rufus/.mingw
Pete Batard fdde687d46
[uefi] embed and allow the download of official signed DBX binaries
* With Microsoft having finally relinquished the terms of use of DBX binaries (where their
  previous legalese pretty much made it illegal for anyone who wasn't an OS manufacturer to
  download DBX for use in applications) we can now formally embed, as well as download the
  DBXs when they are updated.
* This is accomplished by querying the https://github.com/microsoft/secureboot_objects
  GitHub repo (which is now the official repository for the UEFI Forum's revocation files)
  through api.github.com and checking the timestamps of the last commit on the relevant files.
  If a more recent DBX is found than the one embedded (or a previously downloaded one), Rufus
  will now prompt the user to download it, as part of its regular update check (if enabled).
* Note that, since there have been no official revocations for them yet, IA64, RISCV64 and
  LoongArch64 are currently placeholders.
* Also note that we currently don't use this mechanism for Microsoft's SVN revocations, as
  we already have a more efficient check for it through SBAT.
* Also fix the handling of the RISCV64 MD5Sum UEFI bootloader, whose offset was incorrect.
2025-03-27 16:11:45 +00:00
..
cfgmgr32.def [dev] fix a side-loading vulnerability with cfgmgr32.dll 2025-02-19 11:58:10 +00:00
dwmapi.def [core] drop direct hooking into dwmapi DLL and use delay-loading instead 2022-04-12 13:55:33 +01:00
Makefile.am [dev] fix a side-loading vulnerability with cfgmgr32.dll 2025-02-19 11:58:10 +00:00
Makefile.in [dev] fix a side-loading vulnerability with cfgmgr32.dll 2025-02-19 11:58:10 +00:00
version.def [uefi] don't revoke Windows 11 or post Windows 10 20H1 boot media yet 2023-07-15 23:20:59 +02:00
virtdisk.def [misc] reinstate delay-loading of wininet and virtdisk DLLs 2024-07-13 17:43:40 +01:00
wininet.def [uefi] embed and allow the download of official signed DBX binaries 2025-03-27 16:11:45 +00:00
wintrust.def [mingw] use delay loading for DLLs that are subject to side loading 2022-04-12 11:09:59 +01:00