15.5
What's Changed
- Broken ia32 relocs and an unimportant submodule change. by @vathpela in #357
- mok: allocate MOK config table as BootServicesData by @lcp in #361
- Don't call QueryVariableInfo() on EFI 1.10 machines by @vathpela in #364
- Relax the check for import_mok_state() by @lcp in #372
- SBAT.md: trivial changes by @hallyn in #389
- shim: another attempt to fix load options handling by @chrisccoulson in #379
- Add tests for our load options parsing. by @vathpela in #390
- arm/aa64: fix the size of .rela* sections by @lcp in #383
- mok: fix potential buffer overrun in import_mok_state by @jyong2 in #365
- mok: relax the maximum variable size check by @lcp in #369
- Don't unhook ExitBootServices when EBS protection is disabled by @sforshee in #378
- fallback: find_boot_option() needs to return the index for the boot entry in optnum by @jsetje in #396
- httpboot: Ignore case when checking HTTP headers by @frozencemetery in #403
- Fallback allocation errors by @vathpela in #402
- shim: avoid BOOTx64.EFI in message on other architectures by @xypron in #406
- str: remove duplicate parameter check by @xypron in #408
- fallback: add compile option FALLBACK_NONINTERACTIVE by @xnox in #359
- Test mok mirror by @vathpela in #394
- Modify sbat.md to help with readability. by @eshiman in #398
- csv: detect end of csv file correctly by @xypron in #404
- Specify that the .sbat section is ASCII not UTF-8 by @daxtens in #413
- tests: add "include-fixed" GCC directory to include directories by @diabonas in #415
- pe: simplify generate_hash() by @xypron in #411
- Don't make shim abort when TPM log event fails (RHBZ #2002265) by @rmetrich in #414
- Fallback to default loader if parsed one does not exist by @julian-klode in #393
- fallback: Fix for BootOrder crash when index returned by find_boot_option() is not in current BootOrder list by @rmetrich in #422
- Better console checks by @vathpela in #416
- docs: update SBAT UEFI variable name by @nicholasbishop in #421
- Don't parse load options if invoked from removable media path by @julian-klode in #399
- fallback: fix fallback not passing arguments of the first boot option by @martinezjavier in #433
- shim: Don't stop forever at "Secure Boot not enabled" notification by @rmetrich in #438
- Shim 15.5 coverity by @vathpela in #439
- Allocate mokvar table in runtime memory. by @vathpela in #447
- Remove post-process-pe on 'make clean' by @vathpela in #448
- pe: missing perror argument by @xypron in #443
New Contributors
- @hallyn made their first contribution in #389
- @jyong2 made their first contribution in #365
- @sforshee made their first contribution in #378
- @frozencemetery made their first contribution in #403
- @xypron made their first contribution in #406
- @eshiman made their first contribution in #398
- @daxtens made their first contribution in #413
- @rmetrich made their first contribution in #414
- @julian-klode made their first contribution in #393
Full Changelog: 15.4...15.5