Fix external symbols in the provider digest implementations.
authorShane Lontis <shane.lontis@oracle.com>
Wed, 17 Feb 2021 09:56:35 +0000 (19:56 +1000)
committerPauli <ppzgs1@gmail.com>
Thu, 18 Feb 2021 11:14:32 +0000 (21:14 +1000)
commit47c076acfc5debbae386c552bdb423e832042ae7
treeede4caca459c3373ecba2a7fbc7b7550ec04fa85
parentbcb61b39b47419b9de1dbc37cd2f67b71eeb23ea
Fix external symbols in the provider digest implementations.

Partial fix for #12964

This adds ossl_ names for the following symbols:

blake2b512_init,blake2b_final,blake2b_init,blake2b_init_key,
blake2b_param_init,blake2b_param_set_digest_length,blake2b_param_set_key_length,
blake2b_param_set_personal,blake2b_param_set_salt,blake2b_update,
blake2s256_init,blake2s_final,blake2s_init,blake2s_init_key,
blake2s_param_init,blake2s_param_set_digest_length,blake2s_param_set_key_length,
blake2s_param_set_personal,blake2s_param_set_salt,blake2s_update,
digest_default_get_params,digest_default_gettable_params

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14211)
crypto/evp/legacy_blake2.c
providers/implementations/digests/blake2_prov.c
providers/implementations/digests/blake2b_prov.c
providers/implementations/digests/blake2s_prov.c
providers/implementations/digests/digestcommon.c
providers/implementations/include/prov/blake2.h
providers/implementations/include/prov/digestcommon.h
providers/implementations/macs/blake2b_mac.c
providers/implementations/macs/blake2s_mac.c