Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork175
Compare
Could not load tags
Nothing to show
{{ refName }}defaultLoading
· 762 commits to main since this release
0e959b4
This commit was created on GitHub.com and signed with GitHub’sverified signature.
Please head tohttps://github.com/rust-osdev/uefi-rs/blob/main/uefi/CHANGELOG.md
List of merged Pull Requests
- book: Publish the latest release instead of main by@nicholasbishop in#1224
- Drop SystemTable arg from uefi::helpers::init by@nicholasbishop in#1226
- uefi-macros: Allow zero-param function in the entry macro by@nicholasbishop in#1227
- chore(deps): update crate-ci/typos action to v1.23.1 by@renovate in#1232
- chore(deps): lock file maintenance by@renovate in#1233
- uefi: Fix return value lifetime for register_protocol_notify by@nicholasbishop in#1228
- logger: Remove some unnecessary cfgs by@nicholasbishop in#1235
- fix(deps): update rust crate syn to v2.0.70 by@renovate in#1231
- uefi: _print more failsafe by@phip1611 in#1239
- mem: introduce traits MemoryMap and MemoryMapMut by@phip1611 in#1234
- chore(deps): update crate-ci/typos action to v1.23.2 by@renovate in#1242
- chore(deps): lock file maintenance by@renovate in#1245
- Add uefi::system module by@nicholasbishop in#1237
- Add PcrEvent::new_in_box/PcrEventInputs::new_in_box by@nicholasbishop in#1246
- Add uefi::runtime module by@nicholasbishop in#1249
- runtime: Add freestanding functions to get/set/delete UEFI variables by@nicholasbishop in#1250
- boot: Always impl Drop for MemoryMapBackingMemory by@nicholasbishop in#1248
- test-runner: Drop the memory map OOM loop by@nicholasbishop in#1254
- uefi-raw: Add more MemoryType constants by@nicholasbishop in#1253
- Add variable key functions to
uefi::runtime
by@nicholasbishop in#1252 - chore(deps): lock file maintenance by@renovate in#1257
- uefi: mem: mem.rs -> mem/mod.rs by@phip1611 in#1251
- runtime: Add query_variable_info by@nicholasbishop in#1256
- Fix CI for Rust 1.80 by@nicholasbishop in#1261
- Add capsule update functions to
uefi::runtime
by@nicholasbishop in#1259 - Add uefi::boot module by@nicholasbishop in#1255
- runtime: Add uefi::runtime::reset by@nicholasbishop in#1258
- cleanup/follow-up: memory_map by@phip1611 in#1240
- Move the global image handle to uefi::boot by@nicholasbishop in#1262
- chore(deps): update crate-ci/typos action to v1.23.5 by@renovate in#1265
- chore(deps): lock file maintenance by@renovate in#1267
- fix(deps): update rust crate heck to 0.5.0 by@renovate in#1268
- Add
boot::locate_handle_buffer
by@nicholasbishop in#1269 - boot: Add freestanding version of open_protocol by@nicholasbishop in#1270
- boot: Add freestanding version of open_protocol_exclusive by@nicholasbishop in#1272
- Finalize memory_map module refactoring by@phip1611 in#1263
- Add
boot::{load_image, unload_image, start_image}
by@nicholasbishop in#1273 - clippy: add use_self and const fn by@phip1611 in#1271
- clippy: streamline lints by@phip1611 in#1274
- ci: reorganize nightly CI jobs by@phip1611 in#1275
- chore(deps): lock file maintenance by@renovate in#1277
- boot: Add freestanding version of raise_tpl by@nicholasbishop in#1276
- boot: Add freestanding connect_controller and disconnect_controller by@nicholasbishop in#1278
- nix/niv: update dependencies by@phip1611 in#1279
- boot: Add freestanding exit function by@nicholasbishop in#1283
- uefi: Fix lifetimes in device_path TryFrom<&[u8]> impls by@nicholasbishop in#1282
- uefi: Add release data to 0.30.0 release by@nicholasbishop in#1286
- chore(deps): update crate-ci/typos action to v1.23.6 by@renovate in#1287
- fix(deps): update rust crate regex to v1.10.6 by@renovate in#1288
- doc: unified catchy new Crate introduction [doc: 1/N] by@phip1611 in#1284
- boot: Add freestanding version of
create_event
by@nicholasbishop in#1280 - Merge release-v0.30 branch into main by@phip1611 in#1289
- boot: Add freestanding stall by@nicholasbishop in#1296
- boot: Add freestanding check_event by@nicholasbishop in#1295
- doc: move misc stuff from README to lib.rs [doc: 2/N] by@phip1611 in#1290
- Restore some memory exports to uefi::table::boot by@nicholasbishop in#1299
- Remove dead_code workarounds by@nicholasbishop in#1302
- runtime: Add freestanding set_virtual_address_map by@nicholasbishop in#1301
- Add freestanding set_timer and wait_for_event by@nicholasbishop in#1298
- Add freestanding {install,reinstall,uninstall}_protocol_interface functions by@nicholasbishop in#1300
- boot: Add freestanding close_event by@nicholasbishop in#1304
- boot: Add freestanding install_configuration_table by@nicholasbishop in#1306
- boot: Add freestanding version of protocols_per_handle by@nicholasbishop in#1305
- misc small improvements by@phip1611 in#1308
- boot: Add freestanding test_protocol by@nicholasbishop in#1310
- boot: Add freestanding set_watchdog_timer by@nicholasbishop in#1311
- boot: Add freestanding memory_map by@nicholasbishop in#1312
- chore(deps): lock file maintenance by@renovate in#1319
- boot: Add freestanding create_event_ex by@nicholasbishop in#1313
- boot: Add freestanding get_handle_for_protocol by@nicholasbishop in#1314
- Add doc on freestanding function migration by@nicholasbishop in#1315
- boot: Add freestanding locate_device_path by@nicholasbishop in#1316
- boot: Add freestanding locate_handle and find_handles by@nicholasbishop in#1321
- boot: Add freestanding get_image_file_system by@nicholasbishop in#1322
- boot: Add freestanding exit_boot_services by@nicholasbishop in#1325
- uefi: Add table::system_table_raw by@nicholasbishop in#1323
- boot: Add freestanding register_protocol_notify by@nicholasbishop in#1324
- doc: add comprehensive About section to lib.rs [doc: 3/N] by@phip1611 in#1291
- uefi: Drop BootServices arg from device path <-> text conversions by@nicholasbishop in#1327
- Revert "uefi: Drop BootServices arg from device path <-> text conversions" by@nicholasbishop in#1328
- Update funcs_migration doc by@nicholasbishop in#1329
- uefi: add BootPolicy type by@phip1611 in#1326
- ci: cancel obsolete runs automatically + streamline by@phip1611 in#1332
- fix(deps): update rust crate serde_json to v1.0.124 by@renovate in#1318
- LoadFileProtocol and LoadFile2Protocol by@phip1611 in#1297
- doc: Comparison to Ecosystem (including Rust std impl) [doc: 4/N] by@phip1611 in#1292
- chore(deps): lock file maintenance by@renovate in#1333
- chore(deps): lock file maintenance by@renovate in#1336
- release: uefi-macros-0.15.0, uefi-raw-0.7.0, uefi-0.31.0 by@nicholasbishop in#1330
- uefi: Inline the template example into lib.rs doc by@nicholasbishop in#1338
- release: uefi-0.31.0 by@nicholasbishop in#1339
Full Git Changelog:uefi-v0.30.0...uefi-v0.31.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
1 person reacted