summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_pkey.c
AgeCommit message (Expand)Author
2023-03-06Improve the performance of EVP_PKCS82PKEY_exMatt Caswell
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2021-07-26EVP: Add EVP_PKEY_get0_provider() and EVP_PKEY_CTX_get0_provider()Richard Levitte
2021-06-29EVP: Have EVP_PKCS82PKEY_ex() pass a correct selection to OSSL_DECODERRichard Levitte
2021-06-09Decoding PKCS#8: separate decoding of encrypted and unencrypted PKCS#8Richard Levitte
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-04-26Add type_name member to provided methods and use itTomas Mraz
2021-04-15Rename EVP_PKEY_get0_first_alg_name to EVP_PKEY_get0_type_nameTomas Mraz
2021-03-30evp: fix coverity 1474469: negative returnPauli
2021-03-25EVP_PKCS82PKEY: Create provided keys if possibleTomas Mraz
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
2020-12-02Adapt everything else to the updated OSSL_ENCODER_CTX_new_by_EVP_PKEY()Richard Levitte
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-11-13EVP: Adapt EVP_PKEY2PKCS8() to better handle provider-native keysRichard Levitte
2020-10-30Patch leak in EVP_PKEY2PKCS8() error pathjwalch
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-30Prune low-level ASN.1 parse errors from error queue in der2key_decode() etc.Dr. David von Oheimb
2020-09-17Correctly display the signing/hmac algorithm in the dgst appMatt Caswell
2020-09-03EVP: Downgrade EVP_PKEYs in EVP_PKEY2PKCS8()Richard Levitte
2020-09-03STORE: Move the built-in 'file:' loader to become an engine moduleRichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-04-15Teach d2i_PrivateKey et al about libctxMatt Caswell
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
2018-12-06Following the license change, modify the boilerplates in crypto/evp/Richard Levitte
2017-08-03Switch from ossl_rand to DRBG randRich Salz
2016-08-17Constify private key decode.Dr. Stephen Henson
2016-08-04Constify some ASN1_OBJECT *obj input parametersFdaSilvaYY
2016-05-17Copyright consolidation 05/10Rich Salz
2016-03-07Make PKCS8_PRIV_KEY_INFO opaque.Dr. Stephen Henson
2016-01-26Remove /* foo.c */ commentsRich Salz
2016-01-20make EVP_PKEY opaqueDr. Stephen Henson
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
2015-05-11Use p==NULL not !p (in if statements, mainly)Rich Salz
2015-03-24Move some ASN.1 internals to asn1_int.hDr. Stephen Henson
2015-01-29clang on Linux x86_64 complains about unreachable code.Richard Levitte
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
2008-11-05Update obsolete email address...Dr. Stephen Henson
2006-06-05Complete EVP_PKEY_ASN1_METHOD ENGINE support.Dr. Stephen Henson
2006-03-22Make EVP_PKEY_ASN1_METHOD opaque. Add application level functions toDr. Stephen Henson
2006-03-22Gather printing routines into EVP_PKEY_ASN1_METHOD.Dr. Stephen Henson
2006-03-22VMS doesn't support includes of paths very well.Richard Levitte
2006-03-20Initial support for pluggable public key ASN1 support. Process most publicDr. Stephen Henson
2006-03-18remove unnecessary codeNils Larsch
2005-07-16makeNils Larsch
2005-05-16ecc api cleanup; summary:Nils Larsch
2005-05-15Make -CSP option work again in pkcs12 utility by checking forDr. Stephen Henson