summaryrefslogtreecommitdiffstats
path: root/CryptoPkg/Library/BaseCryptLib
Commit message (Expand)AuthorAgeFilesLines
* CryptoPkg: Clean up source filesLiming Gao2018-06-2827-81/+81
* CryptoPkg PeiCryptLib: Enable SHA384/512 supportZhang, Chao B2018-06-081-3/+3
* CryptoPkg: Remove deprecated function usage in X509GetCommonName()Long Qin2018-06-052-12/+45
* CryptoPkg/CrtLibSupport: add secure_getenv() stub functionLaszlo Ersek2018-05-081-0/+13
* CryptoPkg/BaseCryptLib: Add error handling for time() wrapperLong Qin2018-01-221-5/+9
* CrptoPkg/BaseCryptLib: Fix type mismatch when calling OpenSSL functionZhang, Chao B2018-01-151-3/+4
* CryptoPkg/BaseCryptLib: Add C-structure to matching certificate stackchenc22017-11-072-0/+6
* CryptoPkg/BaseCryptLib: Fix mismatched memory allocation/freeLong Qin2017-11-064-14/+22
* CryptoPkg/BaseCryptLib: Fix buffer overflow issue in realloc wrapperLong Qin2017-11-061-7/+76
* CryptoPkg/BaseCryptLib: remove some duplicate initializations.Peter Jones2017-10-241-2/+0
* CryptoPkg: Add new API to retrieve commonName of X.509 certificateQin Long2017-09-252-0/+141
* CryptoPkg/BaseCryptLib: Add NULL pointer checks in DH and P7VerifyLong Qin2017-05-222-4/+10
* CryptoPkg/SmmCryptLib: Enable HMAC-SHA256 support for SMM.Long Qin2017-05-021-2/+2
* CryptoPkg: Correct some minor issues in function commentsLong Qin2017-04-141-1/+1
* CryptoPkg/BaseCryptLib: Adding NULL checking in time() wrapper.Qin Long2017-04-071-2/+4
* CryptoPkg/BaseCryptLib: Fix Build Warning issue in PEI ModuleQin Long2017-03-301-1/+2
* CryptoPkg: Update PK Cipher Wrappers work with opaque objects.Qin Long2017-03-297-249/+218
* CryptoPkg: Update HMAC Wrapper with opaque HMAC_CTX object.Qin Long2017-03-296-28/+319
* CryptoPkg: Add extra build option to disable VS build warningQin Long2017-03-295-7/+30
* CryptoPkg: Clean-up CRT Library Wrapper.Qin Long2017-03-297-156/+105
* CryptoPkg:SmmCryptLib: Add real Pkcs5Pbkdf2.c.Jiewen Yao2017-03-151-2/+2
* CryptoPkg: Refine type cast for pointer subtractionHao Wu2017-03-061-3/+3
* CryptoPkg: Enable ssl build in OpensslLib directlyJiaxin Wu2016-12-221-0/+10
* CryptoPkg/BaseCryptLib: Make comments consistent with the functionDandan Bi2016-11-112-3/+3
* CryptoPkg: Fix typos in commentsGary Lin2016-11-0720-37/+37
* CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation.Qin Long2016-11-026-0/+161
* CryptoPkg: Add HMAC-SHA256 cipher supportQin Long2016-11-026-6/+334
* CryptoPkg: Add xxxxHashAll APIs to facilitate the digest computationQin Long2016-11-027-7/+358
* CryptoPkg: Fix "responsiblity" typosThomas Huth2016-08-112-10/+10
* CryptoPkg BaseCryptLib: Init the content of struct 'CertCtx' before useHao Wu2016-07-121-1/+3
* CryptoPkg BaseCryptLib: Avoid passing NULL ptr to function BN_bn2bin()Hao Wu2016-07-121-2/+6
* CryptoPkg: Fix typos in commentsGiri P Mudusuru2016-07-111-2/+2
* CryptoPkg/SmmCryptLib: Enable AES support for SMM.Qin Long2016-05-161-3/+3
* CryptoPkg: Fix the potential system hang issueJiaxin Wu2016-03-151-12/+17
* CryptoPkg: RuntimeCryptLib: support realloc(NULL, size)Laszlo Ersek2016-02-251-0/+4
* CryptoPkg: RuntimeCryptLib: support free(NULL)Laszlo Ersek2016-02-251-1/+7
* CryptoPkg: BaseCryptLib: support free(NULL)Laszlo Ersek2016-02-251-1/+7
* CryptoPkg: Fix function qsort for non 32-bit machinesKaryne Mayer2016-01-261-2/+2
* CryptoPkg: fix build support under RVCTArd Biesheuvel2015-12-173-0/+12
* CryptoPkg: Convert all .uni files to utf-8Jordan Justen2015-12-154-0/+0
* CryptoPkg/BaseCryptLib: make mVirtualAddressChangeEvent STATICArd Biesheuvel2015-12-071-1/+1
* [CryptoPkg] Correct one typo in the API comments.Qin Long2015-11-252-3/+3
* CryptoPkg: fix AARCH64 build under CLANG35Ard Biesheuvel2015-11-051-2/+2
* CryptoPkg: Add one new API (Pkcs7GetCertificatesList) for certs retrieving.Qin Long2015-11-052-0/+322
* CryptoPkg: Fix OpenSSL BN wordsize and OPENSSL_SYS_UEFI handlingDavid Woodhouse2015-10-291-7/+0
* CryptoPkg/BaseCryptLib: Use X509_V_FLAG_NO_CHECK_TIMEDavid Woodhouse2015-10-293-6/+9
* CryptoPkg/BaseCryptLib: Use X509_V_FLAG_PARTIAL_CHAINDavid Woodhouse2015-10-293-171/+15
* CryptoPkg/BaseCryptLib: Clean up checking of PKCS#7 contents typeDavid Woodhouse2015-10-291-3/+4
* CryptoPkg/BaseCryptLib: Use accessor functions for ASN1_OBJECTDavid Woodhouse2015-10-292-3/+10
* CryptoPkg/BaseCryptLib: Use accessor functions for X509_ATTRIBUTEDavid Woodhouse2015-10-291-3/+11