Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump the uefi group with 2 updates #270

Merged
merged 1 commit into from
Oct 16, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 16, 2023

Bumps the uefi group with 2 updates: uefi and uefi-services.

Updates uefi from 0.24.0 to 0.25.0

Changelog

Sourced from uefi's changelog.

uefi - 0.25.0 (2023-10-10)

Changed

  • MSRV bumped to 1.70.
  • Input::wait_for_key_event now returns an Option<Event>, and is no longer const.
  • Protocol::wait_for_input_event now returns an Option<Event>, and is no longer const.
  • LoadedImage::device now returns an Option<Handle> and is no longer const.
  • BootServices::get_image_file_system now returns ScopedProtocol<SimpleFileSystem> instead of fs::FileSystem.
  • uefi::proto::shim is now available on 32-bit x86 targets.
  • Parity and StopBits are now a newtype-enums instead of Rust enums. Their members now have upper-case names.
  • FileSystem::try_exists now returns FileSystemResult<bool>.
  • FileSystem::copy is now more efficient for large files.
  • MpService::startup_all_aps and MpService::startup_this_ap now accept an optional event parameter to allow non-blocking operation.
  • Added core::error::Error implementations to all error types.
  • SystemTable::exit_boot_services now takes one param memory_type to ensure the memory type of memory map.
  • Added the ShellParams protocol

Removed

  • BootServices::memmove and BootServices::set_mem have been removed, use standard functions like core::ptr::copy and core::ptr::write_bytes instead.

uefi-services - 0.22.0 (2023-10-11)

Changed

  • Updated to latest version of uefi.
Commits
  • dfc727d chore: Release
  • 664cb42 uefi: dep: update uefi-raw
  • 19f00e4 chore: Release
  • 6c1a5b2 changelog: prepare uefi release 0.25
  • 755ed9c Merge pull request #957 from rust-osdev/dependabot/cargo/uguid-2.1.0
  • 2b7ffc0 build(deps): bump uguid from 2.0.0 to 2.1.0
  • f50f90e Merge pull request #956 from rust-osdev/dependabot/github_actions/crate-ci/ty...
  • 741ced6 build(deps): bump crate-ci/typos from 1.16.16 to 1.16.17
  • f903f68 Merge pull request #951 from rust-osdev/dependabot/cargo/ureq-2.8.0
  • 0a2aedd Update dependencies of ureq
  • Additional commits viewable in compare view

Updates uefi-services from 0.21.0 to 0.22.0

Changelog

Sourced from uefi-services's changelog.

uefi-services - 0.22.0 (2023-10-11)

Changed

  • Updated to latest version of uefi.

uefi - 0.24.0 (2023-06-20)

Added

  • DevicePath::to_boxed, DevicePath::to_owned, and DevicePath::as_bytes
  • DevicePathInstance::to_boxed, DevicePathInstance::to_owned, and DevicePathInstance::as_bytes
  • DevicePathNode::data
  • Added Event::from_ptr, Event::as_ptr, and Handle::as_ptr.
  • Added ScopedProtocol::get and ScopedProtocol::get_mut to access potentially-null interfaces without panicking.
  • DevicePath::to_string and DevicePathNode::to_string

Changed

  • Renamed LoadImageSource::FromFilePath to LoadImageSource::FromDevicePath
  • The Deref and DerefMut impls for ScopedProtocol will now panic if the interface pointer is null.
Commits
  • b7e7df0 chore: Release
  • 3686692 Merge pull request #958 from rust-osdev/release
  • 736c8e7 tree: post-release fixes
  • dfc727d chore: Release
  • 664cb42 uefi: dep: update uefi-raw
  • 19f00e4 chore: Release
  • 6c1a5b2 changelog: prepare uefi release 0.25
  • 755ed9c Merge pull request #957 from rust-osdev/dependabot/cargo/uguid-2.1.0
  • 2b7ffc0 build(deps): bump uguid from 2.0.0 to 2.1.0
  • f50f90e Merge pull request #956 from rust-osdev/dependabot/github_actions/crate-ci/ty...
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the uefi group with 2 updates: [uefi](https://github.com/rust-osdev/uefi-rs) and [uefi-services](https://github.com/rust-osdev/uefi-rs).


Updates `uefi` from 0.24.0 to 0.25.0
- [Changelog](https://github.com/rust-osdev/uefi-rs/blob/main/CHANGELOG.md)
- [Commits](rust-osdev/uefi-rs@uefi-v0.24.0...uefi-v0.25.0)

Updates `uefi-services` from 0.21.0 to 0.22.0
- [Changelog](https://github.com/rust-osdev/uefi-rs/blob/main/CHANGELOG.md)
- [Commits](rust-osdev/uefi-rs@uefi-services-v0.21.0...uefi-services-v0.22.0)

---
updated-dependencies:
- dependency-name: uefi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uefi
- dependency-name: uefi-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: uefi
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Oct 16, 2023
@mkroening mkroening added this pull request to the merge queue Oct 16, 2023
Merged via the queue into main with commit 04f549f Oct 16, 2023
17 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/uefi-9884a77636 branch October 16, 2023 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant