From: Matt Caswell Date: Mon, 15 Dec 2025 17:25:38 +0000 (+0000) Subject: Document the EVP_PKEY_asn1* removed functions X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cec5022d5cfc12fbbc1ad2173371ab6b30ce03f9;p=thirdparty%2Fopenssl.git Document the EVP_PKEY_asn1* removed functions For every function that was removed we add an entry to ossl-removed-api.pod Reviewed-by: Dmitry Belyavskiy Reviewed-by: Neil Horman (Merged from https://github.com/openssl/openssl/pull/29405) --- diff --git a/doc/man7/ossl-removed-api.pod b/doc/man7/ossl-removed-api.pod index a0c5a5d14c9..05dadb89887 100644 --- a/doc/man7/ossl-removed-api.pod +++ b/doc/man7/ossl-removed-api.pod @@ -96,6 +96,32 @@ EVP_PKEY_meth_get_digest_custom, BIO_f_reliable, EVP_MD_CTX_update_fn, EVP_MD_CTX_set_update_fn, +EVP_PKEY_asn1_add0, +EVP_PKEY_asn1_add_alias, +EVP_PKEY_asn1_get_count, +EVP_PKEY_asn1_get0, +EVP_PKEY_asn1_find, +EVP_PKEY_asn1_find_str, +EVP_PKEY_asn1_get0_info, +EVP_PKEY_get0_asn1, +EVP_PKEY_asn1_new, +EVP_PKEY_asn1_copy, +EVP_PKEY_asn1_free, +EVP_PKEY_asn1_set_public, +EVP_PKEY_asn1_set_private, +EVP_PKEY_asn1_set_param, +EVP_PKEY_asn1_set_free, +EVP_PKEY_asn1_set_ctrl, +EVP_PKEY_asn1_set_item, +EVP_PKEY_asn1_set_siginf, +EVP_PKEY_asn1_set_check, +EVP_PKEY_asn1_set_public_check, +EVP_PKEY_asn1_set_param_check, +EVP_PKEY_asn1_set_set_priv_key, +EVP_PKEY_asn1_set_set_pub_key, +EVP_PKEY_asn1_set_get_priv_key, +EVP_PKEY_asn1_set_get_pub_key, +EVP_PKEY_asn1_set_security_bits, ossl-removed-api - API that has been removed from OpenSSL =head1 SYNOPSIS @@ -313,6 +339,58 @@ This includes consulting the L documentation. =item EVP_MD_CTX_set_update_fn (Deprecated in 3.0.0) - consult L +=item EVP_PKEY_asn1_add0 (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_add_alias (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_get_count (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_get0 (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_find (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_find_str (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_get0_info (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_get0_asn1 (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_new (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_copy (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_free (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_public (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_private (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_param (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_free (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_ctrl (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_item (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_siginf (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_check (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_public_check (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_param_check (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_set_priv_key (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_set_pub_key (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_get_priv_key (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_get_pub_key (Deprecated in 3.6.0) - consult L + +=item EVP_PKEY_asn1_set_security_bits (Deprecated in 3.6.0) - consult L + =back =head1 SEE ALSO