summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-07MdeModulePkg: Warn if out of flash space when writing variablesOliver Steffen1-0/+2
2024-02-09MdeModulePkg: Align RuntimeDxe function headers with UEFI return valuesSuqiang Ren1-9/+31
2023-11-29MdeModulePkg/Variable: Merge variable header + data update into one stepGao Cheng1-41/+4
2023-04-10MdeModulePkg: Update code to be more C11 compliant by using __func__Rebecca Cran1-3/+3
2023-04-03MdeModulePkg: Fix conditionally uninitialized variablesMichael Kubacki1-1/+1
2023-02-15MdeModulePkg/Variable: Attribute combination should return EFI_UNSUPPORTEDStuart Yoder1-1/+5
2022-01-21MdeModulePkg/Variable: Make only EFI_VARIABLE_NON_VOLATILE invalidSunny Wang1-1/+15
2021-12-07MdeModulePkg: Apply uncrustify changesMichael Kubacki1-617/+752
2021-12-07MdeModulePkg: Change complex DEBUG_CODE() to DEBUG_CODE_BEGIN/END()Michael D Kinney1-4/+4
2021-12-07MdeModulePkg: Change use of EFI_D_* to DEBUG_*Michael D Kinney1-18/+17
2020-07-14MdeModulePkg/Variable/RuntimeDxe: Fix return status from Reclaim()Michael D Kinney1-12/+18
2020-04-07MdeModulePkg Variable: Return GetVariable() attr if EFI_BUFFER_TOO_SMALLMichael Kubacki1-3/+7
2020-01-17MdeModulePkg/Variable: Fix VarErrorFlag RT cache offset calculationMichael Kubacki1-3/+3
2019-11-15MdeModulePkg/Variable: Fix volatile variable RT cache update logicMichael Kubacki1-3/+3
2019-11-05MdeModulePkg/Variable: Add RT GetVariable() cache supportMichael Kubacki1-1/+49
2019-11-05MdeModulePkg/Variable: Add a file for NV variable functionsMichael Kubacki1-316/+1
2019-11-05MdeModulePkg/Variable: Parameterize auth status in VariableParsingMichael Kubacki1-81/+177
2019-11-05MdeModulePkg/Variable: Parameterize VARIABLE_INFO_ENTRY bufferMichael Kubacki1-7/+7
2019-11-05MdeModulePkg/Variable: Parameterize GetNextVariableInternal () storesMichael Kubacki1-1/+11
2019-11-05MdeModulePkg/Variable: Consolidate common parsing functionsMichael Kubacki1-725/+1
2019-04-09MdeModulePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2019-01-24MdeModulePkg Variable: Add emulated variable NV mode supportStar Zeng1-89/+229
2019-01-24MdeModulePkg Variable: type case VolatileBase to UINTN directlyStar Zeng1-1/+1
2019-01-24MdeModulePkg Variable: Remove CacheOffset in UpdateVariable()Star Zeng1-6/+5
2019-01-24MdeModulePkg Variable: Not get NV PCD in VariableWriteServiceInitializeStar Zeng1-18/+2
2019-01-24MdeModulePkg Variable: Abstract InitRealNonVolatileVariableStoreStar Zeng1-28/+58
2019-01-24MdeModulePkg Variable: Add some missing changes for 9b18845Star Zeng1-7/+5
2018-12-25MdeModulePkg/Variable: Update to consume SpeculationBarrierHao Wu1-3/+3
2018-11-23MdeModulePkg/Variable: add debug logs in VariableServiceSetVariableVijayenthiran Subramaniam1-0/+30
2018-10-17MdeModulePkg Variable: Fix Timestamp zeroing issue on APPEND_WRITEStar Zeng1-0/+2
2018-09-30MdeModulePkg/Variable: [CVE-2017-5753] Fix bounds check bypassHao Wu1-0/+6
2018-09-28MdeModulePkg Variable: Fix comment typo 'end' to 'start'Star Zeng1-1/+1
2018-07-03MdeModulePkg Variable: Add/Correct GetHobVariableStore para descriptionStar Zeng1-1/+1
2018-07-02MdeModulePkg Variable: Make sure no more than one Variable HOBStar Zeng1-0/+24
2018-07-02MdeModulePkg Variable: Abstract GetHobVariableStore functionStar Zeng1-30/+63
2018-06-12MdeModulePkg Variable: Use comparison logic to check UINTN parameterLiming Gao1-7/+7
2018-05-23MdeModulePkg Variable: Fix XCODE5 varargs warningLiming Gao1-1/+1
2018-05-14MdeModulePkg Variable: Fix the returned status in UpdateVariableStorecinnamon shia1-3/+5
2018-05-14MdeModulePkg Variable: Fix a corner case issue about setting a variablecinnamon shia1-3/+3
2018-03-30MdeModulePkg/Variable/RuntimeDxe: introduce PcdMaxVolatileVariableSizeLaszlo Ersek1-7/+43
2017-12-27MdeModulePkg Variable: Use boolean type value instead of expressionLiming Gao1-1/+1
2017-12-26MdeModulePkg Variable: Update Pointer Minus with UINTN typeLiming Gao1-1/+1
2017-12-25MdeModulePkg VariableDxe: Update it supports normal format variable storageLiming Gao1-1/+112
2017-12-15MdeModulePkg/Variable/RuntimeDxe: Modify function return statuschenc21-7/+19
2017-12-11MdeModulePkg: loose VA_COPY with no matching VA_END on a return pathZenith4321-0/+1
2017-11-01MdeModulePkg: Deprecate EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESSZhang, Chao B1-1/+4
2017-10-10MdeModulePkg/Variable/RuntimeDxe: move MOR func. declarations to headerLaszlo Ersek1-37/+0
2017-10-10MdeModulePkg/Variable/RuntimeDxe: move SecureBootHook() decl to new headerLaszlo Ersek1-14/+0
2017-06-27MdeModulePkg Variable: Update GetNextVariableName to follow UEFI 2.7Star Zeng1-7/+44
2017-03-06MdeModulePkg: Refine casting expression result to bigger sizeHao Wu1-3/+3