node-replicated-kernel
node-replicated-kernel copied to clipboard
Update uefi-services requirement from 0.12 to 0.21 in /bootloader
Updates the requirements on uefi-services to permit the latest version.
Changelog
Sourced from uefi-services's changelog.
uefi-services - 0.21.0 (2023-06-20)
Changed
- Updated to latest version of
uefi.uefi - 0.23.0 (2023-06-04)
Changed
- Fixed function signature bug in
BootServices::install_configuration_table.uefi-services - 0.20.0 (2023-06-04)
Changed
- Updated to latest version of
uefi.uefi - 0.22.0 (2023-06-01)
Added
- Added
BootServices::install_configuration_table.Changed
- Renamed
FileSystemIOErrorContexttoIoErrorContext.ResetTypeis now a newtype-enum instead of a Rust enum. Its members now have upper-case names.PointerModeandPointerStatenow contain arrays rather than tuples, as tuples are not FFI safe.RegularFile::readno longer returnsOption<usize>in error data. ABUFFER_TOO_SMALLerror can only occur when reading a directory, not a file.RegularFile::readnow reads in 1 MiB chunks to avoid a bug in some firmware. This fix also applies tofs::FileSystem::read.uefi-services - 0.19.0 (2023-06-01)
Changed
- Internal updates for changes in
uefi.uefi - 0.21.0 (2023-05-15)
Added
- There is a new
fsmodule that provides a high-level API for file-system access. The API is close to thestd::fsmodule. The module also provides aPathand aPathBufabstraction that is similar to the ones fromstd::path. However, they are adapted for UEFI.- Multiple convenience methods for
CString16andCStr16, including:
... (truncated)
Commits
14b1920chore: Releasee044b73Bump uefi versionbc0c6b5chore: Release5e5c793Bump uefi-raw version849de77chore: Releaseea968e1device_path: add to_string() for more convenience38f2c3auefi-raw: derive all the thingsac46bf0Merge pull request #865 from nicholasbishop/bishop-more-boot-fns3246161uefi-raw: Fill in a few more BootServices function pointersd21fdc5Merge pull request #870 from nicholasbishop/bishop-raw-system-table- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)