summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2020-02-12Deprecate the low level DSA functions.Pauli
2020-02-07Fix no-ecMatt Caswell
2020-02-07Adapt all build.info and test recipes to the new $disabled{'deprecated-x.y'}Richard Levitte
2020-02-07KEYMGMT: Require both get_params and gettable_params, or noneRichard Levitte
2020-02-07Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte
2020-02-07Reorganize the internal evp_keymgmt functionsRichard Levitte
2020-02-06Params: change UTF8 construct calls to avoid explicit strlen(3) calls.Pauli
2020-02-04EVP_MD_CTX_ctrl(): Remove unnecessary controlRichard Levitte
2020-02-04Don't pass a digest-size to signature implementationsRichard Levitte
2020-02-04Decentralize legacy_ctrl_str_to_param()Richard Levitte
2020-02-04Fix coverity issues CID 1457745...1457752, 1457853, 1457854Shane Lontis
2020-02-03Revert "Legacy digests can have custom control values"Matt Caswell
2020-02-02EVP_PKEY_assign_EC_KEY(): detect SM2 curve and set EVP_PKEY type accordinglyRichard Levitte
2020-02-02EVP: Small refactor of keymgmt library codeRichard Levitte
2020-01-31evp_pmeth: free the MD reference correctly.Pauli
2020-01-29Add RSA key validation to default providerShane Lontis
2020-01-27Modify EVP_PKEY_CTX_new_from_pkey() to add a propquery parameterMatt Caswell
2020-01-25EVP: Adapt EVP_PKEY Seal and Open for provider keysRichard Levitte
2020-01-25Deprecate the low level DES functions.Pauli
2020-01-23EVP: Add EVP_PKEY_get_default_digest_name() and use itRichard Levitte
2020-01-23Add DH key exchange to fips providerShane Lontis
2020-01-22Avoid leak in error path of PKCS5_PBE_keyivgenkinichiro
2020-01-22Legacy digests can have custom control valuesDmitry Belyavskiy
2020-01-21EVP: clear error when falling back from failed EVP_KEYMGMT_fetch()Richard Levitte
2020-01-20Implement the NULL cipher in the default providerMatt Caswell
2020-01-19Deprecate the low level IDEA functions.Pauli
2020-01-19Deprecate the low level MD5 functions.Pauli
2020-01-19Deprecate the low level SHA functions.Pauli
2020-01-18EVP: Add evp_pkey_make_provided() and refactor around itRichard Levitte
2020-01-17EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keysRichard Levitte
2020-01-17Modify EVP_CIPHER_is_a() and EVP_MD_is_a() to handle legacy methods tooRichard Levitte
2020-01-16Move the stored namemap pre-population to namemap constructionRichard Levitte
2020-01-16Deprecate the low level RC5 functionsPauli
2020-01-16Deprecate the low level RC4 functionsPauli
2020-01-16Deprecate the low level RC2 functionsPauli
2020-01-16Deprecate the low level SEED functionsPauli
2020-01-15Restoring correct check for legacy PKEYDmitry Belyavskiy
2020-01-15Change returned -2 to 0 in EVP_Digest{Sign,Verify}Init()Richard Levitte
2020-01-14Fix EVP_Digest{Sign,Verify}Final() and EVP_Digest{Sign,Verify}() for provider...Richard Levitte
2020-01-13Always go the legacy route if EVP_MD_CTX_FLAG_NO_INIT is setMatt Caswell
2020-01-13Deprecate the Low Level CAST APIsMatt Caswell
2020-01-13Deprecate Low Level Camellia APIsMatt Caswell
2020-01-12Deprecate the low level Whirlpool functions.Pauli
2020-01-12Deprecate the low level MDC2 functions.Pauli
2020-01-12Deprecate the low level MD4 functions.Pauli
2020-01-12Deprecate the low level MD2 functions.Pauli
2020-01-12Deprecate the low level RIPEMD160 functions.Pauli
2020-01-12Add dsa signature alg to fips providerShane Lontis
2020-01-10Add GCM support for EVP_CTRL_GCM_IV_GEN and EVP_CTRL_GCM_SET_IV_INV to providersShane Lontis
2020-01-09EVP: Adapt KEYEXCH, SIGNATURE and ASYM_CIPHER to handle key types betterRichard Levitte