summaryrefslogtreecommitdiffstats
path: root/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c
Commit message (Expand)AuthorAgeFilesLines
* MdeModulePkg: Connect VariablePolicy business logic to VariableServicesBret Barkelew2020-11-171-0/+7
* MdeModulePkg/Variable: Add RT GetVariable() cache supportMichael Kubacki2019-11-051-17/+172
* MdeModulePkg/Variable: Parameterize auth status in VariableParsingMichael Kubacki2019-11-051-2/+3
* MdeModulePkg/Variable: Consolidate common parsing functionsMichael Kubacki2019-11-051-0/+1
* MdeModulePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-091-7/+1
* MdeModulePkg Variable: Add emulated variable NV mode supportStar Zeng2019-01-241-11/+18
* MdeModulePkg Variable: Abstract VariableWriteServiceInitializeDxe/SmmStar Zeng2019-01-241-7/+24
* MdeModulePkg Variable: Not get NV PCD in VariableWriteServiceInitializeStar Zeng2019-01-241-5/+10
* MdeModulePkg Variable: Move "extern XXX" to Variable.hStar Zeng2019-01-241-3/+0
* MdeModulePkg/VariableRuntimeDxe: factor out boot service accessesArd Biesheuvel2019-01-161-37/+19
* MdeModulePkg/Variable: Update to consume SpeculationBarrierHao Wu2018-12-251-12/+12
* MdeModulePkg/Variable: [CVE-2017-5753] Fix bounds check bypassHao Wu2018-09-301-0/+18
* MdeModulePkg/Variable/RuntimeDxe: introduce PcdMaxVolatileVariableSizeLaszlo Ersek2018-03-301-1/+1
* MdeModulePkg/Variable/RuntimeDxe: introduce MorLockInitAtEndOfDxe() hookLaszlo Ersek2017-10-101-0/+2
* MdeModulePkg VariableSmm: Check InfoSize correctlyStar Zeng2016-12-121-8/+17
* MdeModulePkg VariableSmm: Do not need check CommBufferSize bufferStar Zeng2016-12-121-5/+4
* MdeModulePkg/Universal: Fix typos in commentsGary Lin2016-10-271-2/+2
* MdeModulePkg: Use IsZeroGuid API for zero GUID checkingHao Wu2016-08-311-3/+2
* MdeModulePkg Variable: Consume the separated VarCheckLibStar Zeng2015-08-251-9/+14
* MdeModulePkg: Remove mZeroGuid definition in Universal/Variable/RuntimeDxeHao Wu2015-07-071-2/+2
* MdeModulePkg Variable: Merge from Auth Variable driver in SecurityPkgStar Zeng2015-07-011-57/+90
* MdeModulePkg: Cleanup gEfiSmmAccess2ProtocolGuid reference.Star Zeng2015-02-051-1/+0
* Use SmmMemLib to check communication buffer.Yao, Jiewen2015-02-021-83/+3
* MdeModulePkg Variable: Introduce PcdReclaimVariableSpaceAtEndOfDxeStar Zeng2015-02-021-0/+3
* MdeModulePkg Variable: Implement variable quota management.Star Zeng2015-01-271-0/+8
* MdeModulePkg Variable: Implement VarCheck PROTOCOLStar Zeng2015-01-051-2/+71
* MdeModulePkg: Add the alignment check for FTW spare area address and length, ...Star Zeng2013-07-111-0/+6
* Fix the TOCTOU issue of CommBufferSize itself for SMM communicate handler input.lzeng142013-05-211-4/+7
* Remove the complex buffer since the _LOCK_VARIABLE won't be allowed after lea...niruiyu2013-05-201-40/+8
* Add EDKII_VARIABLE_LOCK_PROTOCOL and the implementation in MdeModulePkg varia...niruiyu2013-05-171-2/+129
* 1. Fix TOCTOU issue in VariableSmm, FtwSmm, FpdtSmm, SmmCorePerformance SMM h...lzeng142013-05-071-27/+71
* 1. Use the check IsAddressValid() to prevent SMM communication buffer overflo...lzeng142013-04-251-3/+78
* Fix a potential SMM memory dump issue. If pass communication buffer with Data...czhang462013-04-191-0/+13
* Use SMM_VARIABLE_COMMUNICATE_HEADER_SIZE instead of OFFSET_OF (SMM_VARIABLE_C...lzeng142012-12-121-5/+5
* MdeModulePkg/VariableSmm: Fix a VariableSmm bug when reading variable with si...erictian2012-09-121-1/+1
* Return EFI_UNSUPPORTED if READY_TO_BOOT function is invoked at SMM runtime.sfu52012-07-171-0/+4
* Fix a buffer overflow bug in VariableSmm driver.sfu52012-07-171-1/+1
* Add SMRAM range check to variable SMM SMI handler.czhang462012-07-131-15/+153
* Puts SMM variable common definitions in SmmVariableCommon.h.gdong12011-02-281-15/+17
* Add typecast to remove warning with ICC.gdong12010-12-111-1/+1
* Add SMM Variable implementation.gdong12010-12-101-0/+585