summaryrefslogtreecommitdiffstats
path: root/crypto/pem
AgeCommit message (Expand)Author
2021-04-01Avoid going through NID when unnecessaryTomas Mraz
2021-03-24pem: fix coverity 1474426: uninitialised scalar variable.Pauli
2021-03-19PROV: Add type specific MSBLOB and PVK decoding for the MS->key decodersRichard Levitte
2021-03-18Add ossl_pem_check_suffix symbolShane Lontis
2021-03-11Update copyright yearMatt Caswell
2021-03-08Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell
2021-02-18Update copyright yearMatt Caswell
2021-02-17Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEYTomas Mraz
2021-01-28Update copyright yearRichard Levitte
2021-01-26Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis
2021-01-13Make PEM_X509_INFO_read_bio_ex() conservative on the error queueDr. David von Oheimb
2020-12-20Drop OPENSSL_NO_RSA everywhereRichard Levitte
2020-12-17MSBLOB & PVK: Make it possible to write EVP_PKEYs with provided internal keyRichard Levitte
2020-12-13PEM: Unlock MSBLOB and PVK functions from 'no-dsa' and 'no-rc4'Richard Levitte
2020-12-05PEM: Add a more generic way to implement PEM _ex functions for libctxRichard Levitte
2020-12-02Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-11-30Fix instances of pointer addition with the NULL pointerMatt Caswell
2020-11-26Update copyright yearMatt Caswell
2020-11-24ERR: Rebuild all generated error headers and source filesRichard Levitte
2020-11-18Deprecate RSA harderRichard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-11Adapt libcrypto functionality to specify the desired output structureRichard Levitte
2020-11-11PEM: Have pem_read_bio_key() set the OSSL_STORE expected typeRichard Levitte
2020-11-11Restore the legacy implementation of PEM_read_bio_DHparams()Richard Levitte
2020-11-10PEM: Always use PEM_def_callback() when cb == NULL in pem_read_bio_key()Richard Levitte
2020-10-30Add easy to digest selector macros for EVP_PKEYsRichard Levitte
2020-10-21Unexport internal MSBLOB and PVK functionsRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-20ENCODER: Adapt calls to the changed OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-09-08PEM: Make PEM_write_bio_PrivateKey_traditional() handle provider-native keysRichard Levitte
2020-09-03STORE: Deprecate legacy / ENGINE functionsRichard Levitte
2020-08-28Fix PEM_write_bio_PrivateKey_traditional() to not output PKCS#8Richard Levitte
2020-08-21Rename OSSL_SERIALIZER / OSSL_DESERIALIZER to OSSL_ENCODE / OSSL_DECODERichard Levitte
2020-08-20PEM: Add more library context aware PEM readersRichard Levitte
2020-08-07PEM: Fix i2b_PvK to use EVP_Encrypt calls consistentlyRichard Levitte
2020-08-07PEM: Make general MSBLOB reader functions exposed internallyRichard Levitte
2020-08-06Update copyright yearMatt Caswell
2020-07-24SERIALIZER: No enc argument for OSSL_SERIALIZER_CTX_set_passphrase_cb()Richard Levitte
2020-07-24Add X509 related libctx changes.Shane Lontis
2020-07-16deprecate engines in libcryptoPauli
2020-07-06[EC][ASN1] Detect missing OID when serializing EC parameters and keysNicola Tuveri
2020-06-04Update copyright yearMatt Caswell
2020-06-02PEM: Make PKCS8 serializers aware of OSSL_SERIALIZERsRichard Levitte
2020-05-20Cast the unsigned char to unsigned int before shifting leftTomas Mraz
2020-05-15Update copyright yearMatt Caswell
2020-05-13OSSL_STORE: Make the 'file' scheme loader handle MSBLOB and PVK filesRichard Levitte
2020-05-13OSSL_STORE: Make it possible to attach an OSSL_STORE to an opened BIORichard Levitte
2020-05-12Replace misleading error message when loading PEMTomas Mraz