Skip to content

0.4.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 16 Nov 14:58

Release 0.4.2

Thank you to all contributors. This release includes improvements to the
architecture specific code in support of multiple architectures, fixes
for toolchain updates and bug fixes for the FAT filesystem and block
driver.

Akira Moroo (21):

  • build: Remove redundant matrix from GitHub Actions
  • build: Switch to dtolnay/rust-toolchain action
  • build: Use active toolchain when building container images
  • build: Bump r-efi from 4.0.0 to 4.1.0
  • build: Rename target.json to x86_64-unknown-none.json
  • build: Move x86_64 specific code to arch mod
  • build: Merge rust64_start() for coreboot and pvh
  • build: Rename x86_64 CMOS RTC driver to cmos
  • build: Annotate x86_64 specific code
  • build: Split x86_64 specific dependencies
  • delay: Abstract architecture-dependent functions
  • efi: Replace ABI "win64" with "efiapi"
  • efi: Add workaround to locate_protocol() for booting Linux
  • efi: Implement install_configuration_table()
  • layout: Introduce layout for memory mapping
  • build: Fix to is_{none,some}() as suggested by clippy
  • build: Remove unnecessary casts as suggested by clippy
  • build: Remove needless borrows as suggested by clippy
  • build: Fix to use clippy::disallowed_names as suggested by clippy
  • build: Remove manual implementation of find() as suggested by clippy
  • build: Update toolchain to nightly-2022-11-12

Rob Bradford (2):

  • block: Error out on write/flush if device is read-only
  • build: Bump version for 0.4.2 release

Sebastien Boeuf (3):

  • fat: Handle next entry over multiple sectors
  • fat: Store the first sector of a directory
  • fat: Add a test for multiple sectors per cluster