Philipp Schuster
12509eceef
Merge pull request #1954 from rust-osdev/uefi-raw-time-v3-splitout
...
uefi: move runtime module to directory
2026-05-31 19:39:43 +00:00
Philipp Schuster
692392bf57
Merge pull request #1953 from rust-osdev/updates
...
various updates (nothing major or critical) + bump MSRV from 1.88 to 1.91
2026-05-31 19:22:24 +00:00
Philipp Schuster
35f0ae0a33
uefi: extract time code to new module
2026-05-31 21:19:03 +02:00
Philipp Schuster
89def6ad01
treewide: bump to MSRV 1.91
...
Required by some of our new deps. Rust 1.91 was released on October 30th
2025, so 7 months ago.
2026-05-31 21:17:30 +02:00
Philipp Schuster
4554296e36
flake: bump all dependencies
...
nixpkgs: 2026-01-01T05:40:00+01:00 -> 2026-05-29T07:01:12+02:00
rust-overlay: 2026-01-01T03:53:20+01:00 -> 2026-05-31T05:19:49+02:00
This commit was generated via:
nix run github:phip1611/nixos-configs#flake-update-and-commit
2026-05-31 21:17:30 +02:00
Philipp Schuster
a7542a6416
chore(deps): cargo bump deps
2026-05-31 21:17:30 +02:00
Philipp Schuster
edcf737594
uefi: move runtime module to directory
...
This is a preparation to integrate the popular time-related crates
`jiff` and `time` with `struct Time` of the `uefi` crate.
2026-05-31 21:12:24 +02:00
Philipp Schuster
1c9a295c2f
chore(deps): cargo update
2026-05-31 21:00:54 +02:00
Philipp Schuster
f3c608c569
chore(deps): update codecov/codecov-action action to v6.0.1
2026-05-31 21:00:54 +02:00
Philipp Schuster
a6108c1bd7
chore(deps): update crate-ci/typos action to v1.47.0
2026-05-31 21:00:54 +02:00
Philipp Schuster
992e282b5a
Merge pull request #1952 from rust-osdev/fix
...
ci: fix broken uefi-macros test
2026-05-31 18:55:16 +00:00
Philipp Schuster
e409799040
ci: fix broken uefi-macros test
...
A recent rust update caused a changed diagnosis format.
Likely the update to Rust 1.96.
2026-05-31 20:50:43 +02:00
renovate[bot]
b0fa38b8f3
Merge pull request #1948 from rust-osdev/renovate/crate-ci-typos-1.x
...
chore(deps): update crate-ci/typos action to v1.46.2
2026-05-18 06:07:51 +00:00
renovate[bot]
e3844a4fe6
chore(deps): update crate-ci/typos action to v1.46.2
2026-05-18 01:04:56 +00:00
renovate[bot]
7c68b99882
Merge pull request #1946 from rust-osdev/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
2026-05-11 01:05:43 +00:00
renovate[bot]
4b01534921
chore(deps): lock file maintenance
2026-05-11 01:00:54 +00:00
renovate[bot]
f6af386af7
Merge pull request #1944 from rust-osdev/renovate/crate-ci-typos-1.x
...
chore(deps): update crate-ci/typos action to v1.46.1
2026-05-11 00:59:24 +00:00
renovate[bot]
ca85f029ba
chore(deps): update crate-ci/typos action to v1.46.1
2026-05-11 00:54:33 +00:00
Philipp Schuster
3c2de2a619
Merge pull request #1942 from seijikun/ata-structs-clonable
...
AtaPassThru: Make AtaStatusBlock and AtaCommandBlock derive Clone
2026-05-06 10:20:39 +00:00
Markus Ebner
e3692b172a
AtaPassThru: Make AtaStatusBlock and AtaCommandBlock derive Clone
2026-05-06 11:23:29 +02:00
Philipp Schuster
6d3f2afbb9
Merge pull request #1939 from rust-osdev/push-nxpurotmyzzx
...
Fix connect_controller to take a list for `driver_image`.
2026-05-04 05:37:42 +00:00
renovate[bot]
e2cf849577
Merge pull request #1941 from rust-osdev/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
2026-05-04 02:18:43 +00:00
renovate[bot]
89858bec2c
Merge pull request #1940 from rust-osdev/renovate/crate-ci-typos-1.x
...
chore(deps): update crate-ci/typos action to v1.46.0
2026-05-04 02:17:16 +00:00
renovate[bot]
aa037a668a
chore(deps): lock file maintenance
2026-05-04 02:14:08 +00:00
renovate[bot]
8d832d07ff
chore(deps): update crate-ci/typos action to v1.46.0
2026-05-04 02:12:48 +00:00
Nicholas Bishop
b578053269
Fix connect_controller to take a list for driver_image.
...
The parameter in `uefi-raw` was wrong. This parameter is supposed to be
a null-terminated array of handles. Changed it to `*const Handle`
accordingly.
This makes the `uefi` wrapper a little ugly, since the equivalent if
`&[Option<Handle>]`, and the user must ensure that the last element of
the slice is `None`. Fortunately this parameter is usually unused, and
the user can just pass in `&[]`, so the API ugliness should be OK.
2026-05-03 20:06:37 -04:00
Philipp Schuster
ee42e66963
Merge pull request #1937 from JarlEvanson/simple-text-input-ex
...
uefi: Add InputEx protocol
2026-04-28 07:23:19 +00:00
Jarl Evanson
b845b0ccf9
uefi-test-runner: add example for InputEx protocol
2026-04-28 07:17:16 +00:00
Jarl Evanson
a137eecbc3
uefi: Add InputEx protocol
2026-04-28 07:17:16 +00:00
Philipp Schuster
99ef81818f
Merge pull request #1936 from JarlEvanson/simple-text-input-ex-raw
...
uefi-raw: Add SimpleTextInputEx protocol
2026-04-28 07:08:26 +00:00
Jarl Evanson
aeb9249d35
uefi-raw: Add SimpleTextInputEx protocol
2026-04-28 06:54:30 +00:00
renovate[bot]
1fd624e7a5
Merge pull request #1935 from rust-osdev/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
2026-04-27 00:35:39 +00:00
renovate[bot]
94840e09d4
chore(deps): lock file maintenance
2026-04-27 00:30:40 +00:00
Nicholas Bishop
91267caf71
Merge pull request #1934 from rust-osdev/timer-fixes
...
uefi: make TimerTrigger more pleasant to use
2026-04-26 20:22:13 +00:00
Philipp Schuster
1ea976d7f0
uefi: make TimerTrigger more pleasant to use
2026-04-20 18:10:43 +02:00
renovate[bot]
de232c1f11
Merge pull request #1933 from rust-osdev/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
2026-04-20 01:16:42 +00:00
renovate[bot]
ae62402e30
chore(deps): lock file maintenance
2026-04-20 01:10:39 +00:00
renovate[bot]
308cdc25df
Merge pull request #1930 from rust-osdev/renovate/crate-ci-typos-1.x
...
chore(deps): update crate-ci/typos action to v1.45.1
2026-04-20 01:03:28 +00:00
renovate[bot]
7257035c93
chore(deps): update crate-ci/typos action to v1.45.1
2026-04-20 00:58:08 +00:00
renovate[bot]
7e800b3a4a
Merge pull request #1929 from rust-osdev/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
2026-04-13 02:04:22 +00:00
renovate[bot]
179ef7085e
chore(deps): lock file maintenance
2026-04-13 01:59:42 +00:00
Philipp Schuster
614540135f
Merge pull request #1924 from rust-osdev/renovate/codecov-codecov-action-6.x
...
chore(deps): update codecov/codecov-action action to v6
2026-04-06 12:30:28 +00:00
renovate[bot]
cfc6c12118
chore(deps): update codecov/codecov-action action to v6
2026-04-06 12:26:01 +00:00
Philipp Schuster
f6aa5a88fc
Merge pull request #1927 from rust-osdev/fix-typos
...
misc: update to typos 1.45
2026-04-06 12:16:40 +00:00
Philipp Schuster
62a00cf88c
Merge pull request #1921 from rust-osdev/renovate/dorny-paths-filter-4.x
...
chore(deps): update dorny/paths-filter action to v4
2026-04-06 12:13:07 +00:00
Philipp Schuster
6ccb83e260
misc: update to typos 1.45
2026-04-06 14:10:57 +02:00
Philipp Schuster
56cf89274f
Merge pull request #1923 from rust-osdev/renovate/codecov-codecov-action-5.x
...
chore(deps): update codecov/codecov-action action to v5.5.4
2026-04-06 12:08:25 +00:00
renovate[bot]
56583a3f86
chore(deps): update dorny/paths-filter action to v4
2026-04-06 01:31:10 +00:00
renovate[bot]
eb87520e10
chore(deps): update codecov/codecov-action action to v5.5.4
2026-04-06 01:31:01 +00:00
renovate[bot]
e3eff9fb83
Merge pull request #1926 from rust-osdev/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
2026-04-06 01:24:50 +00:00