summaryrefslogtreecommitdiffstats
path: root/crypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Deprecate the low level DSA functions.Pauli2020-02-111-0/+6
* Fix no-ecMatt Caswell2020-02-081-0/+2
* Adapt all build.info and test recipes to the new $disabled{'deprecated-x.y'}Richard Levitte2020-02-071-1/+1
* KEYMGMT: Require both get_params and gettable_params, or noneRichard Levitte2020-02-071-12/+22
* Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte2020-02-0710-392/+222
* Reorganize the internal evp_keymgmt functionsRichard Levitte2020-02-075-165/+168
* Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli2020-02-063-5/+3
* EVP_MD_CTX_ctrl(): Remove unnecessary controlRichard Levitte2020-02-041-4/+1
* Don't pass a digest-size to signature implementationsRichard Levitte2020-02-041-6/+1
* Decentralize legacy_ctrl_str_to_param()Richard Levitte2020-02-041-64/+25
* Fix coverity issues CID 1457745...1457752, 1457853, 1457854Shane Lontis2020-02-041-1/+2
* Revert "Legacy digests can have custom control values"Matt Caswell2020-02-031-1/+1
* EVP_PKEY_assign_EC_KEY(): detect SM2 curve and set EVP_PKEY type accordinglyRichard Levitte2020-02-021-1/+12
* EVP: Small refactor of keymgmt library codeRichard Levitte2020-02-021-11/+14
* evp_pmeth: free the MD reference correctly.Pauli2020-01-311-1/+1
* Add RSA key validation to default providerShane Lontis2020-01-297-73/+211
* Modify EVP_PKEY_CTX_new_from_pkey() to add a propquery parameterMatt Caswell2020-01-272-14/+4
* EVP: Adapt EVP_PKEY Seal and Open for provider keysRichard Levitte2020-01-253-21/+35
* Deprecate the low level DES functions.Pauli2020-01-253-0/+18
* EVP: Add EVP_PKEY_get_default_digest_name() and use itRichard Levitte2020-01-232-25/+92
* Add DH key exchange to fips providerShane Lontis2020-01-233-8/+16
* Avoid leak in error path of PKCS5_PBE_keyivgenkinichiro2020-01-221-0/+4
* Legacy digests can have custom control valuesDmitry Belyavskiy2020-01-221-1/+1
* EVP: clear error when falling back from failed EVP_KEYMGMT_fetch()Richard Levitte2020-01-214-17/+101
* Implement the NULL cipher in the default providerMatt Caswell2020-01-201-1/+5
* Deprecate the low level IDEA functions.Pauli2020-01-191-0/+7
* Deprecate the low level MD5 functions.Pauli2020-01-193-3/+9
* Deprecate the low level SHA functions.Pauli2020-01-192-0/+13
* EVP: Add evp_pkey_make_provided() and refactor around itRichard Levitte2020-01-186-129/+169
* EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte2020-01-174-20/+122
* Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte2020-01-179-17/+21
* Move the stored namemap pre-population to namemap constructionRichard Levitte2020-01-161-64/+1
* Deprecate the low level RC5 functionsPauli2020-01-151-0/+6
* Deprecate the low level RC4 functionsPauli2020-01-152-0/+12
* Deprecate the low level RC2 functionsPauli2020-01-151-0/+6
* Deprecate the low level SEED functionsPauli2020-01-151-0/+6
* Restoring correct check for legacy PKEYDmitry Belyavskiy2020-01-151-1/+1
* Change returned -2 to 0 in EVP_Digest{Sign,Verify}Init()Richard Levitte2020-01-151-1/+1
* Fix EVP_Digest{Sign,Verify}Final() and EVP_Digest{Sign,Verify}() for provider...Richard Levitte2020-01-141-12/+26
* Always go the legacy route if EVP_MD_CTX_FLAG_NO_INIT is setMatt Caswell2020-01-131-2/+5
* Deprecate the Low Level CAST APIsMatt Caswell2020-01-131-0/+6
* Deprecate Low Level Camellia APIsMatt Caswell2020-01-131-0/+6
* Deprecate the low level Whirlpool functions.Pauli2020-01-121-0/+6
* Deprecate the low level MDC2 functions.Pauli2020-01-121-0/+6
* Deprecate the low level MD4 functions.Pauli2020-01-121-0/+6
* Deprecate the low level MD2 functions.Pauli2020-01-121-0/+6
* Deprecate the low level RIPEMD160 functions.Pauli2020-01-121-0/+6
* Add dsa signature alg to fips providerShane Lontis2020-01-126-866/+924
* Add GCM support for EVP_CTRL_GCM_IV_GEN and EVP_CTRL_GCM_SET_IV_INV to providersShane Lontis2020-01-101-4/+16
* EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types betterRichard Levitte2020-01-095-50/+95