summaryrefslogtreecommitdiffstats
path: root/crypto/pem
AgeCommit message (Expand)Author
2023-09-28Copyright year updatesMatt Caswell
2023-09-11"foo * bar" should be "foo *bar"Dimitri Papadopoulos
2023-09-11Remove repeated wordsDimitri Papadopoulos
2023-09-07Copyright year updatesMatt Caswell
2023-08-01The PEM_read_bio_Parameters() function should not ask for a passwordMatt Caswell
2023-02-07Avoid dangling ptrs in header and data params for PEM_read_bio_exMatt Caswell
2022-11-25When using PEM_read_bio_PrivateKey_ex() the public key is optionalTomas Mraz
2022-11-10pem: avoid segfault if PKEY is NULL in PEM_write_bio_PrivateKeyMilan Broz
2022-11-10pem: fix a memory leak in PEM_write_bio_PrivateKey_traditionalMilan Broz
2022-10-21pem: fix -Wunused-but-set-variableSam James
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-07-29Fixes segfault occurrence in PEM_write()valdaarhun
2022-05-03Update copyright yearMatt Caswell
2022-03-14crypto/pem/pem_lib.c: Add check for BIO_readJiasheng Jiang
2022-01-26Allow empty passphrase in PEM_write_bio_PKCS8PrivateKey_nid()Darshan Sen
2021-11-17Add and use HAS_PREFIX() and CHECK_AND_SKIP_PREFIX() for checking if string h...Dr. David von Oheimb
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-09-28pvk: use PVK KDFPauli
2021-07-02pem_read_bio_key: Add passphrase caching to avoid asking for password twiceTomas Mraz
2021-07-02pem_read_bio_key_decoder: Avoid spurious error on unknown PEM dataTomas Mraz
2021-06-17Update copyright yearMatt Caswell
2021-06-09Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte
2021-06-08Actually use a legacy route in pem_read_bio_key_legacy()Matt Caswell
2021-06-02pem: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-06-01Pass library context and property query into private key decodersJon Spillett
2021-06-01Enhance the encoder/decoder tests to allow testing with a non-default library...Jon Spillett
2021-05-26Fix possible infinite loop in pem_read_bio_key_decoder()Tomas Mraz
2021-05-26err: rename err_load_xxx_strings_int functionsPauli
2021-05-21pem_read_bio_key_legacy: Do not obscure real error if there is oneTomas Mraz
2021-05-20todo: remove TODO(3.0) from the sources.Pauli
2021-05-13Fallback to legacy pem decoding if OSSL_DECODER failsTomas Mraz
2021-05-13Implement pem_read_key directly through OSSL_DECODERTomas Mraz
2021-05-10Fix i2d_PKCS8PrivateKey_nid_bio() regression.Shane Lontis
2021-05-06Make the -inform option to be respected if possibleTomas Mraz
2021-04-21pem: remove references to EVP_sha1()Pauli
2021-04-08PEM_X509_INFO_read_bio_ex(): Generalize to allow parsing any type of private keyDr. David von Oheimb
2021-04-08d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/D...Dr. David von Oheimb
2021-04-08Update copyright yearMatt Caswell
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