Efifs Versions Save

EFI FileSystem drivers

v1.9

1 year ago
  • Work around Linux kernel's EFI stub not properly handling EFI_BUFFER_TOO_SMALL on GetInfo (#38, #26, #27)
  • Update solution for VS2022
  • Update GRUB and gnu-efi to latest

v1.8

2 years ago
  • Add RISC-V 64 bit drivers
  • Support SetPosition() value 0xFFFFFFFFFFFFFFFF meaning SEEK_END
  • Update GRUB and gnu-efi to latest

The SHA-256 of each individual driver (which demonstrates that the binaries were built from the public source found here, and not tampered with in any way) can be found in the GitHub Action logs.

v1.7

2 years ago

Originally released on 2020.11.18

  • Fix potential freezout due to freeing of system resources
  • Fix Device Path not being displayed when logging is enabled
  • Improve asserts
  • Update GRUB and gnu-efi to latest

v1.6

2 years ago

Originally released on 2020.05.26

  • Improve compatibility by removing reliance on Device Path to Text protocol
  • Update GRUB and gnu-efi to latest

v1.5

2 years ago

Originally released on 2020.04.14

  • Fix a crash with recent QEMU AARCH64 firmwares
  • Update GRUB to latest

v1.4

2 years ago

Originally released on 2020.03.04

  • Add SquashFS driver
  • Fix unable to switch drive on recent UEFI Shells
  • Fix DEBUG warnings on FreePool()
  • Fix grub_errno not being set on error
  • Fix calling convention for Print() calls
  • Update GRUB and gnu-efi to latest

v1.3

2 years ago

Originally released on 2018.04.25

  • Fix F2FS driver bug (MSVC only) that was introduced in v1.2
  • Remove custom EDK2 patches for VS2017 and ARM/ARM64 support (now integrated upstream)
  • Remove custom GRUB patches for F2FS support (now integrated upstream)
  • Update GRUB and gnu-efi to latest

v1.2

2 years ago

Originally released on 2017.11.14

  • Add EDK2 compilation support
  • Add Visual Studio 2017 ARM64 compilation support
  • Update GRUB and gnu-efi to latest

v1.1

2 years ago

Originally released on 2016.12.28

  • Add ARM64 platform support
  • Add F2FS support (EXPERIMENTAL)
  • Internal improvements
  • Update GRUB and gnu-efi to latest

v1.0

2 years ago

Originally released on 2016.07.14

  • Add Clang/C2 support in Visual Studio
  • Use assembly aliases for memset/memcpy intrinsics
  • Update GRUB and gnu-efi to latest