openssl/crypto/evp
Dr. David von Oheimb 0a8a6afdfb Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC functions
This helps compensating for deprecated functions such as HMAC()
and reduces clutter in the crypto lib, apps, and tests.
Also fixes memory leaks in generate_cookie_callback() of apps/lib/s_cb.c.
and replaces 'B<...>' by 'I<...>' where appropriate in HMAC.pod

Partially fixes #14628.

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14664)
2021-05-08 14:35:03 +02:00
..
asymcipher.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
bio_b64.c
bio_enc.c
bio_md.c Update copyright year 2021-04-22 14:38:44 +01:00
bio_ok.c Update copyright year 2021-04-22 14:38:44 +01:00
build.info Remove unused code from the fips module 2021-05-08 20:44:41 +10:00
c_allc.c
c_alld.c
cmeth_lib.c Update copyright year 2021-04-22 14:38:44 +01:00
ctrl_params_translate.c Fixes related to separation of DH and DHX types 2021-04-26 19:52:11 +02:00
dh_ctrl.c
dh_support.c Fixes related to separation of DH and DHX types 2021-04-26 19:52:11 +02:00
digest.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
dsa_ctrl.c
e_aes_cbc_hmac_sha1.c Update copyright year 2021-04-22 14:38:44 +01:00
e_aes_cbc_hmac_sha256.c Update copyright year 2021-04-22 14:38:44 +01:00
e_aes.c
e_aria.c
e_bf.c
e_camellia.c
e_cast.c
e_chacha20_poly1305.c Update copyright year 2021-04-22 14:38:44 +01:00
e_des3.c
e_des.c
e_idea.c
e_null.c Update copyright year 2021-04-22 14:38:44 +01:00
e_old.c
e_rc2.c Update copyright year 2021-04-22 14:38:44 +01:00
e_rc4_hmac_md5.c
e_rc4.c
e_rc5.c
e_seed.c
e_sm4.c
e_xcbc_d.c Update copyright year 2021-04-22 14:38:44 +01:00
ec_ctrl.c
ec_support.c
encode.c
evp_cnf.c Update copyright year 2021-05-06 13:03:23 +01:00
evp_enc.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
evp_err.c Remove all trace of FIPS_mode functions 2021-05-06 09:54:37 +10:00
evp_fetch.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
evp_key.c
evp_lib.c Fixes #15070. Allow custom algorithm ID ASN.1 encoding for provided ciphers 2021-05-07 11:00:54 +02:00
evp_local.h Add library context and property query support into the PKCS12 API 2021-04-30 09:15:50 +10:00
evp_pbe.c Update copyright year 2021-05-06 13:03:23 +01:00
evp_pkey.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
evp_rand.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
evp_utils.c
exchange.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
kdf_lib.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
kdf_meth.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
kem.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
keymgmt_lib.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
keymgmt_meth.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
legacy_blake2.c
legacy_md2.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_md4.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_md5_sha1.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_md5.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_mdc2.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_meth.h
legacy_ripemd.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_sha.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_wp.c Update copyright year 2021-04-22 14:38:44 +01:00
m_null.c Update copyright year 2021-04-22 14:38:44 +01:00
m_sigver.c
mac_lib.c Add quick one-shot EVP_Q_mac() and deprecation compensation decls for MAC functions 2021-05-08 14:35:03 +02:00
mac_meth.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
names.c
p5_crpt2.c Add library context and property query support into the PKCS12 API 2021-04-30 09:15:50 +10:00
p5_crpt.c
p_dec.c
p_enc.c
p_legacy.c
p_lib.c Deprecate EVP_PKEY_cmp() and EVP_PKEY_cmp_parameters(). 2021-04-27 09:45:53 +10:00
p_open.c
p_seal.c
p_sign.c Update copyright year 2021-04-22 14:38:44 +01:00
p_verify.c Update copyright year 2021-04-22 14:38:44 +01:00
pbe_scrypt.c Add library context and property query support into the PKCS12 API 2021-04-30 09:15:50 +10:00
pmeth_check.c
pmeth_gn.c
pmeth_lib.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00
signature.c Add type_name member to provided methods and use it 2021-04-26 12:05:05 +02:00