summaryrefslogtreecommitdiff
path: root/crypto/evp/p_lib.c
Commit message (Expand)AuthorAgeFilesLines
* EVP: Add evp_pkey_make_provided() and refactor around itRichard Levitte2020-01-181-0/+45
* EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte2020-01-171-7/+15
* Add dsa signature alg to fips providerShane Lontis2020-01-121-107/+119
* coverity 1201462: check error returnsPauli2020-01-071-4/+3
* EVP: Adapt EVP_PKEY_print_ routines to use BIO_f_prefix()Richard Levitte2019-12-181-41/+69
* Ensure EVP_PKEY_set1_DH detects X9.42 keysMatt Caswell2019-12-161-1/+3
* SERIALIZER: add hooks in EVP_PKEY_print_ routinesRichard Levitte2019-11-291-0/+38
* EVP p_lib: Add NULL check to EVP_PKEY_missing_parameters.Pauli2019-11-211-1/+1
* Allow EVP_PKEY_get0_RSA for RSA-PSS keysTobias Nießen2019-10-281-1/+1
* Explicitly test against NULL; do not use !p or similarRich Salz2019-10-091-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-2/+2
* Remove engine param macros from wrapper APIsPauli2019-09-251-2/+1
* OSSL_PARAM_construct_utf8_string computes the string length.Pauli2019-09-041-4/+2
* Use ENGINE_get_id() instead of ENGINE_get_name()Matt Caswell2019-08-291-4/+4
* Fix no-engineMatt Caswell2019-08-291-0/+5
* Get rid of the diversity of names for MAC parametersRichard Levitte2019-08-241-1/+1
* Use macros internally for algorithm namesRichard Levitte2019-08-191-1/+1
* Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte2019-08-151-4/+28
* Add evp_keymgmt_clear_pkey_cache() and use itRichard Levitte2019-07-221-0/+3
* Providing missing accessor to EVP_PKEY.engineDmitry Belyavskiy2019-03-191-0/+5
* constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb2019-03-061-4/+4
* EVP_PKEY_size declared to take a const parameterShreya Bhandare2018-12-231-1/+1
* Following the license change, modify the boilerplates in crypto/evp/Richard Levitte2018-12-061-1/+1
* Add EVP_PKEY_supports_digest_nid()David Woodhouse2018-11-101-0/+20
* Adapt other EVP code to use EVP_MAC instead of direct implementation callsRichard Levitte2018-10-301-3/+5
* Add EVP_PKEY_set_alias_typeJack Lloyd2018-06-191-0/+20
* Add support getting raw private/public keysMatt Caswell2018-06-081-0/+34
* Update copyright yearMatt Caswell2018-03-201-1/+1
* Fix no-cmacMatt Caswell2018-03-191-1/+6
* Rename EVP_PKEY_new_private_key()/EVP_PKEY_new_public_key()Matt Caswell2018-03-151-10/+10
* Make sure all errors go on the stack in the EVP_PKEY_new*() functionsMatt Caswell2018-03-151-2/+2
* Add the function EVP_PKEY_new_CMAC_key()Matt Caswell2018-03-151-0/+28
* Add support for setting raw private HMAC keysMatt Caswell2018-03-151-2/+4
* Add functions to create an EVP_PKEY from raw private/public key dataMatt Caswell2018-03-151-7/+68
* Remove parentheses of return.KaoruToda2017-10-181-3/+3
* Add EVP_PKEY_set1_engine() function.Dr. Stephen Henson2017-10-121-2/+24
* Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli2017-08-301-1/+1
* e_os.h removal from other headers and source files.Pauli2017-08-301-0/+1
* Add support for parameterized SipHashTodd Short2017-02-011-1/+16
* Add support for Poly1305 in EVP_PKEYTodd Short2017-01-241-0/+14
* Add support for reference counting using C11 atomicsKurt Roeckx2016-11-171-2/+2
* GH1537: Avoid double-free in the EVP_PKEY APIAlex Gaynor2016-09-071-1/+1
* Convert X509* functions to use const gettersDr. Stephen Henson2016-08-171-1/+1
* Add point ctrls to X25519Dr. Stephen Henson2016-08-131-4/+28
* Add EVP_PKEY_get0_hmac() functionNathaniel McCallum2016-06-161-0/+12
* Parameter copy sanity checks.Dr. Stephen Henson2016-05-311-0/+8
* Copyright consolidation 04/10Rich Salz2016-05-171-54/+6
* Unify <TYPE>_up_ref methods signature and behaviour.FdaSilvaYY2016-05-161-2/+8
* Remove #error from include files.Rich Salz2016-03-201-13/+4
* Convert CRYPTO_LOCK_EVP_PKEY to new multi-threading APIAlessandro Ghedini2016-03-081-4/+12