Skip to content

UEFITool / UEFIExtract / UEFIFind A64

Compare
Choose a tag to compare
@NikolajSchlej NikolajSchlej released this 13 Feb 02:40
· 70 commits to new_engine since this release

New features:

  • native UI dark mode support provided by switching to Qt6 for all release builds. Confirmed working on Windows 11, macOS 13, Ubuntu 22.04 LTS and FreeBSD 13.1 with Qt 6.4.2. Thanks to @yeggor, @vit9696 and @NikolajSchlej.
  • Windows builds split into modern win64 (using static x64 build of Qt 6.4.2) and legacy win32 (using static x86 build of Qt 5.6.3, supports legacy Windows version down to Windows XP). If you use a modern windows, please try win64 build out, as it might have uncaught 64-bit MSVC-specific bugs. Thanks to @NikolajSchlej.
  • Support for AMI v3 protected ranges hash file. Thanks to @cybojanek for the initial pull request and @NikolajSchlej for the final implementation.

Fixes:

  • Qt6 started using sse2 for real, and that uncovered a crash reported by @4e4o and @stuarthayhurst, that then got fixed by @NikolajSchlej.
  • CMake config files lacked install targets for all tools, so cmake --install did not work. Does now thanks to @NikolajSchlej.