summaryrefslogtreecommitdiff
path: root/CryptoPkg
AgeCommit message (Expand)AuthorFilesLines
2024-09-27CryptoPkg: Fix unused variable in CryptX509.cMike Beaton1-2/+1
2024-09-27CryptoPkg/OpensslLib: Fix build on XCODE5Mike Beaton5-10/+10
2024-09-27CryptoPkg: Update generated files based on openssl 3.0.15Li Yi7-127/+25
2024-09-27CryptoPkg: Update openssl submodule to 3.0.15Li Yi1-0/+0
2024-09-25openssl: add Library/OpensslLib/openssl to includes, drop e_os.h hackGerd Hoffmann6-5/+1
2024-09-25CrtLibSupport: add intptr_tGerd Hoffmann1-0/+1
2024-09-25CrtLibSupport: add timezoneGerd Hoffmann4-1/+7
2024-09-25CrtLibSupport: add mktime()Gerd Hoffmann3-0/+31
2024-09-25CrtLibSupport: factor out EFI_TIME -> time_t calculation to new functionGerd Hoffmann1-19/+32
2024-09-25CrtLibSupport: fix gettimeofday()Gerd Hoffmann4-1/+41
2024-09-25CrtLibSupport: add sleep()Gerd Hoffmann4-0/+32
2024-09-23CryptoPkg/OpensslLib: Create SM3-only version of the libraryArd Biesheuvel3-0/+51
2024-09-23CryptoPkg: Add unit testcase for SM3Ard Biesheuvel1-0/+11
2024-09-23CryptoPkg/MbedTls CLANGDWARF: Replace outdated CLANG3x referencesArd Biesheuvel6-22/+6
2024-09-13CryptoPkg: Add StackCheckLibOliver Smith-Denny2-7/+2
2024-09-12MdePkg: Move CompilerIntrinsicsLib from ArmPkgOliver Smith-Denny2-15/+0
2024-08-31CryptoPkg/BaseCryptLibMbedTls: Fix uninitialized variable errorsArd Biesheuvel2-8/+8
2024-08-31CryptoPkg/OpensslLib CLANGDWARF: Use gnu99 C dialect for asm() supportArd Biesheuvel2-2/+2
2024-08-29CryptoPkg: Support BrainpoolP512r1 algorithmMichael G.A. Holland2-3/+13
2024-08-01CryptoPkg: Enable Openssl Accel builds for AARCH64Pierre Gondois2-18/+19
2024-08-01CryptoPkg/OpensslLib: Add AArch64Cap for arch specific hooksPierre Gondois3-0/+109
2024-08-01CryptoPkg/OpensslLib: Generate files for AARCH64 native supportPierre Gondois13-2/+24978
2024-08-01CryptoPkg/OpensslLib: Add native instruction support for AARCH64Pierre Gondois4-5/+53
2024-06-26CryptoPkg: Fix wrong comment for CryptoPkgWenxing Hou8-41/+40
2024-06-25CryptoPkg: Extend TLS handshake debug outputSebastian Witt1-3/+7
2024-06-25CryptoPkg: Add SNI extension to TLS ClientHelloSebastian Witt1-0/+18
2024-06-17CryptoPkg: Fix strncpy for BaseCryptLibMbedTlsWenxing Hou1-3/+22
2024-06-14CryptoPkg/Test: call ProcessLibraryConstructorListGerd Hoffmann1-0/+7
2024-06-07CryptoPkg: Fix BaseCryptLib CrtWrapper strncpy and strcatSebastian Witt2-14/+64
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-05-31CryptoPkg: Add support for aes128-sha256 and aes256-sha256 cipherShang Qingyu1-0/+11
2024-05-27Add SM3 functions with openssl for MbedtlsWenxing Hou11-8/+1010
2024-05-27CryptoPkg: Update *.inf in BaseCryptLibMbedTlsWenxing Hou5-66/+80
2024-05-27CryptoPkg: Add ImageTimestampVerify based on MbedtlsWenxing Hou1-0/+381
2024-05-27CryptoPkg: Add AuthenticodeVerify based on MbedtlsWenxing Hou1-0/+214
2024-05-27CryptoPkg: Add more RSA related functions based on MbedtlsWenxing Hou3-0/+770
2024-05-27CryptoPkg: Add Pkcs5 functions based on MbedtlsWenxing Hou1-0/+100
2024-05-27CryptoPkg: Add Pkcs7 related functions based on MbedtlsWenxing Hou7-12/+2843
2024-05-27CryptoPkg: Add X509 functions based on MbedtlsWenxing Hou1-0/+1940
2024-05-27CryptoPkg: Add Pem APIs based on MbedtlsWenxing Hou1-0/+138
2024-05-27CryptoPkg: Add rand function for BaseCryptLibMbedTlsWenxing Hou4-0/+246
2024-05-27CryptoPkg: Add AeadAesGcm based on MbedtlsWenxing Hou1-0/+227
2024-04-07CryptoPkg/BaseCryptLibUnitTest: add unit test functionsChris Ruffin1-71/+687
2024-04-07CryptoPkg/Driver: add additional RSAES-OAEP crypto functionsChris Ruffin4-2/+355
2024-04-07CryptoPkg/BaseCryptLib: add additional RSAES-OAEP crypto functionsChris Ruffin5-50/+1054
2024-04-01CryptoPkg: Remove interdependence for RsaPssVerifyHou, Wenxing1-63/+11