summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libcrypto/man/X509_check_ca.319
1 files changed, 17 insertions, 2 deletions
diff --git a/src/lib/libcrypto/man/X509_check_ca.3 b/src/lib/libcrypto/man/X509_check_ca.3
index b78e349084..114bac69e7 100644
--- a/src/lib/libcrypto/man/X509_check_ca.3
+++ b/src/lib/libcrypto/man/X509_check_ca.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_check_ca.3,v 1.6 2022/02/18 01:41:17 jsg Exp $ 1.\" $OpenBSD: X509_check_ca.3,v 1.7 2022/05/10 19:44:29 tb Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
3.\" 3.\"
4.\" This file was written by Victor B. Wagner <vitus@cryptocom.ru>. 4.\" This file was written by Victor B. Wagner <vitus@cryptocom.ru>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: February 18 2022 $ 51.Dd $Mdocdate: May 10 2022 $
52.Dt X509_CHECK_CA 3 52.Dt X509_CHECK_CA 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -93,6 +93,7 @@ that it is a CA certificate
93.Xr BASIC_CONSTRAINTS_new 3 , 93.Xr BASIC_CONSTRAINTS_new 3 ,
94.Xr EXTENDED_KEY_USAGE_new 3 , 94.Xr EXTENDED_KEY_USAGE_new 3 ,
95.Xr X509_check_issued 3 , 95.Xr X509_check_issued 3 ,
96.Xr X509_check_purpose 3 ,
96.Xr X509_EXTENSION_new 3 , 97.Xr X509_EXTENSION_new 3 ,
97.Xr X509_new 3 , 98.Xr X509_new 3 ,
98.Xr X509_verify_cert 3 99.Xr X509_verify_cert 3
@@ -100,3 +101,17 @@ that it is a CA certificate
100.Fn X509_check_ca 101.Fn X509_check_ca
101first appeared in OpenSSL 0.9.7f and has been available since 102first appeared in OpenSSL 0.9.7f and has been available since
102.Ox 3.8 . 103.Ox 3.8 .
104.Sh BUGS
105If
106.Fn X509_check_ca
107fails to cache X509v3 extension values, the return value may
108be incorrect.
109An application should
110call
111.Xr X509_check_purpose 3
112with a
113.Fa purpose
114argument of \-1,
115ensuring that the X509v3 extensions are cached,
116before calling
117.Fn X509_check_ca .