summaryrefslogtreecommitdiff
path: root/SecurityPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2020-07-28SecurityPkg/Tpm2CommandLib: add a new functionZhang, Qi1-0/+40
2020-07-23SecurityPkg/PeiTpmMeasurementLib: Add PEI instance.Jiewen Yao3-0/+141
2020-05-21SecurityPkg: Change default value sourceMaggie Chu5-9/+16
2020-04-22SecurityPkg/DxeImageVerificationLib: Mark the File parameter as OPTIONALGuomin Jiang1-1/+1
2020-04-22SecurityPkg/DxeImageAuth: Mark the File parameter as OPTIONALGuomin Jiang1-1/+1
2020-04-22SecurityPkg/TPM: measure UEFI images without associated device paths againGuomin Jiang2-20/+20
2020-03-27SecurityPkg: add null version of VariableKeyLibJian J Wang2-0/+100
2020-03-27SecurityPkg: add null version of RpmcLibJian J Wang2-0/+80
2020-02-19SecurityPkg/DxeImageVerificationLib: change IsCertHashFoundInDatabase name (C...Jian J Wang1-3/+3
2020-02-19SecurityPkg/DxeImageVerificationLib: Differentiate error/search result (2) (C...Jian J Wang1-19/+58
2020-02-19SecurityPkg/DxeImageVerificationLib: plug Data leak in IsForbiddenByDbx() (CV...Laszlo Ersek1-1/+1
2020-02-19SecurityPkg/DxeImageVerificationLib: tighten default result (CVE-2019-14575)Jian J Wang1-1/+10
2020-02-19SecurityPkg/DxeImageVerificationLib: Differentiate error/search result (1) (C...Jian J Wang1-22/+42
2020-02-19SecurityPkg/DxeImageVerificationLib: refactor db/dbx fetching code (CVE-2019-...Jian J Wang1-61/+83
2020-02-19SecurityPkg/DxeImageVerificationLib: avoid bypass in fetching dbx (CVE-2019-1...Jian J Wang1-0/+11
2020-02-19SecurityPkg/DxeImageVerificationLib: fix wrong fetch dbx in IsAllowedByDb (CV...Jian J Wang1-1/+2
2020-02-19SecurityPkg/DxeImageVerificationLib: reject CertStack.CertNumber==0 per DBX (...Jian J Wang1-1/+1
2020-02-19SecurityPkg/DxeImageVerificationLib: Fix memory leaks (CVE-2019-14575)Jian J Wang1-0/+3
2020-02-11SecurityPkg/Tcg: Fix various typosAntoine Coeur2-2/+2
2020-02-11SecurityPkg/Library/Tpm: Fix various typosAntoine Coeur5-9/+9
2020-02-11SecurityPkg: Fix few typosAntoine Coeur7-7/+7
2020-02-10SecurityPkg: Fix incorrect return value when File is NULLPhilippe Mathieu-Daudé2-2/+16
2020-02-07SecurityPkg/TcgPhysicalPresenceLib: Replace the ASSERT with error codeZhichao Gao1-6/+19
2020-01-31SecurityPkg/DxeImageVerificationHandler: fix "defer" vs. "deny" policiesLaszlo Ersek1-3/+8
2020-01-31SecurityPkg/DxeImageVerificationHandler: fix imgexec info on memalloc failLaszlo Ersek1-1/+3
2020-01-31SecurityPkg/DxeImageVerificationHandler: fix retval for (FileBuffer==NULL)Laszlo Ersek1-1/+1
2020-01-31SecurityPkg/DxeImageVerificationHandler: eliminate "Status" variableLaszlo Ersek1-4/+1
2020-01-31SecurityPkg/DxeImageVerificationHandler: unnest AddImageExeInfo() callLaszlo Ersek1-18/+16
2020-01-31SecurityPkg/DxeImageVerificationHandler: remove superfluous Status settingLaszlo Ersek1-1/+0
2020-01-31SecurityPkg/DxeImageVerificationHandler: fix retval on memalloc failureLaszlo Ersek1-2/+0
2020-01-31SecurityPkg/DxeImageVerificationHandler: narrow down PE/COFF hash statusLaszlo Ersek1-2/+3
2020-01-31SecurityPkg/DxeImageVerificationHandler: keep PE/COFF info status internalLaszlo Ersek1-4/+3
2020-01-31SecurityPkg/DxeImageVerificationHandler: remove "else" after return/breakLaszlo Ersek1-20/+21
2020-01-31SecurityPkg/DxeImageVerificationHandler: simplify "VerifyStatus"Laszlo Ersek1-10/+10
2019-10-23SecurityPkg: Fix spelling errorsSean Brogan32-51/+51
2019-07-19SecurityPkg/HashLibBaseCryptoRouter: recognize the SM3 digest algorithmImran Desai1-0/+1
2019-07-19SecurityPkg: introduce the SM3 digest algorithmImran Desai3-0/+206
2019-07-04Revert "SecurityPkg: introduce the SM3 digest algorithm"Laszlo Ersek3-206/+0
2019-07-04Revert "SecurityPkg/HashLibBaseCryptoRouter: recognize the SM3 digest algorithm"Laszlo Ersek1-1/+0
2019-07-03SecurityPkg/HashLibBaseCryptoRouter: recognize the SM3 digest algorithmImran Desai1-0/+1
2019-07-03SecurityPkg: introduce the SM3 digest algorithmImran Desai3-0/+206
2019-06-28SecurityPkg/DxeDeferImageLoadLib: Remove DxeDeferImageLoadLibShenglei Zhang4-1107/+0
2019-05-15SecurityPkg/AuthSeriableLib: Always delete variable in certdbZhichao Gao1-2/+5
2019-04-09SecurityPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney144-940/+144
2019-01-21SecurityPkg/PlatformSecureLibNull: permit use by MM_STANDALONE modulesArd Biesheuvel2-9/+7
2019-01-04SecurityPkg/AuthVariableLib: allow MM_STANDALONE drivers to use this libraryJagadeesh Ujja1-2/+3
2018-11-21SecurityPkg: Update TCG PFP spec revision.Zhang, Chao B1-1/+3
2018-09-21SecurityPkg/TcgStorageOpalLib: Fixed correct user password not works issue.Eric Dong1-1/+0
2018-09-20SecurityPkg: remove PE/COFF header workaround for ELILO on IPFArd Biesheuvel2-60/+14
2018-09-10SecurityPkg: HashLib: Change dos formatZhang, Chao B6-441/+441