summaryrefslogtreecommitdiff
path: root/CryptoPkg/Library/BaseCryptLib
AgeCommit message (Expand)AuthorFilesLines
2025-09-26CryptoPkg: Drop ARM32 SupportOliver Smith-Denny4-18/+3
2025-09-19CryptoPkg/BaseCryptLib: Fix MODULE_TYPE for unit testsMichael D Kinney1-2/+2
2025-09-19CryptoPkg/BaseCryptLib: Remove tolower() for unit testsMichael D Kinney1-26/+0
2025-08-07CryptoPkg: workaround for MSVC linking tolowerAlexander Gryanko1-0/+13
2025-07-17CryptoPkg/CrtLib: add strpbrk implementationGerd Hoffmann1-0/+19
2025-05-27SPDM related fix based on real hardware testing - CryptoPkgLiqi Qi2-2/+4
2025-05-25CryptoPkg: Fix memory leak in RsaSetKeyBaraneedharan Anbazhagan1-8/+32
2025-04-21CryptoPkg: Resolve CodeQL ErrorsOliver Smith-Denny7-5/+44
2025-01-13CryptoPkg/BaseCryptLib: Fix mktime() coding style issueMichael D Kinney1-9/+9
2024-12-06CryptoPkg/BaseCryptLib: add next parameter to SHA3_squeezeGerd Hoffmann2-2/+3
2024-11-08CryptoPkg/BaseCryptLib: Fix serial number read overrunMichael D Kinney1-1/+1
2024-11-05CryptoPkg: Increase ScratchMemory buffer for openssl 3.0.15Jorge Ramirez-Ortiz1-1/+1
2024-11-01CryptoPkg: Updated the missed architectures.INDIA\kanagavels1-1/+1
2024-09-27CryptoPkg: Fix unused variable in CryptX509.cMike Beaton1-2/+1
2024-09-25CrtLibSupport: add timezoneGerd Hoffmann3-1/+6
2024-09-25CrtLibSupport: add mktime()Gerd Hoffmann2-0/+26
2024-09-25CrtLibSupport: factor out EFI_TIME -> time_t calculation to new functionGerd Hoffmann1-19/+32
2024-09-25CrtLibSupport: fix gettimeofday()Gerd Hoffmann3-0/+33
2024-09-25CrtLibSupport: add sleep()Gerd Hoffmann3-0/+26
2024-08-29CryptoPkg: Support BrainpoolP512r1 algorithmMichael G.A. Holland1-0/+9
2024-06-26CryptoPkg: Fix wrong comment for CryptoPkgWenxing Hou1-9/+9
2024-06-07CryptoPkg: Fix BaseCryptLib CrtWrapper strncpy and strcatSebastian Witt1-1/+40
2024-06-07CryptoPkg: Fix BaseCryptLib CrtWrapper strcpySebastian Witt1-1/+1
2024-06-06CryptoPkg: Fix wrong logic in X509GetTBSCertWenxing Hou1-2/+2
2024-06-03CryptoPkg/BaseCryptLib: Enable more functions for SMM/StandaloneMMNhi Pham1-3/+3
2024-05-31CryptoPkg: Remove deprecated code related to SHA-1Shang Qingyu2-16/+0
2024-05-31CryptoPkg: Fix bug for correct return value checking when get X509CertQingyu1-3/+3
2024-04-07CryptoPkg/BaseCryptLib: add additional RSAES-OAEP crypto functionsChris Ruffin2-49/+679
2023-09-07CryptoPkg/BaseCryptLib: add sha384 and sha512 to ImageTimestampVerifySheng Wei1-1/+2
2023-08-09CryptoPkg: remove strcmp to syscallYi Li1-0/+9
2023-08-09CryptoPkg/BaseCryptLib: drop BIO_* dummy functionsGerd Hoffmann2-52/+0
2023-08-09CryptoPkg/BaseCryptLib: adapt CryptSm3.c to openssl 3.0 changes.Gerd Hoffmann1-7/+7
2023-08-09CryptoPkg/BaseCryptLib: no openssl deprecation warnings pleaseGerd Hoffmann1-0/+2
2023-05-10CryptoPkg: Delete CLANG35 and CLANG38 build flags; add CLANGDWARF flagsRebecca Cran6-12/+6
2023-04-03CryptoPkg: Fix conditionally uninitialized variableMichael Kubacki1-9/+12
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA512()Gerd Hoffmann1-3/+13
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA384()Gerd Hoffmann1-3/+13
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA256()Gerd Hoffmann1-3/+13
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA1()Gerd Hoffmann1-3/+13
2023-01-26CryptoPkg/Library: Reinstate ARM/AARCH64 sections in SmmCryptLib.infJake Garver1-0/+6
2022-12-20CryptoPkg: Need to enable crypto functionsJudah Vang2-2/+2
2022-12-03CryptoPkg/BaseCryptLib:time overflowZihong Yi1-14/+37
2022-12-02CryptPkg: Enable CryptoPkg BaseCryptLib ParallelHash for PEI and DXEZhihao Li8-27/+183
2022-10-24CryptoPkg: Fixed host-based unit testsMichael D Kinney1-16/+6
2022-10-24CryptoPkg/Library: Cleanup BaseCryptLib and TlsLibMichael D Kinney8-351/+8
2022-10-24CryptoPkg/Library/BaseCryptLib: Update internal functions/variablesMichael D Kinney6-16/+48
2022-10-24CryptoPkg/Library/BaseCryptLib: Add missing UNI file and fix formatMichael D Kinney6-8/+18
2022-10-14CryptoPkg: Add LOONGARCH64 architecture for EDK2 CI.Chao Li2-1/+9
2022-10-12CryptoPkg: add new X509 function.Qi Zhang2-0/+1465
2022-10-12CryptoPkg: Add EC key retrieving and signature interface.Qi Zhang6-0/+568