From 33dd828d976fc6b1b508f090b8fd91fbf9ab7cce Mon Sep 17 00:00:00 2001 From: Shane Lontis Date: Fri, 11 Sep 2020 10:53:30 +1000 Subject: [PATCH] Update doc for EVP_PKEY_CTX_set_ec_param_enc() Reviewed-by: Nicola Tuveri Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/12853) --- doc/man3/EVP_PKEY_CTX_ctrl.pod | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/man3/EVP_PKEY_CTX_ctrl.pod b/doc/man3/EVP_PKEY_CTX_ctrl.pod index 9e6b6de4434..3e0b35ffa1c 100644 --- a/doc/man3/EVP_PKEY_CTX_ctrl.pod +++ b/doc/man3/EVP_PKEY_CTX_ctrl.pod @@ -545,8 +545,8 @@ generating an EC key. EVP_PKEY_CTX_get_group_name() (described above) can be used to obtain the curve name that's currently set with I. -The EVP_PKEY_CTX_set_ec_param_enc() macro sets the EC parameter encoding to -I when generating EC parameters or an EC key. The encoding can be +EVP_PKEY_CTX_set_ec_param_enc() sets the EC parameter encoding to I +when generating EC parameters or an EC key. The encoding can be B for explicit parameters (the default in versions of OpenSSL before 1.1.0) or B to use named curve form. For maximum compatibility the named curve form should be used. Note: the @@ -643,7 +643,8 @@ EVP_PKEY_CTX_set_dh_kdf_type(), EVP_PKEY_CTX_get_dh_kdf_type(), EVP_PKEY_CTX_set0_dh_kdf_oid(), EVP_PKEY_CTX_get0_dh_kdf_oid(), EVP_PKEY_CTX_set_dh_kdf_md(), EVP_PKEY_CTX_get_dh_kdf_md(), EVP_PKEY_CTX_set_dh_kdf_outlen(), EVP_PKEY_CTX_get_dh_kdf_outlen(), -EVP_PKEY_CTX_set0_dh_kdf_ukm() and EVP_PKEY_CTX_get0_dh_kdf_ukm() +EVP_PKEY_CTX_set0_dh_kdf_ukm(), EVP_PKEY_CTX_get0_dh_kdf_ukm() and +EVP_PKEY_CTX_set_ec_param_enc(), EVP_PKEY_CTX_set_ec_paramgen_curve_nid() were macros in OpenSSL 1.1.1 and below. From OpenSSL 3.0 they are functions. -- 2.47.3