summaryrefslogtreecommitdiff
path: root/SecurityPkg
AgeCommit message (Expand)AuthorFilesLines
2013-07-26Update all the code to consume the ConvertDevicePathToText, ConvertDevicePath...Ruiyu Ni8-1562/+24
2013-07-11SecurityPkg Variable: Add the check for PcdFlashNvStorageVariableSize <= PcdF...Star Zeng2-1/+13
2013-07-03SecurityPkg: Variable drivers robustly handle crashes during Reclaim().Star Zeng7-199/+515
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-504/+481
2013-06-14The list of locked variables is traversed at runtime, hence we mustLaszlo Ersek1-481/+504
2013-06-06Fix overflow issue in TcgProtocolChao Zhang1-3/+10
2013-05-21Fix the TOCTOU issue of CommBufferSize itself for SMM communicate handler input.lzeng141-4/+7
2013-05-20Add the EDKII_VARIABLE_LOCK_PROTOCOL implementation in SecurityPkg variable d...niruiyu8-22/+356
2013-05-17Fix a bug that “SecureBoot” varaible will be updated to NV+AT attribute i...sfu53-65/+2
2013-05-17Pop up error message when user tries to enroll an invalid certificate file in...sfu51-6/+33
2013-05-13Update Code to pass EBC compiler.lgao41-13/+17
2013-05-071. Fix TOCTOU issue in VariableSmm, FtwSmm, FpdtSmm, SmmCorePerformance SMM h...lzeng142-58/+86
2013-05-02Fix memory overflow & VariableSize check issue for SetVariable append write.czhang463-30/+73
2013-04-251. Use the check IsAddressValid() to prevent SMM communication buffer overflo...lzeng142-18/+110
2013-04-25Check for NULL pointer before free it.sfu51-3/+5
2013-04-22Fix potential overflow for SetVariable interfaceczhang463-10/+28
2013-04-19Fix a potential SMM memory dump issue. If pass communication buffer with Data...czhang461-0/+13
2013-04-18Update code not to block application/driver load when event log is full.gdong11-1/+9
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/+29
2013-04-12Update secure boot UI driver to handle “reset to default” hot key.sfu53-1/+46
2013-04-08If DataSize or VariableNameSize is near MAX_ADDRESS, this can cause the compu...lzeng142-0/+35
2013-03-06Fix a bug that IsSignatureFoundInDatabase() incorrectly computes CertCount.sfu51-1/+1
2013-02-21Update the DxeImageVerificationLib to support for Authenticode-signed UEFI im...sfu52-140/+110
2013-02-21Add error handling code to prevent variable store corruption in release build.sfu53-28/+43
2013-01-25Check the input VaraibleName for db/dbx when appending variables with formatt...sfu51-4/+4
2013-01-25Check for NULL pointer before dereference it.sfu51-0/+1
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-25Fix infinite loop bug in secure boot UI driver.sfu51-0/+2
2013-01-24Fix TPM may be locked twice issue in normal boot.gdong11-8/+8
2013-01-181. Update the logic of UpdateVariable() for updating variable from:lzeng142-18/+116
2013-01-15Fix the issue that RuntimeServiceQueryVariableInfo() in VariableSmmRuntimeDxe...lzeng141-2/+2
2013-01-091. Set the secure boot state to Standard Mode when user leaving secure boot s...sfu55-50/+167
2013-01-09Fix a bug that the invalid public key will never be removed from public key d...sfu53-97/+391
2013-01-08Add the TPL raise/restore code for VariableSmmRuntimeDxe to avoid variable se...lzeng141-15/+77
2013-01-041. Don't assume that flush the HOB variable to flash must be successful.lzeng142-36/+130
2012-12-12Use SMM_VARIABLE_COMMUNICATE_HEADER_SIZE instead of OFFSET_OF (SMM_VARIABLE_C...lzeng141-5/+5
2012-12-12Add a NULL string to the Image Execution Information Table if the Name is NUL...sfu51-2/+5
2012-11-29Fix Gcc build errorczhang461-1/+1
2012-11-28Fix coding style issueczhang462-3/+0
2012-11-28Move the declaration of gEfiCertDbGuid to the package's Include folder.sfu52-4/+2
2012-11-28Measure Processor location as system identity to PCR[1] according to Tcg serv...czhang462-0/+116
2012-11-271.Measure ACPI table data comes from flash event type EV_POST_CODE ACPI DATA ...czhang467-0/+247
2012-11-211. Correct the counter-based hash algorithm according to UEFI spec.sfu53-5/+29
2012-11-05Fix ECC issueczhang461-1/+1
2012-11-01Add Physical Presence request UI detection logic. Refine UIConfirm ReadKey logicczhang462-56/+208
2012-10-22 Remove TPM selftest on S3 boot path to save timeczhang461-3/+10
2012-10-17Remove useless MD5 OID ASN.1 value from DxeImageVerificationLib.tye11-6/+5