summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Variable
AgeCommit message (Expand)AuthorFilesLines
2013-08-19MdePkg/MdeModulePkg/SecurityPkg Variable: Forbid creation of non-spec variabl...Star Zeng2-13/+127
2013-08-16MdeModulePkg/SecurityPkg Variable: If a preexisting variable is rewritten wit...Star Zeng1-2/+12
2013-07-11MdeModulePkg: Add the alignment check for FTW spare area address and length, ...Star Zeng2-1/+13
2013-07-03MdeModulePkg: Variable drivers robustly handle crashes during Reclaim().Star Zeng7-197/+512
2013-06-17The list of locked variables is traversed at runtime, hence we mustLaszlo Ersek1-0/+23
2013-06-17Revert the changes made in 14403 because it incorrectly changed the EOL.Ruiyu Ni1-502/+479
2013-06-14The list of locked variables is traversed at runtime, hence we mustLaszlo Ersek1-479/+502
2013-05-21Fix the TOCTOU issue of CommBufferSize itself for SMM communicate handler input.lzeng141-4/+7
2013-05-20Remove the complex buffer since the _LOCK_VARIABLE won't be allowed after lea...niruiyu3-43/+20
2013-05-17Add EDKII_VARIABLE_LOCK_PROTOCOL and the implementation in MdeModulePkg varia...niruiyu8-22/+379
2013-05-071. Fix TOCTOU issue in VariableSmm, FtwSmm, FpdtSmm, SmmCorePerformance SMM h...lzeng142-59/+87
2013-04-251. Use the check IsAddressValid() to prevent SMM communication buffer overflo...lzeng142-18/+110
2013-04-22Fix potential overflow for SetVariable interfaceczhang463-9/+28
2013-04-19Fix a potential SMM memory dump issue. If pass communication buffer with Data...czhang461-0/+13
2013-04-15Fix SMM Variable driver stack GetVariable return INVALID_PARAMETER when DataS...czhang461-10/+28
2013-04-12Update SMM variable DXE driver GetNextVariable interface to comply with UEFI ...czhang461-9/+30
2013-04-08If DataSize or VariableNameSize is near MAX_ADDRESS, this can cause the compu...lzeng142-0/+35
2013-01-25Variables with state VAR_ADDED&VAR_IN_DELETED_TRANSITION should be considered...lzeng141-10/+49
2013-01-25Add NULL pointer check.lzeng141-0/+2
2013-01-181. Update the logic of UpdateVariable() for updating variable from:lzeng142-19/+117
2013-01-15Fix the issue that RuntimeServiceQueryVariableInfo() in VariableSmmRuntimeDxe...lzeng141-2/+2
2013-01-08Add the TPL raise/restore code for VariableSmmRuntimeDxe to avoid variable se...lzeng141-16/+78
2013-01-041. Don't assume that flush the HOB variable to flash must be successful.lzeng143-35/+132
2012-12-12Use SMM_VARIABLE_COMMUNICATE_HEADER_SIZE instead of OFFSET_OF (SMM_VARIABLE_C...lzeng141-5/+5
2012-11-01MdeModulePkg: eliminate all implicit library dependencies for all modules in ...erictian2-2/+3
2012-09-12MdeModulePkg/VariableSmm: Fix a VariableSmm bug when reading variable with si...erictian1-1/+1
2012-08-06LastVariableOffset is wrongly set to 0 when FtwVariableSpace() fails. Recalcu...lzeng141-14/+27
2012-07-17Return EFI_UNSUPPORTED if READY_TO_BOOT function is invoked at SMM runtime.sfu51-0/+4
2012-07-17Fix a buffer overflow bug in VariableSmm driver.sfu51-1/+1
2012-07-13Add SMRAM range check to variable SMM SMI handler.czhang462-22/+166
2012-07-09Include read data buffer in CommBufferSize when calculate the buffer size.ydong101-2/+2
2012-05-30According to UEFI spec 2.3.1a. hardware error record variable should use the ...lzeng144-7/+64
2012-05-30Return EFI_WRITE_PROTECTED when setting HwErrRecSupport Global Variable at ru...lzeng141-2/+12
2012-03-30If setting variable in Runtime and there has been a same GUID and name variab...lzeng141-14/+28
2011-12-13Missing declaration of the GUID gEfiSystemNvDataFvGuid.niruiyu1-0/+1
2011-12-12MdeModulePkg/Variable: Check if there is a NV Variable Storage header prior t...oliviermartin6-1/+25
2011-11-14Fix a typo in the commentsniruiyu1-1/+1
2011-11-08Add the missing (UINTN) type cast when calculating the end of variable store.niruiyu1-1/+1
2011-11-08Roll back an incorrect change that causes EmuGetVariable always return EFI_NO...niruiyu1-1/+1
2011-10-28Add the missing HEADER_ALIGN macro.niruiyu1-10/+10
2011-10-19Support Variable driver (EmuRuntimeDxe) to support the default variable data ...niruiyu4-9/+59
2011-10-18Fix GCC build failure.niruiyu1-1/+1
2011-10-14Fix the clang compilation failure to handle all the values in a case statemen...niruiyu1-0/+4
2011-10-14Change Variable driver (Pei/RuntimeDxe) to support the default variable data ...niruiyu6-270/+463
2011-09-29Add pointer check for NULL before dereference it.ydong101-2/+5
2011-06-07Remove duplicated definitions EFI_VARIABLE_INDEX_TABLE_GUID in variable PEI d...sfu53-32/+4
2011-04-27Solve a wrong pointer reference in QueryVariableInfo().erictian2-4/+4
2011-03-14judge recovery mode at ReadOnlyVariable2Ppi interface. if yes, then return EF...erictian3-185/+45
2011-03-14if it's in recovery mode, variable region is unreliable, so the ReadOnlyVaria...erictian3-8/+177
2011-02-28Puts SMM variable common definitions in SmmVariableCommon.h.gdong15-67/+30