1
1
Fork 0
mirror of https://github.com/pbatard/rufus.git synced 2026-07-09 06:55:39 +00:00
rufus/.vs
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
..
bled.vcxproj [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
bled.vcxproj.filters [cmp] update Bled to latest 2024-11-27 17:19:36 +00:00
ext2fs.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
ext2fs.vcxproj.filters [ext2fs] update ext2fs to latest 2021-01-09 16:15:01 +00:00
Generate.PDB.props [misc] generate PDBs for Visual Studio builds 2023-01-30 19:21:08 +00:00
getopt.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
getopt.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
libcdio-driver.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
libcdio-driver.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
libcdio-iso9660.vcxproj [iso] improve Rock Ridge CE handling 2023-03-23 14:47:53 +00:00
libcdio-iso9660.vcxproj.filters [iso] improve Rock Ridge CE handling 2023-03-23 14:47:53 +00:00
libcdio-udf.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
libcdio-udf.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
ms-sys.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
ms-sys.vcxproj.filters [core] improve protective MBR for GPT media 2020-02-19 19:51:32 +00:00
rufus.vcxproj [uefi] embed and allow the download of official signed DBX binaries 2025-03-27 16:11:45 +00:00
rufus.vcxproj.filters [uefi] embed and allow the download of official signed DBX binaries 2025-03-27 16:11:45 +00:00
syslinux-libfat.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
syslinux-libfat.vcxproj.filters [core] add full extraction support for efi.img 2019-04-04 19:12:48 +01:00
syslinux-libinstaller.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
syslinux-libinstaller.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
syslinux-win.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
syslinux-win.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00