0.4.1
Release 0.4.1
Thank you to all contributors. This release includes improvements to the
"Bootloader Specification" loading support as well as other bug fixes.
Akira Moroo (12):
- build: Replace rust-toolchain with rust-toolchain.toml
- fat: Improve FAT type determination compatibility
- build: Update Rust edition to 2021
- build: Update toolchain to nightly-2022-06-10
- build: Derive
Eq
as well asPartialEq
- efi: Replace useless
transmute()
with type casting - rtc: Fix RTC time hour decoding
- serial: Fix for macro definition's crate reference
- build: Bump linked_list_allocator from 0.9.1 to 0.10.0
- pe: Replace hard-coded magic numbers in PE parser
- block: Introduce
SectorBuf
to reduce hard-coded sector size - block: Improve block device request error handling
Ben Maddison (4):
- tests: Correctly determine cargo home directory in test scripts
- fat,loader: reformat according to
rustfmt
suggestions - loader:
systemd-boot
compatible default entry matching - fat,loader: revert import grouping and add empty
rustfmt.toml
Rob Bradford (2):
- docs: Update security process
- build: Bump version for 0.4.1 release