lanzaboote/rust/uefi
Philipp Schuster b7f68a50e6 linux_loader: improve code quality
`Option<&T>` has the same ABI layout as `*const T`, so we have some room for
improvement where we get more Rust convenience. Further, a bug is fixed where
INVALID_PARAMETER wasn't returned when the BUFFER_SIZE pointer is NULL.

See UEFI 2.10 13.2.2. EFI_LOAD_FILE2_PROTOCOL.LoadFile() for reference.
2023-10-24 13:23:30 +02:00
..
.cargo uefi: move uefi code to separate workspace 2023-09-13 17:46:05 +02:00
linux-bootloader linux_loader: improve code quality 2023-10-24 13:23:30 +02:00
stub Merge pull request #196 from nix-community/renovate/all 2023-10-16 09:03:22 +00:00
Cargo.lock chore(deps): lock file maintenance 2023-10-23 00:26:27 +00:00
Cargo.toml uefi: move uefi code to separate workspace 2023-09-13 17:46:05 +02:00
rust-toolchain.toml lanzaboote: add aarch64-unknown-efi target 2023-09-14 16:35:53 +02:00