From: Jonathan M. Wilbur Date: Wed, 11 Sep 2024 11:56:29 +0000 (+0000) Subject: doc: the attributeDescriptor X.509v3 extension X-Git-Tag: openssl-3.5.0-alpha1~921 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=044b95837acd1dcd210d8eee79ac3c005217ab59;p=thirdparty%2Fopenssl.git doc: the attributeDescriptor X.509v3 extension Reviewed-by: Neil Horman Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/25429) --- diff --git a/doc/man3/X509_dup.pod b/doc/man3/X509_dup.pod index 313f67bf406..c72dc7bae15 100644 --- a/doc/man3/X509_dup.pod +++ b/doc/man3/X509_dup.pod @@ -136,6 +136,9 @@ OCSP_SIGNATURE_free, OCSP_SIGNATURE_new, OCSP_SINGLERESP_free, OCSP_SINGLERESP_new, +OSSL_ATTRIBUTE_DESCRIPTOR_free, +OSSL_ATTRIBUTE_DESCRIPTOR_new, +OSSL_ATTRIBUTE_DESCRIPTOR_it, OSSL_ATTRIBUTES_SYNTAX_free, OSSL_ATTRIBUTES_SYNTAX_it, OSSL_ATTRIBUTES_SYNTAX_new, @@ -191,6 +194,18 @@ OSSL_CRMF_PKIPUBLICATIONINFO_new, OSSL_CRMF_SINGLEPUBINFO_free, OSSL_CRMF_SINGLEPUBINFO_it, OSSL_CRMF_SINGLEPUBINFO_new, +OSSL_HASH_free, +OSSL_HASH_it, +OSSL_HASH_new, +OSSL_INFO_SYNTAX_free, +OSSL_INFO_SYNTAX_it, +OSSL_INFO_SYNTAX_new, +OSSL_INFO_SYNTAX_POINTER_free, +OSSL_INFO_SYNTAX_POINTER_it, +OSSL_INFO_SYNTAX_POINTER_new, +OSSL_PRIVILEGE_POLICY_ID_free, +OSSL_PRIVILEGE_POLICY_ID_it, +OSSL_PRIVILEGE_POLICY_ID_new, OSSL_TARGET_CERT_free, OSSL_TARGET_CERT_it, OSSL_TARGET_CERT_new, diff --git a/doc/man3/d2i_X509.pod b/doc/man3/d2i_X509.pod index 73ad00313d6..33c46fd603d 100644 --- a/doc/man3/d2i_X509.pod +++ b/doc/man3/d2i_X509.pod @@ -89,6 +89,7 @@ d2i_OCSP_REVOKEDINFO, d2i_OCSP_SERVICELOC, d2i_OCSP_SIGNATURE, d2i_OCSP_SINGLERESP, +d2i_OSSL_ATTRIBUTE_DESCRIPTOR, d2i_OSSL_ATTRIBUTES_SYNTAX, d2i_OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX, d2i_OSSL_BASIC_ATTR_CONSTRAINTS, @@ -104,9 +105,13 @@ d2i_OSSL_CRMF_MSGS, d2i_OSSL_CRMF_PBMPARAMETER, d2i_OSSL_CRMF_PKIPUBLICATIONINFO, d2i_OSSL_CRMF_SINGLEPUBINFO, +d2i_OSSL_HASH, d2i_OSSL_IETF_ATTR_SYNTAX, +d2i_OSSL_INFO_SYNTAX, +d2i_OSSL_INFO_SYNTAX_POINTER, d2i_OSSL_ISSUER_SERIAL, d2i_OSSL_OBJECT_DIGEST_INFO, +d2i_OSSL_PRIVILEGE_POLICY_ID, d2i_OSSL_ROLE_SPEC_CERT_ID, d2i_OSSL_ROLE_SPEC_CERT_ID_SYNTAX, d2i_OSSL_TARGET_CERT, @@ -278,6 +283,7 @@ i2d_OCSP_REVOKEDINFO, i2d_OCSP_SERVICELOC, i2d_OCSP_SIGNATURE, i2d_OCSP_SINGLERESP, +i2d_OSSL_ATTRIBUTE_DESCRIPTOR, i2d_OSSL_ATTRIBUTES_SYNTAX, i2d_OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX, i2d_OSSL_BASIC_ATTR_CONSTRAINTS, @@ -293,9 +299,13 @@ i2d_OSSL_CRMF_MSGS, i2d_OSSL_CRMF_PBMPARAMETER, i2d_OSSL_CRMF_PKIPUBLICATIONINFO, i2d_OSSL_CRMF_SINGLEPUBINFO, +i2d_OSSL_HASH, i2d_OSSL_IETF_ATTR_SYNTAX, +i2d_OSSL_INFO_SYNTAX, +i2d_OSSL_INFO_SYNTAX_POINTER, i2d_OSSL_ISSUER_SERIAL, i2d_OSSL_OBJECT_DIGEST_INFO, +i2d_OSSL_PRIVILEGE_POLICY_ID, i2d_OSSL_ROLE_SPEC_CERT_ID, i2d_OSSL_ROLE_SPEC_CERT_ID_SYNTAX, i2d_OSSL_TARGET_CERT, diff --git a/util/libcrypto.num b/util/libcrypto.num index 8cb36536aad..25cf30781c1 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -5750,3 +5750,28 @@ i2d_OSSL_ROLE_SPEC_CERT_ID_SYNTAX ? 3_5_0 EXIST::FUNCTION: OSSL_ROLE_SPEC_CERT_ID_SYNTAX_free ? 3_5_0 EXIST::FUNCTION: OSSL_ROLE_SPEC_CERT_ID_SYNTAX_new ? 3_5_0 EXIST::FUNCTION: OSSL_ROLE_SPEC_CERT_ID_SYNTAX_it ? 3_5_0 EXIST::FUNCTION: +d2i_OSSL_ATTRIBUTE_DESCRIPTOR ? 3_5_0 EXIST::FUNCTION: +i2d_OSSL_ATTRIBUTE_DESCRIPTOR ? 3_5_0 EXIST::FUNCTION: +OSSL_ATTRIBUTE_DESCRIPTOR_free ? 3_5_0 EXIST::FUNCTION: +OSSL_ATTRIBUTE_DESCRIPTOR_new ? 3_5_0 EXIST::FUNCTION: +OSSL_ATTRIBUTE_DESCRIPTOR_it ? 3_5_0 EXIST::FUNCTION: +OSSL_HASH_it ? 3_5_0 EXIST::FUNCTION: +OSSL_INFO_SYNTAX_it ? 3_5_0 EXIST::FUNCTION: +OSSL_INFO_SYNTAX_POINTER_it ? 3_5_0 EXIST::FUNCTION: +OSSL_PRIVILEGE_POLICY_ID_it ? 3_5_0 EXIST::FUNCTION: +d2i_OSSL_HASH ? 3_5_0 EXIST::FUNCTION: +i2d_OSSL_HASH ? 3_5_0 EXIST::FUNCTION: +OSSL_HASH_free ? 3_5_0 EXIST::FUNCTION: +OSSL_HASH_new ? 3_5_0 EXIST::FUNCTION: +d2i_OSSL_INFO_SYNTAX ? 3_5_0 EXIST::FUNCTION: +i2d_OSSL_INFO_SYNTAX ? 3_5_0 EXIST::FUNCTION: +OSSL_INFO_SYNTAX_free ? 3_5_0 EXIST::FUNCTION: +OSSL_INFO_SYNTAX_new ? 3_5_0 EXIST::FUNCTION: +d2i_OSSL_INFO_SYNTAX_POINTER ? 3_5_0 EXIST::FUNCTION: +i2d_OSSL_INFO_SYNTAX_POINTER ? 3_5_0 EXIST::FUNCTION: +OSSL_INFO_SYNTAX_POINTER_free ? 3_5_0 EXIST::FUNCTION: +OSSL_INFO_SYNTAX_POINTER_new ? 3_5_0 EXIST::FUNCTION: +d2i_OSSL_PRIVILEGE_POLICY_ID ? 3_5_0 EXIST::FUNCTION: +i2d_OSSL_PRIVILEGE_POLICY_ID ? 3_5_0 EXIST::FUNCTION: +OSSL_PRIVILEGE_POLICY_ID_free ? 3_5_0 EXIST::FUNCTION: +OSSL_PRIVILEGE_POLICY_ID_new ? 3_5_0 EXIST::FUNCTION: