What's Changed
- shim_start_image(): fix guid/handle pairing when uninstalling protocols by @vathpela in #738
- Fix uncompressed ipv6 netboot by @hrvach in #742
- fix test segfaults caused by uninitialized memory by @Fabian-Gruenbichler in #739
- Update CI to use ubuntu-24.04 instead of ubuntu-20.04 by @vathpela in #749
- SbatLevel_Variable.txt: minor typo fix. by @vathpela in #751
- Realloc() needs to allocate one more byte for sprintf() by @dennis-tseng99 in #746
- IPv6: Add more check to avoid multiple double colon and illegal char by @dennis-tseng99 in #753
- Loader proto v2 by @vathpela in #748
- loader-protocol: add workaround for EDK2 2025.02 page fault on FreePages by @bluca in #750
- Generate Authenticode for the entire PE file by @esnowberg in #604
- README: mention new loader protocol and interaction with UKIs by @bluca in #755
- ci: add mkosi configuration and CI by @bluca in #764
- shim: change automatically enable MOK_POLICY_REQUIRE_NX by @vathpela in #761
- Save var info by @vathpela in #763
- build: Avoid passing *FLAGS to sub-make by @rosslagerwall in #758
- Fixes for 'make TOPDIR=... clean' by @bluca in #762
- add SbatLevel entry 2025051000 for PSA-2025-00012-1 by @Fabian-Gruenbichler in #766
- Coverity fixes 20250804 by @vathpela in #767
- ci: fixlets and docs for mkosi workflow by @bluca in #768
- fix http boot by @jsetje in #770
- Fix double free and leak in the loader protocol by @rosslagerwall in #769
- gitignore: add more mkosi dirs and vscode dir by @bluca in #771
New Contributors
- @hrvach made their first contribution in #742
- @Fabian-Gruenbichler made their first contribution in #739
Full Changelog: 16.0...16.1