summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-03-21 03:28:40 +0000
committerschwarze <>2018-03-21 03:28:40 +0000
commit66ae68a1287dbf9e071d2f1be16ebbec08d89642 (patch)
treea0fc14e3e71767cda323ab250f48ede2935f99ca
parentc92bc7c4f6b41d9ae37161d5be189c5d0ac67a24 (diff)
downloadopenbsd-66ae68a1287dbf9e071d2f1be16ebbec08d89642.tar.gz
openbsd-66ae68a1287dbf9e071d2f1be16ebbec08d89642.tar.bz2
openbsd-66ae68a1287dbf9e071d2f1be16ebbec08d89642.zip
x509_vfy.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
-rw-r--r--src/lib/libcrypto/man/X509_LOOKUP_hash_dir.311
-rw-r--r--src/lib/libcrypto/man/X509_OBJECT_get0_X509.310
-rw-r--r--src/lib/libcrypto/man/X509_STORE_CTX_new.312
-rw-r--r--src/lib/libcrypto/man/X509_STORE_load_locations.310
-rw-r--r--src/lib/libcrypto/man/X509_STORE_new.310
-rw-r--r--src/lib/libcrypto/man/X509_STORE_set1_param.38
6 files changed, 49 insertions, 12 deletions
diff --git a/src/lib/libcrypto/man/X509_LOOKUP_hash_dir.3 b/src/lib/libcrypto/man/X509_LOOKUP_hash_dir.3
index f25f86fad5..bd69137c95 100644
--- a/src/lib/libcrypto/man/X509_LOOKUP_hash_dir.3
+++ b/src/lib/libcrypto/man/X509_LOOKUP_hash_dir.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_LOOKUP_hash_dir.3,v 1.4 2018/02/16 17:24:33 schwarze Exp $ 1.\" $OpenBSD: X509_LOOKUP_hash_dir.3,v 1.5 2018/03/21 03:28:40 schwarze Exp $
2.\" full merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 2.\" full merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
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>
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: February 16 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt X509_LOOKUP_HASH_DIR 3 53.Dt X509_LOOKUP_HASH_DIR 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -228,3 +228,10 @@ or 0 on error.
228.Xr PEM_read_PrivateKey 3 , 228.Xr PEM_read_PrivateKey 3 ,
229.Xr SSL_CTX_load_verify_locations 3 , 229.Xr SSL_CTX_load_verify_locations 3 ,
230.Xr X509_STORE_load_locations 3 230.Xr X509_STORE_load_locations 3
231.Sh HISTORY
232.Fn X509_LOOKUP_hash_dir ,
233.Fn X509_LOOKUP_file ,
234and
235.Fn X509_load_cert_file
236appeared before SSLeay 0.8 and have been available since
237.Ox 2.4 .
diff --git a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3 b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
index 868574d8a2..291adc0c56 100644
--- a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
+++ b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.2 2018/02/25 22:24:18 schwarze Exp $ 1.\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.3 2018/03/21 03:28:40 schwarze Exp $
2.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 2.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
3.\" 3.\"
4.\" Permission to use, copy, modify, and distribute this software for any 4.\" Permission to use, copy, modify, and distribute this software for any
@@ -13,7 +13,7 @@
13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15.\" 15.\"
16.Dd $Mdocdate: February 25 2018 $ 16.Dd $Mdocdate: March 21 2018 $
17.Dt X509_OBJECT_GET0_X509 3 17.Dt X509_OBJECT_GET0_X509 3
18.Os 18.Os
19.Sh NAME 19.Sh NAME
@@ -215,3 +215,9 @@ or no match is found.
215.\" X509_LOOKUP_by_issuer_serial 215.\" X509_LOOKUP_by_issuer_serial
216.\" X509_LOOKUP_by_fingerprint 216.\" X509_LOOKUP_by_fingerprint
217.\" X509_LOOKUP_by_alias 217.\" X509_LOOKUP_by_alias
218.Sh HISTORY
219.Fn X509_OBJECT_up_ref_count
220and
221.Fn X509_OBJECT_free_contents
222appeared before SSLeay 0.8 and have been available since
223.Ox 2.4 .
diff --git a/src/lib/libcrypto/man/X509_STORE_CTX_new.3 b/src/lib/libcrypto/man/X509_STORE_CTX_new.3
index c1d8acd0d2..7e50b1b402 100644
--- a/src/lib/libcrypto/man/X509_STORE_CTX_new.3
+++ b/src/lib/libcrypto/man/X509_STORE_CTX_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_CTX_new.3,v 1.11 2018/02/25 22:24:18 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_CTX_new.3,v 1.12 2018/03/21 03:28:40 schwarze Exp $
2.\" full merge up to: OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700 2.\" full merge up to: OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700
3.\" selective merge up to: OpenSSL 7643a172 Apr 21 13:35:51 2017 +0200 3.\" selective merge up to: OpenSSL 7643a172 Apr 21 13:35:51 2017 +0200
4.\" 4.\"
@@ -50,7 +50,7 @@
50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
51.\" OF THE POSSIBILITY OF SUCH DAMAGE. 51.\" OF THE POSSIBILITY OF SUCH DAMAGE.
52.\" 52.\"
53.Dd $Mdocdate: February 25 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt X509_STORE_CTX_NEW 3 54.Dt X509_STORE_CTX_NEW 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -322,6 +322,14 @@ returns an internal pointer.
322.Xr X509_verify_cert 3 , 322.Xr X509_verify_cert 3 ,
323.Xr X509_VERIFY_PARAM_set_flags 3 323.Xr X509_VERIFY_PARAM_set_flags 3
324.Sh HISTORY 324.Sh HISTORY
325.Fn X509_STORE_CTX_cleanup ,
326.Fn X509_STORE_CTX_init ,
327.Fn X509_STORE_CTX_set_cert ,
328and
329.Fn X509_STORE_CTX_set_chain
330appeared before SSLeay 0.8 and have been available since
331.Ox 2.4 .
332.Pp
325.Fn X509_STORE_CTX_set0_crls 333.Fn X509_STORE_CTX_set0_crls
326was first added to OpenSSL 1.0.0. 334was first added to OpenSSL 1.0.0.
327.Sh BUGS 335.Sh BUGS
diff --git a/src/lib/libcrypto/man/X509_STORE_load_locations.3 b/src/lib/libcrypto/man/X509_STORE_load_locations.3
index ca81297bed..9b42ce8f4d 100644
--- a/src/lib/libcrypto/man/X509_STORE_load_locations.3
+++ b/src/lib/libcrypto/man/X509_STORE_load_locations.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_load_locations.3,v 1.3 2018/02/25 17:46:38 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_load_locations.3,v 1.4 2018/03/21 03:28:40 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -14,7 +14,7 @@
14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16.\" 16.\"
17.Dd $Mdocdate: February 25 2018 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt X509_STORE_LOAD_LOCATIONS 3 18.Dt X509_STORE_LOAD_LOCATIONS 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -108,6 +108,12 @@ default directory for
108.Xr X509_STORE_new 3 , 108.Xr X509_STORE_new 3 ,
109.Xr X509_STORE_set1_param 3 , 109.Xr X509_STORE_set1_param 3 ,
110.Xr X509_STORE_set_verify_cb 3 110.Xr X509_STORE_set_verify_cb 3
111.Sh HISTORY
112.Fn X509_STORE_load_locations
113and
114.Fn X509_STORE_set_default_paths
115appeared before SSLeay 0.8 and have been available since
116.Ox 2.4 .
111.Sh BUGS 117.Sh BUGS
112By the time that adding a directory is found to have failed, 118By the time that adding a directory is found to have failed,
113the file and some other directories may already have been successfully loaded, 119the file and some other directories may already have been successfully loaded,
diff --git a/src/lib/libcrypto/man/X509_STORE_new.3 b/src/lib/libcrypto/man/X509_STORE_new.3
index 4fc9e95205..96ec504353 100644
--- a/src/lib/libcrypto/man/X509_STORE_new.3
+++ b/src/lib/libcrypto/man/X509_STORE_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_new.3,v 1.1 2018/02/25 17:46:38 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_new.3,v 1.2 2018/03/21 03:28:40 schwarze Exp $
2.\" full merge up to: OpenSSL 05ea606a May 20 20:52:46 2016 -0400 2.\" full merge up to: OpenSSL 05ea606a May 20 20:52:46 2016 -0400
3.\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 3.\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
4.\" 4.\"
@@ -67,7 +67,7 @@
67.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 67.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
68.\" OF THE POSSIBILITY OF SUCH DAMAGE. 68.\" OF THE POSSIBILITY OF SUCH DAMAGE.
69.\" 69.\"
70.Dd $Mdocdate: February 25 2018 $ 70.Dd $Mdocdate: March 21 2018 $
71.Dt X509_STORE_NEW 3 71.Dt X509_STORE_NEW 3
72.Os 72.Os
73.Sh NAME 73.Sh NAME
@@ -129,5 +129,11 @@ returns 1 for success and 0 for failure.
129.Xr X509_STORE_set1_param 3 , 129.Xr X509_STORE_set1_param 3 ,
130.Xr X509_STORE_set_verify_cb 3 130.Xr X509_STORE_set_verify_cb 3
131.Sh HISTORY 131.Sh HISTORY
132.Fn X509_STORE_new
133and
134.Fn X509_STORE_free
135appeared before SSLeay 0.8 and have been available since
136.Ox 2.4 .
137.Pp
132.Fn X509_STORE_up_ref 138.Fn X509_STORE_up_ref
133first appeared in OpenSSL 1.1.0. 139first appeared in OpenSSL 1.1.0.
diff --git a/src/lib/libcrypto/man/X509_STORE_set1_param.3 b/src/lib/libcrypto/man/X509_STORE_set1_param.3
index 0bfba16050..a47d38a780 100644
--- a/src/lib/libcrypto/man/X509_STORE_set1_param.3
+++ b/src/lib/libcrypto/man/X509_STORE_set1_param.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_set1_param.3,v 1.7 2018/03/20 16:12:01 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_set1_param.3,v 1.8 2018/03/21 03:28:40 schwarze Exp $
2.\" content checked up to: 2.\" content checked up to:
3.\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 3.\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400
4.\" 4.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: March 20 2018 $ 19.Dd $Mdocdate: March 21 2018 $
20.Dt X509_STORE_SET1_PARAM 3 20.Dt X509_STORE_SET1_PARAM 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -188,5 +188,9 @@ on failure.
188.Xr X509_STORE_new 3 , 188.Xr X509_STORE_new 3 ,
189.Xr X509_VERIFY_PARAM_set_flags 3 189.Xr X509_VERIFY_PARAM_set_flags 3
190.Sh HISTORY 190.Sh HISTORY
191.Fn X509_STORE_add_cert
192appeared before SSLeay 0.8 and has been available since
193.Ox 2.4 .
194.Pp
191.Fn X509_STORE_get0_objects 195.Fn X509_STORE_get0_objects
192first appeared in OpenSSL 1.1.0. 196first appeared in OpenSSL 1.1.0.