aboutsummaryrefslogtreecommitdiff
path: root/EfiGuardPkg.dsc
Commit message (Collapse)AuthorAge
* Support custom EfiGuard driver filenames by specifing `-D ↵Toni Uhlig2023-08-30
| | | | | | | | EFIGUARD_DRIVER_FILENAME="something.efi"`. * useful for testing multiple EfiGuard builds Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Added partial PatchGuard disable at compile time with `-D EAC_COMPAT_MODE=1`.Toni Uhlig2023-08-30
| | | | | | | | * runtime DSE disabling still possible * compatible with EasyAntiCheat * no bsod so far Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Disable PatchGuard at compile time with `-D DO_NOT_DISABLE_PATCHGUARD=1`.Toni Uhlig2023-08-17
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Clean up linker optionsv1.3Matthijs Lavrijsen2023-03-26
|
* Update Zydis to v4Matthijs Lavrijsen2023-03-26
|
* Restructure LibraryClasses in .dscMatthijs Lavrijsen2023-02-27
| | | | | | | - Use DxeReportStatusCodeLib as ReportStatusCodeLib implementation instead of RuntimeDxeReportStatusCodeLib, as the latter is not usable by UEFI applications - Move PcdLib, MemoryAllocationLib and ReportStatusCodeLib to the common section used by both EfiGuardDxe and the loader - Remove comments re: EDK2 breaking backward compatibility by introducing RegisterFilterLib and VariablePolicyHelperLib, as edk2-stable202202 is now a year old - Only use BaseMemoryLibOptDxe instead of the default BaseMemoryLib when targeting x86 architectures
* Fix build with CLANGPDB toolchain on LinuxMatthijs Lavrijsen2022-08-17
|
* Apply GenFw flags to all toolchainsMatthijs Lavrijsen2022-04-21
| | | | Additionally apply GCC-style link flags to all GCC-style toolchains
* Fix build with current EDK2 masterMatthijs Lavrijsen2022-03-30
| | | | Reference: #49
* Fix build with current EDK2 masterMatthijs Lavrijsen2021-06-28
|
* Fix compilation on Clang 11Matthijs Lavrijsen2021-01-13
| | | | Fix PE section alignment on Clang by using MS '/ALIGN:XXX' instead of GCC's '-z common-page-size=XXX'
* Compile as UTF-8Mattiwatti2019-12-04
|
* Disable Spectre mitigation crapMattiwatti2019-10-07
|
* Initial commitv1.0Mattiwatti2019-03-25