openssl/crypto/evp
Richard Levitte df9ecd2ef3 Have legacy blake2 EVP structure use base blake2 implementation
For some reason, the code here was made to got through the provider
specific init functions.  This is very very dangerous if the provider
specific functions were to change in any way (such as changes to the
implementation context structure).

Instead, use the init functions from the base blake2 implementations
directly.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22079)
2023-09-14 09:07:29 +10:00
..
asymcipher.c Copyright year updates 2023-09-07 09:59:15 +01:00
bio_b64.c Copyright year updates 2023-09-07 09:59:15 +01:00
bio_enc.c Copyright year updates 2023-09-07 09:59:15 +01:00
bio_md.c evp: remove TODOs 2021-06-02 16:30:15 +10:00
bio_ok.c Copyright year updates 2023-09-07 09:59:15 +01:00
build.info Remove unused code from the fips module 2021-05-08 20:44:41 +10:00
c_allc.c Update copyright year 2022-05-03 13:34:51 +01:00
c_alld.c
cmeth_lib.c Copyright year updates 2023-09-07 09:59:15 +01:00
ctrl_params_translate.c Copyright year updates 2023-09-07 09:59:15 +01:00
dh_ctrl.c todo: remove TODO(3.0) from the sources. 2021-05-20 09:00:22 +01:00
dh_support.c Fixes related to separation of DH and DHX types 2021-04-26 19:52:11 +02:00
digest.c Copyright year updates 2023-09-07 09:59:15 +01:00
dsa_ctrl.c todo: remove TODO(3.0) from the sources. 2021-05-20 09:00:22 +01:00
e_aes_cbc_hmac_sha1.c Update copyright year 2022-05-03 13:34:51 +01:00
e_aes_cbc_hmac_sha256.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
e_aes.c crypto: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
e_aria.c crypto: Fix various typos, repeated words, align some spelling to LDP. 2022-10-12 16:55:01 +11:00
e_bf.c Update copyright year 2021-06-17 13:24:59 +01:00
e_camellia.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
e_cast.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
e_chacha20_poly1305.c "foo * bar" should be "foo *bar" 2023-09-11 10:15:30 +02:00
e_des3.c Fix Coverity 1201740 & 1201712: uninitialised values 2022-05-08 17:50:04 +10:00
e_des.c Fix Coverity 1201740 & 1201712: uninitialised values 2022-05-08 17:50:04 +10:00
e_idea.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
e_null.c Update copyright year 2021-04-22 14:38:44 +01:00
e_old.c
e_rc2.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
e_rc4_hmac_md5.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
e_rc4.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
e_rc5.c Address coverity 1493382 argument cannot be negative 2021-11-08 08:55:32 +10:00
e_seed.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
e_sm4.c Update copyright year 2022-05-03 13:34:51 +01:00
e_xcbc_d.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
ec_ctrl.c Copyright year updates 2023-09-07 09:59:15 +01:00
ec_support.c Update copyright year 2022-05-03 13:34:51 +01:00
encode.c Update copyright year 2020-06-25 14:13:12 +01:00
evp_cnf.c Don't try and load the config file while already loading the config file 2021-07-28 10:35:06 +10:00
evp_enc.c Copyright year updates 2023-09-07 09:59:15 +01:00
evp_err.c err: rename err_load_xxx_strings_int functions 2021-05-26 13:01:47 +10:00
evp_fetch.c Copyright year updates 2023-09-07 09:59:15 +01:00
evp_key.c Update copyright year 2021-06-17 13:24:59 +01:00
evp_lib.c Copyright year updates 2023-09-07 09:59:15 +01:00
evp_local.h Copyright year updates 2023-09-07 09:59:15 +01:00
evp_pbe.c Copyright year updates 2023-09-07 09:59:15 +01:00
evp_pkey.c Copyright year updates 2023-09-07 09:59:15 +01:00
evp_rand.c Copyright year updates 2023-09-07 09:59:15 +01:00
evp_utils.c Rename the field 'provctx and data' to 'algctx' inside some objects containing 2021-05-24 10:12:18 +10:00
exchange.c Copyright year updates 2023-09-07 09:59:15 +01:00
kdf_lib.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
kdf_meth.c Copyright year updates 2023-09-07 09:59:15 +01:00
kem.c Copyright year updates 2023-09-07 09:59:15 +01:00
keymgmt_lib.c Copyright year updates 2023-09-07 09:59:15 +01:00
keymgmt_meth.c Copyright year updates 2023-09-07 09:59:15 +01:00
legacy_blake2.c Have legacy blake2 EVP structure use base blake2 implementation 2023-09-14 09:07:29 +10:00
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 Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02: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 Update copyright year 2021-06-17 13:24:59 +01:00
legacy_ripemd.c Update copyright year 2021-04-22 14:38:44 +01:00
legacy_sha.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02: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 Copyright year updates 2023-09-07 09:59:15 +01:00
mac_lib.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
mac_meth.c Copyright year updates 2023-09-07 09:59:15 +01:00
names.c Update copyright year 2021-03-11 13:27:36 +00:00
p5_crpt2.c Copyright year updates 2023-09-07 09:59:15 +01:00
p5_crpt.c Update copyright year 2021-06-17 13:24:59 +01:00
p_dec.c Fix possible null pointer dereference of evp_pkey_get_legacy() 2022-06-02 12:06:08 +02:00
p_enc.c Fix possible null pointer dereference of evp_pkey_get_legacy() 2022-06-02 12:06:08 +02:00
p_legacy.c Rename all getters to use get/get0 in name 2021-06-01 12:40:00 +02:00
p_lib.c Copyright year updates 2023-09-07 09:59:15 +01:00
p_open.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
p_seal.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
p_sign.c Copyright year updates 2023-09-07 09:59:15 +01:00
p_verify.c Copyright year updates 2023-09-07 09:59:15 +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 Make EVP_PKEY_check() be an alias for EVP_PKEY_pairwise_check() 2021-07-15 10:54:25 +10:00
pmeth_gn.c Fix typos found by codespell 2023-09-13 08:13:08 +02:00
pmeth_lib.c Copyright year updates 2023-09-07 09:59:15 +01:00
signature.c Copyright year updates 2023-09-07 09:59:15 +01:00