diff options
author | schwarze <> | 2021-10-29 10:22:00 +0000 |
---|---|---|
committer | schwarze <> | 2021-10-29 10:22:00 +0000 |
commit | 17618e93d607720049f35adbd9ea46ae2fd49b3b (patch) | |
tree | 4500a38869f3e7471ebfcf312291cf3bfeb74e3d | |
parent | bda4359bd06b24910f8b11cf2d0c1956129a66fa (diff) | |
download | openbsd-17618e93d607720049f35adbd9ea46ae2fd49b3b.tar.gz openbsd-17618e93d607720049f35adbd9ea46ae2fd49b3b.tar.bz2 openbsd-17618e93d607720049f35adbd9ea46ae2fd49b3b.zip |
document X509_EXTENSION_dup(3);
while here, add the missing const qualifier to the obj argument of
X509_EXTENSION_create_by_OBJ(3) and correct a typo in the argument
name of X509_EXTENSION_get_data(3)
-rw-r--r-- | src/lib/libcrypto/man/X509_EXTENSION_set_object.3 | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/src/lib/libcrypto/man/X509_EXTENSION_set_object.3 b/src/lib/libcrypto/man/X509_EXTENSION_set_object.3 index c67077b57f..6a5b4e09a9 100644 --- a/src/lib/libcrypto/man/X509_EXTENSION_set_object.3 +++ b/src/lib/libcrypto/man/X509_EXTENSION_set_object.3 | |||
@@ -1,10 +1,10 @@ | |||
1 | .\" $OpenBSD: X509_EXTENSION_set_object.3,v 1.14 2021/10/27 14:54:07 schwarze Exp $ | 1 | .\" $OpenBSD: X509_EXTENSION_set_object.3,v 1.15 2021/10/29 10:22:00 schwarze Exp $ |
2 | .\" OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400 | 2 | .\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
5 | .\" The changes are covered by the following Copyright and license: | 5 | .\" The changes are covered by the following Copyright and license: |
6 | .\" | 6 | .\" |
7 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 7 | .\" Copyright (c) 2016, 2021 Ingo Schwarze <schwarze@openbsd.org> |
8 | .\" | 8 | .\" |
9 | .\" Permission to use, copy, modify, and distribute this software for any | 9 | .\" Permission to use, copy, modify, and distribute this software for any |
10 | .\" purpose with or without fee is hereby granted, provided that the above | 10 | .\" purpose with or without fee is hereby granted, provided that the above |
@@ -65,11 +65,12 @@ | |||
65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
67 | .\" | 67 | .\" |
68 | .Dd $Mdocdate: October 27 2021 $ | 68 | .Dd $Mdocdate: October 29 2021 $ |
69 | .Dt X509_EXTENSION_SET_OBJECT 3 | 69 | .Dt X509_EXTENSION_SET_OBJECT 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
72 | .Nm X509_EXTENSION_new , | 72 | .Nm X509_EXTENSION_new , |
73 | .Nm X509_EXTENSION_dup , | ||
73 | .Nm X509_EXTENSION_free , | 74 | .Nm X509_EXTENSION_free , |
74 | .Nm X509_EXTENSION_create_by_NID , | 75 | .Nm X509_EXTENSION_create_by_NID , |
75 | .Nm X509_EXTENSION_create_by_OBJ , | 76 | .Nm X509_EXTENSION_create_by_OBJ , |
@@ -86,6 +87,8 @@ | |||
86 | .In openssl/x509.h | 87 | .In openssl/x509.h |
87 | .Ft X509_EXTENSION * | 88 | .Ft X509_EXTENSION * |
88 | .Fn X509_EXTENSION_new void | 89 | .Fn X509_EXTENSION_new void |
90 | .Ft X509_EXTENSION * | ||
91 | .Fn X509_EXTENSION_dup "X509_EXTENSION *ex" | ||
89 | .Ft void | 92 | .Ft void |
90 | .Fn X509_EXTENSION_free "X509_EXTENSION *ex" | 93 | .Fn X509_EXTENSION_free "X509_EXTENSION *ex" |
91 | .Ft X509_EXTENSION * | 94 | .Ft X509_EXTENSION * |
@@ -98,7 +101,7 @@ | |||
98 | .Ft X509_EXTENSION * | 101 | .Ft X509_EXTENSION * |
99 | .Fo X509_EXTENSION_create_by_OBJ | 102 | .Fo X509_EXTENSION_create_by_OBJ |
100 | .Fa "X509_EXTENSION **ex" | 103 | .Fa "X509_EXTENSION **ex" |
101 | .Fa "ASN1_OBJECT *obj" | 104 | .Fa "const ASN1_OBJECT *obj" |
102 | .Fa "int crit" | 105 | .Fa "int crit" |
103 | .Fa "ASN1_OCTET_STRING *data" | 106 | .Fa "ASN1_OCTET_STRING *data" |
104 | .Fc | 107 | .Fc |
@@ -127,7 +130,7 @@ | |||
127 | .Fc | 130 | .Fc |
128 | .Ft ASN1_OCTET_STRING * | 131 | .Ft ASN1_OCTET_STRING * |
129 | .Fo X509_EXTENSION_get_data | 132 | .Fo X509_EXTENSION_get_data |
130 | .Fa "X509_EXTENSION *ne" | 133 | .Fa "X509_EXTENSION *ex" |
131 | .Fc | 134 | .Fc |
132 | .Sh DESCRIPTION | 135 | .Sh DESCRIPTION |
133 | .Fn X509_EXTENSION_new | 136 | .Fn X509_EXTENSION_new |
@@ -148,6 +151,12 @@ and | |||
148 | .Vt X509_REVOKED | 151 | .Vt X509_REVOKED |
149 | objects. | 152 | objects. |
150 | .Pp | 153 | .Pp |
154 | .Fn X509_EXTENSION_dup | ||
155 | creates a deep copy of | ||
156 | .Fa ex | ||
157 | using | ||
158 | .Xr ASN1_item_dup 3 . | ||
159 | .Pp | ||
151 | .Fn X509_EXTENSION_free | 160 | .Fn X509_EXTENSION_free |
152 | frees | 161 | frees |
153 | .Fa ex | 162 | .Fa ex |
@@ -240,6 +249,7 @@ associated with an extension is the extension encoding in an | |||
240 | structure. | 249 | structure. |
241 | .Sh RETURN VALUES | 250 | .Sh RETURN VALUES |
242 | .Fn X509_EXTENSION_new , | 251 | .Fn X509_EXTENSION_new , |
252 | .Fn X509_EXTENSION_dup , | ||
243 | .Fn X509_EXTENSION_create_by_NID , | 253 | .Fn X509_EXTENSION_create_by_NID , |
244 | and | 254 | and |
245 | .Fn X509_EXTENSION_create_by_OBJ | 255 | .Fn X509_EXTENSION_create_by_OBJ |
@@ -300,7 +310,9 @@ Certificate Revocation List (CRL) Profile | |||
300 | .Fn X509_EXTENSION_new | 310 | .Fn X509_EXTENSION_new |
301 | and | 311 | and |
302 | .Fn X509_EXTENSION_free | 312 | .Fn X509_EXTENSION_free |
303 | first appeared in SSLeay 0.6.2. | 313 | first appeared in SSLeay 0.6.2, |
314 | .Fn X509_EXTENSION_dup | ||
315 | in SSLeay 0.6.5, and | ||
304 | .Fn X509_EXTENSION_create_by_NID , | 316 | .Fn X509_EXTENSION_create_by_NID , |
305 | .Fn X509_EXTENSION_create_by_OBJ , | 317 | .Fn X509_EXTENSION_create_by_OBJ , |
306 | .Fn X509_EXTENSION_set_object , | 318 | .Fn X509_EXTENSION_set_object , |
@@ -310,6 +322,6 @@ first appeared in SSLeay 0.6.2. | |||
310 | .Fn X509_EXTENSION_get_critical , | 322 | .Fn X509_EXTENSION_get_critical , |
311 | and | 323 | and |
312 | .Fn X509_EXTENSION_get_data | 324 | .Fn X509_EXTENSION_get_data |
313 | first appeared in SSLeay 0.8.0. | 325 | in SSLeay 0.8.0. |
314 | These functions have been available since | 326 | These functions have been available since |
315 | .Ox 2.4 . | 327 | .Ox 2.4 . |