summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-03-21 05:07:04 +0000
committerschwarze <>2018-03-21 05:07:04 +0000
commit9e98b784ed071bbadcc166277d768aa70a8d71d6 (patch)
tree13fe05c97d79b1dde5d375e14cc0e056899cae0e
parent66ae68a1287dbf9e071d2f1be16ebbec08d89642 (diff)
downloadopenbsd-9e98b784ed071bbadcc166277d768aa70a8d71d6.tar.gz
openbsd-9e98b784ed071bbadcc166277d768aa70a8d71d6.tar.bz2
openbsd-9e98b784ed071bbadcc166277d768aa70a8d71d6.zip
ssl.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git
-rw-r--r--src/lib/libssl/man/BIO_f_ssl.316
-rw-r--r--src/lib/libssl/man/PEM_read_SSL_SESSION.312
-rw-r--r--src/lib/libssl/man/SSL_CIPHER_get_name.312
-rw-r--r--src/lib/libssl/man/SSL_CTX_add_session.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_ctrl.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_flush_sessions.38
-rw-r--r--src/lib/libssl/man/SSL_CTX_free.38
-rw-r--r--src/lib/libssl/man/SSL_CTX_get_verify_mode.312
-rw-r--r--src/lib/libssl/man/SSL_CTX_load_verify_locations.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_new.312
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_number.316
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_set_get_cb.37
-rw-r--r--src/lib/libssl/man/SSL_CTX_sessions.38
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_cert_store.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_cert_verify_callback.38
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_cipher_list.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_client_CA_list.312
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_client_cert_cb.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_default_passwd_cb.38
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_info_callback.37
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_quiet_shutdown.37
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_read_ahead.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_session_cache_mode.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_ssl_version.311
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_timeout.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.311
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_verify.310
-rw-r--r--src/lib/libssl/man/SSL_CTX_use_certificate.328
-rw-r--r--src/lib/libssl/man/SSL_SESSION_free.38
-rw-r--r--src/lib/libssl/man/SSL_SESSION_get_time.312
-rw-r--r--src/lib/libssl/man/SSL_SESSION_new.38
-rw-r--r--src/lib/libssl/man/SSL_SESSION_print.310
-rw-r--r--src/lib/libssl/man/SSL_accept.38
-rw-r--r--src/lib/libssl/man/SSL_alert_type_string.37
-rw-r--r--src/lib/libssl/man/SSL_clear.38
-rw-r--r--src/lib/libssl/man/SSL_connect.38
-rw-r--r--src/lib/libssl/man/SSL_copy_session_id.37
-rw-r--r--src/lib/libssl/man/SSL_do_handshake.38
-rw-r--r--src/lib/libssl/man/SSL_dup.37
-rw-r--r--src/lib/libssl/man/SSL_dup_CA_list.37
-rw-r--r--src/lib/libssl/man/SSL_free.38
-rw-r--r--src/lib/libssl/man/SSL_get_SSL_CTX.38
-rw-r--r--src/lib/libssl/man/SSL_get_certificate.37
-rw-r--r--src/lib/libssl/man/SSL_get_ciphers.310
-rw-r--r--src/lib/libssl/man/SSL_get_client_CA_list.310
-rw-r--r--src/lib/libssl/man/SSL_get_current_cipher.37
-rw-r--r--src/lib/libssl/man/SSL_get_default_timeout.38
-rw-r--r--src/lib/libssl/man/SSL_get_error.37
-rw-r--r--src/lib/libssl/man/SSL_get_fd.38
-rw-r--r--src/lib/libssl/man/SSL_get_peer_cert_chain.38
-rw-r--r--src/lib/libssl/man/SSL_get_peer_certificate.38
-rw-r--r--src/lib/libssl/man/SSL_get_rbio.310
-rw-r--r--src/lib/libssl/man/SSL_get_session.38
-rw-r--r--src/lib/libssl/man/SSL_get_shared_ciphers.37
-rw-r--r--src/lib/libssl/man/SSL_get_state.314
-rw-r--r--src/lib/libssl/man/SSL_get_verify_result.38
-rw-r--r--src/lib/libssl/man/SSL_get_version.37
-rw-r--r--src/lib/libssl/man/SSL_library_init.38
-rw-r--r--src/lib/libssl/man/SSL_load_client_CA_file.38
-rw-r--r--src/lib/libssl/man/SSL_new.38
-rw-r--r--src/lib/libssl/man/SSL_pending.38
-rw-r--r--src/lib/libssl/man/SSL_read.310
-rw-r--r--src/lib/libssl/man/SSL_renegotiate.37
-rw-r--r--src/lib/libssl/man/SSL_rstate_string.310
-rw-r--r--src/lib/libssl/man/SSL_session_reused.38
-rw-r--r--src/lib/libssl/man/SSL_set_bio.38
-rw-r--r--src/lib/libssl/man/SSL_set_connect_state.310
-rw-r--r--src/lib/libssl/man/SSL_set_fd.37
-rw-r--r--src/lib/libssl/man/SSL_set_session.38
-rw-r--r--src/lib/libssl/man/SSL_set_shutdown.310
-rw-r--r--src/lib/libssl/man/SSL_set_verify_result.38
-rw-r--r--src/lib/libssl/man/SSL_shutdown.38
-rw-r--r--src/lib/libssl/man/SSL_state_string.310
-rw-r--r--src/lib/libssl/man/SSL_want.37
-rw-r--r--src/lib/libssl/man/SSL_write.38
-rw-r--r--src/lib/libssl/man/d2i_SSL_SESSION.310
77 files changed, 552 insertions, 163 deletions
diff --git a/src/lib/libssl/man/BIO_f_ssl.3 b/src/lib/libssl/man/BIO_f_ssl.3
index c8c44b48be..3a95f1f080 100644
--- a/src/lib/libssl/man/BIO_f_ssl.3
+++ b/src/lib/libssl/man/BIO_f_ssl.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_f_ssl.3,v 1.6 2018/02/19 16:11:02 schwarze Exp $ 1.\" $OpenBSD: BIO_f_ssl.3,v 1.7 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL f672aee4 Feb 9 11:52:40 2016 -0500 2.\" full merge up to: OpenSSL f672aee4 Feb 9 11:52:40 2016 -0500
3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
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 19 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt BIO_F_SSL 3 54.Dt BIO_F_SSL 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -566,6 +566,18 @@ BIO_flush(sbio);
566BIO_free_all(sbio); 566BIO_free_all(sbio);
567.Ed 567.Ed
568.Sh HISTORY 568.Sh HISTORY
569.Fn BIO_f_ssl ,
570.Fn BIO_set_ssl ,
571.Fn BIO_get_ssl ,
572.Fn BIO_set_ssl_mode ,
573.Fn BIO_new_ssl ,
574.Fn BIO_ssl_copy_session_id ,
575.Fn BIO_ssl_shutdown ,
576and
577.Fn BIO_do_handshake
578appeared before SSLeay 0.8 and have been available since
579.Ox 2.4 .
580.Pp
569In OpenSSL versions before 1.0.0 the 581In OpenSSL versions before 1.0.0 the
570.Xr BIO_pop 3 582.Xr BIO_pop 3
571call was handled incorrectly: 583call was handled incorrectly:
diff --git a/src/lib/libssl/man/PEM_read_SSL_SESSION.3 b/src/lib/libssl/man/PEM_read_SSL_SESSION.3
index 23b811db0b..1412672caa 100644
--- a/src/lib/libssl/man/PEM_read_SSL_SESSION.3
+++ b/src/lib/libssl/man/PEM_read_SSL_SESSION.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: PEM_read_SSL_SESSION.3,v 1.1 2016/11/28 21:05:21 schwarze Exp $ 1.\" $OpenBSD: PEM_read_SSL_SESSION.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL doc/man3/PEM_read_CMS.pod b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL doc/man3/PEM_read_CMS.pod b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Rich Salz <rsalz@openssl.org>. 4.\" This file was written by Rich Salz <rsalz@openssl.org>.
@@ -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: November 28 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt PEM_READ_SSL_SESSION 3 52.Dt PEM_READ_SSL_SESSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -133,3 +133,11 @@ and
133return the number of bytes written or 0 on error. 133return the number of bytes written or 0 on error.
134.Sh SEE ALSO 134.Sh SEE ALSO
135.Xr PEM_read 3 135.Xr PEM_read 3
136.Sh HISTORY
137.Fn PEM_read_SSL_SESSION ,
138.Fn PEM_read_bio_SSL_SESSION ,
139.Fn PEM_write_SSL_SESSION ,
140and
141.Fn PEM_write_bio_SSL_SESSION
142appeared before SSLeay 0.8 and have been available since
143.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CIPHER_get_name.3 b/src/lib/libssl/man/SSL_CIPHER_get_name.3
index 719ffdf222..16cf34f61a 100644
--- a/src/lib/libssl/man/SSL_CIPHER_get_name.3
+++ b/src/lib/libssl/man/SSL_CIPHER_get_name.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CIPHER_get_name.3,v 1.5 2018/03/18 08:56:45 schwarze Exp $ 1.\" $OpenBSD: SSL_CIPHER_get_name.3,v 1.6 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
4.\" 4.\"
@@ -52,7 +52,7 @@
52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
53.\" OF THE POSSIBILITY OF SUCH DAMAGE. 53.\" OF THE POSSIBILITY OF SUCH DAMAGE.
54.\" 54.\"
55.Dd $Mdocdate: March 18 2018 $ 55.Dd $Mdocdate: March 21 2018 $
56.Dt SSL_CIPHER_GET_NAME 3 56.Dt SSL_CIPHER_GET_NAME 3
57.Os 57.Os
58.Sh NAME 58.Sh NAME
@@ -321,6 +321,14 @@ A complete list can be retrieved by invoking the following command:
321.Xr ssl 3 , 321.Xr ssl 3 ,
322.Xr SSL_get_ciphers 3 , 322.Xr SSL_get_ciphers 3 ,
323.Xr SSL_get_current_cipher 3 323.Xr SSL_get_current_cipher 3
324.Sh HISTORY
325.Fn SSL_CIPHER_get_name ,
326.Fn SSL_CIPHER_get_bits ,
327.Fn SSL_CIPHER_get_version ,
328and
329.Fn SSL_CIPHER_description
330appeared before SSLeay 0.8 and have been available since
331.Ox 2.4 .
324.Sh BUGS 332.Sh BUGS
325If 333If
326.Fn SSL_CIPHER_description 334.Fn SSL_CIPHER_description
diff --git a/src/lib/libssl/man/SSL_CTX_add_session.3 b/src/lib/libssl/man/SSL_CTX_add_session.3
index b99639a815..285c7fbbba 100644
--- a/src/lib/libssl/man/SSL_CTX_add_session.3
+++ b/src/lib/libssl/man/SSL_CTX_add_session.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_add_session.3,v 1.3 2017/08/21 07:35:30 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_add_session.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL SSL_CTX_add_session.pod 1722496f Jun 8 15:18:38 2017 -0400 2.\" OpenSSL SSL_CTX_add_session.pod 1722496f Jun 8 15:18:38 2017 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and
@@ -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: August 21 2017 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CTX_ADD_SESSION 3 53.Dt SSL_CTX_ADD_SESSION 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -124,3 +124,9 @@ The operation succeeded.
124.Xr ssl 3 , 124.Xr ssl 3 ,
125.Xr SSL_CTX_set_session_cache_mode 3 , 125.Xr SSL_CTX_set_session_cache_mode 3 ,
126.Xr SSL_SESSION_free 3 126.Xr SSL_SESSION_free 3
127.Sh HISTORY
128.Fn SSL_CTX_add_session
129and
130.Fn SSL_CTX_remove_session
131appeared before SSLeay 0.8 and have been available since
132.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_ctrl.3 b/src/lib/libssl/man/SSL_CTX_ctrl.3
index 901a830920..9136e77e85 100644
--- a/src/lib/libssl/man/SSL_CTX_ctrl.3
+++ b/src/lib/libssl/man/SSL_CTX_ctrl.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_ctrl.3,v 1.4 2017/04/10 15:54:46 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_ctrl.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: April 10 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_CTRL 3 52.Dt SSL_CTX_CTRL 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -108,3 +108,9 @@ parameter.
108.Xr SSL_num_renegotiations 3 , 108.Xr SSL_num_renegotiations 3 ,
109.Xr SSL_session_reused 3 , 109.Xr SSL_session_reused 3 ,
110.Xr SSL_set_max_send_fragment 3 110.Xr SSL_set_max_send_fragment 3
111.Sh HISTORY
112.Fn SSL_CTX_ctrl
113and
114.Fn SSL_ctrl
115appeared before SSLeay 0.8 and have been available since
116.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_flush_sessions.3 b/src/lib/libssl/man/SSL_CTX_flush_sessions.3
index 8926731aac..b017b9d563 100644
--- a/src/lib/libssl/man/SSL_CTX_flush_sessions.3
+++ b/src/lib/libssl/man/SSL_CTX_flush_sessions.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_flush_sessions.3,v 1.3 2017/08/21 07:45:09 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_flush_sessions.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL SSL_CTX_flush_sessions.pod 1722496f Jun 8 15:18:38 2017 -0400 2.\" OpenSSL SSL_CTX_flush_sessions.pod 1722496f Jun 8 15:18:38 2017 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 21 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_FLUSH_SESSIONS 3 52.Dt SSL_CTX_FLUSH_SESSIONS 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -94,3 +94,7 @@ is however called to synchronize with the external cache (see
94.Xr SSL_CTX_sess_set_get_cb 3 , 94.Xr SSL_CTX_sess_set_get_cb 3 ,
95.Xr SSL_CTX_set_session_cache_mode 3 , 95.Xr SSL_CTX_set_session_cache_mode 3 ,
96.Xr SSL_CTX_set_timeout 3 96.Xr SSL_CTX_set_timeout 3
97.Sh HISTORY
98.Fn SSL_CTX_flush_sessions
99appeared before SSLeay 0.8 and has been available since
100.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_free.3 b/src/lib/libssl/man/SSL_CTX_free.3
index c823a13a84..dec89699e0 100644
--- a/src/lib/libssl/man/SSL_CTX_free.3
+++ b/src/lib/libssl/man/SSL_CTX_free.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_free.3,v 1.2 2016/11/30 13:20:45 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_free.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_FREE 3 52.Dt SSL_CTX_FREE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -95,3 +95,7 @@ prior to calling
95.Xr ssl 3 , 95.Xr ssl 3 ,
96.Xr SSL_CTX_new 3 , 96.Xr SSL_CTX_new 3 ,
97.Xr SSL_CTX_sess_set_get_cb 3 97.Xr SSL_CTX_sess_set_get_cb 3
98.Sh HISTORY
99.Fn SSL_CTX_free
100appeared before SSLeay 0.8 and has been available since
101.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_get_verify_mode.3 b/src/lib/libssl/man/SSL_CTX_get_verify_mode.3
index 0810b107ca..1fa6bb7a4a 100644
--- a/src/lib/libssl/man/SSL_CTX_get_verify_mode.3
+++ b/src/lib/libssl/man/SSL_CTX_get_verify_mode.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_get_verify_mode.3,v 1.2 2016/11/30 13:46:26 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_get_verify_mode.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_GET_VERIFY_MODE 3 52.Dt SSL_CTX_GET_VERIFY_MODE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -115,3 +115,11 @@ pointer is returned and the default callback will be used.
115.Sh SEE ALSO 115.Sh SEE ALSO
116.Xr ssl 3 , 116.Xr ssl 3 ,
117.Xr SSL_CTX_set_verify 3 117.Xr SSL_CTX_set_verify 3
118.Sh HISTORY
119.Fn SSL_CTX_get_verify_mode ,
120.Fn SSL_get_verify_mode ,
121.Fn SSL_get_verify_callback ,
122and
123.Fn SSL_CTX_get_verify_callback
124appeared before SSLeay 0.8 and have been available since
125.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_load_verify_locations.3 b/src/lib/libssl/man/SSL_CTX_load_verify_locations.3
index 5433a8d420..ab0374ecfc 100644
--- a/src/lib/libssl/man/SSL_CTX_load_verify_locations.3
+++ b/src/lib/libssl/man/SSL_CTX_load_verify_locations.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_load_verify_locations.3,v 1.2 2016/11/30 14:16:38 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_load_verify_locations.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CTX_LOAD_VERIFY_LOCATIONS 3 53.Dt SSL_CTX_LOAD_VERIFY_LOCATIONS 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -221,6 +221,12 @@ $ for c in *.pem; do
221.Xr SSL_CTX_set_client_CA_list 3 , 221.Xr SSL_CTX_set_client_CA_list 3 ,
222.Xr SSL_CTX_use_certificate 3 , 222.Xr SSL_CTX_use_certificate 3 ,
223.Xr SSL_get_client_CA_list 3 223.Xr SSL_get_client_CA_list 3
224.Sh HISTORY
225.Fn SSL_CTX_load_verify_locations
226and
227.Fn SSL_CTX_set_default_verify_paths
228appeared before SSLeay 0.8 and have been available since
229.Ox 2.4 .
224.Sh CAVEATS 230.Sh CAVEATS
225If several CA certificates matching the name, key identifier, and serial 231If several CA certificates matching the name, key identifier, and serial
226number condition are available, only the first one will be examined. 232number condition are available, only the first one will be examined.
diff --git a/src/lib/libssl/man/SSL_CTX_new.3 b/src/lib/libssl/man/SSL_CTX_new.3
index 64f8ea713c..d16faf096f 100644
--- a/src/lib/libssl/man/SSL_CTX_new.3
+++ b/src/lib/libssl/man/SSL_CTX_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_new.3,v 1.4 2018/02/14 18:09:13 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_new.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL 21cd6e00 Oct 21 14:40:15 2015 +0100 2.\" full merge up to: OpenSSL 21cd6e00 Oct 21 14:40:15 2015 +0100
3.\" selective merge up to: OpenSSL eb43101f Dec 9 18:07:09 2016 +0100 3.\" selective merge up to: OpenSSL eb43101f Dec 9 18:07:09 2016 +0100
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 14 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt SSL_CTX_NEW 3 54.Dt SSL_CTX_NEW 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -238,3 +238,11 @@ returns 1 for success or 0 for failure.
238.Xr SSL_CTX_set_min_proto_version 3 , 238.Xr SSL_CTX_set_min_proto_version 3 ,
239.Xr SSL_CTX_set_options 3 , 239.Xr SSL_CTX_set_options 3 ,
240.Xr SSL_set_connect_state 3 240.Xr SSL_set_connect_state 3
241.Sh HISTORY
242.Fn SSL_CTX_new ,
243.Fn SSLv23_method ,
244.Fn SSLv23_server_method ,
245and
246.Fn SSLv23_client_method
247appeared before SSLeay 0.8 and have been available since
248.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_sess_number.3 b/src/lib/libssl/man/SSL_CTX_sess_number.3
index c40cdbc67e..2843e629e7 100644
--- a/src/lib/libssl/man/SSL_CTX_sess_number.3
+++ b/src/lib/libssl/man/SSL_CTX_sess_number.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.4 2017/04/10 14:00:51 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL SSL_CTX_sess_number.pod 7bd27895 Mar 29 11:45:29 2017 +1000 2.\" OpenSSL SSL_CTX_sess_number.pod 7bd27895 Mar 29 11:45:29 2017 +1000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: April 10 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SESS_NUMBER 3 52.Dt SSL_CTX_SESS_NUMBER 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -145,3 +145,15 @@ cache size was exceeded.
145.Xr SSL_CTX_sess_set_cache_size 3 , 145.Xr SSL_CTX_sess_set_cache_size 3 ,
146.Xr SSL_CTX_set_session_cache_mode 3 , 146.Xr SSL_CTX_set_session_cache_mode 3 ,
147.Xr SSL_set_session 3 147.Xr SSL_set_session 3
148.Sh HISTORY
149.Fn SSL_CTX_sess_connect ,
150.Fn SSL_CTX_sess_connect_good ,
151.Fn SSL_CTX_sess_accept ,
152.Fn SSL_CTX_sess_accept_good ,
153.Fn SSL_CTX_sess_hits ,
154.Fn SSL_CTX_sess_cb_hits ,
155.Fn SSL_CTX_sess_misses ,
156and
157.Fn SSL_CTX_sess_timeouts
158appeared before SSLeay 0.8 and have been available since
159.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 b/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
index 5448c97ed8..e54b49bbcd 100644
--- a/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
+++ b/src/lib/libssl/man/SSL_CTX_sess_set_get_cb.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_sess_set_get_cb.3,v 1.2 2016/11/30 16:25:29 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_set_get_cb.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CTX_SESS_SET_GET_CB 3 53.Dt SSL_CTX_SESS_SET_GET_CB 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -205,3 +205,6 @@ not be explicitly freed with
205.Xr SSL_CTX_free 3 , 205.Xr SSL_CTX_free 3 ,
206.Xr SSL_CTX_set_session_cache_mode 3 , 206.Xr SSL_CTX_set_session_cache_mode 3 ,
207.Xr SSL_SESSION_free 3 207.Xr SSL_SESSION_free 3
208.Sh HISTORY
209These functions appeared before SSLeay 0.8 and have been available since
210.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_sessions.3 b/src/lib/libssl/man/SSL_CTX_sessions.3
index 835808ef7c..3d5db2e68a 100644
--- a/src/lib/libssl/man/SSL_CTX_sessions.3
+++ b/src/lib/libssl/man/SSL_CTX_sessions.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_sessions.3,v 1.2 2016/11/30 16:25:29 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sessions.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SESSIONS 3 52.Dt SSL_CTX_SESSIONS 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -80,3 +80,7 @@ family of functions.
80.Xr ssl 3 , 80.Xr ssl 3 ,
81.Xr SSL_CTX_add_session 3 , 81.Xr SSL_CTX_add_session 3 ,
82.Xr SSL_CTX_set_session_cache_mode 3 82.Xr SSL_CTX_set_session_cache_mode 3
83.Sh HISTORY
84.Fn SSL_CTX_sessions
85appeared before SSLeay 0.8 and has been available since
86.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_cert_store.3 b/src/lib/libssl/man/SSL_CTX_set_cert_store.3
index 9fd754c0f6..28a4df1d79 100644
--- a/src/lib/libssl/man/SSL_CTX_set_cert_store.3
+++ b/src/lib/libssl/man/SSL_CTX_set_cert_store.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_cert_store.3,v 1.5 2018/02/25 17:46:39 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_cert_store.3,v 1.6 2018/03/21 05:07:04 schwarze 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 Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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 25 2018 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_CERT_STORE 3 52.Dt SSL_CTX_SET_CERT_STORE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -122,3 +122,9 @@ returns the current setting.
122.Xr SSL_CTX_load_verify_locations 3 , 122.Xr SSL_CTX_load_verify_locations 3 ,
123.Xr SSL_CTX_set_verify 3 , 123.Xr SSL_CTX_set_verify 3 ,
124.Xr X509_STORE_new 3 124.Xr X509_STORE_new 3
125.Sh HISTORY
126.Fn SSL_CTX_set_cert_store
127and
128.Fn SSL_CTX_get_cert_store
129appeared before SSLeay 0.8 and have been available since
130.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 b/src/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
index f782807a1d..1f2188a6f2 100644
--- a/src/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
+++ b/src/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_cert_verify_callback.3,v 1.2 2016/11/30 17:23:53 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_cert_verify_callback.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_CERT_VERIFY_CALLBACK 3 52.Dt SSL_CTX_SET_CERT_VERIFY_CALLBACK 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -127,6 +127,10 @@ function set using
127.Xr SSL_CTX_set_verify 3 , 127.Xr SSL_CTX_set_verify 3 ,
128.Xr SSL_get_verify_result 3 128.Xr SSL_get_verify_result 3
129.Sh HISTORY 129.Sh HISTORY
130.Fn SSL_CTX_set_cert_verify_callback
131appeared before SSLeay 0.8 and has been available since
132.Ox 2.4 .
133.Pp
130Previous to OpenSSL 0.9.7, the 134Previous to OpenSSL 0.9.7, the
131.Fa arg 135.Fa arg
132argument to 136argument to
diff --git a/src/lib/libssl/man/SSL_CTX_set_cipher_list.3 b/src/lib/libssl/man/SSL_CTX_set_cipher_list.3
index 0f24cc1c60..75895ae2a8 100644
--- a/src/lib/libssl/man/SSL_CTX_set_cipher_list.3
+++ b/src/lib/libssl/man/SSL_CTX_set_cipher_list.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_cipher_list.3,v 1.4 2017/08/19 23:47:33 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_cipher_list.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 19 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_CIPHER_LIST 3 52.Dt SSL_CTX_SET_CIPHER_LIST 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -122,3 +122,9 @@ return 1 if any cipher could be selected and 0 on complete failure.
122.Xr SSL_CTX_set_tmp_dh_callback 3 , 122.Xr SSL_CTX_set_tmp_dh_callback 3 ,
123.Xr SSL_CTX_use_certificate 3 , 123.Xr SSL_CTX_use_certificate 3 ,
124.Xr SSL_get_ciphers 3 124.Xr SSL_get_ciphers 3
125.Sh HISTORY
126.Fn SSL_CTX_set_cipher_list
127and
128.Fn SSL_set_cipher_list
129appeared before SSLeay 0.8 and have been available since
130.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_client_CA_list.3 b/src/lib/libssl/man/SSL_CTX_set_client_CA_list.3
index 73924b0809..7f40e15b0d 100644
--- a/src/lib/libssl/man/SSL_CTX_set_client_CA_list.3
+++ b/src/lib/libssl/man/SSL_CTX_set_client_CA_list.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_client_CA_list.3,v 1.3 2016/12/14 16:20:28 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_client_CA_list.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 14 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_CLIENT_CA_LIST 3 52.Dt SSL_CTX_SET_CLIENT_CA_LIST 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -178,3 +178,11 @@ SSL_CTX_set_client_CA_list(ctx, SSL_load_client_CA_file(CAfile));
178.Xr SSL_get_client_CA_list 3 , 178.Xr SSL_get_client_CA_list 3 ,
179.Xr SSL_load_client_CA_file 3 , 179.Xr SSL_load_client_CA_file 3 ,
180.Xr X509_NAME_new 3 180.Xr X509_NAME_new 3
181.Sh HISTORY
182.Fn SSL_CTX_set_client_CA_list ,
183.Fn SSL_set_client_CA_list ,
184.Fn SSL_CTX_add_client_CA ,
185and
186.Fn SSL_add_client_CA
187appeared before SSLeay 0.8 and have been available since
188.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 b/src/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
index 28002c1e5c..f1f76af8c9 100644
--- a/src/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
+++ b/src/lib/libssl/man/SSL_CTX_set_client_cert_cb.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_client_cert_cb.3,v 1.2 2016/11/30 17:26:09 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_client_cert_cb.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_CLIENT_CERT_CB 3 52.Dt SSL_CTX_SET_CLIENT_CERT_CB 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -146,6 +146,12 @@ certificate.
146.Xr SSL_CTX_use_certificate 3 , 146.Xr SSL_CTX_use_certificate 3 ,
147.Xr SSL_free 3 , 147.Xr SSL_free 3 ,
148.Xr SSL_get_client_CA_list 3 148.Xr SSL_get_client_CA_list 3
149.Sh HISTORY
150.Fn SSL_CTX_set_client_cert_cb
151and
152.Fn SSL_CTX_get_client_cert_cb
153appeared before SSLeay 0.8 and have been available since
154.Ox 2.4 .
149.Sh BUGS 155.Sh BUGS
150The 156The
151.Fa client_cert_cb() 157.Fa client_cert_cb()
diff --git a/src/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 b/src/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
index 0bc35106f2..f4a2bde147 100644
--- a/src/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
+++ b/src/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_default_passwd_cb.3,v 1.3 2017/08/01 14:57:03 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_default_passwd_cb.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 1 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_DEFAULT_PASSWD_CB 3 52.Dt SSL_CTX_SET_DEFAULT_PASSWD_CB 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -133,3 +133,7 @@ int pem_passwd_cb(char *buf, int size, int rwflag, void *password)
133.Sh SEE ALSO 133.Sh SEE ALSO
134.Xr ssl 3 , 134.Xr ssl 3 ,
135.Xr SSL_CTX_use_certificate 3 135.Xr SSL_CTX_use_certificate 3
136.Sh HISTORY
137.Fn SSL_CTX_set_default_passwd_cb
138appeared before SSLeay 0.8 and has been available since
139.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_info_callback.3 b/src/lib/libssl/man/SSL_CTX_set_info_callback.3
index 2c38586078..1bb248135f 100644
--- a/src/lib/libssl/man/SSL_CTX_set_info_callback.3
+++ b/src/lib/libssl/man/SSL_CTX_set_info_callback.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_info_callback.3,v 1.2 2016/11/30 18:29:14 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_info_callback.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: November 30 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_INFO_CALLBACK 3 52.Dt SSL_CTX_SET_INFO_CALLBACK 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -227,3 +227,6 @@ apps_ssl_info_callback(SSL *s, int where, int ret)
227.Xr ssl 3 , 227.Xr ssl 3 ,
228.Xr SSL_alert_type_string 3 , 228.Xr SSL_alert_type_string 3 ,
229.Xr SSL_state_string 3 229.Xr SSL_state_string 3
230.Sh HISTORY
231These functions appeared before SSLeay 0.8 and have been available since
232.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 b/src/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
index 9939c7d4cc..6856d364ce 100644
--- a/src/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
+++ b/src/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_quiet_shutdown.3,v 1.2 2016/12/01 16:46:59 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_quiet_shutdown.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 1 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_QUIET_SHUTDOWN 3 52.Dt SSL_CTX_SET_QUIET_SHUTDOWN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -160,3 +160,6 @@ return the current setting.
160.Xr SSL_new 3 , 160.Xr SSL_new 3 ,
161.Xr SSL_set_shutdown 3 , 161.Xr SSL_set_shutdown 3 ,
162.Xr SSL_shutdown 3 162.Xr SSL_shutdown 3
163.Sh HISTORY
164These functions appeared before SSLeay 0.8 and have been available since
165.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_read_ahead.3 b/src/lib/libssl/man/SSL_CTX_set_read_ahead.3
index 4b6f6d7f21..44cb08ec53 100644
--- a/src/lib/libssl/man/SSL_CTX_set_read_ahead.3
+++ b/src/lib/libssl/man/SSL_CTX_set_read_ahead.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_read_ahead.3,v 1.1 2016/12/01 16:48:36 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_read_ahead.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Matt Caswell <matt@openssl.org>. 4.\" This file was written by Matt Caswell <matt@openssl.org>.
@@ -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: December 1 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_READ_AHEAD 3 52.Dt SSL_CTX_SET_READ_AHEAD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -125,6 +125,12 @@ except that the return values are undefined for DTLS.
125.Sh SEE ALSO 125.Sh SEE ALSO
126.Xr ssl 3 , 126.Xr ssl 3 ,
127.Xr SSL_pending 3 127.Xr SSL_pending 3
128.Sh HISTORY
129.Fn SSL_set_read_ahead
130and
131.Fn SSL_get_read_ahead
132appeared before SSLeay 0.8 and have been available since
133.Ox 2.4 .
128.Sh CAVEATS 134.Sh CAVEATS
129Switching read ahead on can impact the behaviour of the 135Switching read ahead on can impact the behaviour of the
130.Xr SSL_pending 3 136.Xr SSL_pending 3
diff --git a/src/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 b/src/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
index 4a69b84cad..9e8e8500e8 100644
--- a/src/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
+++ b/src/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.4 2017/04/10 14:00:51 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL 67adf0a7 Dec 25 19:58:38 2016 +0100 2.\" OpenSSL 67adf0a7 Dec 25 19:58:38 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and
@@ -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: April 10 2017 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CTX_SET_SESSION_CACHE_MODE 3 53.Dt SSL_CTX_SET_SESSION_CACHE_MODE 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -185,6 +185,12 @@ returns the currently set cache mode.
185.Xr SSL_session_reused 3 , 185.Xr SSL_session_reused 3 ,
186.Xr SSL_set_session 3 186.Xr SSL_set_session 3
187.Sh HISTORY 187.Sh HISTORY
188.Fn SSL_CTX_set_session_cache_mode
189and
190.Fn SSL_CTX_get_session_cache_mode
191appeared before SSLeay 0.8 and have been available since
192.Ox 2.4 .
193.Pp
188.Dv SSL_SESS_CACHE_NO_INTERNAL_STORE 194.Dv SSL_SESS_CACHE_NO_INTERNAL_STORE
189and 195and
190.Dv SSL_SESS_CACHE_NO_INTERNAL 196.Dv SSL_SESS_CACHE_NO_INTERNAL
diff --git a/src/lib/libssl/man/SSL_CTX_set_ssl_version.3 b/src/lib/libssl/man/SSL_CTX_set_ssl_version.3
index 381343f7f1..6633ccd177 100644
--- a/src/lib/libssl/man/SSL_CTX_set_ssl_version.3
+++ b/src/lib/libssl/man/SSL_CTX_set_ssl_version.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_ssl_version.3,v 1.2 2016/12/01 19:50:12 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_ssl_version.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 1 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_SSL_VERSION 3 52.Dt SSL_CTX_SET_SSL_VERSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -126,3 +126,10 @@ The operation succeeded.
126.Xr SSL_CTX_new 3 , 126.Xr SSL_CTX_new 3 ,
127.Xr SSL_new 3 , 127.Xr SSL_new 3 ,
128.Xr SSL_set_connect_state 3 128.Xr SSL_set_connect_state 3
129.Sh HISTORY
130.Fn SSL_CTX_set_ssl_version ,
131.Fn SSL_set_ssl_method ,
132and
133.Fn SSL_get_ssl_method
134appeared before SSLeay 0.8 and have been available since
135.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_timeout.3 b/src/lib/libssl/man/SSL_CTX_set_timeout.3
index 683c400742..3ccd3ebbd9 100644
--- a/src/lib/libssl/man/SSL_CTX_set_timeout.3
+++ b/src/lib/libssl/man/SSL_CTX_set_timeout.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_timeout.3,v 1.2 2016/12/01 19:50:12 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_timeout.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 1 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_TIMEOUT 3 52.Dt SSL_CTX_SET_TIMEOUT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -110,3 +110,9 @@ returns the currently set timeout value.
110.Xr SSL_CTX_set_session_cache_mode 3 , 110.Xr SSL_CTX_set_session_cache_mode 3 ,
111.Xr SSL_get_default_timeout 3 , 111.Xr SSL_get_default_timeout 3 ,
112.Xr SSL_SESSION_get_time 3 112.Xr SSL_SESSION_get_time 3
113.Sh HISTORY
114.Fn SSL_CTX_set_timeout
115and
116.Fn SSL_CTX_get_timeout
117appeared before SSLeay 0.8 and have been available since
118.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 b/src/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
index 3cfb060a9e..d2ea7d3d02 100644
--- a/src/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
+++ b/src/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_tmp_dh_callback.3,v 1.4 2017/08/12 12:31:30 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_tmp_dh_callback.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 12 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_TMP_DH_CALLBACK 3 52.Dt SSL_CTX_SET_TMP_DH_CALLBACK 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -221,3 +221,9 @@ if (SSL_CTX_set_tmp_dh(ctx, dh_2048) != 1) {
221.Xr SSL_CTX_set_cipher_list 3 , 221.Xr SSL_CTX_set_cipher_list 3 ,
222.Xr SSL_CTX_set_options 3 , 222.Xr SSL_CTX_set_options 3 ,
223.Xr SSL_set_tmp_ecdh 3 223.Xr SSL_set_tmp_ecdh 3
224.Sh HISTORY
225.Fn SSL_CTX_set_tmp_dh_callback
226and
227.Fn SSL_CTX_set_tmp_dh
228appeared before SSLeay 0.8 and have been available since
229.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 b/src/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
index 8a3c5fa413..f0ef5daf79 100644
--- a/src/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
+++ b/src/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_tmp_rsa_callback.3,v 1.4 2017/08/12 12:21:55 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_tmp_rsa_callback.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL 0b30fc90 Dec 19 15:23:05 2013 -0500 2.\" OpenSSL 0b30fc90 Dec 19 15:23:05 2013 -0500
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 12 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_CTX_SET_TMP_RSA_CALLBACK 3 52.Dt SSL_CTX_SET_TMP_RSA_CALLBACK 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -98,3 +98,10 @@ These functions always return 0, indicating failure.
98.Xr SSL_CTX_set_tmp_dh_callback 3 , 98.Xr SSL_CTX_set_tmp_dh_callback 3 ,
99.Xr SSL_new 3 , 99.Xr SSL_new 3 ,
100.Xr SSL_set_tmp_ecdh 3 100.Xr SSL_set_tmp_ecdh 3
101.Sh HISTORY
102.Fn SSL_CTX_set_tmp_rsa_callback ,
103.Fn SSL_CTX_set_tmp_rsa ,
104and
105.Fn SSL_CTX_need_tmp_RSA
106appeared before SSLeay 0.8 and have been available since
107.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_set_verify.3 b/src/lib/libssl/man/SSL_CTX_set_verify.3
index cdda05b87c..947e08a720 100644
--- a/src/lib/libssl/man/SSL_CTX_set_verify.3
+++ b/src/lib/libssl/man/SSL_CTX_set_verify.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_verify.3,v 1.4 2018/02/27 18:54:38 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_verify.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 2.\" full merge up to: OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400
3.\" selective merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 3.\" selective merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
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 27 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt SSL_CTX_SET_VERIFY 3 54.Dt SSL_CTX_SET_VERIFY 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -444,6 +444,12 @@ if (peer = SSL_get_peer_certificate(ssl)) {
444.Xr SSL_get_peer_certificate 3 , 444.Xr SSL_get_peer_certificate 3 ,
445.Xr SSL_get_verify_result 3 , 445.Xr SSL_get_verify_result 3 ,
446.Xr SSL_new 3 446.Xr SSL_new 3
447.Sh HISTORY
448.Fn SSL_CTX_set_verify
449and
450.Fn SSL_set_verify
451appeared before SSLeay 0.8 and have been available since
452.Ox 2.4 .
447.Sh BUGS 453.Sh BUGS
448In client mode, it is not checked whether the 454In client mode, it is not checked whether the
449.Dv SSL_VERIFY_PEER 455.Dv SSL_VERIFY_PEER
diff --git a/src/lib/libssl/man/SSL_CTX_use_certificate.3 b/src/lib/libssl/man/SSL_CTX_use_certificate.3
index bc7d03cc19..8b56e6160e 100644
--- a/src/lib/libssl/man/SSL_CTX_use_certificate.3
+++ b/src/lib/libssl/man/SSL_CTX_use_certificate.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_use_certificate.3,v 1.5 2017/08/20 23:18:53 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_use_certificate.3,v 1.6 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL e248596b Apr 8 22:49:57 2005 +0000 2.\" OpenSSL e248596b Apr 8 22:49:57 2005 +0000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 20 2017 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CTX_USE_CERTIFICATE 3 53.Dt SSL_CTX_USE_CERTIFICATE 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -392,6 +392,30 @@ Otherwise check out the error stack to find out the reason.
392.Xr SSL_new 3 , 392.Xr SSL_new 3 ,
393.Xr X509_check_private_key 3 393.Xr X509_check_private_key 3
394.Sh HISTORY 394.Sh HISTORY
395.Fn SSL_CTX_use_certificate ,
396.Fn SSL_CTX_use_certificate_ASN1 ,
397.Fn SSL_CTX_use_certificate_file ,
398.Fn SSL_use_certificate ,
399.Fn SSL_use_certificate_ASN1 ,
400.Fn SSL_use_certificate_file ,
401.Fn SSL_CTX_use_PrivateKey ,
402.Fn SSL_CTX_use_PrivateKey_ASN1 ,
403.Fn SSL_CTX_use_PrivateKey_file ,
404.Fn SSL_CTX_use_RSAPrivateKey ,
405.Fn SSL_CTX_use_RSAPrivateKey_ASN1 ,
406.Fn SSL_CTX_use_RSAPrivateKey_file ,
407.Fn SSL_use_PrivateKey_file ,
408.Fn SSL_use_PrivateKey_ASN1 ,
409.Fn SSL_use_PrivateKey ,
410.Fn SSL_use_RSAPrivateKey ,
411.Fn SSL_use_RSAPrivateKey_ASN1 ,
412.Fn SSL_use_RSAPrivateKey_file ,
413.Fn SSL_CTX_check_private_key ,
414and
415.Fn SSL_check_private_key
416appeared before SSLeay 0.8 and have been available since
417.Ox 2.4 .
418.Pp
395Support for DER encoded private keys 419Support for DER encoded private keys
396.Pq Dv SSL_FILETYPE_ASN1 420.Pq Dv SSL_FILETYPE_ASN1
397in 421in
diff --git a/src/lib/libssl/man/SSL_SESSION_free.3 b/src/lib/libssl/man/SSL_SESSION_free.3
index 13c03fda43..0267748582 100644
--- a/src/lib/libssl/man/SSL_SESSION_free.3
+++ b/src/lib/libssl/man/SSL_SESSION_free.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_SESSION_free.3,v 1.3 2018/02/26 16:02:14 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_free.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL b31db505 Mar 24 16:01:50 2017 +0000 2.\" full merge up to: OpenSSL b31db505 Mar 24 16:01:50 2017 +0000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>
@@ -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 26 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt SSL_SESSION_FREE 3 54.Dt SSL_SESSION_FREE 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -137,3 +137,7 @@ returns 1 on success or 0 on error.
137.Xr SSL_CTX_set_session_cache_mode 3 , 137.Xr SSL_CTX_set_session_cache_mode 3 ,
138.Xr SSL_get_session 3 , 138.Xr SSL_get_session 3 ,
139.Xr SSL_SESSION_new 3 139.Xr SSL_SESSION_new 3
140.Sh HISTORY
141.Fn SSL_SESSION_free
142appeared before SSLeay 0.8 and has been available since
143.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_SESSION_get_time.3 b/src/lib/libssl/man/SSL_SESSION_get_time.3
index 71ebb6f3d3..87df2429d7 100644
--- a/src/lib/libssl/man/SSL_SESSION_get_time.3
+++ b/src/lib/libssl/man/SSL_SESSION_get_time.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_SESSION_get_time.3,v 1.4 2018/03/17 18:19:49 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_get_time.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: March 17 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_SESSION_GET_TIME 3 53.Dt SSL_SESSION_GET_TIME 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -147,3 +147,11 @@ pointer for the session
147.Xr SSL_get_session 3 , 147.Xr SSL_get_session 3 ,
148.Xr SSL_SESSION_has_ticket 3 , 148.Xr SSL_SESSION_has_ticket 3 ,
149.Xr SSL_SESSION_new 3 149.Xr SSL_SESSION_new 3
150.Sh HISTORY
151.Fn SSL_get_time ,
152.Fn SSL_set_time ,
153.Fn SSL_get_timeout ,
154and
155.Fn SSL_set_timeout
156appeared before SSLeay 0.8 and have been available since
157.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_SESSION_new.3 b/src/lib/libssl/man/SSL_SESSION_new.3
index ea77f69435..98e22d4896 100644
--- a/src/lib/libssl/man/SSL_SESSION_new.3
+++ b/src/lib/libssl/man/SSL_SESSION_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_SESSION_new.3,v 1.4 2018/03/17 18:19:49 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_new.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: March 17 2018 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_SESSION_NEW 3 18.Dt SSL_SESSION_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -70,3 +70,7 @@ returns
70.Xr SSL_SESSION_print 3 , 70.Xr SSL_SESSION_print 3 ,
71.Xr SSL_SESSION_set1_id_context 3 , 71.Xr SSL_SESSION_set1_id_context 3 ,
72.Xr SSL_set_session 3 72.Xr SSL_set_session 3
73.Sh HISTORY
74.Fn SSL_SESSION_new
75appeared before SSLeay 0.8 and has been available since
76.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_SESSION_print.3 b/src/lib/libssl/man/SSL_SESSION_print.3
index 015cd02aa7..d842437434 100644
--- a/src/lib/libssl/man/SSL_SESSION_print.3
+++ b/src/lib/libssl/man/SSL_SESSION_print.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_SESSION_print.3,v 1.1 2016/12/06 23:45:34 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_print.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: December 6 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_SESSION_PRINT 3 18.Dt SSL_SESSION_PRINT 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -64,3 +64,9 @@ In some cases, the reason for failure can be determined with
64.Xr SSL_SESSION_get_ex_new_index 3 , 64.Xr SSL_SESSION_get_ex_new_index 3 ,
65.Xr SSL_SESSION_get_time 3 , 65.Xr SSL_SESSION_get_time 3 ,
66.Xr SSL_SESSION_new 3 66.Xr SSL_SESSION_new 3
67.Sh HISTORY
68.Fn SSL_SESSION_print
69and
70.Fn SSL_SESSION_print_fp
71appeared before SSLeay 0.8 and have been available since
72.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_accept.3 b/src/lib/libssl/man/SSL_accept.3
index 98b76458b9..3a550369e2 100644
--- a/src/lib/libssl/man/SSL_accept.3
+++ b/src/lib/libssl/man/SSL_accept.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_accept.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_accept.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_ACCEPT 3 53.Dt SSL_ACCEPT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -149,3 +149,7 @@ to find out the reason.
149.Xr SSL_get_error 3 , 149.Xr SSL_get_error 3 ,
150.Xr SSL_set_connect_state 3 , 150.Xr SSL_set_connect_state 3 ,
151.Xr SSL_shutdown 3 151.Xr SSL_shutdown 3
152.Sh HISTORY
153.Fn SSL_accept
154appeared before SSLeay 0.8 and has been available since
155.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_alert_type_string.3 b/src/lib/libssl/man/SSL_alert_type_string.3
index 0af6bbcb9c..4db6b67170 100644
--- a/src/lib/libssl/man/SSL_alert_type_string.3
+++ b/src/lib/libssl/man/SSL_alert_type_string.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_alert_type_string.3,v 1.3 2017/08/11 22:12:40 schwarze Exp $ 1.\" $OpenBSD: SSL_alert_type_string.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: August 11 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_ALERT_TYPE_STRING 3 52.Dt SSL_ALERT_TYPE_STRING 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -238,3 +238,6 @@ does not contain a correct alert message.
238.Sh SEE ALSO 238.Sh SEE ALSO
239.Xr ssl 3 , 239.Xr ssl 3 ,
240.Xr SSL_CTX_set_info_callback 3 240.Xr SSL_CTX_set_info_callback 3
241.Sh HISTORY
242These functions appeared before SSLeay 0.8 and have been available since
243.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_clear.3 b/src/lib/libssl/man/SSL_clear.3
index 38194154f0..43faa404ba 100644
--- a/src/lib/libssl/man/SSL_clear.3
+++ b/src/lib/libssl/man/SSL_clear.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_clear.3,v 1.2 2016/12/01 22:45:28 schwarze Exp $ 1.\" $OpenBSD: SSL_clear.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 1 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CLEAR 3 53.Dt SSL_CLEAR 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -119,6 +119,10 @@ operation was successful.
119.Xr SSL_new 3 , 119.Xr SSL_new 3 ,
120.Xr SSL_set_shutdown 3 , 120.Xr SSL_set_shutdown 3 ,
121.Xr SSL_shutdown 3 121.Xr SSL_shutdown 3
122.Sh HISTORY
123.Fn SSL_clear
124appeared before SSLeay 0.8 and has been available since
125.Ox 2.4 .
122.Sh CAVEATS 126.Sh CAVEATS
123.Fn SSL_clear 127.Fn SSL_clear
124resets the 128resets the
diff --git a/src/lib/libssl/man/SSL_connect.3 b/src/lib/libssl/man/SSL_connect.3
index 7fe167dd86..4529afba13 100644
--- a/src/lib/libssl/man/SSL_connect.3
+++ b/src/lib/libssl/man/SSL_connect.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_connect.3,v 1.4 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: SSL_connect.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 16 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_CONNECT 3 53.Dt SSL_CONNECT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -148,3 +148,7 @@ to find out the reason.
148.Xr SSL_get_error 3 , 148.Xr SSL_get_error 3 ,
149.Xr SSL_set_connect_state 3 , 149.Xr SSL_set_connect_state 3 ,
150.Xr SSL_shutdown 3 150.Xr SSL_shutdown 3
151.Sh HISTORY
152.Fn SSL_connect
153appeared before SSLeay 0.8 and has been available since
154.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_copy_session_id.3 b/src/lib/libssl/man/SSL_copy_session_id.3
index 52a5aea314..d6e25a586a 100644
--- a/src/lib/libssl/man/SSL_copy_session_id.3
+++ b/src/lib/libssl/man/SSL_copy_session_id.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_copy_session_id.3,v 1.2 2017/04/10 15:37:55 schwarze Exp $ 1.\" $OpenBSD: SSL_copy_session_id.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: April 10 2017 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_COPY_SESSION_ID 3 18.Dt SSL_COPY_SESSION_ID 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -65,7 +65,8 @@ and by
65.Xr SSL_set_session_id_context 3 65.Xr SSL_set_session_id_context 3
66.Sh HISTORY 66.Sh HISTORY
67.Fn SSL_copy_session_id 67.Fn SSL_copy_session_id
68is available in all versions of OpenSSL. 68appeared before SSLeay 0.8 and has been available since
69.Ox 2.4 .
69.Sh BUGS 70.Sh BUGS
70Failures of 71Failures of
71.Xr SSL_set_session 3 , 72.Xr SSL_set_session 3 ,
diff --git a/src/lib/libssl/man/SSL_do_handshake.3 b/src/lib/libssl/man/SSL_do_handshake.3
index df22059564..88d4677fc8 100644
--- a/src/lib/libssl/man/SSL_do_handshake.3
+++ b/src/lib/libssl/man/SSL_do_handshake.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_do_handshake.3,v 1.4 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: SSL_do_handshake.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Martin Sjoegren <martin@strakt.com>. 4.\" This file was written by Martin Sjoegren <martin@strakt.com>.
@@ -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: December 16 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_DO_HANDSHAKE 3 52.Dt SSL_DO_HANDSHAKE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -146,3 +146,7 @@ to find out the reason.
146.Xr SSL_connect 3 , 146.Xr SSL_connect 3 ,
147.Xr SSL_get_error 3 , 147.Xr SSL_get_error 3 ,
148.Xr SSL_set_connect_state 3 148.Xr SSL_set_connect_state 3
149.Sh HISTORY
150.Fn SSL_do_handshake
151appeared before SSLeay 0.8 and has been available since
152.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_dup.3 b/src/lib/libssl/man/SSL_dup.3
index 47ec2e3976..448979360f 100644
--- a/src/lib/libssl/man/SSL_dup.3
+++ b/src/lib/libssl/man/SSL_dup.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_dup.3,v 1.1 2016/12/07 17:09:07 schwarze Exp $ 1.\" $OpenBSD: SSL_dup.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: December 7 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_DUP 3 18.Dt SSL_DUP 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -56,4 +56,5 @@ on failure.
56.Xr SSL_new 3 56.Xr SSL_new 3
57.Sh HISTORY 57.Sh HISTORY
58.Fn SSL_dup 58.Fn SSL_dup
59is available in all versions of OpenSSL. 59appeared before SSLeay 0.8 and has been available since
60.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_dup_CA_list.3 b/src/lib/libssl/man/SSL_dup_CA_list.3
index d6f1add686..92787a32f4 100644
--- a/src/lib/libssl/man/SSL_dup_CA_list.3
+++ b/src/lib/libssl/man/SSL_dup_CA_list.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_dup_CA_list.3,v 1.2 2016/12/14 16:20:28 schwarze Exp $ 1.\" $OpenBSD: SSL_dup_CA_list.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: December 14 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_DUP_CA_LIST 3 18.Dt SSL_DUP_CA_LIST 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -49,4 +49,5 @@ on failure.
49.Xr X509_NAME_new 3 49.Xr X509_NAME_new 3
50.Sh HISTORY 50.Sh HISTORY
51.Fn SSL_dup_CA_list 51.Fn SSL_dup_CA_list
52is available in all versions of OpenSSL. 52appeared before SSLeay 0.8 and has been available since
53.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_free.3 b/src/lib/libssl/man/SSL_free.3
index 96e0acb63f..a39078e474 100644
--- a/src/lib/libssl/man/SSL_free.3
+++ b/src/lib/libssl/man/SSL_free.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_free.3,v 1.2 2016/12/01 22:46:21 schwarze Exp $ 1.\" $OpenBSD: SSL_free.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 1 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_FREE 3 52.Dt SSL_FREE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -112,3 +112,7 @@ does not provide diagnostic information.
112.Xr SSL_new 3 , 112.Xr SSL_new 3 ,
113.Xr SSL_set_shutdown 3 , 113.Xr SSL_set_shutdown 3 ,
114.Xr SSL_shutdown 3 114.Xr SSL_shutdown 3
115.Sh HISTORY
116.Fn SSL_free
117appeared before SSLeay 0.8 and has been available since
118.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_SSL_CTX.3 b/src/lib/libssl/man/SSL_get_SSL_CTX.3
index 7f68128fe7..9af9698329 100644
--- a/src/lib/libssl/man/SSL_get_SSL_CTX.3
+++ b/src/lib/libssl/man/SSL_get_SSL_CTX.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_SSL_CTX.3,v 1.2 2016/12/03 08:54:21 schwarze Exp $ 1.\" $OpenBSD: SSL_get_SSL_CTX.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 3 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_SSL_CTX 3 52.Dt SSL_GET_SSL_CTX 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -73,3 +73,7 @@ object is returned.
73.Sh SEE ALSO 73.Sh SEE ALSO
74.Xr ssl 3 , 74.Xr ssl 3 ,
75.Xr SSL_new 3 75.Xr SSL_new 3
76.Sh HISTORY
77.Fn SSL_get_SSL_CTX
78appeared before SSLeay 0.8 and has been available since
79.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_certificate.3 b/src/lib/libssl/man/SSL_get_certificate.3
index 35650c75b1..4576a2dbcb 100644
--- a/src/lib/libssl/man/SSL_get_certificate.3
+++ b/src/lib/libssl/man/SSL_get_certificate.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_certificate.3,v 1.1 2016/12/10 13:54:32 schwarze Exp $ 1.\" $OpenBSD: SSL_get_certificate.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: December 10 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_GET_CERTIFICATE 3 18.Dt SSL_GET_CERTIFICATE 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -58,4 +58,5 @@ if none is active.
58.Fn SSL_get_certificate 58.Fn SSL_get_certificate
59and 59and
60.Fn SSL_get_privatekey 60.Fn SSL_get_privatekey
61are available in all versions of OpenSSL. 61appeared before SSLeay 0.8 and have been available since
62.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_ciphers.3 b/src/lib/libssl/man/SSL_get_ciphers.3
index 63fc0570c1..284809fcfe 100644
--- a/src/lib/libssl/man/SSL_get_ciphers.3
+++ b/src/lib/libssl/man/SSL_get_ciphers.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_ciphers.3,v 1.3 2018/02/26 16:23:43 schwarze Exp $ 1.\" $OpenBSD: SSL_get_ciphers.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL c3e64028 Mar 30 11:50:14 2005 +0000 2.\" full merge up to: OpenSSL c3e64028 Mar 30 11:50:14 2005 +0000
3.\" selective merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 3.\" selective merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
4.\" 4.\"
@@ -51,7 +51,7 @@
51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52.\" OF THE POSSIBILITY OF SUCH DAMAGE. 52.\" OF THE POSSIBILITY OF SUCH DAMAGE.
53.\" 53.\"
54.Dd $Mdocdate: February 26 2018 $ 54.Dd $Mdocdate: March 21 2018 $
55.Dt SSL_GET_CIPHERS 3 55.Dt SSL_GET_CIPHERS 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -135,3 +135,9 @@ is returned.
135.Xr ssl 3 , 135.Xr ssl 3 ,
136.Xr SSL_CIPHER_get_name 3 , 136.Xr SSL_CIPHER_get_name 3 ,
137.Xr SSL_CTX_set_cipher_list 3 137.Xr SSL_CTX_set_cipher_list 3
138.Sh HISTORY
139.Fn SSL_get_ciphers
140and
141.Fn SSL_get_cipher_list
142appeared before SSLeay 0.8 and have been available since
143.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_client_CA_list.3 b/src/lib/libssl/man/SSL_get_client_CA_list.3
index 66d6cf5976..6ed419aad9 100644
--- a/src/lib/libssl/man/SSL_get_client_CA_list.3
+++ b/src/lib/libssl/man/SSL_get_client_CA_list.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_client_CA_list.3,v 1.3 2016/12/14 16:20:28 schwarze Exp $ 1.\" $OpenBSD: SSL_get_client_CA_list.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 14 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_GET_CLIENT_CA_LIST 3 53.Dt SSL_GET_CLIENT_CA_LIST 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -88,3 +88,9 @@ returns the list of client CAs sent from the server, if any.
88.Xr SSL_CTX_set_client_CA_list 3 , 88.Xr SSL_CTX_set_client_CA_list 3 ,
89.Xr SSL_CTX_set_client_cert_cb 3 , 89.Xr SSL_CTX_set_client_cert_cb 3 ,
90.Xr X509_NAME_new 3 90.Xr X509_NAME_new 3
91.Sh HISTORY
92.Fn SSL_get_client_CA_list
93and
94.Fn SSL_CTX_get_client_CA_list
95appeared before SSLeay 0.8 and have been available since
96.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_current_cipher.3 b/src/lib/libssl/man/SSL_get_current_cipher.3
index e61ea2280c..8ff6a7bd0b 100644
--- a/src/lib/libssl/man/SSL_get_current_cipher.3
+++ b/src/lib/libssl/man/SSL_get_current_cipher.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_current_cipher.3,v 1.2 2016/12/03 09:07:56 schwarze Exp $ 1.\" $OpenBSD: SSL_get_current_cipher.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 3 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_CURRENT_CIPHER 3 52.Dt SSL_GET_CURRENT_CIPHER 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -107,3 +107,6 @@ if no session has been established.
107.Sh SEE ALSO 107.Sh SEE ALSO
108.Xr ssl 3 , 108.Xr ssl 3 ,
109.Xr SSL_CIPHER_get_name 3 109.Xr SSL_CIPHER_get_name 3
110.Sh HISTORY
111These functions appeared before SSLeay 0.8 and have been available since
112.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_default_timeout.3 b/src/lib/libssl/man/SSL_get_default_timeout.3
index f9ce7f3368..b8e53dc9b4 100644
--- a/src/lib/libssl/man/SSL_get_default_timeout.3
+++ b/src/lib/libssl/man/SSL_get_default_timeout.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_default_timeout.3,v 1.2 2016/12/03 09:10:29 schwarze Exp $ 1.\" $OpenBSD: SSL_get_default_timeout.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 3 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_DEFAULT_TIMEOUT 3 52.Dt SSL_GET_DEFAULT_TIMEOUT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -79,3 +79,7 @@ protocols (SSLv2, SSLv3, and TLSv1).
79.Xr SSL_CTX_flush_sessions 3 , 79.Xr SSL_CTX_flush_sessions 3 ,
80.Xr SSL_CTX_set_session_cache_mode 3 , 80.Xr SSL_CTX_set_session_cache_mode 3 ,
81.Xr SSL_SESSION_get_time 3 81.Xr SSL_SESSION_get_time 3
82.Sh HISTORY
83.Fn SSL_get_default_timeout
84appeared before SSLeay 0.8 and has been available since
85.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_error.3 b/src/lib/libssl/man/SSL_get_error.3
index 4996744041..3afa3ce61f 100644
--- a/src/lib/libssl/man/SSL_get_error.3
+++ b/src/lib/libssl/man/SSL_get_error.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_error.3,v 1.2 2016/12/03 08:54:21 schwarze Exp $ 1.\" $OpenBSD: SSL_get_error.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400
3.\" 3.\"
4.\" This file was written by Bodo Moeller <bodo@openssl.org>. 4.\" This file was written by Bodo Moeller <bodo@openssl.org>.
@@ -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: December 3 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_ERROR 3 52.Dt SSL_GET_ERROR 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -213,4 +213,5 @@ The OpenSSL error queue contains more information on the error.
213.Xr ssl 3 213.Xr ssl 3
214.Sh HISTORY 214.Sh HISTORY
215.Fn SSL_get_error 215.Fn SSL_get_error
216was added in SSLeay 0.8. 216first appeared in SSLeay 0.8 and have been available since
217.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_fd.3 b/src/lib/libssl/man/SSL_get_fd.3
index c5596c281b..49066ee639 100644
--- a/src/lib/libssl/man/SSL_get_fd.3
+++ b/src/lib/libssl/man/SSL_get_fd.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_fd.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_get_fd.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_FD 3 52.Dt SSL_GET_FD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -91,3 +91,7 @@ The file descriptor linked to
91.Xr BIO_new 3 , 91.Xr BIO_new 3 ,
92.Xr ssl 3 , 92.Xr ssl 3 ,
93.Xr SSL_set_fd 3 93.Xr SSL_set_fd 3
94.Sh HISTORY
95.Fn SSL_get_fd
96appeared before SSLeay 0.8 and has been available since
97.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_peer_cert_chain.3 b/src/lib/libssl/man/SSL_get_peer_cert_chain.3
index b438f45d24..b63859dfe2 100644
--- a/src/lib/libssl/man/SSL_get_peer_cert_chain.3
+++ b/src/lib/libssl/man/SSL_get_peer_cert_chain.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_peer_cert_chain.3,v 1.3 2017/03/28 18:21:55 schwarze Exp $ 1.\" $OpenBSD: SSL_get_peer_cert_chain.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL SSL_get_peer_cert_chain.pod 1f164c6f Jan 18 01:40:36 2017 +0100 2.\" OpenSSL SSL_get_peer_cert_chain.pod 1f164c6f Jan 18 01:40:36 2017 +0100
3.\" OpenSSL SSL_get_peer_cert_chain.pod 9b86974e Aug 17 15:21:33 2015 -0400 3.\" OpenSSL SSL_get_peer_cert_chain.pod 9b86974e Aug 17 15:21:33 2015 -0400
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: March 28 2017 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt SSL_GET_PEER_CERT_CHAIN 3 54.Dt SSL_GET_PEER_CERT_CHAIN 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -101,3 +101,7 @@ The return value points to the certificate chain presented by the peer.
101.Sh SEE ALSO 101.Sh SEE ALSO
102.Xr ssl 3 , 102.Xr ssl 3 ,
103.Xr SSL_get_peer_certificate 3 103.Xr SSL_get_peer_certificate 3
104.Sh HISTORY
105.Fn SSL_get_peer_cert_chain
106appeared before SSLeay 0.8 and has been available since
107.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_peer_certificate.3 b/src/lib/libssl/man/SSL_get_peer_certificate.3
index 8a6e32ecd2..49d992363b 100644
--- a/src/lib/libssl/man/SSL_get_peer_certificate.3
+++ b/src/lib/libssl/man/SSL_get_peer_certificate.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_peer_certificate.3,v 1.2 2016/12/03 08:54:21 schwarze Exp $ 1.\" $OpenBSD: SSL_get_peer_certificate.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 3 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_PEER_CERTIFICATE 3 52.Dt SSL_GET_PEER_CERTIFICATE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -98,3 +98,7 @@ The return value points to the certificate presented by the peer.
98.Xr ssl 3 , 98.Xr ssl 3 ,
99.Xr SSL_CTX_set_verify 3 , 99.Xr SSL_CTX_set_verify 3 ,
100.Xr SSL_get_verify_result 3 100.Xr SSL_get_verify_result 3
101.Sh HISTORY
102.Fn SSL_get_peer_certificate
103appeared before SSLeay 0.8 and has been available since
104.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_rbio.3 b/src/lib/libssl/man/SSL_get_rbio.3
index 9c8cd97210..540c13990c 100644
--- a/src/lib/libssl/man/SSL_get_rbio.3
+++ b/src/lib/libssl/man/SSL_get_rbio.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_rbio.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_get_rbio.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_RBIO 3 52.Dt SSL_GET_RBIO 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -90,3 +90,9 @@ linked to
90.Xr BIO_new 3 , 90.Xr BIO_new 3 ,
91.Xr ssl 3 , 91.Xr ssl 3 ,
92.Xr SSL_set_bio 3 92.Xr SSL_set_bio 3
93.Sh HISTORY
94.Fn SSL_get_rbio
95and
96.Fn SSL_get_wbio
97appeared before SSLeay 0.8 and have been available since
98.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_session.3 b/src/lib/libssl/man/SSL_get_session.3
index 9963a7a6a8..e2b7393049 100644
--- a/src/lib/libssl/man/SSL_get_session.3
+++ b/src/lib/libssl/man/SSL_get_session.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_session.3,v 1.4 2018/02/24 19:24:09 schwarze Exp $ 1.\" $OpenBSD: SSL_get_session.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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 24 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_GET_SESSION 3 53.Dt SSL_GET_SESSION 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -151,3 +151,7 @@ session.
151.Xr SSL_SESSION_new 3 , 151.Xr SSL_SESSION_new 3 ,
152.Xr SSL_SESSION_print 3 , 152.Xr SSL_SESSION_print 3 ,
153.Xr SSL_set_session 3 153.Xr SSL_set_session 3
154.Sh HISTORY
155.Fn SSL_get_session
156appeared before SSLeay 0.8 and has been available since
157.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_shared_ciphers.3 b/src/lib/libssl/man/SSL_get_shared_ciphers.3
index 915ad68215..86ec0be660 100644
--- a/src/lib/libssl/man/SSL_get_shared_ciphers.3
+++ b/src/lib/libssl/man/SSL_get_shared_ciphers.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_shared_ciphers.3,v 1.1 2016/12/10 14:56:56 schwarze Exp $ 1.\" $OpenBSD: SSL_get_shared_ciphers.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: December 10 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_GET_SHARED_CIPHERS 3 18.Dt SSL_GET_SHARED_CIPHERS 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -55,7 +55,8 @@ Otherwise, it returns
55.Fa buf . 55.Fa buf .
56.Sh HISTORY 56.Sh HISTORY
57.Fn SSL_get_shared_ciphers 57.Fn SSL_get_shared_ciphers
58is available in all versions of OpenSSL. 58appeared before SSLeay 0.8 and has been available since
59.Ox 2.4 .
59.Sh BUGS 60.Sh BUGS
60If the list is too long to fit into 61If the list is too long to fit into
61.Fa len 62.Fa len
diff --git a/src/lib/libssl/man/SSL_get_state.3 b/src/lib/libssl/man/SSL_get_state.3
index d835b52291..86ae336a12 100644
--- a/src/lib/libssl/man/SSL_get_state.3
+++ b/src/lib/libssl/man/SSL_get_state.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_state.3,v 1.1 2016/12/10 13:54:32 schwarze Exp $ 1.\" $OpenBSD: SSL_get_state.3,v 1.2 2018/03/21 05:07:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 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: December 10 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt SSL_GET_STATE 3 18.Dt SSL_GET_STATE 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -143,4 +143,12 @@ All these functions may be implemented as macros.
143.Xr SSL_renegotiate 3 , 143.Xr SSL_renegotiate 3 ,
144.Xr SSL_set_connect_state 3 144.Xr SSL_set_connect_state 3
145.Sh HISTORY 145.Sh HISTORY
146These functions are available in all versions of OpenSSL. 146.Fn SSL_state ,
147.Fn SSL_in_accept_init ,
148.Fn SSL_in_before ,
149.Fn SSL_in_connect_init ,
150.Fn SSL_in_init ,
151and
152.Fn SSL_is_init_finished
153appeared before SSLeay 0.8 and have been available since
154.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_verify_result.3 b/src/lib/libssl/man/SSL_get_verify_result.3
index 78bf636a48..dac7faac2a 100644
--- a/src/lib/libssl/man/SSL_get_verify_result.3
+++ b/src/lib/libssl/man/SSL_get_verify_result.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_verify_result.3,v 1.2 2016/12/03 08:54:21 schwarze Exp $ 1.\" $OpenBSD: SSL_get_verify_result.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 3 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_VERIFY_RESULT 3 52.Dt SSL_GET_VERIFY_RESULT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -86,6 +86,10 @@ Documented in
86.Xr ssl 3 , 86.Xr ssl 3 ,
87.Xr SSL_get_peer_certificate 3 , 87.Xr SSL_get_peer_certificate 3 ,
88.Xr SSL_set_verify_result 3 88.Xr SSL_set_verify_result 3
89.Sh HISTORY
90.Fn SSL_get_verify_result
91appeared before SSLeay 0.8 and has been available since
92.Ox 2.4 .
89.Sh BUGS 93.Sh BUGS
90If no peer certificate was presented, the returned result code is 94If no peer certificate was presented, the returned result code is
91.Dv X509_V_OK . 95.Dv X509_V_OK .
diff --git a/src/lib/libssl/man/SSL_get_version.3 b/src/lib/libssl/man/SSL_get_version.3
index fe18fbf648..f903e44fcf 100644
--- a/src/lib/libssl/man/SSL_get_version.3
+++ b/src/lib/libssl/man/SSL_get_version.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_version.3,v 1.3 2016/12/10 13:12:08 schwarze Exp $ 1.\" $OpenBSD: SSL_get_version.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400 2.\" OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 10 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_GET_VERSION 3 52.Dt SSL_GET_VERSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -88,4 +88,5 @@ This indicates that no version has been set (no connection established).
88.Fn SSL_get_version 88.Fn SSL_get_version
89and 89and
90.Fn SSL_version 90.Fn SSL_version
91are available in all versions of OpenSSL. 91appeared before SSLeay 0.8 and have been available since
92.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_library_init.3 b/src/lib/libssl/man/SSL_library_init.3
index 397c19ac84..f4d99ee858 100644
--- a/src/lib/libssl/man/SSL_library_init.3
+++ b/src/lib/libssl/man/SSL_library_init.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_library_init.3,v 1.2 2016/12/04 12:13:43 schwarze Exp $ 1.\" $OpenBSD: SSL_library_init.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 4 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_LIBRARY_INIT 3 52.Dt SSL_LIBRARY_INIT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -96,3 +96,7 @@ SSL_library_init(); /* initialize library */
96.Xr RAND_add 3 , 96.Xr RAND_add 3 ,
97.Xr ssl 3 , 97.Xr ssl 3 ,
98.Xr SSL_load_error_strings 3 98.Xr SSL_load_error_strings 3
99.Sh HISTORY
100.Fn SSLeay_add_ssl_algorithms
101appeared before SSLeay 0.8 and has been available since
102.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_load_client_CA_file.3 b/src/lib/libssl/man/SSL_load_client_CA_file.3
index ed4a21ef6f..3116c39e2e 100644
--- a/src/lib/libssl/man/SSL_load_client_CA_file.3
+++ b/src/lib/libssl/man/SSL_load_client_CA_file.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_load_client_CA_file.3,v 1.5 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: SSL_load_client_CA_file.3,v 1.6 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -65,7 +65,7 @@
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: December 16 2016 $ 68.Dd $Mdocdate: March 21 2018 $
69.Dt SSL_LOAD_CLIENT_CA_FILE 3 69.Dt SSL_LOAD_CLIENT_CA_FILE 3
70.Os 70.Os
71.Sh NAME 71.Sh NAME
@@ -145,6 +145,10 @@ else
145.Xr X509_get_subject_name 3 , 145.Xr X509_get_subject_name 3 ,
146.Xr X509_NAME_new 3 146.Xr X509_NAME_new 3
147.Sh HISTORY 147.Sh HISTORY
148.Fn SSL_load_client_CA_file
149appeared before SSLeay 0.8 and has been available since
150.Ox 2.4 .
151.Pp
148.Fn SSL_add_file_cert_subjects_to_stack 152.Fn SSL_add_file_cert_subjects_to_stack
149and 153and
150.Fn SSL_add_dir_cert_subjects_to_stack 154.Fn SSL_add_dir_cert_subjects_to_stack
diff --git a/src/lib/libssl/man/SSL_new.3 b/src/lib/libssl/man/SSL_new.3
index 434cea0a85..67e81fb520 100644
--- a/src/lib/libssl/man/SSL_new.3
+++ b/src/lib/libssl/man/SSL_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_new.3,v 1.3 2018/02/27 02:33:05 schwarze Exp $ 1.\" $OpenBSD: SSL_new.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to: OpenSSL 1c7ae3dd Mar 29 19:17:55 2017 +1000 2.\" full merge up to: OpenSSL 1c7ae3dd Mar 29 19:17:55 2017 +1000
3.\" 3.\"
4.\" This file was written by Richard Levitte <levitte@openssl.org> 4.\" This file was written by Richard Levitte <levitte@openssl.org>
@@ -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 27 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_NEW 3 53.Dt SSL_NEW 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -99,3 +99,7 @@ returns 1 for success or 0 for failure.
99.Xr SSL_CTX_set_options 3 , 99.Xr SSL_CTX_set_options 3 ,
100.Xr SSL_free 3 , 100.Xr SSL_free 3 ,
101.Xr SSL_get_SSL_CTX 3 101.Xr SSL_get_SSL_CTX 3
102.Sh HISTORY
103.Fn SSL_new
104appeared before SSLeay 0.8 and has been available since
105.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_pending.3 b/src/lib/libssl/man/SSL_pending.3
index 1f8493b87c..57e6237878 100644
--- a/src/lib/libssl/man/SSL_pending.3
+++ b/src/lib/libssl/man/SSL_pending.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_pending.3,v 1.2 2016/12/04 12:26:05 schwarze Exp $ 1.\" $OpenBSD: SSL_pending.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>, 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>,
@@ -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: December 4 2016 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt SSL_PENDING 3 54.Dt SSL_PENDING 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -99,6 +99,10 @@ bytes that are pending and are available for immediate read.
99.Xr ssl 3 , 99.Xr ssl 3 ,
100.Xr SSL_CTX_set_read_ahead 3 , 100.Xr SSL_CTX_set_read_ahead 3 ,
101.Xr SSL_read 3 101.Xr SSL_read 3
102.Sh HISTORY
103.Fn SSL_pending
104appeared before SSLeay 0.8 and has been available since
105.Ox 2.4 .
102.Sh BUGS 106.Sh BUGS
103Up to OpenSSL 0.9.6, 107Up to OpenSSL 0.9.6,
104.Fn SSL_pending 108.Fn SSL_pending
diff --git a/src/lib/libssl/man/SSL_read.3 b/src/lib/libssl/man/SSL_read.3
index 14e4853842..cdb12746b0 100644
--- a/src/lib/libssl/man/SSL_read.3
+++ b/src/lib/libssl/man/SSL_read.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_read.3,v 1.4 2016/12/07 18:47:23 schwarze Exp $ 1.\" $OpenBSD: SSL_read.3,v 1.5 2018/03/21 05:07:04 schwarze 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 Lutz Jaenicke <jaenicke@openssl.org> and 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and
@@ -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: December 7 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_READ 3 53.Dt SSL_READ 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -223,3 +223,9 @@ with the return value to find out the reason.
223.Xr SSL_set_shutdown 3 , 223.Xr SSL_set_shutdown 3 ,
224.Xr SSL_shutdown 3 , 224.Xr SSL_shutdown 3 ,
225.Xr SSL_write 3 225.Xr SSL_write 3
226.Sh HISTORY
227.Fn SSL_read
228and
229.Fn SSL_peek
230appeared before SSLeay 0.8 and have been available since
231.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_renegotiate.3 b/src/lib/libssl/man/SSL_renegotiate.3
index b28bd6e992..0f30847a5a 100644
--- a/src/lib/libssl/man/SSL_renegotiate.3
+++ b/src/lib/libssl/man/SSL_renegotiate.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_renegotiate.3,v 1.4 2017/03/29 00:24:42 jmc Exp $ 1.\" $OpenBSD: SSL_renegotiate.3,v 1.5 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL SSL_key_update.pod 4fbfe86a Feb 16 17:04:40 2017 +0000 2.\" OpenSSL SSL_key_update.pod 4fbfe86a Feb 16 17:04:40 2017 +0000
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -65,7 +65,7 @@
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: March 29 2017 $ 68.Dd $Mdocdate: March 21 2018 $
69.Dt SSL_RENEGOTIATE 3 69.Dt SSL_RENEGOTIATE 3
70.Os 70.Os
71.Sh NAME 71.Sh NAME
@@ -153,4 +153,5 @@ scheduled but not yet acted on, or 0 otherwise.
153.Xr SSL_write 3 153.Xr SSL_write 3
154.Sh HISTORY 154.Sh HISTORY
155.Fn SSL_renegotiate 155.Fn SSL_renegotiate
156is available in all versions of OpenSSL. 156appeared before SSLeay 0.8 and has been available since
157.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_rstate_string.3 b/src/lib/libssl/man/SSL_rstate_string.3
index 3a31503008..ebc97616f5 100644
--- a/src/lib/libssl/man/SSL_rstate_string.3
+++ b/src/lib/libssl/man/SSL_rstate_string.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_rstate_string.3,v 1.2 2016/12/04 12:20:54 schwarze Exp $ 1.\" $OpenBSD: SSL_rstate_string.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 4 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_RSTATE_STRING 3 52.Dt SSL_RSTATE_STRING 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -100,3 +100,9 @@ This should never happen.
100.El 100.El
101.Sh SEE ALSO 101.Sh SEE ALSO
102.Xr ssl 3 102.Xr ssl 3
103.Sh HISTORY
104.Fn SSL_rstate_string
105and
106.Fn SSL_rstate_string_long
107appeared before SSLeay 0.8 and have been available since
108.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_session_reused.3 b/src/lib/libssl/man/SSL_session_reused.3
index 56c892605d..d46b32a084 100644
--- a/src/lib/libssl/man/SSL_session_reused.3
+++ b/src/lib/libssl/man/SSL_session_reused.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_session_reused.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $ 1.\" $OpenBSD: SSL_session_reused.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: April 10 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_SESSION_REUSED 3 52.Dt SSL_SESSION_REUSED 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -77,3 +77,7 @@ A session was reused.
77.Xr SSL_ctrl 3 , 77.Xr SSL_ctrl 3 ,
78.Xr SSL_CTX_set_session_cache_mode 3 , 78.Xr SSL_CTX_set_session_cache_mode 3 ,
79.Xr SSL_set_session 3 79.Xr SSL_set_session 3
80.Sh HISTORY
81.Fn SSL_session_reused
82appeared before SSLeay 0.8 and has been available since
83.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_bio.3 b/src/lib/libssl/man/SSL_set_bio.3
index 391dfecce7..6b035ac82b 100644
--- a/src/lib/libssl/man/SSL_set_bio.3
+++ b/src/lib/libssl/man/SSL_set_bio.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_bio.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_set_bio.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL acb5b343 Sep 16 16:00:38 2000 +0000 2.\" OpenSSL acb5b343 Sep 16 16:00:38 2000 +0000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_SET_BIO 3 52.Dt SSL_SET_BIO 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -96,3 +96,7 @@ cannot fail.
96.Xr SSL_connect 3 , 96.Xr SSL_connect 3 ,
97.Xr SSL_get_rbio 3 , 97.Xr SSL_get_rbio 3 ,
98.Xr SSL_shutdown 3 98.Xr SSL_shutdown 3
99.Sh HISTORY
100.Fn SSL_set_bio
101appeared before SSLeay 0.8 and has been available since
102.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_connect_state.3 b/src/lib/libssl/man/SSL_set_connect_state.3
index 5da4aa2cff..548937c66b 100644
--- a/src/lib/libssl/man/SSL_set_connect_state.3
+++ b/src/lib/libssl/man/SSL_set_connect_state.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_connect_state.3,v 1.3 2018/02/27 02:59:38 schwarze Exp $ 1.\" $OpenBSD: SSL_set_connect_state.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" full merge up to OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" full merge up to OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
3.\" selective merge up to: OpenSSL dbd007d7 Jul 28 13:31:27 2017 +0800 3.\" selective merge up to: OpenSSL dbd007d7 Jul 28 13:31:27 2017 +0800
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 27 2018 $ 53.Dd $Mdocdate: March 21 2018 $
54.Dt SSL_SET_CONNECT_STATE 3 54.Dt SSL_SET_CONNECT_STATE 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -141,3 +141,9 @@ is set to server mode or 0 if it is set to client mode.
141.Xr SSL_new 3 , 141.Xr SSL_new 3 ,
142.Xr SSL_read 3 , 142.Xr SSL_read 3 ,
143.Xr SSL_write 3 143.Xr SSL_write 3
144.Sh HISTORY
145.Fn SSL_set_connect_state
146and
147.Fn SSL_set_accept_state
148appeared before SSLeay 0.8 and have been available since
149.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_fd.3 b/src/lib/libssl/man/SSL_set_fd.3
index e319c3b97e..5f2b4be3c7 100644
--- a/src/lib/libssl/man/SSL_set_fd.3
+++ b/src/lib/libssl/man/SSL_set_fd.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_fd.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_set_fd.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_SET_FD 3 52.Dt SSL_SET_FD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -118,3 +118,6 @@ The operation succeeded.
118.Xr SSL_get_fd 3 , 118.Xr SSL_get_fd 3 ,
119.Xr SSL_set_bio 3 , 119.Xr SSL_set_bio 3 ,
120.Xr SSL_shutdown 3 120.Xr SSL_shutdown 3
121.Sh HISTORY
122These functions appeared before SSLeay 0.8 and have been available since
123.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_session.3 b/src/lib/libssl/man/SSL_set_session.3
index 9ebd446ba2..80efd4f12b 100644
--- a/src/lib/libssl/man/SSL_set_session.3
+++ b/src/lib/libssl/man/SSL_set_session.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_session.3,v 1.2 2016/12/04 12:20:54 schwarze Exp $ 1.\" $OpenBSD: SSL_set_session.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL 05ea606a May 20 20:52:46 2016 -0400 2.\" OpenSSL 05ea606a May 20 20:52:46 2016 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 4 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_SET_SESSION 3 52.Dt SSL_SET_SESSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -113,3 +113,7 @@ The operation succeeded.
113.Xr SSL_get_session 3 , 113.Xr SSL_get_session 3 ,
114.Xr SSL_SESSION_free 3 , 114.Xr SSL_SESSION_free 3 ,
115.Xr SSL_session_reused 3 115.Xr SSL_session_reused 3
116.Sh HISTORY
117.Fn SSL_set_session
118appeared before SSLeay 0.8 and has been available since
119.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_shutdown.3 b/src/lib/libssl/man/SSL_set_shutdown.3
index 1c9fadca77..87f7a92d09 100644
--- a/src/lib/libssl/man/SSL_set_shutdown.3
+++ b/src/lib/libssl/man/SSL_set_shutdown.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_shutdown.3,v 1.2 2016/12/04 12:20:54 schwarze Exp $ 1.\" $OpenBSD: SSL_set_shutdown.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 4 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_SET_SHUTDOWN 3 52.Dt SSL_SET_SHUTDOWN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -133,3 +133,9 @@ returns the current setting.
133.Xr SSL_CTX_set_quiet_shutdown 3 , 133.Xr SSL_CTX_set_quiet_shutdown 3 ,
134.Xr SSL_free 3 , 134.Xr SSL_free 3 ,
135.Xr SSL_shutdown 3 135.Xr SSL_shutdown 3
136.Sh HISTORY
137.Fn SSL_set_shutdown
138and
139.Fn SSL_get_shutdown
140appeared before SSLeay 0.8 and have been available since
141.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_verify_result.3 b/src/lib/libssl/man/SSL_set_verify_result.3
index 48565d495a..2b30b892cd 100644
--- a/src/lib/libssl/man/SSL_set_verify_result.3
+++ b/src/lib/libssl/man/SSL_set_verify_result.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_verify_result.3,v 1.2 2016/12/04 12:20:54 schwarze Exp $ 1.\" $OpenBSD: SSL_set_verify_result.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 4 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_SET_VERIFY_RESULT 3 52.Dt SSL_SET_VERIFY_RESULT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -87,3 +87,7 @@ does not provide a return value.
87.Xr ssl 3 , 87.Xr ssl 3 ,
88.Xr SSL_get_peer_certificate 3 , 88.Xr SSL_get_peer_certificate 3 ,
89.Xr SSL_get_verify_result 3 89.Xr SSL_get_verify_result 3
90.Sh HISTORY
91.Fn SSL_set_verify_result
92appeared before SSLeay 0.8 and has been available since
93.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_shutdown.3 b/src/lib/libssl/man/SSL_shutdown.3
index 1174507637..c5432679b3 100644
--- a/src/lib/libssl/man/SSL_shutdown.3
+++ b/src/lib/libssl/man/SSL_shutdown.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_shutdown.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_shutdown.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt SSL_SHUTDOWN 3 53.Dt SSL_SHUTDOWN 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -247,3 +247,7 @@ to find out the reason.
247.Xr SSL_free 3 , 247.Xr SSL_free 3 ,
248.Xr SSL_get_error 3 , 248.Xr SSL_get_error 3 ,
249.Xr SSL_set_shutdown 3 249.Xr SSL_set_shutdown 3
250.Sh HISTORY
251.Fn SSL_shutdown
252appeared before SSLeay 0.8 and has been available since
253.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_state_string.3 b/src/lib/libssl/man/SSL_state_string.3
index 69a698c506..7e9d40a847 100644
--- a/src/lib/libssl/man/SSL_state_string.3
+++ b/src/lib/libssl/man/SSL_state_string.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_state_string.3,v 1.2 2016/12/04 12:20:54 schwarze Exp $ 1.\" $OpenBSD: SSL_state_string.3,v 1.3 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 4 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_STATE_STRING 3 52.Dt SSL_STATE_STRING 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -102,3 +102,9 @@ Detailed description of possible states to be included later.
102.Sh SEE ALSO 102.Sh SEE ALSO
103.Xr ssl 3 , 103.Xr ssl 3 ,
104.Xr SSL_CTX_set_info_callback 3 104.Xr SSL_CTX_set_info_callback 3
105.Sh HISTORY
106.Fn SSL_state_string
107and
108.Fn SSL_state_string_long
109appeared before SSLeay 0.8 and have been available since
110.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_want.3 b/src/lib/libssl/man/SSL_want.3
index 4736d62ca0..f2ef1986b6 100644
--- a/src/lib/libssl/man/SSL_want.3
+++ b/src/lib/libssl/man/SSL_want.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_want.3,v 1.3 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: SSL_want.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 16 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_WANT 3 52.Dt SSL_WANT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -148,3 +148,6 @@ return 1 when the corresponding condition is true or 0 otherwise.
148.Xr err 3 , 148.Xr err 3 ,
149.Xr ssl 3 , 149.Xr ssl 3 ,
150.Xr SSL_get_error 3 150.Xr SSL_get_error 3
151.Sh HISTORY
152These functions appeared before SSLeay 0.8 and have been available since
153.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_write.3 b/src/lib/libssl/man/SSL_write.3
index 0580b6f2b9..80c3997433 100644
--- a/src/lib/libssl/man/SSL_write.3
+++ b/src/lib/libssl/man/SSL_write.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_write.3,v 1.3 2016/12/06 12:24:33 schwarze Exp $ 1.\" $OpenBSD: SSL_write.3,v 1.4 2018/03/21 05:07:04 schwarze 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 Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: December 6 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt SSL_WRITE 3 52.Dt SSL_WRITE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -218,3 +218,7 @@ with the return value to find out the reason.
218.Xr SSL_get_error 3 , 218.Xr SSL_get_error 3 ,
219.Xr SSL_read 3 , 219.Xr SSL_read 3 ,
220.Xr SSL_set_connect_state 3 220.Xr SSL_set_connect_state 3
221.Sh HISTORY
222.Fn SSL_write
223appeared before SSLeay 0.8 and has been available since
224.Ox 2.4 .
diff --git a/src/lib/libssl/man/d2i_SSL_SESSION.3 b/src/lib/libssl/man/d2i_SSL_SESSION.3
index 57f140ab4c..82f7b66f40 100644
--- a/src/lib/libssl/man/d2i_SSL_SESSION.3
+++ b/src/lib/libssl/man/d2i_SSL_SESSION.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_SSL_SESSION.3,v 1.3 2017/04/10 16:11:50 schwarze Exp $ 1.\" $OpenBSD: d2i_SSL_SESSION.3,v 1.4 2018/03/21 05:07:04 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -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: April 10 2017 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt D2I_SSL_SESSION 3 52.Dt D2I_SSL_SESSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -175,3 +175,9 @@ When the session is not valid, 0 is returned and no operation is performed.
175.Xr ssl 3 , 175.Xr ssl 3 ,
176.Xr SSL_CTX_sess_set_get_cb 3 , 176.Xr SSL_CTX_sess_set_get_cb 3 ,
177.Xr SSL_SESSION_free 3 177.Xr SSL_SESSION_free 3
178.Sh HISTORY
179.Fn d2i_SSL_SESSION
180and
181.Fn i2d_SSL_SESSION
182appeared before SSLeay 0.8 and have been available since
183.Ox 2.4 .