summaryrefslogtreecommitdiffstats
path: root/crypto/pkcs12
AgeCommit message (Expand)Author
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-09-08New GOST PKCS12 standard supportDmitry Belyavskiy
2020-08-20Fix mem leaks on PKCS#12 read error in PKCS12_key_gen_{asc,utf8}Dr. David von Oheimb
2020-08-19PKCS12_parse(): Clean up code and correct documentationDr. David von Oheimb
2020-08-19PKCS12_parse(): Fix reversed order of certs parsed and output via *caDr. David von Oheimb
2020-08-14Move PKCS#12 KDF to provider.Pauli
2020-08-12Introduce X509_add_cert[s] simplifying various additions to cert listsDr. David von Oheimb
2020-08-07Add new APIs to get PKCS12 secretBag OID and valueJon Spillett
2020-05-15Update copyright yearMatt Caswell
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-03-21Fix error handling in x509v3_cache_extensions and related functionsBernd Edlinger
2020-01-29Deprecate the low level HMAC functionsPauli
2019-11-07Update source files for pre-3.0 deprecationRichard Levitte
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-12util/mkerr.pl: make it not depend on the function codeRichard Levitte
2019-07-16Regenerate mkerr filesRich Salz
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
2019-03-06Adapt OPENSSL_DEBUG_DECRYPT to the new generic trace APIRichard Levitte
2019-03-06Adapt OPENSSL_DEBUG_KEYGEN to the new generic trace APIRichard Levitte
2018-12-06Following the license change, modify the boilerplates in crypto/pkcs12/Richard Levitte
2018-12-06Refactor the computation of API version limitsRichard Levitte
2018-09-24Use secure_getenv(3) when available.Pauli
2018-09-11Update copyright yearMatt Caswell
2018-09-10Check the return value from ASN1_INTEGER_setMatt Caswell
2018-09-05key zeroisation fix for p12Shane Lontis
2018-07-22PKCS12: change safeContentsBag from a SET OF to a SEQUENCE OFRichard Levitte
2018-06-20Update copyright yearMatt Caswell
2018-06-18remove needless and misleading malloc failure error messages of PKCS12_SAFEBA...David von Oheimb
2018-05-01Update copyright yearMatt Caswell
2018-04-26Fix mixed indentation (and other whitespace issues)Dr. Matthias St. Pierre
2018-04-26Add missing error code when alloc-return-nullFdaSilvaYY
2017-09-06Add checks for alloc failing.Rich Salz
2017-08-17Clear outputs in PKCS12_parse error handling.Bernd Edlinger
2017-06-07make error tables const and separate header fileRich Salz
2017-02-21Fix memory leak in pkcs12 -exportDmitry Belyavskiy
2016-11-15Simplify PKCS#12 PBE algorithm.Dr. Stephen Henson
2016-08-25Don't switch password formats using global state.Andy Polyakov
2016-08-22crypto/pkcs12: facilitate accessing data with non-interoperable password.Andy Polyakov
2016-08-22crypto/pkcs12: default to UTF-8.Andy Polyakov
2016-08-22crypto/pkcs12: add UTF8 support.Andy Polyakov
2016-08-21Add X509_getm_notBefore, X509_getm_notAfterDr. Stephen Henson
2016-08-19Convert PKCS12* functions to use const gettersMatt Caswell
2016-08-17Constify X509_SIG.Dr. Stephen Henson
2016-08-17constify X509_ALGOR_get0()Dr. Stephen Henson
2016-08-16Convert PKCS8* functions to use const gettersMatt Caswell
2016-08-16Add ASN1_STRING_get0_data(), deprecate ASN1_STRING_data().Dr. Stephen Henson
2016-08-05Sanity check input length in OPENSSL_uni2asc().Dr. Stephen Henson