diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 b/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 index 181c676b58..3294658ac6 100644 --- a/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 +++ b/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 | |||
@@ -1,9 +1,9 @@ | |||
1 | .\" $OpenBSD: X509_STORE_CTX_get_error.3,v 1.13 2019/08/25 15:39:10 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_CTX_get_error.3,v 1.14 2021/07/21 15:03:45 schwarze Exp $ |
2 | .\" full merge up to: | 2 | .\" full merge up to: |
3 | .\" OpenSSL crypto/X509_STORE_CTX_get_error f0e0fd51 Apr 14 23:59:26 2016 -0400 | 3 | .\" OpenSSL crypto/X509_STORE_CTX_get_error f0e0fd51 Apr 14 23:59:26 2016 -0400 |
4 | .\" selective merge up to: | 4 | .\" selective merge up to: |
5 | .\" OpenSSL man3/X509_STORE_CTX_get_error bb00b040 Aug 5 14:14:54 2019 +0200 | 5 | .\" OpenSSL man3/X509_STORE_CTX_get_error 24a535ea Sep 22 13:14:20 2020 +0100 |
6 | .\" OpenSSL man3/X509_STORE_CTX_new 7643a172 Apr 21 13:35:51 2017 +0200 | 6 | .\" OpenSSL man3/X509_STORE_CTX_new 24a535ea Sep 22 13:14:20 2020 +0100 |
7 | .\" | 7 | .\" |
8 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 8 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. |
9 | .\" Copyright (c) 2009, 2013, 2015, 2016 The OpenSSL Project. | 9 | .\" Copyright (c) 2009, 2013, 2015, 2016 The OpenSSL Project. |
@@ -53,7 +53,7 @@ | |||
53 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 53 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
54 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 54 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
55 | .\" | 55 | .\" |
56 | .Dd $Mdocdate: August 25 2019 $ | 56 | .Dd $Mdocdate: July 21 2021 $ |
57 | .Dt X509_STORE_CTX_GET_ERROR 3 | 57 | .Dt X509_STORE_CTX_GET_ERROR 3 |
58 | .Os | 58 | .Os |
59 | .Sh NAME | 59 | .Sh NAME |
@@ -63,6 +63,7 @@ | |||
63 | .Nm X509_STORE_CTX_get_current_cert , | 63 | .Nm X509_STORE_CTX_get_current_cert , |
64 | .Nm X509_STORE_CTX_get0_cert , | 64 | .Nm X509_STORE_CTX_get0_cert , |
65 | .Nm X509_STORE_CTX_get0_chain , | 65 | .Nm X509_STORE_CTX_get0_chain , |
66 | .Nm X509_STORE_CTX_get_chain , | ||
66 | .Nm X509_STORE_CTX_get1_chain , | 67 | .Nm X509_STORE_CTX_get1_chain , |
67 | .Nm X509_verify_cert_error_string | 68 | .Nm X509_verify_cert_error_string |
68 | .Nd get or set certificate verification status information | 69 | .Nd get or set certificate verification status information |
@@ -94,6 +95,10 @@ | |||
94 | .Fa "X509_STORE_CTX *ctx" | 95 | .Fa "X509_STORE_CTX *ctx" |
95 | .Fc | 96 | .Fc |
96 | .Ft STACK_OF(X509) * | 97 | .Ft STACK_OF(X509) * |
98 | .Fo X509_STORE_CTX_get_chain | ||
99 | .Fa "X509_STORE_CTX *ctx" | ||
100 | .Fc | ||
101 | .Ft STACK_OF(X509) * | ||
97 | .Fo X509_STORE_CTX_get1_chain | 102 | .Fo X509_STORE_CTX_get1_chain |
98 | .Fa "X509_STORE_CTX *ctx" | 103 | .Fa "X509_STORE_CTX *ctx" |
99 | .Fc | 104 | .Fc |
@@ -145,6 +150,9 @@ was successful. | |||
145 | If the call to | 150 | If the call to |
146 | .Xr X509_verify_cert 3 | 151 | .Xr X509_verify_cert 3 |
147 | was not successful, the returned chain may be incomplete or invalid. | 152 | was not successful, the returned chain may be incomplete or invalid. |
153 | .Fn X509_STORE_CTX_get_chain | ||
154 | is a deprecated alias of | ||
155 | .Fn X509_STORE_CTX_get0_chain . | ||
148 | .Fn X509_STORE_CTX_get1_chain | 156 | .Fn X509_STORE_CTX_get1_chain |
149 | returns a deep copy of the same chain which persists even after the | 157 | returns a deep copy of the same chain which persists even after the |
150 | .Fa ctx | 158 | .Fa ctx |
@@ -191,7 +199,8 @@ if no certificate is relevant to the error. | |||
191 | retrieves an internal pointer to the certificate being verified by | 199 | retrieves an internal pointer to the certificate being verified by |
192 | .Fa ctx . | 200 | .Fa ctx . |
193 | .Pp | 201 | .Pp |
194 | .Fn X509_STORE_CTX_get0_chain | 202 | .Fn X509_STORE_CTX_get0_chain , |
203 | .Fn X509_STORE_CTX_get_chain , | ||
195 | and | 204 | and |
196 | .Fn X509_STORE_CTX_get1_chain | 205 | .Fn X509_STORE_CTX_get1_chain |
197 | return a pointer to a stack of certificates or | 206 | return a pointer to a stack of certificates or |
@@ -380,6 +389,7 @@ This will never be returned unless explicitly set by an application. | |||
380 | .Fn X509_STORE_CTX_set_error , | 389 | .Fn X509_STORE_CTX_set_error , |
381 | .Fn X509_STORE_CTX_get_error_depth , | 390 | .Fn X509_STORE_CTX_get_error_depth , |
382 | .Fn X509_STORE_CTX_get_current_cert , | 391 | .Fn X509_STORE_CTX_get_current_cert , |
392 | .Fn X509_STORE_CTX_get_chain , | ||
383 | and | 393 | and |
384 | .Fn X509_verify_cert_error_string | 394 | .Fn X509_verify_cert_error_string |
385 | first appeared in SSLeay 0.8.0 and have been available since | 395 | first appeared in SSLeay 0.8.0 and have been available since |