summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan M. Wilbur <jonathan@wilbur.space>2024-09-11 02:46:10 +0200
committerTomas Mraz <tomas@openssl.org>2024-09-16 22:56:02 +0200
commitf4887d723e9fd296120e66f1326cfb753d338a46 (patch)
tree5bc4cc1d7883c37e7994561fa91b58a5773653c3
parentfeat: support the roleSpecCertIdentifier X.509v3 extension (diff)
downloadopenssl-f4887d723e9fd296120e66f1326cfb753d338a46.tar.xz
openssl-f4887d723e9fd296120e66f1326cfb753d338a46.zip
doc: support the roleSpecCertIdentifier X.509v3 extension
Reviewed-by: Neil Horman <nhorman@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/25428)
-rw-r--r--doc/man3/X509_dup.pod6
-rw-r--r--doc/man3/d2i_X509.pod4
-rw-r--r--util/libcrypto.num10
3 files changed, 20 insertions, 0 deletions
diff --git a/doc/man3/X509_dup.pod b/doc/man3/X509_dup.pod
index 4e2ced0176..313f67bf40 100644
--- a/doc/man3/X509_dup.pod
+++ b/doc/man3/X509_dup.pod
@@ -210,6 +210,12 @@ OSSL_ISSUER_SERIAL_free,
OSSL_ISSUER_SERIAL_new,
OSSL_OBJECT_DIGEST_INFO_free,
OSSL_OBJECT_DIGEST_INFO_new,
+OSSL_ROLE_SPEC_CERT_ID_free,
+OSSL_ROLE_SPEC_CERT_ID_new,
+OSSL_ROLE_SPEC_CERT_ID_it,
+OSSL_ROLE_SPEC_CERT_ID_SYNTAX_free,
+OSSL_ROLE_SPEC_CERT_ID_SYNTAX_new,
+OSSL_ROLE_SPEC_CERT_ID_SYNTAX_it,
OSSL_USER_NOTICE_SYNTAX_free,
OSSL_USER_NOTICE_SYNTAX_new,
OSSL_USER_NOTICE_SYNTAX_it,
diff --git a/doc/man3/d2i_X509.pod b/doc/man3/d2i_X509.pod
index 24b3b3191e..73ad00313d 100644
--- a/doc/man3/d2i_X509.pod
+++ b/doc/man3/d2i_X509.pod
@@ -107,6 +107,8 @@ d2i_OSSL_CRMF_SINGLEPUBINFO,
d2i_OSSL_IETF_ATTR_SYNTAX,
d2i_OSSL_ISSUER_SERIAL,
d2i_OSSL_OBJECT_DIGEST_INFO,
+d2i_OSSL_ROLE_SPEC_CERT_ID,
+d2i_OSSL_ROLE_SPEC_CERT_ID_SYNTAX,
d2i_OSSL_TARGET_CERT,
d2i_OSSL_TARGET,
d2i_OSSL_TARGETING_INFORMATION,
@@ -294,6 +296,8 @@ i2d_OSSL_CRMF_SINGLEPUBINFO,
i2d_OSSL_IETF_ATTR_SYNTAX,
i2d_OSSL_ISSUER_SERIAL,
i2d_OSSL_OBJECT_DIGEST_INFO,
+i2d_OSSL_ROLE_SPEC_CERT_ID,
+i2d_OSSL_ROLE_SPEC_CERT_ID_SYNTAX,
i2d_OSSL_TARGET_CERT,
i2d_OSSL_TARGET,
i2d_OSSL_TARGETING_INFORMATION,
diff --git a/util/libcrypto.num b/util/libcrypto.num
index cb98839b64..8cb36536aa 100644
--- a/util/libcrypto.num
+++ b/util/libcrypto.num
@@ -5740,3 +5740,13 @@ i2d_OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX ? 3_5_0 EXIST::FUNCTION:
OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX_free ? 3_5_0 EXIST::FUNCTION:
OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX_new ? 3_5_0 EXIST::FUNCTION:
OSSL_AUTHORITY_ATTRIBUTE_ID_SYNTAX_it ? 3_5_0 EXIST::FUNCTION:
+d2i_OSSL_ROLE_SPEC_CERT_ID ? 3_5_0 EXIST::FUNCTION:
+i2d_OSSL_ROLE_SPEC_CERT_ID ? 3_5_0 EXIST::FUNCTION:
+OSSL_ROLE_SPEC_CERT_ID_free ? 3_5_0 EXIST::FUNCTION:
+OSSL_ROLE_SPEC_CERT_ID_new ? 3_5_0 EXIST::FUNCTION:
+OSSL_ROLE_SPEC_CERT_ID_it ? 3_5_0 EXIST::FUNCTION:
+d2i_OSSL_ROLE_SPEC_CERT_ID_SYNTAX ? 3_5_0 EXIST::FUNCTION:
+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: