Fix external symbols related to provider related security checks for
authorShane Lontis <shane.lontis@oracle.com>
Wed, 17 Feb 2021 10:01:34 +0000 (20:01 +1000)
committerPauli <ppzgs1@gmail.com>
Thu, 18 Feb 2021 11:14:32 +0000 (21:14 +1000)
commit7b676cc8c60823570e283fbe325b263670c6ccc2
treec38119319f0dff73868b5716a86c643142caed0a
parent47c076acfc5debbae386c552bdb423e832042ae7
Fix external symbols related to provider related security checks for
keys and digests.

Partial fix for #12964

This adds ossl_ names for the following symbols:

digest_get_approved_nid, digest_get_approved_nid_with_sha1
digest_is_allowed, digest_md_to_nid, digest_rsa_sign_get_md_nid,
securitycheck_enabled,
dh_check_key, dsa_check_key, ec_check_key,

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14211)
providers/common/digest_to_nid.c
providers/common/include/prov/securitycheck.h
providers/common/securitycheck.c
providers/common/securitycheck_default.c
providers/common/securitycheck_fips.c
providers/implementations/exchange/dh_exch.c
providers/implementations/exchange/ecdh_exch.c
providers/implementations/signature/dsa.c
providers/implementations/signature/ecdsa.c
providers/implementations/signature/rsa.c