Commit graph

1755 commits

Author SHA1 Message Date
Philipp Schuster
24ec6cd73f typos: fixes 2024-04-08 16:13:43 +02:00
Philipp Schuster
523a30b3a6 niv: update niv dependencies for Nix 2024-04-08 16:07:16 +02:00
Nicholas Bishop
0c9a1dfe07
Merge pull request #1121 from rust-osdev/renovate/syn-2.x-lockfile
fix(deps): update rust crate syn to v2.0.58
2024-04-08 02:49:55 +00:00
Nicholas Bishop
59761c36f8
Merge pull request #1122 from rust-osdev/renovate/ucs2-0.x-lockfile
fix(deps): update rust crate ucs2 to v0.3.3
2024-04-08 02:49:38 +00:00
renovate[bot]
fb9c021646
fix(deps): update rust crate ucs2 to v0.3.3 2024-04-08 02:23:06 +00:00
renovate[bot]
0b2434ac13
fix(deps): update rust crate syn to v2.0.58 2024-04-08 02:23:01 +00:00
Nicholas Bishop
b67d087b36
Merge pull request #1120 from nicholasbishop/bishop-handle-event-derives
uefi: Add more derives for Handle and Event
2024-04-07 19:10:13 +00:00
Nicholas Bishop
c300c68ae4 uefi: Add more derives for Handle and Event 2024-04-07 15:06:08 -04:00
Philipp Schuster
df210173b3
Merge pull request #1119 from nicholasbishop/bishop-fix-warning
uefi-services: Fix warning with `--no-default-features`
2024-04-07 18:25:52 +00:00
Philipp Schuster
5bee5e1990
Merge pull request #1118 from nicholasbishop/bishop-raw-dp-text
Add device path text protocols to uefi-raw and re-use in uefi
2024-04-07 18:24:49 +00:00
Philipp Schuster
1e4debb8b0
Merge pull request #1117 from nicholasbishop/bishop-unaligned-slice-as-ptr
uefi: Add UnalignedSlice::as_ptr
2024-04-07 18:24:17 +00:00
Nicholas Bishop
a045e5343d uefi-services: Fix warning with --no-default-features 2024-04-07 12:35:03 -04:00
Nicholas Bishop
5bfad9ecc1 uefi: Use uefi-raw's device path text protocols 2024-04-07 12:25:19 -04:00
Nicholas Bishop
a67fb7263a uefi-raw: Add DevicePathToTextProtocol and DevicePathFromTextProtocol 2024-04-07 12:25:16 -04:00
Nicholas Bishop
59b5addd0a uefi: Add UnalignedSlice::as_ptr 2024-04-07 12:17:01 -04:00
Philipp Schuster
6093205c3e
Merge pull request #1108 from nicholasbishop/bishop-less-as
Replace some `as` casts
2024-04-02 11:46:26 +00:00
Philipp Schuster
8afbaf85d6
Merge pull request #1109 from nicholasbishop/bishop-timestamp
Add timestamp protocol
2024-04-02 11:45:17 +00:00
Nicholas Bishop
bcfc2b3a06
Merge pull request #1113 from rust-osdev/renovate/bitflags-2.x-lockfile
chore(deps): update rust crate bitflags to v2.5.0
2024-04-01 03:01:20 +00:00
Nicholas Bishop
f75e9e8625
Merge pull request #1112 from rust-osdev/renovate/syn-2.x-lockfile
fix(deps): update rust crate syn to v2.0.57
2024-04-01 03:00:50 +00:00
renovate[bot]
49dc4f22d6
chore(deps): update rust crate bitflags to v2.5.0 2024-04-01 02:04:07 +00:00
renovate[bot]
896ac4b753
fix(deps): update rust crate syn to v2.0.57 2024-04-01 02:04:01 +00:00
Nicholas Bishop
27d0f575b5
Merge pull request #1110 from rust-osdev/renovate/trybuild-1.x-lockfile
chore(deps): update rust crate trybuild to v1.0.91
2024-04-01 01:50:47 +00:00
Nicholas Bishop
26cdc9bb18
Merge pull request #1111 from rust-osdev/renovate/serde_json-1.x-lockfile
fix(deps): update rust crate serde_json to v1.0.115
2024-04-01 01:50:25 +00:00
renovate[bot]
90da691fb9
fix(deps): update rust crate serde_json to v1.0.115 2024-04-01 01:38:00 +00:00
renovate[bot]
e936df593c
chore(deps): update rust crate trybuild to v1.0.91 2024-04-01 01:37:54 +00:00
Nicholas Bishop
01308fadcb uefi: Add Timestamp protocol 2024-03-30 14:23:48 -04:00
Nicholas Bishop
25fba48ea1 uefi-raw: Add TimestampProtocol 2024-03-30 14:23:45 -04:00
Nicholas Bishop
36adf34469 uefi: Improve From<&CStr16> for String
Remove an unneccessary `as` cast.
2024-03-30 13:13:29 -04:00
Nicholas Bishop
27bcb7acaf uefi: Improve Align implementation
Replace some `as usize` code with `ptr::align_offset`.
2024-03-30 13:13:22 -04:00
Nicholas Bishop
4bf6535cc3 uefi: Improve char conversions
Remove some uses of `as` and add some more tests.
2024-03-30 13:13:17 -04:00
Philipp Schuster
7e18c2d1e4
Merge pull request #1105 from rust-osdev/renovate/os_info-3.x-lockfile
fix(deps): update rust crate os_info to v3.8.2
2024-03-26 01:54:59 +00:00
Philipp Schuster
3db3f3445e
Merge pull request #1106 from rust-osdev/renovate/regex-1.x-lockfile
fix(deps): update rust crate regex to v1.10.4
2024-03-26 01:53:04 +00:00
renovate[bot]
29a6e7b688
fix(deps): update rust crate regex to v1.10.4 2024-03-26 01:49:28 +00:00
renovate[bot]
3b1ce8c6f9
fix(deps): update rust crate os_info to v3.8.2 2024-03-26 01:49:24 +00:00
Nicholas Bishop
0582723cca
Merge pull request #1103 from rust-osdev/bishop-fix-dead-warn
Fix some new lints/warnings
2024-03-26 01:44:59 +00:00
Nicholas Bishop
5811a873e8 Fix unnecessary imports
The nightly compiler has started warning about imports that aren't needed due to
existing glob imports, including in the prelude. Remove all of these unnecessary
imports.
2024-03-25 21:40:07 -04:00
Nicholas Bishop
dbc9150a6e uefi: Drop unused import in test code 2024-03-21 16:36:29 -04:00
Nicholas Bishop
fc79308fd0 test-runner: Fix dead code warning 2024-03-21 16:25:54 -04:00
Nicholas Bishop
4fbc10545f
Merge pull request #1100 from rust-osdev/renovate/nix-0.x
fix(deps): update rust crate nix to 0.28.0
2024-03-18 04:57:08 +00:00
Nicholas Bishop
631b7cd60d
Merge pull request #1101 from rust-osdev/renovate/os_info-3.x-lockfile
fix(deps): update rust crate os_info to v3.8.1
2024-03-18 04:52:33 +00:00
Nicholas Bishop
8025e76a82
Merge pull request #1102 from rust-osdev/renovate/walkdir-2.x-lockfile
fix(deps): update rust crate walkdir to v2.5.0
2024-03-18 04:52:25 +00:00
renovate[bot]
32a8d68ee5
fix(deps): update rust crate walkdir to v2.5.0 2024-03-18 04:46:19 +00:00
renovate[bot]
9d34472d59
fix(deps): update rust crate os_info to v3.8.1 2024-03-18 04:46:14 +00:00
renovate[bot]
e5f5eaae4c
fix(deps): update rust crate nix to 0.28.0 2024-03-18 04:46:09 +00:00
Nicholas Bishop
b813571ffb
Merge pull request #1098 from rust-osdev/renovate/cachix-install-nix-action-26.x
chore(deps): update cachix/install-nix-action action to v26
2024-03-18 04:40:14 +00:00
renovate[bot]
a3306db950
chore(deps): update cachix/install-nix-action action to v26 2024-03-18 04:31:11 +00:00
Nicholas Bishop
142f441023
Merge pull request #1096 from rust-osdev/renovate/syn-2.x-lockfile
fix(deps): update rust crate syn to v2.0.53
2024-03-18 03:44:57 +00:00
Nicholas Bishop
46e9eef826
Merge pull request #1093 from rust-osdev/renovate/trybuild-1.x-lockfile
chore(deps): update rust crate trybuild to v1.0.90
2024-03-18 03:44:35 +00:00
Nicholas Bishop
243ab09d94
Merge pull request #1094 from rust-osdev/renovate/anyhow-1.x-lockfile
fix(deps): update rust crate anyhow to v1.0.81
2024-03-18 03:44:17 +00:00
Nicholas Bishop
0617823518
Merge pull request #1095 from rust-osdev/renovate/proc-macro2-1.x-lockfile
fix(deps): update rust crate proc-macro2 to v1.0.79
2024-03-18 03:43:56 +00:00