toku-sa-n / ramen

A toy OS written in Rust supporting xHCI.
GNU General Public License v3.0
39 stars 4 forks source link

chore(deps): bump uefi from 0.14.0 to 0.16.0 #1113

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 2 years ago

Bumps uefi from 0.14.0 to 0.16.0.

Changelog

Sourced from uefi's changelog.

Changelog

uefi - [Unreleased]

uefi-macros - [Unreleased]

uefi-services - [Unreleased]

uefi - 0.16

Added

  • Added FileHandle::into_directory and FileHandle::into_regular_file.
  • Added TimeParams, Time::invalid, and Time::is_invalid.
  • Added RuntimeServices::query_variable_info and VariableStorageInfo.
  • Added DevicePathToText and DevicePathFromText.
  • Added LoadedImage::file_path
  • Implemented TryFrom<Vec<u16>> for CString16.
  • Added UnalignedCStr16.
  • Added FilePathMediaDevicePath.
  • Added DevicePath::as_acpi_device_path and DevicePath::as_file_path_media_device_path.
  • Included cstr8 and cstr16 macros from uefi-macros in the prelude.
  • Added DevicePathInstance, DevicePathNode, and FfiDevicePath.

Changed

  • Time::new now takes a single TimeParams argument so that date and time fields can be explicitly named at the call site.
  • The file info types now derive PartialEq and Eq.
  • The FileAttributes type is now repr(transparent).
  • DevicePath is now a DST that represents an entire device path. The DevicePathInstance and DevicePathNode provide views of path instances and nodes, respectively.

Fixed

  • Fixed undefined behavior in proto::media::file::File::get_boxed_info.

uefi-macros - 0.7.0

Added

  • Added cstr8 and cstr16 macros for creating CStr8/CStr16 string literals at compile time.

uefi-services - 0.13.0

Changed

... (truncated)

Commits
  • d2f0b3d Release new versions of the crates (#432)
  • 56e9f86 Change logger max level to be set by feature (#429)
  • 805e744 Create macros for making CStr16 and CStr8 literals (#412)
  • 16f7f18 Add PXE Base Code protocol (#417)
  • d351f24 Remove unused lifetime from Logger impl block
  • ea96549 Add documentation links for accessing an Output protocol.
  • b29d5e7 Fix BootServices and RuntimeServices documentation links.
  • f56888a Add documentation links for SimpleFileSystem.
  • af7ae50 Add link to bootloader crate in template README
  • 8ba6b19 Improve device path API
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

dependabot[bot] commented 1 year ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.