serde-rs/json (serde_json)
### [`v1.0.121`](https://togithub.com/serde-rs/json/releases/tag/v1.0.121)
[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.120...v1.0.121)
- Optimize position search in error path ([#1160](https://togithub.com/serde-rs/json/issues/1160), thanks [@purplesyringa](https://togithub.com/purplesyringa))
rust-osdev/uefi-rs (uefi)
### [`v0.29.0`](https://togithub.com/rust-osdev/uefi-rs/releases/tag/uefi-v0.29.0): uefi-0.29.0
[Compare Source](https://togithub.com/rust-osdev/uefi-rs/compare/uefi-v0.28.0...uefi-v0.29.0)
See [CHANGELOG.md](https://togithub.com/rust-osdev/uefi-rs/blob/main/CHANGELOG.md)
##### Changelog by PR
##### What's Changed
- build(deps): bump rustls from 0.22.2 to 0.22.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/rust-osdev/uefi-rs/pull/1142](https://togithub.com/rust-osdev/uefi-rs/pull/1142)
- Nuke uefi services from repository by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1141](https://togithub.com/rust-osdev/uefi-rs/pull/1141)
- \[Misc] Add ResetNotification protocol. Add Misc to uefi-test-runner. by [@sky5454](https://togithub.com/sky5454) in [https://github.com/rust-osdev/uefi-rs/pull/1116](https://togithub.com/rust-osdev/uefi-rs/pull/1116)
- Minor import/export cleanups by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1144](https://togithub.com/rust-osdev/uefi-rs/pull/1144)
- uefi: Drop the panic-on-logger-errors feature by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1143](https://togithub.com/rust-osdev/uefi-rs/pull/1143)
- Replace `cstr16!` with a declarative macro by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1145](https://togithub.com/rust-osdev/uefi-rs/pull/1145)
- chore(deps): update crate-ci/typos action to v1.20.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1146](https://togithub.com/rust-osdev/uefi-rs/pull/1146)
- fix(deps): update rust crate proc-macro2 to v1.0.81 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1147](https://togithub.com/rust-osdev/uefi-rs/pull/1147)
- fix(deps): update rust crate syn to v2.0.60 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1149](https://togithub.com/rust-osdev/uefi-rs/pull/1149)
- fix(deps): update rust crate serde_json to v1.0.116 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1148](https://togithub.com/rust-osdev/uefi-rs/pull/1148)
- Replace `cstr8!` with a declarative macro by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1151](https://togithub.com/rust-osdev/uefi-rs/pull/1151)
- Remove xtask from MSRV build and update clap by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1152](https://togithub.com/rust-osdev/uefi-rs/pull/1152)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1150](https://togithub.com/rust-osdev/uefi-rs/pull/1150)
- chore(deps): update crate-ci/typos action to v1.20.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1153](https://togithub.com/rust-osdev/uefi-rs/pull/1153)
- fix(deps): update rust crate ureq to v2.9.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1154](https://togithub.com/rust-osdev/uefi-rs/pull/1154)
- Fix risc target_arch cfg by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1159](https://togithub.com/rust-osdev/uefi-rs/pull/1159)
- chore(deps): update crate-ci/typos action to v1.21.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1158](https://togithub.com/rust-osdev/uefi-rs/pull/1158)
- chore(deps): update rust crate trybuild to v1.0.93 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1157](https://togithub.com/rust-osdev/uefi-rs/pull/1157)
- Match MaximumCapsuleSize to UEFI spec by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1161](https://togithub.com/rust-osdev/uefi-rs/pull/1161)
- Add RuntimeServices::update_capsule by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1162](https://togithub.com/rust-osdev/uefi-rs/pull/1162)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1165](https://togithub.com/rust-osdev/uefi-rs/pull/1165)
- Add RuntimeServices::query_capsule_capabilities by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1166](https://togithub.com/rust-osdev/uefi-rs/pull/1166)
- Note about feature flags for uefi book by [@stillinbeta](https://togithub.com/stillinbeta) in [https://github.com/rust-osdev/uefi-rs/pull/1168](https://togithub.com/rust-osdev/uefi-rs/pull/1168)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1171](https://togithub.com/rust-osdev/uefi-rs/pull/1171)
- fix(deps): update rust crate anyhow to v1.0.86 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1164](https://togithub.com/rust-osdev/uefi-rs/pull/1164)
- uefi-raw: misc by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1173](https://togithub.com/rust-osdev/uefi-rs/pull/1173)
- mem: clarify confusion around MemoryDescriptor by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1174](https://togithub.com/rust-osdev/uefi-rs/pull/1174)
- uefi/helpers: logger logs to debugcon device by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1172](https://togithub.com/rust-osdev/uefi-rs/pull/1172)
- Add basic API for a global system table by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1156](https://togithub.com/rust-osdev/uefi-rs/pull/1156)
- uefi: BootServices::allocate_pool now returns NonZero instead of \*mut u8 by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1176](https://togithub.com/rust-osdev/uefi-rs/pull/1176)
- fix(deps): update rust crate itertools to 0.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1179](https://togithub.com/rust-osdev/uefi-rs/pull/1179)
- fix(deps): update rust crate nix to 0.29.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1180](https://togithub.com/rust-osdev/uefi-rs/pull/1180)
- chore(deps): update cachix/install-nix-action action to v27 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1181](https://togithub.com/rust-osdev/uefi-rs/pull/1181)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1182](https://togithub.com/rust-osdev/uefi-rs/pull/1182)
- Fix uefi-macros trybuild test by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1183](https://togithub.com/rust-osdev/uefi-rs/pull/1183)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1184](https://togithub.com/rust-osdev/uefi-rs/pull/1184)
- uefi: Stop enabling `error_in_core` feature by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1194](https://togithub.com/rust-osdev/uefi-rs/pull/1194)
- chore(deps): update crate-ci/typos action to v1.22.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1193](https://togithub.com/rust-osdev/uefi-rs/pull/1193)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1195](https://togithub.com/rust-osdev/uefi-rs/pull/1195)
- reorganize deps by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1196](https://togithub.com/rust-osdev/uefi-rs/pull/1196)
- uefi: Add TryFrom u8 slice to DevicePathHeader by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1199](https://togithub.com/rust-osdev/uefi-rs/pull/1199)
- test-runner: Consistently use global image handle by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1189](https://togithub.com/rust-osdev/uefi-rs/pull/1189)
- uefi: Add TryFrom u8 slice to DevicePathNode by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1197](https://togithub.com/rust-osdev/uefi-rs/pull/1197)
- Clean up duplicate global system table pointer in `uefi::helpers` by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1188](https://togithub.com/rust-osdev/uefi-rs/pull/1188)
- uefi: make DevicePathHeader::try_from idiomatic by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1202](https://togithub.com/rust-osdev/uefi-rs/pull/1202)
- uefi: Add TryFrom u8 slice to DevicePath by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1201](https://togithub.com/rust-osdev/uefi-rs/pull/1201)
- uefi: re-export CapsuleFlags by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1203](https://togithub.com/rust-osdev/uefi-rs/pull/1203)
- ci: Temporarily turn off warnings-as-errors for nightly CI jobs by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1206](https://togithub.com/rust-osdev/uefi-rs/pull/1206)
- chore(deps): update crate-ci/typos action to v1.22.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1207](https://togithub.com/rust-osdev/uefi-rs/pull/1207)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1208](https://togithub.com/rust-osdev/uefi-rs/pull/1208)
- uefi: use UNSPECIFIED_TIMEZONE instead of magic number by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1210](https://togithub.com/rust-osdev/uefi-rs/pull/1210)
- uefi: Make TimeError more descriptive by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1211](https://togithub.com/rust-osdev/uefi-rs/pull/1211)
- Fix versions by [@LightAndLight](https://togithub.com/LightAndLight) in [https://github.com/rust-osdev/uefi-rs/pull/1187](https://togithub.com/rust-osdev/uefi-rs/pull/1187)
- uefi-test-runner: speed up ploting of sierpinski triangle by updating changed pixel only by [@JeffLi01](https://togithub.com/JeffLi01) in [https://github.com/rust-osdev/uefi-rs/pull/1209](https://togithub.com/rust-osdev/uefi-rs/pull/1209)
- nix/niv: update nixpkgs to nixos-24.05 by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1213](https://togithub.com/rust-osdev/uefi-rs/pull/1213)
- memory map: improvements to fight pitfalls (MemoryMap now owns the memory) by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1175](https://togithub.com/rust-osdev/uefi-rs/pull/1175)
- uefi: simplify usage of Mode by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1214](https://togithub.com/rust-osdev/uefi-rs/pull/1214)
- chore(deps): update crate-ci/typos action to v1.22.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1215](https://togithub.com/rust-osdev/uefi-rs/pull/1215)
- template: fix build failure by [@JeffLi01](https://togithub.com/JeffLi01) in [https://github.com/rust-osdev/uefi-rs/pull/1217](https://togithub.com/rust-osdev/uefi-rs/pull/1217)
- uefi: Add TryFrom<&\[u8]> for Time by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1212](https://togithub.com/rust-osdev/uefi-rs/pull/1212)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1218](https://togithub.com/rust-osdev/uefi-rs/pull/1218)
- fix(deps): update rust crate clap to v4.5.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1220](https://togithub.com/rust-osdev/uefi-rs/pull/1220)
- chore(deps): update rust crate log to v0.4.22 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1219](https://togithub.com/rust-osdev/uefi-rs/pull/1219)
- release: uefi-macros-0.14.0, uefi-raw-0.6.0, uefi-0.29.0 by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1221](https://togithub.com/rust-osdev/uefi-rs/pull/1221)
##### New Contributors
- [@sky5454](https://togithub.com/sky5454) made their first contribution in [https://github.com/rust-osdev/uefi-rs/pull/1116](https://togithub.com/rust-osdev/uefi-rs/pull/1116)
- [@andre-braga](https://togithub.com/andre-braga) made their first contribution in [https://github.com/rust-osdev/uefi-rs/pull/1161](https://togithub.com/rust-osdev/uefi-rs/pull/1161)
- [@stillinbeta](https://togithub.com/stillinbeta) made their first contribution in [https://github.com/rust-osdev/uefi-rs/pull/1168](https://togithub.com/rust-osdev/uefi-rs/pull/1168)
- [@LightAndLight](https://togithub.com/LightAndLight) made their first contribution in [https://github.com/rust-osdev/uefi-rs/pull/1187](https://togithub.com/rust-osdev/uefi-rs/pull/1187)
- [@JeffLi01](https://togithub.com/JeffLi01) made their first contribution in [https://github.com/rust-osdev/uefi-rs/pull/1209](https://togithub.com/rust-osdev/uefi-rs/pull/1209)
**Full Changelog**: https://github.com/rust-osdev/uefi-rs/compare/uefi-v0.28.0...uefi-v0.29.0
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.0.120
->1.0.121
0.28.0
->0.29.0
Release Notes
serde-rs/json (serde_json)
### [`v1.0.121`](https://togithub.com/serde-rs/json/releases/tag/v1.0.121) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.120...v1.0.121) - Optimize position search in error path ([#1160](https://togithub.com/serde-rs/json/issues/1160), thanks [@purplesyringa](https://togithub.com/purplesyringa))rust-osdev/uefi-rs (uefi)
### [`v0.29.0`](https://togithub.com/rust-osdev/uefi-rs/releases/tag/uefi-v0.29.0): uefi-0.29.0 [Compare Source](https://togithub.com/rust-osdev/uefi-rs/compare/uefi-v0.28.0...uefi-v0.29.0) See [CHANGELOG.md](https://togithub.com/rust-osdev/uefi-rs/blob/main/CHANGELOG.md) ##### Changelog by PR ##### What's Changed - build(deps): bump rustls from 0.22.2 to 0.22.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/rust-osdev/uefi-rs/pull/1142](https://togithub.com/rust-osdev/uefi-rs/pull/1142) - Nuke uefi services from repository by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1141](https://togithub.com/rust-osdev/uefi-rs/pull/1141) - \[Misc] Add ResetNotification protocol. Add Misc to uefi-test-runner. by [@sky5454](https://togithub.com/sky5454) in [https://github.com/rust-osdev/uefi-rs/pull/1116](https://togithub.com/rust-osdev/uefi-rs/pull/1116) - Minor import/export cleanups by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1144](https://togithub.com/rust-osdev/uefi-rs/pull/1144) - uefi: Drop the panic-on-logger-errors feature by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1143](https://togithub.com/rust-osdev/uefi-rs/pull/1143) - Replace `cstr16!` with a declarative macro by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1145](https://togithub.com/rust-osdev/uefi-rs/pull/1145) - chore(deps): update crate-ci/typos action to v1.20.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1146](https://togithub.com/rust-osdev/uefi-rs/pull/1146) - fix(deps): update rust crate proc-macro2 to v1.0.81 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1147](https://togithub.com/rust-osdev/uefi-rs/pull/1147) - fix(deps): update rust crate syn to v2.0.60 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1149](https://togithub.com/rust-osdev/uefi-rs/pull/1149) - fix(deps): update rust crate serde_json to v1.0.116 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1148](https://togithub.com/rust-osdev/uefi-rs/pull/1148) - Replace `cstr8!` with a declarative macro by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1151](https://togithub.com/rust-osdev/uefi-rs/pull/1151) - Remove xtask from MSRV build and update clap by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1152](https://togithub.com/rust-osdev/uefi-rs/pull/1152) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1150](https://togithub.com/rust-osdev/uefi-rs/pull/1150) - chore(deps): update crate-ci/typos action to v1.20.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1153](https://togithub.com/rust-osdev/uefi-rs/pull/1153) - fix(deps): update rust crate ureq to v2.9.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1154](https://togithub.com/rust-osdev/uefi-rs/pull/1154) - Fix risc target_arch cfg by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1159](https://togithub.com/rust-osdev/uefi-rs/pull/1159) - chore(deps): update crate-ci/typos action to v1.21.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1158](https://togithub.com/rust-osdev/uefi-rs/pull/1158) - chore(deps): update rust crate trybuild to v1.0.93 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1157](https://togithub.com/rust-osdev/uefi-rs/pull/1157) - Match MaximumCapsuleSize to UEFI spec by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1161](https://togithub.com/rust-osdev/uefi-rs/pull/1161) - Add RuntimeServices::update_capsule by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1162](https://togithub.com/rust-osdev/uefi-rs/pull/1162) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1165](https://togithub.com/rust-osdev/uefi-rs/pull/1165) - Add RuntimeServices::query_capsule_capabilities by [@andre-braga](https://togithub.com/andre-braga) in [https://github.com/rust-osdev/uefi-rs/pull/1166](https://togithub.com/rust-osdev/uefi-rs/pull/1166) - Note about feature flags for uefi book by [@stillinbeta](https://togithub.com/stillinbeta) in [https://github.com/rust-osdev/uefi-rs/pull/1168](https://togithub.com/rust-osdev/uefi-rs/pull/1168) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1171](https://togithub.com/rust-osdev/uefi-rs/pull/1171) - fix(deps): update rust crate anyhow to v1.0.86 by [@renovate](https://togithub.com/renovate) in [https://github.com/rust-osdev/uefi-rs/pull/1164](https://togithub.com/rust-osdev/uefi-rs/pull/1164) - uefi-raw: misc by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1173](https://togithub.com/rust-osdev/uefi-rs/pull/1173) - mem: clarify confusion around MemoryDescriptor by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1174](https://togithub.com/rust-osdev/uefi-rs/pull/1174) - uefi/helpers: logger logs to debugcon device by [@phip1611](https://togithub.com/phip1611) in [https://github.com/rust-osdev/uefi-rs/pull/1172](https://togithub.com/rust-osdev/uefi-rs/pull/1172) - Add basic API for a global system table by [@nicholasbishop](https://togithub.com/nicholasbishop) in [https://github.com/rust-osdev/uefi-rs/pull/1156](https://togithub.com/rust-osdev/uefi-rs/pull/1156) - uefi: BootServices::allocate_pool now returns NonZeroConfiguration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.