gpt-disk-rs
-
Released some more minor improvements to
uguid
. 0.7.0 Changelog -
Improved the
Error
type inuguid
. That was the last API change I wanted to make, so releaseduguid
1.0.0.
uefi-rs
-
Fixed an incorrect pointer parameter in the Rng protocol. PR. This was reported in https://github.com/rust-osdev/uefi-rs/issues/446, and interestingly it only crashes when compiling in release mode. Not sure why that is.
-
Cleaned up some unused code related to
ucs2
Errors (PR), and to remove use of theeh_personality
lang item (PR) as it doesn't seem to be needed anymore. -
Simplified the
uefi-services
panic handler a bit. Turns out thatPanicInfo
implementsDisplay
, which makes it easier for us to match the standard panic output of a normal std target, and also allows the use of an unstable feature to be removed. https://github.com/rust-osdev/uefi-rs/pull/453 -
Spent a while investigating all of the unstable features we currently use in the
uefi
anduefi-services
crates. Wrote up notes on why we use each feature, what it would take to stop using that feature, and general next steps in a new tracking issue.