diff options
| author | schwarze <> | 2021-10-29 10:22:00 +0000 |
|---|---|---|
| committer | schwarze <> | 2021-10-29 10:22:00 +0000 |
| commit | c9f0ece70f33a0e42ce0970c34b2c93f96c2ecd6 (patch) | |
| tree | 4500a38869f3e7471ebfcf312291cf3bfeb74e3d /src/lib/libcrypto/man | |
| parent | 443f61b9aab4987f53aa9dbd688db61d874873dc (diff) | |
| download | openbsd-c9f0ece70f33a0e42ce0970c34b2c93f96c2ecd6.tar.gz openbsd-c9f0ece70f33a0e42ce0970c34b2c93f96c2ecd6.tar.bz2 openbsd-c9f0ece70f33a0e42ce0970c34b2c93f96c2ecd6.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)
Diffstat (limited to 'src/lib/libcrypto/man')
| -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 . |
