]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
doc: the attributeDescriptor X.509v3 extension
authorJonathan M. Wilbur <jonathan@wilbur.space>
Wed, 11 Sep 2024 11:56:29 +0000 (11:56 +0000)
committerTomas Mraz <tomas@openssl.org>
Wed, 13 Nov 2024 10:53:34 +0000 (11:53 +0100)
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25429)

doc/man3/X509_dup.pod
doc/man3/d2i_X509.pod
util/libcrypto.num

index 313f67bf40681d8b49b0cbfae21578398a63c501..c72dc7bae157951442cc9df458250a01dd492df5 100644 (file)
@@ -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,
index 73ad00313d61544539fc47c8e6e4e65d7cc7eb99..33c46fd603d82085a821ef37f0b08a74072d9fda 100644 (file)
@@ -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,
index 8cb36536aadd78617c6da72da09110f9d3961559..25cf30781c119ca70fd26c4debc10defe80e51af 100644 (file)
@@ -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: