| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
EFIGUARD_DRIVER_FILENAME="something.efi"`.
* useful for testing multiple EfiGuard builds
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|
|
|
|
|
|
|
| |
* runtime DSE disabling still possible
* compatible with EasyAntiCheat
* no bsod so far
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
|
|
|
| |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
|
| |
|
| |
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
| |
Additionally apply GCC-style link flags to all GCC-style toolchains
|
|
|
|
| |
Reference: #49
|
| |
|
|
|
|
| |
Fix PE section alignment on Clang by using MS '/ALIGN:XXX' instead of GCC's '-z common-page-size=XXX'
|
| |
|
| |
|
|
|