summaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2020-12-04 06:32:24 +0100
committerRichard Levitte <levitte@openssl.org>2020-12-08 20:13:54 +0100
commit88bddad42ee27483d153a0b0c0edd13b2b5fdbc0 (patch)
treefd271110a0be056d687571762287de1357a78c53 /util
parentEVP: constify the EVP_PKEY_get_*_param() argument |pkey| (diff)
downloadopenssl-88bddad42ee27483d153a0b0c0edd13b2b5fdbc0.tar.xz
openssl-88bddad42ee27483d153a0b0c0edd13b2b5fdbc0.zip
EVP: Add EVP_PKEY_get_group_name() to extract the group name of a pkey
This replaces the internal evp_pkey_get_EC_KEY_curve_nid() Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org> (Merged from https://github.com/openssl/openssl/pull/13436)
Diffstat (limited to 'util')
-rw-r--r--util/libcrypto.num2
-rw-r--r--util/missingcrypto.txt2
2 files changed, 1 insertions, 3 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num
index e25e52442d..50f0885f0b 100644
--- a/util/libcrypto.num
+++ b/util/libcrypto.num
@@ -4996,7 +4996,6 @@ EVP_PKEY_get_utf8_string_param ? 3_0_0 EXIST::FUNCTION:
EVP_PKEY_get_octet_string_param ? 3_0_0 EXIST::FUNCTION:
EVP_PKEY_is_a ? 3_0_0 EXIST::FUNCTION:
EVP_PKEY_can_sign ? 3_0_0 EXIST::FUNCTION:
-evp_pkey_get_EC_KEY_curve_nid ? 3_0_0 EXIST::FUNCTION:EC
X509_STORE_CTX_new_ex ? 3_0_0 EXIST::FUNCTION:
CT_POLICY_EVAL_CTX_new_ex ? 3_0_0 EXIST::FUNCTION:CT
CTLOG_new_ex ? 3_0_0 EXIST::FUNCTION:CT
@@ -5284,3 +5283,4 @@ PEM_write_PrivateKey_ex ? 3_0_0 EXIST::FUNCTION:STDIO
PEM_write_bio_PrivateKey_ex ? 3_0_0 EXIST::FUNCTION:
PEM_write_PUBKEY_ex ? 3_0_0 EXIST::FUNCTION:STDIO
PEM_write_bio_PUBKEY_ex ? 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_get_group_name ? 3_0_0 EXIST::FUNCTION:
diff --git a/util/missingcrypto.txt b/util/missingcrypto.txt
index 211a2c5737..915669ba26 100644
--- a/util/missingcrypto.txt
+++ b/util/missingcrypto.txt
@@ -1540,8 +1540,6 @@ conf_ssl_name_find(3)
d2i_X509_bio(3)
d2i_X509_fp(3)
err_free_strings_int(3)
-# The following is internal but exported by libcrypto
-evp_pkey_get_EC_KEY_curve_nid(3)
i2a_ACCESS_DESCRIPTION(3)
i2a_ASN1_ENUMERATED(3)
i2a_ASN1_INTEGER(3)