summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Core/Dxe/Misc
AgeCommit message (Expand)AuthorFilesLines
2024-03-29MdeModulePkg: MemoryProtection: Use ImageRecordPropertiesLibOliver Smith-Denny1-213/+28
2024-03-14MdeModulePkg: DxeCore: Correct Runtime Granularity Memory TypeOliver Smith-Denny1-2/+2
2023-11-27MdeModulePkg: Update DumpImageRecord() in ImagePropertiesRecordLibTaylor Beebe1-0/+9
2023-11-27MdeModulePkg: Add Logic to Create/Delete Image Properties RecordsTaylor Beebe1-156/+28
2023-11-27MdeModulePkg: Fix MAT Descriptor Count CalculationTaylor Beebe1-1/+1
2023-11-27MdeModulePkg: Move Some DXE MAT Logic to ImagePropertiesRecordLibTaylor Beebe2-785/+13
2023-11-27MdeModulePkg: Update MemoryAttributesTable.c to Reduce Global Variable UseTaylor Beebe1-48/+54
2023-04-10MdeModulePkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-3/+3
2023-04-07MdeModulePkg: Enable forward edge CFI in mem attributes tableArd Biesheuvel1-1/+7
2023-03-30MdePkg: Update MemoryAttributesTable to v2.10Ard Biesheuvel1-1/+1
2021-12-07MdeModulePkg: Apply uncrustify changesMichael Kubacki6-530/+595
2021-12-07MdeModulePkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney2-14/+12
2020-07-15MdeModulePkg: Add New Memory AttributesOleksiy Yakovlev1-5/+2
2020-04-07MdeModulePkg/DxeCore: merge properties table routines into MAT handlingArd Biesheuvel2-1288/+1219
2020-04-07MdeModulePkg: disable properties table generation but retain the codeArd Biesheuvel3-101/+14
2019-11-09MdeModulePkg/Core/Dxe: free page 0 after disabling NULL pointer detectionJian J Wang1-0/+5
2019-04-09MdeModulePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney7-49/+7
2018-11-07MdeModulePkg/Core: fix ineffective guard page issueJian J Wang1-19/+17
2018-11-07MdeModulePkg/Core: fill logic hole in MemoryProtectionCpuArchProtocolNotifyJian J Wang1-4/+5
2018-10-26MdeModulePkg/Core: add freed-memory guard featureJian J Wang2-11/+9
2018-09-24MdeModulePkg: remove PE/COFF header workaround for ELILO on IPFArd Biesheuvel2-32/+2
2018-08-20MdeModulePkg: Remove redundant library classes and GUIDsshenglei1-1/+0
2018-07-26MdeModulePkg/DxeCore: Not update RtCode in MemAttrTable after EndOfDxeJiewen Yao1-0/+13
2018-07-26MdeModulePkg/DxeCore: Install UEFI mem attrib table at EndOfDxe.Jiewen Yao1-1/+35
2018-06-28MdeModulePkg: Clean up source filesLiming Gao3-19/+19
2018-03-16MdeModulePkg/Core: allow HeapGuard even before CpuArchProtocol installedJian J Wang1-0/+5
2018-03-07MdeModulePkg/Core: Fix feature conflict between NX and Stack guardHao Wu1-4/+58
2018-03-07MdeModulePkg/Core: Refine handling NULL detection in NX settingHao Wu1-11/+11
2018-02-02MdeModulePkg/Core: fix feature conflict between NX and heap guardJian J Wang1-0/+22
2018-02-02MdeModulePkg/Core: fix feature conflict between NX and NULL detectionJian J Wang1-4/+18
2017-12-26MdeModulePkg/Core: Fix heap guard issuesJian J Wang1-3/+0
2017-12-19MdeModulePkg/Core: Fix incorrect memory map generated in a rare caseJian J Wang1-2/+2
2017-12-05MdeModulePkg/Core/Dxe: log informative memprotect msgs at DEBUG_INFO levelLaszlo Ersek1-4/+9
2017-11-28MdeModulePkg/Core: Merge memory map after filtering paging capabilityJian J Wang1-1/+0
2017-11-21MdeModulePkg: Fix unix style of EOLJian J Wang1-3/+3
2017-11-17MdeModulePkg/DxeCore: Implement heap guard feature for UEFIJian J Wang1-0/+3
2017-10-11MdeModulePkg/Core/Dxe: Add EndOfDxe workaround for NULL pointer detectionJian J Wang1-0/+65
2017-06-20MdeModulePkg: Fix use-after-free error in InstallConfigurationTable()Shi, Steven1-9/+25
2017-04-14MdeModulePkg/DxeCore: Add ASSERT to ensure no subtract underflowHao Wu1-0/+5
2017-03-28MdeModulePkg/MemoryProtection: Fix coding style issueDandan Bi1-1/+1
2017-03-21MdeModulePkg/MemoryProtection: split protect and unprotect pathsArd Biesheuvel1-50/+35
2017-03-20MdeModulePkg/Core/Dxe: downgrade "CodeSegmentCount is 0" msg to DEBUG_WARNLaszlo Ersek1-2/+10
2017-03-07MdeModulePkg/DxeCore: Fix coding style issuesBi, Dandan1-2/+4
2017-03-06MdeModulePkg/DxeCore: switch to MdePkg allocation granularity macrosArd Biesheuvel3-7/+7
2017-03-06MdeModulePkg: Refine casting expression result to bigger sizeHao Wu1-2/+2
2017-03-01MdeModulePkg: use LShiftU64() instead of "<<" to avoid IA32 build error.Fu Siyuan1-1/+1
2017-02-28MdeModulePkg/DxeCore: implement memory protection policyArd Biesheuvel1-1/+370
2017-02-26MdeModulePkg/DxeCore: base code protection on permission attributesArd Biesheuvel1-1/+9
2017-02-22MdeModulePkg/DxeCore: Add UEFI image protection.Jiewen Yao2-23/+770
2017-01-12MdeModulePkg/Stall: Refine to compare 2 values with the same typeHao Wu1-2/+2