aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2019-10-30 16:59:34 +0100
committerRichard Levitte <levitte@openssl.org>2019-11-05 22:22:29 +0100
commit0e52100400e647aeb5b8ac1b92c74d53918d39a0 (patch)
tree7775c86254a8c06b311950e9731d0ceecaeb262f /util
parentc0e0984f125ee30820520829c4c112b1e166f871 (diff)
downloadopenssl-0e52100400e647aeb5b8ac1b92c74d53918d39a0.zip
openssl-0e52100400e647aeb5b8ac1b92c74d53918d39a0.tar.gz
openssl-0e52100400e647aeb5b8ac1b92c74d53918d39a0.tar.bz2
EVP: Make the SIGNATURE implementation leaner
Because the algorithm to use is decided already when creating an EVP_PKEY_CTX regardless of how it was created, it turns out that it's unnecessary to provide the SIGNATURE method explicitly, and rather always have it be fetched implicitly. This means fewer changes for applications that want to use new signature algorithms / implementations. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/10303)
Diffstat (limited to 'util')
-rw-r--r--util/libcrypto.num6
1 files changed, 3 insertions, 3 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num
index 737a2ab..f639494 100644
--- a/util/libcrypto.num
+++ b/util/libcrypto.num
@@ -4742,10 +4742,10 @@ EVP_SIGNATURE_free 4858 3_0_0 EXIST::FUNCTION:
EVP_SIGNATURE_up_ref 4859 3_0_0 EXIST::FUNCTION:
EVP_SIGNATURE_provider 4860 3_0_0 EXIST::FUNCTION:
EVP_SIGNATURE_fetch 4861 3_0_0 EXIST::FUNCTION:
-EVP_PKEY_sign_init_ex 4862 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_sign_init_ex 4862 3_0_0 NOEXIST::FUNCTION:
EVP_PKEY_CTX_set_signature_md 4863 3_0_0 EXIST::FUNCTION:
-EVP_PKEY_verify_init_ex 4864 3_0_0 EXIST::FUNCTION:
-EVP_PKEY_verify_recover_init_ex 4865 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_verify_init_ex 4864 3_0_0 NOEXIST::FUNCTION:
+EVP_PKEY_verify_recover_init_ex 4865 3_0_0 NOEXIST::FUNCTION:
EVP_PKEY_CTX_get_signature_md 4866 3_0_0 EXIST::FUNCTION:
EVP_PKEY_CTX_get_params 4867 3_0_0 EXIST::FUNCTION:
EVP_PKEY_CTX_gettable_params 4868 3_0_0 EXIST::FUNCTION: