summaryrefslogtreecommitdiff
path: root/crypto/pem
Commit message (Expand)AuthorAgeFilesLines
* pem_read_bio_key: Add passphrase caching to avoid asking for password twiceTomas Mraz2021-07-021-4/+17
* pem_read_bio_key_decoder: Avoid spurious error on unknown PEM dataTomas Mraz2021-07-021-2/+15
* Update copyright yearMatt Caswell2021-06-171-1/+1
* Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte2021-06-092-2/+2
* Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell2021-06-081-2/+4
* pem: remove TODOsPauli2021-06-021-2/+0
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-016-21/+23
* Pass library context and property query into private key decodersJon Spillett2021-06-011-4/+16
* Enhance the encoder/decoder tests to allow testing with a non-default library...Jon Spillett2021-06-011-33/+66
* Fix possible infinite loop in pem_read_bio_key_decoder()Tomas Mraz2021-05-261-1/+8
* err: rename err_load_xxx_strings_int functionsPauli2021-05-261-1/+1
* pem_read_bio_key_legacy: Do not obscure real error if there is oneTomas Mraz2021-05-211-1/+2
* todo: remove TODO(3.0) from the sources.Pauli2021-05-201-5/+0
* Fallback to legacy pem decoding if OSSL_DECODER failsTomas Mraz2021-05-131-4/+150
* Implement pem_read_key directly through OSSL_DECODERTomas Mraz2021-05-131-57/+27
* Fix i2d_PKCS8PrivateKey_nid_bio() regression.Shane Lontis2021-05-101-1/+7
* Make the -inform option to be respected if possibleTomas Mraz2021-05-061-1/+1
* pem: remove references to EVP_sha1()Pauli2021-04-211-2/+5
* PEM_X509_INFO_read_bio_ex(): Generalize to allow parsing any type of private keyDr. David von Oheimb2021-04-081-71/+20
* d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb2021-04-081-2/+3
* Update copyright yearMatt Caswell2021-04-081-1/+1
* Avoid going through NID when unnecessaryTomas Mraz2021-04-012-3/+3
* pem: fix coverity 1474426: uninitialised scalar variable.Pauli2021-03-241-1/+1
* PROV: Add type specific MSBLOB and PVK decoding for the MS->key decodersRichard Levitte2021-03-192-83/+195
* Add ossl_pem_check_suffix symbolShane Lontis2021-03-182-5/+5
* Update copyright yearMatt Caswell2021-03-111-1/+1
* Make the EVP_PKEY_get0* functions have a const return typeMatt Caswell2021-03-081-8/+8
* Update copyright yearMatt Caswell2021-02-183-3/+3
* Rename OSSL_ENCODER_CTX_new_by_EVP_PKEY and OSSL_DECODER_CTX_new_by_EVP_PKEYTomas Mraz2021-02-174-36/+36
* Update copyright yearRichard Levitte2021-01-282-2/+2
* Deprecate EC_KEY + Update ec apps to use EVP_PKEYShane Lontis2021-01-261-6/+7
* Make PEM_X509_INFO_read_bio_ex() conservative on the error queueDr. David von Oheimb2021-01-131-5/+8
* Drop OPENSSL_NO_RSA everywhereRichard Levitte2020-12-202-12/+3
* MSBLOB & PVK: Make it possible to write EVP_PKEYs with provided internal keyRichard Levitte2020-12-171-8/+25
* PEM: Unlock MSBLOB and PVK functions from 'no-dsa' and 'no-rc4'Richard Levitte2020-12-131-72/+118
* PEM: Add a more generic way to implement PEM _ex functions for libctxRichard Levitte2020-12-052-14/+38
* Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte2020-12-022-17/+15
* Fix instances of pointer addition with the NULL pointerMatt Caswell2020-11-301-10/+13
* Update copyright yearMatt Caswell2020-11-262-2/+2
* ERR: Rebuild all generated error headers and source filesRichard Levitte2020-11-241-1/+2
* Deprecate RSA harderRichard Levitte2020-11-182-3/+8
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-138-84/+83
* Adapt libcrypto functionality to specify the desired output structureRichard Levitte2020-11-112-3/+11
* PEM: Have pem_read_bio_key() set the OSSL_STORE expected typeRichard Levitte2020-11-111-0/+3
* Restore the legacy implementation of PEM_read_bio_DHparams()Richard Levitte2020-11-112-61/+44
* PEM: Always use PEM_def_callback() when cb == NULL in pem_read_bio_key()Richard Levitte2020-11-101-5/+2
* Add easy to digest selector macros for EVP_PKEYsRichard Levitte2020-10-301-5/+3
* Unexport internal MSBLOB and PVK functionsRichard Levitte2020-10-211-1/+1
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-153-12/+12
* Run the withlibctx.pl scriptMatt Caswell2020-10-011-11/+10