aboutsummaryrefslogtreecommitdiff
path: root/crypto/pkcs12/p12_mutl.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-01Copyright year updatesMatt Caswell1-1/+1
2023-06-01Ignore the fetch error when a legacy algorithm is foundYuri Penkin1-0/+5
2021-06-08pkcs12: fix Coverity 1485667 logically dead codePauli1-6/+5
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz1-3/+3
2021-06-01crypto: updates to pass size_t to RAND_bytes_ex()Pauli1-1/+3
2021-05-29add zero strenght arguments to BN and RAND RNG callsPauli1-1/+1
2021-04-30Add library context and property query support into the PKCS12 APIJon Spillett1-24/+42
2021-04-16Add more negative checks for integers passed to OPENSSL_malloc().Shane Lontis1-0/+2
2021-03-11Update copyright yearMatt Caswell1-1/+1
2021-03-10Change default algorithms in PKCS12_create() and PKCS12_set_mac()Tomas Mraz1-2/+5
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte1-13/+13
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-01-29Deprecate the low level HMAC functionsPauli1-0/+6
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz1-1/+1
2019-09-28Reorganize local header filesDr. Matthias St. Pierre1-1/+1
2018-12-06Following the license change, modify the boilerplates in crypto/pkcs12/Richard Levitte1-1/+1
2018-09-24Use secure_getenv(3) when available.Pauli1-9/+9
2018-09-11Update copyright yearMatt Caswell1-1/+1
2018-09-05key zeroisation fix for p12Shane Lontis1-5/+9
2017-09-06Add checks for alloc failing.Rich Salz1-2/+2
2017-02-21Fix memory leak in pkcs12 -exportDmitry Belyavskiy1-0/+3
2016-08-25Don't switch password formats using global state.Andy Polyakov1-50/+2
2016-08-22crypto/pkcs12: facilitate accessing data with non-interoperable password.Andy Polyakov1-8/+76
2016-08-21Add X509_getm_notBefore, X509_getm_notAfterDr. Stephen Henson1-2/+2
2016-08-19Convert PKCS12* functions to use const gettersMatt Caswell1-1/+1
2016-08-17Constify X509_SIG.Dr. Stephen Henson1-10/+12
2016-08-17constify X509_ALGOR_get0()Dr. Stephen Henson1-1/+1
2016-08-16Add ASN1_STRING_get0_data(), deprecate ASN1_STRING_data().Dr. Stephen Henson1-1/+1
2016-05-17Copyright consolidation 09/10Rich Salz1-54/+5
2016-03-11Make X509_SIG opaque.Dr. Stephen Henson1-12/+19
2016-02-08fix various formatting issuesDr. Stephen Henson1-1/+1
2016-02-08Reorganise functions.Dr. Stephen Henson1-0/+30
2016-02-08more PKCS12 opacityDr. Stephen Henson1-0/+1
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2015-12-07Adapt the rest of the source to the opaque HMAC_CTXRichard Levitte1-8/+8
2015-12-07Adapt HMAC to the EVP_MD_CTX changesRichard Levitte1-1/+1
2015-10-23Set salt length after the malloc has succeededAlessandro Ghedini1-1/+1
2015-09-21GOST PKCS12 supportMatt Caswell1-3/+38
2015-06-08Use CRYPTO_memcmp when comparing authenticatorsEmilia Kasper1-1/+2
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte1-1/+1
2015-05-11Use p==NULL not !p (in if statements, mainly)Rich Salz1-5/+6
2015-03-25RAND_bytes updatesMatt Caswell1-1/+1
2015-03-23Remove old ASN.1 code.Dr. Stephen Henson1-2/+2
2015-02-06Remove OPENSSL_NO_HMACDr. Stephen Henson1-2/+0
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell1-109/+113
2009-09-23Audit libcrypto for unchecked return values: fix all cases enounteredDr. Stephen Henson1-4/+8
2008-12-29If we're going to return errors (no matter how stupid), then we shouldBen Laurie1-2/+6
2008-11-05Update obsolete email address...Dr. Stephen Henson1-1/+1
2006-05-17PKCS#12 mac key length should equal digest length.Dr. Stephen Henson1-3/+3
2005-06-30Check PKCS7 structures in PKCS#12 files are of type data.Dr. Stephen Henson1-0/+6