summaryrefslogtreecommitdiff
path: root/src/lib/libssl
diff options
context:
space:
mode:
authorschwarze <>2018-03-27 17:35:50 +0000
committerschwarze <>2018-03-27 17:35:50 +0000
commit46b5d933b38b75b127fede5f1fa076d84c7714a1 (patch)
treef9c6916aae3f5b1e0ac87341b497da860edfcddb /src/lib/libssl
parent4dbdd890b2673d2b0999aeeea41ae4e949eb040a (diff)
downloadopenbsd-46b5d933b38b75b127fede5f1fa076d84c7714a1.tar.gz
openbsd-46b5d933b38b75b127fede5f1fa076d84c7714a1.tar.bz2
openbsd-46b5d933b38b75b127fede5f1fa076d84c7714a1.zip
found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballs
on the web, so fix up SSLeay HISTORY accordingly
Diffstat (limited to 'src/lib/libssl')
-rw-r--r--src/lib/libssl/man/BIO_f_ssl.316
-rw-r--r--src/lib/libssl/man/DTLSv1_listen.36
-rw-r--r--src/lib/libssl/man/PEM_read_SSL_SESSION.315
-rw-r--r--src/lib/libssl/man/SSL_CIPHER_get_name.312
-rw-r--r--src/lib/libssl/man/SSL_CTX_add_session.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_ctrl.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_flush_sessions.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_free.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_get_verify_mode.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_load_verify_locations.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_new.39
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_number.39
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_set_get_cb.316
-rw-r--r--src/lib/libssl/man/SSL_CTX_sessions.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_cert_store.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_cert_verify_callback.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_cipher_list.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_client_CA_list.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_client_cert_cb.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_default_passwd_cb.36
-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.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_session_cache_mode.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_ssl_version.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_timeout.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_verify.311
-rw-r--r--src/lib/libssl/man/SSL_CTX_use_certificate.337
-rw-r--r--src/lib/libssl/man/SSL_SESSION_free.36
-rw-r--r--src/lib/libssl/man/SSL_SESSION_get_time.39
-rw-r--r--src/lib/libssl/man/SSL_SESSION_new.36
-rw-r--r--src/lib/libssl/man/SSL_SESSION_print.39
-rw-r--r--src/lib/libssl/man/SSL_accept.36
-rw-r--r--src/lib/libssl/man/SSL_alert_type_string.37
-rw-r--r--src/lib/libssl/man/SSL_clear.36
-rw-r--r--src/lib/libssl/man/SSL_connect.36
-rw-r--r--src/lib/libssl/man/SSL_copy_session_id.36
-rw-r--r--src/lib/libssl/man/SSL_do_handshake.36
-rw-r--r--src/lib/libssl/man/SSL_dup.36
-rw-r--r--src/lib/libssl/man/SSL_dup_CA_list.36
-rw-r--r--src/lib/libssl/man/SSL_free.36
-rw-r--r--src/lib/libssl/man/SSL_get_SSL_CTX.36
-rw-r--r--src/lib/libssl/man/SSL_get_certificate.39
-rw-r--r--src/lib/libssl/man/SSL_get_ciphers.311
-rw-r--r--src/lib/libssl/man/SSL_get_client_CA_list.36
-rw-r--r--src/lib/libssl/man/SSL_get_current_cipher.316
-rw-r--r--src/lib/libssl/man/SSL_get_default_timeout.36
-rw-r--r--src/lib/libssl/man/SSL_get_error.36
-rw-r--r--src/lib/libssl/man/SSL_get_ex_new_index.310
-rw-r--r--src/lib/libssl/man/SSL_get_fd.36
-rw-r--r--src/lib/libssl/man/SSL_get_peer_cert_chain.36
-rw-r--r--src/lib/libssl/man/SSL_get_peer_certificate.36
-rw-r--r--src/lib/libssl/man/SSL_get_rbio.36
-rw-r--r--src/lib/libssl/man/SSL_get_session.36
-rw-r--r--src/lib/libssl/man/SSL_get_shared_ciphers.36
-rw-r--r--src/lib/libssl/man/SSL_get_state.319
-rw-r--r--src/lib/libssl/man/SSL_get_verify_result.36
-rw-r--r--src/lib/libssl/man/SSL_get_version.36
-rw-r--r--src/lib/libssl/man/SSL_library_init.36
-rw-r--r--src/lib/libssl/man/SSL_load_client_CA_file.36
-rw-r--r--src/lib/libssl/man/SSL_new.36
-rw-r--r--src/lib/libssl/man/SSL_pending.36
-rw-r--r--src/lib/libssl/man/SSL_read.39
-rw-r--r--src/lib/libssl/man/SSL_renegotiate.36
-rw-r--r--src/lib/libssl/man/SSL_rstate_string.36
-rw-r--r--src/lib/libssl/man/SSL_session_reused.36
-rw-r--r--src/lib/libssl/man/SSL_set_bio.36
-rw-r--r--src/lib/libssl/man/SSL_set_connect_state.36
-rw-r--r--src/lib/libssl/man/SSL_set_fd.312
-rw-r--r--src/lib/libssl/man/SSL_set_session.36
-rw-r--r--src/lib/libssl/man/SSL_set_shutdown.36
-rw-r--r--src/lib/libssl/man/SSL_set_verify_result.36
-rw-r--r--src/lib/libssl/man/SSL_shutdown.36
-rw-r--r--src/lib/libssl/man/SSL_state_string.36
-rw-r--r--src/lib/libssl/man/SSL_want.314
-rw-r--r--src/lib/libssl/man/SSL_write.36
-rw-r--r--src/lib/libssl/man/d2i_SSL_SESSION.36
79 files changed, 342 insertions, 270 deletions
diff --git a/src/lib/libssl/man/BIO_f_ssl.3 b/src/lib/libssl/man/BIO_f_ssl.3
index 6826441e81..97a3ff913a 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.8 2018/03/21 08:06:34 schwarze Exp $ 1.\" $OpenBSD: BIO_f_ssl.3,v 1.9 2018/03/27 17:35:50 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: March 21 2018 $ 53.Dd $Mdocdate: March 27 2018 $
54.Dt BIO_F_SSL 3 54.Dt BIO_F_SSL 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -568,14 +568,18 @@ BIO_free_all(sbio);
568.Sh HISTORY 568.Sh HISTORY
569.Fn BIO_f_ssl , 569.Fn BIO_f_ssl ,
570.Fn BIO_set_ssl , 570.Fn BIO_set_ssl ,
571.Fn BIO_get_ssl , 571and
572.Fn BIO_get_ssl
573first appeared in SSLeay 0.6.0.
572.Fn BIO_set_ssl_mode , 574.Fn BIO_set_ssl_mode ,
573.Fn BIO_new_ssl , 575.Fn BIO_new_ssl ,
574.Fn BIO_ssl_copy_session_id , 576and
575.Fn BIO_ssl_shutdown , 577.Fn BIO_ssl_copy_session_id
578first appeared in SSLeay 0.8.0.
579.Fn BIO_ssl_shutdown
576and 580and
577.Fn BIO_do_handshake 581.Fn BIO_do_handshake
578appeared before SSLeay 0.8. 582first appeared in SSLeay 0.8.1.
579.Fn BIO_set_ssl_renegotiate_bytes , 583.Fn BIO_set_ssl_renegotiate_bytes ,
580.Fn BIO_get_num_renegotiates , 584.Fn BIO_get_num_renegotiates ,
581.Fn BIO_set_ssl_renegotiate_timeout , 585.Fn BIO_set_ssl_renegotiate_timeout ,
diff --git a/src/lib/libssl/man/DTLSv1_listen.3 b/src/lib/libssl/man/DTLSv1_listen.3
index 26a874a347..047ec0a7ff 100644
--- a/src/lib/libssl/man/DTLSv1_listen.3
+++ b/src/lib/libssl/man/DTLSv1_listen.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: DTLSv1_listen.3,v 1.3 2018/03/23 02:21:08 schwarze Exp $ 1.\" $OpenBSD: DTLSv1_listen.3,v 1.4 2018/03/27 17:35:50 schwarze Exp $
2.\" OpenSSL 7795475f Dec 18 13:18:31 2015 -0500 2.\" OpenSSL 7795475f Dec 18 13:18:31 2015 -0500
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: March 23 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt DTLSV1_LISTEN 3 52.Dt DTLSV1_LISTEN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -183,5 +183,5 @@ non-fatal), whilst return codes >0 indicate success.
183.Xr SSL_get_error 3 183.Xr SSL_get_error 3
184.Sh HISTORY 184.Sh HISTORY
185.Fn DTLSv1_listen 185.Fn DTLSv1_listen
186first appeared in OpenSSL 0.9.8m and have been available since 186first appeared in OpenSSL 0.9.8m and has been available since
187.Ox 4.9 . 187.Ox 4.9 .
diff --git a/src/lib/libssl/man/PEM_read_SSL_SESSION.3 b/src/lib/libssl/man/PEM_read_SSL_SESSION.3
index 1412672caa..b9987ebfb0 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.2 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: PEM_read_SSL_SESSION.3,v 1.3 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -134,10 +134,13 @@ return 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 136.Sh HISTORY
137.Fn PEM_read_SSL_SESSION , 137.Fn PEM_read_SSL_SESSION
138.Fn PEM_read_bio_SSL_SESSION , 138and
139.Fn PEM_write_SSL_SESSION , 139.Fn PEM_write_SSL_SESSION
140first appeared in SSLeay 0.5.2.
141.Fn PEM_read_bio_SSL_SESSION
140and 142and
141.Fn PEM_write_bio_SSL_SESSION 143.Fn PEM_write_bio_SSL_SESSION
142appeared before SSLeay 0.8 and have been available since 144first appeared in SSLeay 0.6.0.
145These functions have been available since
143.Ox 2.4 . 146.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 d69590922c..24e96a6416 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.8 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_CIPHER_get_name.3,v 1.9 2018/03/27 17:35:50 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 24 2018 $ 55.Dd $Mdocdate: March 27 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
@@ -322,12 +322,14 @@ A complete list can be retrieved by invoking the following command:
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 324.Sh HISTORY
325.Fn SSL_CIPHER_description
326first appeared in SSLeay 0.8.0.
325.Fn SSL_CIPHER_get_name , 327.Fn SSL_CIPHER_get_name ,
326.Fn SSL_CIPHER_get_bits , 328.Fn SSL_CIPHER_get_bits ,
327.Fn SSL_CIPHER_get_version ,
328and 329and
329.Fn SSL_CIPHER_description 330.Fn SSL_CIPHER_get_version
330appeared before SSLeay 0.8 and have been available since 331first appeared in SSLeay 0.8.1.
332These functions have been available since
331.Ox 2.4 . 333.Ox 2.4 .
332.Pp 334.Pp
333.Fn SSL_CIPHER_get_id 335.Fn SSL_CIPHER_get_id
diff --git a/src/lib/libssl/man/SSL_CTX_add_session.3 b/src/lib/libssl/man/SSL_CTX_add_session.3
index 285c7fbbba..443bdb542a 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_add_session.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 52.Dd $Mdocdate: March 27 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
@@ -128,5 +128,5 @@ The operation succeeded.
128.Fn SSL_CTX_add_session 128.Fn SSL_CTX_add_session
129and 129and
130.Fn SSL_CTX_remove_session 130.Fn SSL_CTX_remove_session
131appeared before SSLeay 0.8 and have been available since 131first appeared in SSLeay 0.8.0 and have been available since
132.Ox 2.4 . 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 f5a28a4223..c91ddff374 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.6 2018/03/22 16:07:53 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_ctrl.3,v 1.7 2018/03/27 17:35:50 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: March 22 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_CTX_CTRL 3 52.Dt SSL_CTX_CTRL 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -112,7 +112,7 @@ parameter.
112.Fn SSL_CTX_ctrl 112.Fn SSL_CTX_ctrl
113and 113and
114.Fn SSL_ctrl 114.Fn SSL_ctrl
115appeared before SSLeay 0.8 and have been available since 115first appeared in SSLeay 0.8.0 and have been available since
116.Ox 2.4 . 116.Ox 2.4 .
117.Pp 117.Pp
118.Fn SSL_CTX_callback_ctrl 118.Fn SSL_CTX_callback_ctrl
diff --git a/src/lib/libssl/man/SSL_CTX_flush_sessions.3 b/src/lib/libssl/man/SSL_CTX_flush_sessions.3
index b017b9d563..2ef781cb4a 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_flush_sessions.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -96,5 +96,5 @@ is however called to synchronize with the external cache (see
96.Xr SSL_CTX_set_timeout 3 96.Xr SSL_CTX_set_timeout 3
97.Sh HISTORY 97.Sh HISTORY
98.Fn SSL_CTX_flush_sessions 98.Fn SSL_CTX_flush_sessions
99appeared before SSLeay 0.8 and has been available since 99first appeared in SSLeay 0.8.0 and has been available since
100.Ox 2.4 . 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 dec89699e0..47f247631b 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_free.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_CTX_FREE 3 52.Dt SSL_CTX_FREE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -97,5 +97,5 @@ prior to calling
97.Xr SSL_CTX_sess_set_get_cb 3 97.Xr SSL_CTX_sess_set_get_cb 3
98.Sh HISTORY 98.Sh HISTORY
99.Fn SSL_CTX_free 99.Fn SSL_CTX_free
100appeared before SSLeay 0.8 and has been available since 100first appeared in SSLeay 0.5.1 and has been available since
101.Ox 2.4 . 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 bcfed50648..7c87775069 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.4 2018/03/21 17:58:58 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_get_verify_mode.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -121,7 +121,7 @@ pointer is returned and the default callback will be used.
121.Fn SSL_get_verify_callback , 121.Fn SSL_get_verify_callback ,
122and 122and
123.Fn SSL_CTX_get_verify_callback 123.Fn SSL_CTX_get_verify_callback
124appeared before SSLeay 0.8 and have been available since 124first appeared in SSLeay 0.8.0 and have been available since
125.Ox 2.4 . 125.Ox 2.4 .
126.Pp 126.Pp
127.Fn SSL_CTX_get_verify_depth 127.Fn SSL_CTX_get_verify_depth
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 ab0374ecfc..373df2402e 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_load_verify_locations.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 52.Dd $Mdocdate: March 27 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
@@ -225,7 +225,7 @@ $ for c in *.pem; do
225.Fn SSL_CTX_load_verify_locations 225.Fn SSL_CTX_load_verify_locations
226and 226and
227.Fn SSL_CTX_set_default_verify_paths 227.Fn SSL_CTX_set_default_verify_paths
228appeared before SSLeay 0.8 and have been available since 228first appeared in SSLeay 0.8.0 and have been available since
229.Ox 2.4 . 229.Ox 2.4 .
230.Sh CAVEATS 230.Sh CAVEATS
231If several CA certificates matching the name, key identifier, and serial 231If several CA certificates matching the name, key identifier, and serial
diff --git a/src/lib/libssl/man/SSL_CTX_new.3 b/src/lib/libssl/man/SSL_CTX_new.3
index 78b64f0631..1d28fc847d 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.9 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_new.3,v 1.10 2018/03/27 17:35:50 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: March 24 2018 $ 53.Dd $Mdocdate: March 27 2018 $
54.Dt SSL_CTX_NEW 3 54.Dt SSL_CTX_NEW 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -239,12 +239,13 @@ returns 1 for success or 0 for failure.
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 241.Sh HISTORY
242.Fn SSL_CTX_new , 242.Fn SSL_CTX_new
243first appeared in SSLeay 0.5.1.
243.Fn SSLv23_method , 244.Fn SSLv23_method ,
244.Fn SSLv23_server_method , 245.Fn SSLv23_server_method ,
245and 246and
246.Fn SSLv23_client_method 247.Fn SSLv23_client_method
247appeared before SSLeay 0.8. 248first appeared in SSLeay 0.8.0.
248.Fn TLSv1_method , 249.Fn TLSv1_method ,
249.Fn TLSv1_server_method , 250.Fn TLSv1_server_method ,
250and 251and
diff --git a/src/lib/libssl/man/SSL_CTX_sess_number.3 b/src/lib/libssl/man/SSL_CTX_sess_number.3
index d4b5f8fa2c..4c0e0c3767 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.7 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.8 2018/03/27 17:35:50 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: March 24 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -152,11 +152,12 @@ cache size was exceeded.
152.Fn SSL_CTX_sess_accept , 152.Fn SSL_CTX_sess_accept ,
153.Fn SSL_CTX_sess_accept_good , 153.Fn SSL_CTX_sess_accept_good ,
154.Fn SSL_CTX_sess_hits , 154.Fn SSL_CTX_sess_hits ,
155.Fn SSL_CTX_sess_cb_hits ,
156.Fn SSL_CTX_sess_misses , 155.Fn SSL_CTX_sess_misses ,
157and 156and
158.Fn SSL_CTX_sess_timeouts 157.Fn SSL_CTX_sess_timeouts
159appeared before SSLeay 0.8. 158first appeared in SSLeay 0.5.2.
159.Fn SSL_CTX_sess_cb_hits
160first appeared in SSLeay 0.6.0.
160.Fn SSL_CTX_sess_connect_renegotiate , 161.Fn SSL_CTX_sess_connect_renegotiate ,
161.Fn SSL_CTX_sess_accept_renegotiate , 162.Fn SSL_CTX_sess_accept_renegotiate ,
162and 163and
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 e54b49bbcd..531219120f 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_set_get_cb.3,v 1.4 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 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
@@ -206,5 +206,15 @@ not be explicitly freed with
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 208.Sh HISTORY
209These functions appeared before SSLeay 0.8 and have been available since 209.Fn SSL_CTX_sess_set_new_cb ,
210.Fn SSL_CTX_sess_set_get_cb ,
211.Fn SSL_CTX_sess_get_new_cb ,
212and
213.Fn SSL_CTX_sess_get_get_cb
214first appeared in SSLeay 0.6.0.
215.Fn SSL_CTX_sess_set_remove_cb
216and
217.Fn SSL_CTX_sess_get_remove_cb
218first appeared in SSLeay 0.8.0.
219These functions have been available since
210.Ox 2.4 . 220.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_CTX_sessions.3 b/src/lib/libssl/man/SSL_CTX_sessions.3
index 3d5db2e68a..a1c7ca5944 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sessions.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_CTX_SESSIONS 3 52.Dt SSL_CTX_SESSIONS 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -82,5 +82,5 @@ family of functions.
82.Xr SSL_CTX_set_session_cache_mode 3 82.Xr SSL_CTX_set_session_cache_mode 3
83.Sh HISTORY 83.Sh HISTORY
84.Fn SSL_CTX_sessions 84.Fn SSL_CTX_sessions
85appeared before SSLeay 0.8 and has been available since 85first appeared in SSLeay 0.5.2 and has been available since
86.Ox 2.4 . 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 28a4df1d79..b23e3c4a12 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.6 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_cert_store.3,v 1.7 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -126,5 +126,5 @@ returns the current setting.
126.Fn SSL_CTX_set_cert_store 126.Fn SSL_CTX_set_cert_store
127and 127and
128.Fn SSL_CTX_get_cert_store 128.Fn SSL_CTX_get_cert_store
129appeared before SSLeay 0.8 and have been available since 129first appeared in SSLeay 0.8.1 and have been available since
130.Ox 2.4 . 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 1f2188a6f2..e3ca5ff4ff 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_cert_verify_callback.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -128,7 +128,7 @@ function set using
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 130.Fn SSL_CTX_set_cert_verify_callback
131appeared before SSLeay 0.8 and has been available since 131first appeared in SSLeay 0.6.1 and has been available since
132.Ox 2.4 . 132.Ox 2.4 .
133.Pp 133.Pp
134Previous to OpenSSL 0.9.7, the 134Previous to OpenSSL 0.9.7, the
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 75895ae2a8..59bcfb5fc5 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.5 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_cipher_list.3,v 1.6 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -126,5 +126,5 @@ return 1 if any cipher could be selected and 0 on complete failure.
126.Fn SSL_CTX_set_cipher_list 126.Fn SSL_CTX_set_cipher_list
127and 127and
128.Fn SSL_set_cipher_list 128.Fn SSL_set_cipher_list
129appeared before SSLeay 0.8 and have been available since 129first appeared in SSLeay 0.5.2 and have been available since
130.Ox 2.4 . 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 7f40e15b0d..274a673b0f 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_client_CA_list.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -184,5 +184,5 @@ SSL_CTX_set_client_CA_list(ctx, SSL_load_client_CA_file(CAfile));
184.Fn SSL_CTX_add_client_CA , 184.Fn SSL_CTX_add_client_CA ,
185and 185and
186.Fn SSL_add_client_CA 186.Fn SSL_add_client_CA
187appeared before SSLeay 0.8 and have been available since 187first appeared in SSLeay 0.8.0 and have been available since
188.Ox 2.4 . 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 f1f76af8c9..a2433b5e92 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_client_cert_cb.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -150,7 +150,7 @@ certificate.
150.Fn SSL_CTX_set_client_cert_cb 150.Fn SSL_CTX_set_client_cert_cb
151and 151and
152.Fn SSL_CTX_get_client_cert_cb 152.Fn SSL_CTX_get_client_cert_cb
153appeared before SSLeay 0.8 and have been available since 153first appeared in SSLeay 0.6.6 and have been available since
154.Ox 2.4 . 154.Ox 2.4 .
155.Sh BUGS 155.Sh BUGS
156The 156The
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 ff0773adb0..9f5907b32f 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.5 2018/03/21 21:20:26 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_default_passwd_cb.3,v 1.6 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -135,7 +135,7 @@ int pem_passwd_cb(char *buf, int size, int rwflag, void *password)
135.Xr SSL_CTX_use_certificate 3 135.Xr SSL_CTX_use_certificate 3
136.Sh HISTORY 136.Sh HISTORY
137.Fn SSL_CTX_set_default_passwd_cb 137.Fn SSL_CTX_set_default_passwd_cb
138appeared before SSLeay 0.8 and has been available since 138first appeared in SSLeay 0.6.2 and has been available since
139.Ox 2.4 . 139.Ox 2.4 .
140.Pp 140.Pp
141.Fn SSL_CTX_set_default_passwd_cb_userdata 141.Fn SSL_CTX_set_default_passwd_cb_userdata
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 1bb248135f..76eb8bee61 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_info_callback.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -228,5 +228,6 @@ apps_ssl_info_callback(SSL *s, int where, int ret)
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 230.Sh HISTORY
231These functions appeared before SSLeay 0.8 and have been available since 231These functions first appeared in SSLeay 0.6.0
232and have been available since
232.Ox 2.4 . 233.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 6856d364ce..feea399bca 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_quiet_shutdown.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -161,5 +161,6 @@ return the current setting.
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 163.Sh HISTORY
164These functions appeared before SSLeay 0.8 and have been available since 164These functions first appeared in SSLeay 0.8.1
165and have been available since
165.Ox 2.4 . 166.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 8948d47e49..eae76eb472 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.3 2018/03/21 16:12:41 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_read_ahead.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -129,7 +129,7 @@ except that the return values are undefined for DTLS.
129.Fn SSL_set_read_ahead 129.Fn SSL_set_read_ahead
130and 130and
131.Fn SSL_get_read_ahead 131.Fn SSL_get_read_ahead
132appeared before SSLeay 0.8 and have been available since 132appeared in SSLeay 0.4 or earlier and have been available since
133.Ox 2.4 . 133.Ox 2.4 .
134.Pp 134.Pp
135.Fn SSL_CTX_set_read_ahead , 135.Fn SSL_CTX_set_read_ahead ,
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 9e8e8500e8..0f8ee90b0a 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.5 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.6 2018/03/27 17:35:50 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: March 21 2018 $ 52.Dd $Mdocdate: March 27 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
@@ -188,7 +188,7 @@ returns the currently set cache mode.
188.Fn SSL_CTX_set_session_cache_mode 188.Fn SSL_CTX_set_session_cache_mode
189and 189and
190.Fn SSL_CTX_get_session_cache_mode 190.Fn SSL_CTX_get_session_cache_mode
191appeared before SSLeay 0.8 and have been available since 191first appeared in SSLeay 0.6.1 and have been available since
192.Ox 2.4 . 192.Ox 2.4 .
193.Pp 193.Pp
194.Dv SSL_SESS_CACHE_NO_INTERNAL_STORE 194.Dv SSL_SESS_CACHE_NO_INTERNAL_STORE
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 6633ccd177..eb29af620c 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_ssl_version.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -131,5 +131,5 @@ The operation succeeded.
131.Fn SSL_set_ssl_method , 131.Fn SSL_set_ssl_method ,
132and 132and
133.Fn SSL_get_ssl_method 133.Fn SSL_get_ssl_method
134appeared before SSLeay 0.8 and have been available since 134first appeared in SSLeay 0.8.0 and have been available since
135.Ox 2.4 . 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 3ccd3ebbd9..ab99e2016e 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_timeout.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -114,5 +114,5 @@ returns the currently set timeout value.
114.Fn SSL_CTX_set_timeout 114.Fn SSL_CTX_set_timeout
115and 115and
116.Fn SSL_CTX_get_timeout 116.Fn SSL_CTX_get_timeout
117appeared before SSLeay 0.8 and have been available since 117first appeared in SSLeay 0.6.1 and have been available since
118.Ox 2.4 . 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 2456dd500d..b4f54eab3d 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.6 2018/03/21 16:12:41 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_tmp_dh_callback.3,v 1.7 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -225,7 +225,7 @@ if (SSL_CTX_set_tmp_dh(ctx, dh_2048) != 1) {
225.Fn SSL_CTX_set_tmp_dh_callback 225.Fn SSL_CTX_set_tmp_dh_callback
226and 226and
227.Fn SSL_CTX_set_tmp_dh 227.Fn SSL_CTX_set_tmp_dh
228appeared before SSLeay 0.8 and have been available since 228first appeared in SSLeay 0.8.0 and have been available since
229.Ox 2.4 . 229.Ox 2.4 .
230.Pp 230.Pp
231.Fn SSL_set_tmp_dh_callback 231.Fn SSL_set_tmp_dh_callback
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 ab32d41d97..0181634fe3 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.7 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_tmp_rsa_callback.3,v 1.8 2018/03/27 17:35:50 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: March 24 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -103,7 +103,7 @@ These functions always return 0, indicating failure.
103.Fn SSL_CTX_set_tmp_rsa , 103.Fn SSL_CTX_set_tmp_rsa ,
104and 104and
105.Fn SSL_CTX_need_tmp_RSA 105.Fn SSL_CTX_need_tmp_RSA
106appeared before SSLeay 0.8 and have been available since 106first appeared in SSLeay 0.8.0 and have been available since
107.Ox 2.4 . 107.Ox 2.4 .
108.Pp 108.Pp
109.Fn SSL_set_tmp_rsa_callback 109.Fn SSL_set_tmp_rsa_callback
diff --git a/src/lib/libssl/man/SSL_CTX_set_verify.3 b/src/lib/libssl/man/SSL_CTX_set_verify.3
index 4c3b5dd749..40a09de902 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.6 2018/03/21 17:58:58 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_verify.3,v 1.7 2018/03/27 17:35:50 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: March 21 2018 $ 53.Dd $Mdocdate: March 27 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
@@ -445,10 +445,11 @@ if (peer = SSL_get_peer_certificate(ssl)) {
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 447.Sh HISTORY
448.Fn SSL_CTX_set_verify
449and
450.Fn SSL_set_verify 448.Fn SSL_set_verify
451appeared before SSLeay 0.8 and have been available since 449appeared in SSLeay 0.4 or earlier.
450.Fn SSL_CTX_set_verify
451first appeared in SSLeay 0.6.4.
452Both functions have been available since
452.Ox 2.4 . 453.Ox 2.4 .
453.Pp 454.Pp
454.Fn SSL_CTX_set_verify_depth 455.Fn SSL_CTX_set_verify_depth
diff --git a/src/lib/libssl/man/SSL_CTX_use_certificate.3 b/src/lib/libssl/man/SSL_CTX_use_certificate.3
index f51b5d960f..3e493bd607 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.7 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_use_certificate.3,v 1.8 2018/03/27 17:35:50 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: March 24 2018 $ 52.Dd $Mdocdate: March 27 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,28 +392,37 @@ 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_use_certificate ,
396.Fn SSL_use_certificate_file ,
397.Fn SSL_use_RSAPrivateKey ,
398and
399.Fn SSL_use_RSAPrivateKey_file
400appeared in SSLeay 0.4 or earlier.
401.Fn SSL_use_certificate_ASN1
402and
403.Fn SSL_use_RSAPrivateKey_ASN1
404first appeared in SSLeay 0.5.1.
405.Fn SSL_use_PrivateKey_file ,
406.Fn SSL_use_PrivateKey_ASN1 ,
407and
408.Fn SSL_use_PrivateKey
409first appeared in SSLeay 0.6.0.
395.Fn SSL_CTX_use_certificate , 410.Fn SSL_CTX_use_certificate ,
396.Fn SSL_CTX_use_certificate_ASN1 , 411.Fn SSL_CTX_use_certificate_ASN1 ,
397.Fn SSL_CTX_use_certificate_file , 412.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 , 413.Fn SSL_CTX_use_PrivateKey ,
402.Fn SSL_CTX_use_PrivateKey_ASN1 , 414.Fn SSL_CTX_use_PrivateKey_ASN1 ,
403.Fn SSL_CTX_use_PrivateKey_file , 415.Fn SSL_CTX_use_PrivateKey_file ,
404.Fn SSL_CTX_use_RSAPrivateKey , 416.Fn SSL_CTX_use_RSAPrivateKey ,
405.Fn SSL_CTX_use_RSAPrivateKey_ASN1 , 417.Fn SSL_CTX_use_RSAPrivateKey_ASN1 ,
406.Fn SSL_CTX_use_RSAPrivateKey_file , 418and
407.Fn SSL_use_PrivateKey_file , 419.Fn SSL_CTX_use_RSAPrivateKey_file
408.Fn SSL_use_PrivateKey_ASN1 , 420first appeared in SSLeay 0.6.1.
409.Fn SSL_use_PrivateKey , 421.Fn SSL_CTX_check_private_key
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 422and
415.Fn SSL_check_private_key 423.Fn SSL_check_private_key
416appeared before SSLeay 0.8 and have been available since 424first appeared in SSLeay 0.6.5.
425All these functions have been available since
417.Ox 2.4 . 426.Ox 2.4 .
418.Pp 427.Pp
419.Fn SSL_CTX_use_certificate_chain_file 428.Fn SSL_CTX_use_certificate_chain_file
diff --git a/src/lib/libssl/man/SSL_SESSION_free.3 b/src/lib/libssl/man/SSL_SESSION_free.3
index 1a4b8af456..14c6b3c43f 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.5 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_free.3,v 1.6 2018/03/27 17:35:50 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: March 24 2018 $ 53.Dd $Mdocdate: March 27 2018 $
54.Dt SSL_SESSION_FREE 3 54.Dt SSL_SESSION_FREE 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -139,7 +139,7 @@ returns 1 on success or 0 on error.
139.Xr SSL_SESSION_new 3 139.Xr SSL_SESSION_new 3
140.Sh HISTORY 140.Sh HISTORY
141.Fn SSL_SESSION_free 141.Fn SSL_SESSION_free
142appeared before SSLeay 0.8 and has been available since 142first appeared in SSLeay 0.5.2 and has been available since
143.Ox 2.4 . 143.Ox 2.4 .
144.Pp 144.Pp
145.Fn SSL_SESSION_up_ref 145.Fn SSL_SESSION_up_ref
diff --git a/src/lib/libssl/man/SSL_SESSION_get_time.3 b/src/lib/libssl/man/SSL_SESSION_get_time.3
index c15ba3dfbb..fe6f0858ba 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.6 2018/03/21 08:06:34 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_get_time.3,v 1.7 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 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
@@ -149,11 +149,12 @@ pointer for the session
149.Xr SSL_SESSION_new 3 149.Xr SSL_SESSION_new 3
150.Sh HISTORY 150.Sh HISTORY
151.Fn SSL_get_time , 151.Fn SSL_get_time ,
152.Fn SSL_set_time ,
153.Fn SSL_get_timeout , 152.Fn SSL_get_timeout ,
154and 153and
155.Fn SSL_set_timeout 154.Fn SSL_set_timeout
156appeared before SSLeay 0.8. 155appeared in SSLeay 0.4 or earlier.
156.Fn SSL_set_time
157first appeared in SSLeay 0.5.2.
157.Fn SSL_SESSION_get_time , 158.Fn SSL_SESSION_get_time ,
158.Fn SSL_SESSION_set_time , 159.Fn SSL_SESSION_set_time ,
159.Fn SSL_SESSION_get_timeout , 160.Fn SSL_SESSION_get_timeout ,
diff --git a/src/lib/libssl/man/SSL_SESSION_new.3 b/src/lib/libssl/man/SSL_SESSION_new.3
index 98e22d4896..ca26921429 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.5 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_new.3,v 1.6 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 2018 $
18.Dt SSL_SESSION_NEW 3 18.Dt SSL_SESSION_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -72,5 +72,5 @@ returns
72.Xr SSL_set_session 3 72.Xr SSL_set_session 3
73.Sh HISTORY 73.Sh HISTORY
74.Fn SSL_SESSION_new 74.Fn SSL_SESSION_new
75appeared before SSLeay 0.8 and has been available since 75first appeared in SSLeay 0.5.2 and has been available since
76.Ox 2.4 . 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 d842437434..f9f2281469 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.2 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_SESSION_print.3,v 1.3 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 2018 $
18.Dt SSL_SESSION_PRINT 3 18.Dt SSL_SESSION_PRINT 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -66,7 +66,8 @@ In some cases, the reason for failure can be determined with
66.Xr SSL_SESSION_new 3 66.Xr SSL_SESSION_new 3
67.Sh HISTORY 67.Sh HISTORY
68.Fn SSL_SESSION_print 68.Fn SSL_SESSION_print
69and 69first appeared in SSLeay 0.5.2.
70.Fn SSL_SESSION_print_fp 70.Fn SSL_SESSION_print_fp
71appeared before SSLeay 0.8 and have been available since 71first appeared in SSLeay 0.6.0.
72Both functions have been available since
72.Ox 2.4 . 73.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_accept.3 b/src/lib/libssl/man/SSL_accept.3
index 3a550369e2..4d36e536bc 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_accept.3,v 1.5 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_ACCEPT 3 53.Dt SSL_ACCEPT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -151,5 +151,5 @@ to find out the reason.
151.Xr SSL_shutdown 3 151.Xr SSL_shutdown 3
152.Sh HISTORY 152.Sh HISTORY
153.Fn SSL_accept 153.Fn SSL_accept
154appeared before SSLeay 0.8 and has been available since 154appeared in SSLeay 0.4 or earlier and has been available since
155.Ox 2.4 . 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 4db6b67170..79cbdaa988 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_alert_type_string.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -239,5 +239,6 @@ does not contain a correct alert message.
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 241.Sh HISTORY
242These functions appeared before SSLeay 0.8 and have been available since 242These functions first appeared in SSLeay 0.8.0
243and have been available since
243.Ox 2.4 . 244.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_clear.3 b/src/lib/libssl/man/SSL_clear.3
index 43faa404ba..1f2f0a5e52 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_clear.3,v 1.4 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_CLEAR 3 53.Dt SSL_CLEAR 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -121,7 +121,7 @@ operation was successful.
121.Xr SSL_shutdown 3 121.Xr SSL_shutdown 3
122.Sh HISTORY 122.Sh HISTORY
123.Fn SSL_clear 123.Fn SSL_clear
124appeared before SSLeay 0.8 and has been available since 124first appeared in SSLeay 0.4.5b and has been available since
125.Ox 2.4 . 125.Ox 2.4 .
126.Sh CAVEATS 126.Sh CAVEATS
127.Fn SSL_clear 127.Fn SSL_clear
diff --git a/src/lib/libssl/man/SSL_connect.3 b/src/lib/libssl/man/SSL_connect.3
index 4529afba13..d5b962a480 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.5 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_connect.3,v 1.6 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_CONNECT 3 53.Dt SSL_CONNECT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -150,5 +150,5 @@ to find out the reason.
150.Xr SSL_shutdown 3 150.Xr SSL_shutdown 3
151.Sh HISTORY 151.Sh HISTORY
152.Fn SSL_connect 152.Fn SSL_connect
153appeared before SSLeay 0.8 and has been available since 153appeared in SSLeay 0.4 or earlier and has been available since
154.Ox 2.4 . 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 d6e25a586a..9079f9d6c1 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_copy_session_id.3,v 1.4 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 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,7 @@ 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
68appeared before SSLeay 0.8 and has been available since 68appeared in SSLeay 0.4 or earlier and has been available since
69.Ox 2.4 . 69.Ox 2.4 .
70.Sh BUGS 70.Sh BUGS
71Failures of 71Failures of
diff --git a/src/lib/libssl/man/SSL_do_handshake.3 b/src/lib/libssl/man/SSL_do_handshake.3
index 88d4677fc8..e9327b4229 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.5 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_do_handshake.3,v 1.6 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_DO_HANDSHAKE 3 52.Dt SSL_DO_HANDSHAKE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -148,5 +148,5 @@ to find out the reason.
148.Xr SSL_set_connect_state 3 148.Xr SSL_set_connect_state 3
149.Sh HISTORY 149.Sh HISTORY
150.Fn SSL_do_handshake 150.Fn SSL_do_handshake
151appeared before SSLeay 0.8 and has been available since 151first appeared in SSLeay 0.8.0 and has been available since
152.Ox 2.4 . 152.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_dup.3 b/src/lib/libssl/man/SSL_dup.3
index 448979360f..a752af13e3 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.2 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_dup.3,v 1.3 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 2018 $
18.Dt SSL_DUP 3 18.Dt SSL_DUP 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -56,5 +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
59appeared before SSLeay 0.8 and has been available since 59first appeared in SSLeay 0.8.0 and has been available since
60.Ox 2.4 . 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 92787a32f4..a81dbf988c 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_dup_CA_list.3,v 1.4 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 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,5 +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
52appeared before SSLeay 0.8 and has been available since 52first appeared in SSLeay 0.8.0 and has been available since
53.Ox 2.4 . 53.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_free.3 b/src/lib/libssl/man/SSL_free.3
index a39078e474..38694a0625 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_free.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_FREE 3 52.Dt SSL_FREE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -114,5 +114,5 @@ does not provide diagnostic information.
114.Xr SSL_shutdown 3 114.Xr SSL_shutdown 3
115.Sh HISTORY 115.Sh HISTORY
116.Fn SSL_free 116.Fn SSL_free
117appeared before SSLeay 0.8 and has been available since 117appeared in SSLeay 0.4 or earlier and has been available since
118.Ox 2.4 . 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 9af9698329..60fda555bc 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_SSL_CTX.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -75,5 +75,5 @@ object is returned.
75.Xr SSL_new 3 75.Xr SSL_new 3
76.Sh HISTORY 76.Sh HISTORY
77.Fn SSL_get_SSL_CTX 77.Fn SSL_get_SSL_CTX
78appeared before SSLeay 0.8 and has been available since 78first appeared in SSLeay 0.5.1 and has been available since
79.Ox 2.4 . 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 4576a2dbcb..b140cd3c86 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.2 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_certificate.3,v 1.3 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 2018 $
18.Dt SSL_GET_CERTIFICATE 3 18.Dt SSL_GET_CERTIFICATE 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -56,7 +56,8 @@ if none is active.
56.Xr SSL_use_certificate 3 56.Xr SSL_use_certificate 3
57.Sh HISTORY 57.Sh HISTORY
58.Fn SSL_get_certificate 58.Fn SSL_get_certificate
59and 59first appeared in SSLeay 0.5.2a.
60.Fn SSL_get_privatekey 60.Fn SSL_get_privatekey
61appeared before SSLeay 0.8 and have been available since 61first appeared in SSLeay 0.8.0.
62Both functions have been available since
62.Ox 2.4 . 63.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_ciphers.3 b/src/lib/libssl/man/SSL_get_ciphers.3
index a9e955be18..cbbf62b35e 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.5 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_get_ciphers.3,v 1.6 2018/03/27 17:35:50 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: March 24 2018 $ 54.Dd $Mdocdate: March 27 2018 $
55.Dt SSL_GET_CIPHERS 3 55.Dt SSL_GET_CIPHERS 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -136,10 +136,11 @@ is returned.
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 138.Sh HISTORY
139.Fn SSL_get_ciphers
140and
141.Fn SSL_get_cipher_list 139.Fn SSL_get_cipher_list
142appeared before SSLeay 0.8 and have been available since 140first appeared in SSLeay 0.5.2.
141.Fn SSL_get_ciphers
142first appeared in SSLeay 0.8.0.
143Both functions have been available since
143.Ox 2.4 . 144.Ox 2.4 .
144.Pp 145.Pp
145.Fn SSL_CTX_get_ciphers 146.Fn SSL_CTX_get_ciphers
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 6ed419aad9..e80e5cb6f5 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_client_CA_list.3,v 1.5 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 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
@@ -92,5 +92,5 @@ returns the list of client CAs sent from the server, if any.
92.Fn SSL_get_client_CA_list 92.Fn SSL_get_client_CA_list
93and 93and
94.Fn SSL_CTX_get_client_CA_list 94.Fn SSL_CTX_get_client_CA_list
95appeared before SSLeay 0.8 and have been available since 95first appeared in SSLeay 0.8.0 and have been available since
96.Ox 2.4 . 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 8ff6a7bd0b..6b951d03ca 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_current_cipher.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -108,5 +108,15 @@ if no session has been established.
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 110.Sh HISTORY
111These functions appeared before SSLeay 0.8 and have been available since 111.Fn SSL_get_cipher
112appeared in SSLeay 0.4 or earlier.
113.Fn SSL_get_cipher_bits
114first appeared in SSLeay 0.6.4.
115.Fn SSL_get_cipher_name
116and
117.Fn SSL_get_cipher_version
118first appeared in SSLeay 0.8.0.
119.Fn SSL_get_current_cipher
120first appeared in SSLeay 0.8.1.
121These functions have been available since
112.Ox 2.4 . 122.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 b8e53dc9b4..47737d8ee0 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_default_timeout.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -81,5 +81,5 @@ protocols (SSLv2, SSLv3, and TLSv1).
81.Xr SSL_SESSION_get_time 3 81.Xr SSL_SESSION_get_time 3
82.Sh HISTORY 82.Sh HISTORY
83.Fn SSL_get_default_timeout 83.Fn SSL_get_default_timeout
84appeared before SSLeay 0.8 and has been available since 84first appeared in SSLeay 0.8.0 and has been available since
85.Ox 2.4 . 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 3afa3ce61f..4d56402cd0 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_error.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_GET_ERROR 3 52.Dt SSL_GET_ERROR 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -213,5 +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
216first appeared in SSLeay 0.8 and have been available since 216first appeared in SSLeay 0.8.0 and have been available since
217.Ox 2.4 . 217.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_get_ex_new_index.3 b/src/lib/libssl/man/SSL_get_ex_new_index.3
index c4af30a208..cecd25fa44 100644
--- a/src/lib/libssl/man/SSL_get_ex_new_index.3
+++ b/src/lib/libssl/man/SSL_get_ex_new_index.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_get_ex_new_index.3,v 1.3 2018/03/21 08:06:34 schwarze Exp $ 1.\" $OpenBSD: SSL_get_ex_new_index.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_GET_EX_NEW_INDEX 3 52.Dt SSL_GET_EX_NEW_INDEX 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -122,6 +122,12 @@ in
122.Xr ssl 3 , 122.Xr ssl 3 ,
123.Xr SSL_CTX_set_verify 3 123.Xr SSL_CTX_set_verify 3
124.Sh HISTORY 124.Sh HISTORY
125Precursor functions
126.Fn SSL_set_app_data
127and
128.Fn SSL_get_app_data
129first appeared in SSLeay 0.6.1.
130.Pp
125.Fn SSL_get_ex_new_index , 131.Fn SSL_get_ex_new_index ,
126.Fn SSL_set_ex_data , 132.Fn SSL_set_ex_data ,
127and 133and
diff --git a/src/lib/libssl/man/SSL_get_fd.3 b/src/lib/libssl/man/SSL_get_fd.3
index 9aa5150dbc..1e093424cb 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.5 2018/03/22 17:38:41 schwarze Exp $ 1.\" $OpenBSD: SSL_get_fd.3,v 1.6 2018/03/27 17:35:50 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: March 22 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_GET_FD 3 52.Dt SSL_GET_FD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -93,7 +93,7 @@ The file descriptor linked to
93.Xr SSL_set_fd 3 93.Xr SSL_set_fd 3
94.Sh HISTORY 94.Sh HISTORY
95.Fn SSL_get_fd 95.Fn SSL_get_fd
96appeared before SSLeay 0.8 and has been available since 96appeared in SSLeay 0.4 or earlier and has been available since
97.Ox 2.4 . 97.Ox 2.4 .
98.Pp 98.Pp
99.Fn SSL_get_rfd 99.Fn SSL_get_rfd
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 b63859dfe2..eb2ae53dc4 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_peer_cert_chain.3,v 1.5 2018/03/27 17:35:50 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 21 2018 $ 53.Dd $Mdocdate: March 27 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
@@ -103,5 +103,5 @@ The return value points to the certificate chain presented by the peer.
103.Xr SSL_get_peer_certificate 3 103.Xr SSL_get_peer_certificate 3
104.Sh HISTORY 104.Sh HISTORY
105.Fn SSL_get_peer_cert_chain 105.Fn SSL_get_peer_cert_chain
106appeared before SSLeay 0.8 and has been available since 106first appeared in SSLeay 0.8.0 and has been available since
107.Ox 2.4 . 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 49d992363b..5e7247f4d1 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_peer_certificate.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -100,5 +100,5 @@ The return value points to the certificate presented by the peer.
100.Xr SSL_get_verify_result 3 100.Xr SSL_get_verify_result 3
101.Sh HISTORY 101.Sh HISTORY
102.Fn SSL_get_peer_certificate 102.Fn SSL_get_peer_certificate
103appeared before SSLeay 0.8 and has been available since 103appeared in SSLeay 0.4 or earlier and has been available since
104.Ox 2.4 . 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 540c13990c..38096fbecf 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_rbio.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_GET_RBIO 3 52.Dt SSL_GET_RBIO 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -94,5 +94,5 @@ linked to
94.Fn SSL_get_rbio 94.Fn SSL_get_rbio
95and 95and
96.Fn SSL_get_wbio 96.Fn SSL_get_wbio
97appeared before SSLeay 0.8 and have been available since 97first appeared in SSLeay 0.6.0 and have been available since
98.Ox 2.4 . 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 96d597a734..4cde129bc2 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.6 2018/03/22 16:07:53 schwarze Exp $ 1.\" $OpenBSD: SSL_get_session.3,v 1.7 2018/03/27 17:35:50 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 22 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_GET_SESSION 3 53.Dt SSL_GET_SESSION 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -153,7 +153,7 @@ session.
153.Xr SSL_set_session 3 153.Xr SSL_set_session 3
154.Sh HISTORY 154.Sh HISTORY
155.Fn SSL_get_session 155.Fn SSL_get_session
156appeared before SSLeay 0.8 and has been available since 156first appeared in SSLeay 0.5.2 and has been available since
157.Ox 2.4 . 157.Ox 2.4 .
158.Pp 158.Pp
159.Fn SSL_get0_session 159.Fn SSL_get0_session
diff --git a/src/lib/libssl/man/SSL_get_shared_ciphers.3 b/src/lib/libssl/man/SSL_get_shared_ciphers.3
index 86ec0be660..45228921f9 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.2 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_shared_ciphers.3,v 1.3 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 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,7 @@ 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
58appeared before SSLeay 0.8 and has been available since 58first appeared in SSLeay 0.4.5b and has been available since
59.Ox 2.4 . 59.Ox 2.4 .
60.Sh BUGS 60.Sh BUGS
61If the list is too long to fit into 61If the list is too long to fit into
diff --git a/src/lib/libssl/man/SSL_get_state.3 b/src/lib/libssl/man/SSL_get_state.3
index 1d586df7de..d284691af1 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.3 2018/03/21 08:06:34 schwarze Exp $ 1.\" $OpenBSD: SSL_get_state.3,v 1.4 2018/03/27 17:35:50 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 21 2018 $ 17.Dd $Mdocdate: March 27 2018 $
18.Dt SSL_GET_STATE 3 18.Dt SSL_GET_STATE 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -143,15 +143,18 @@ 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
146.Fn SSL_state , 146.Fn SSL_is_init_finished
147first appeared in SSLeay 0.4.5b.
148.Fn SSL_state
149first appeared in SSLeay 0.5.2.
147.Fn SSL_in_accept_init , 150.Fn SSL_in_accept_init ,
148.Fn SSL_in_before ,
149.Fn SSL_in_connect_init , 151.Fn SSL_in_connect_init ,
150.Fn SSL_in_init ,
151and 152and
152.Fn SSL_is_init_finished 153.Fn SSL_in_init
153appeared before SSLeay 0.8. 154first appeared in SSLeay 0.6.0.
155.Fn SSL_in_before
156first appeared in SSLeay 0.8.0.
154.Fn SSL_get_state 157.Fn SSL_get_state
155first appeared in SSLeay 0.9.0. 158first appeared in SSLeay 0.9.0.
156These functions have been available since 159All these functions have been available since
157.Ox 2.4 . 160.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 dac7faac2a..ec4df2d38e 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_verify_result.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -88,7 +88,7 @@ Documented in
88.Xr SSL_set_verify_result 3 88.Xr SSL_set_verify_result 3
89.Sh HISTORY 89.Sh HISTORY
90.Fn SSL_get_verify_result 90.Fn SSL_get_verify_result
91appeared before SSLeay 0.8 and has been available since 91first appeared in SSLeay 0.6.1 and has been available since
92.Ox 2.4 . 92.Ox 2.4 .
93.Sh BUGS 93.Sh BUGS
94If no peer certificate was presented, the returned result code is 94If no peer certificate was presented, the returned result code is
diff --git a/src/lib/libssl/man/SSL_get_version.3 b/src/lib/libssl/man/SSL_get_version.3
index f903e44fcf..00291ac4ad 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_get_version.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_GET_VERSION 3 52.Dt SSL_GET_VERSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -88,5 +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
91appeared before SSLeay 0.8 and have been available since 91first appeared in SSLeay 0.8.0 and have been available since
92.Ox 2.4 . 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 a45e91e043..42f19adc28 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.5 2018/03/22 16:07:53 schwarze Exp $ 1.\" $OpenBSD: SSL_library_init.3,v 1.6 2018/03/27 17:35:50 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: March 22 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_LIBRARY_INIT 3 52.Dt SSL_LIBRARY_INIT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -98,7 +98,7 @@ SSL_library_init(); /* initialize library */
98.Xr SSL_load_error_strings 3 98.Xr SSL_load_error_strings 3
99.Sh HISTORY 99.Sh HISTORY
100.Fn SSLeay_add_ssl_algorithms 100.Fn SSLeay_add_ssl_algorithms
101appeared before SSLeay 0.8 and has been available since 101first appeared in SSLeay 0.8.0 and has been available since
102.Ox 2.4 . 102.Ox 2.4 .
103.Pp 103.Pp
104.Fn SSL_library_init 104.Fn SSL_library_init
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 b8cf94f9d9..e893d63e28 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.7 2018/03/21 16:12:41 schwarze Exp $ 1.\" $OpenBSD: SSL_load_client_CA_file.3,v 1.8 2018/03/27 17:35:50 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: March 21 2018 $ 68.Dd $Mdocdate: March 27 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
@@ -146,7 +146,7 @@ else
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 148.Fn SSL_load_client_CA_file
149appeared before SSLeay 0.8 and has been available since 149first appeared in SSLeay 0.8.0 and has been available since
150.Ox 2.4 . 150.Ox 2.4 .
151.Pp 151.Pp
152.Fn SSL_add_file_cert_subjects_to_stack 152.Fn SSL_add_file_cert_subjects_to_stack
diff --git a/src/lib/libssl/man/SSL_new.3 b/src/lib/libssl/man/SSL_new.3
index b0d55eca71..f84eed7df8 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.5 2018/03/24 00:55:37 schwarze Exp $ 1.\" $OpenBSD: SSL_new.3,v 1.6 2018/03/27 17:35:50 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: March 24 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_NEW 3 53.Dt SSL_NEW 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -101,7 +101,7 @@ returns 1 for success or 0 for failure.
101.Xr SSL_get_SSL_CTX 3 101.Xr SSL_get_SSL_CTX 3
102.Sh HISTORY 102.Sh HISTORY
103.Fn SSL_new 103.Fn SSL_new
104appeared before SSLeay 0.8 and has been available since 104appeared in SSLeay 0.4 or earlier and has been available since
105.Ox 2.4 . 105.Ox 2.4 .
106.Pp 106.Pp
107.Fn SSL_up_ref 107.Fn SSL_up_ref
diff --git a/src/lib/libssl/man/SSL_pending.3 b/src/lib/libssl/man/SSL_pending.3
index 57e6237878..b3efa4260d 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_pending.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 53.Dd $Mdocdate: March 27 2018 $
54.Dt SSL_PENDING 3 54.Dt SSL_PENDING 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -101,7 +101,7 @@ bytes that are pending and are available for immediate read.
101.Xr SSL_read 3 101.Xr SSL_read 3
102.Sh HISTORY 102.Sh HISTORY
103.Fn SSL_pending 103.Fn SSL_pending
104appeared before SSLeay 0.8 and has been available since 104appeared in SSLeay 0.4 or earlier and has been available since
105.Ox 2.4 . 105.Ox 2.4 .
106.Sh BUGS 106.Sh BUGS
107Up to OpenSSL 0.9.6, 107Up to OpenSSL 0.9.6,
diff --git a/src/lib/libssl/man/SSL_read.3 b/src/lib/libssl/man/SSL_read.3
index cdb12746b0..d773065a81 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.5 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_read.3,v 1.6 2018/03/27 17:35:50 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: March 21 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_READ 3 53.Dt SSL_READ 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -225,7 +225,8 @@ with the return value to find out the reason.
225.Xr SSL_write 3 225.Xr SSL_write 3
226.Sh HISTORY 226.Sh HISTORY
227.Fn SSL_read 227.Fn SSL_read
228and 228appeared in SSLeay 0.4 or earlier.
229.Fn SSL_peek 229.Fn SSL_peek
230appeared before SSLeay 0.8 and have been available since 230first appeared in SSLeay 0.6.6.
231Both functions have been available since
231.Ox 2.4 . 232.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_renegotiate.3 b/src/lib/libssl/man/SSL_renegotiate.3
index 2c90b3ef04..cf6308f283 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.7 2018/03/23 05:50:30 schwarze Exp $ 1.\" $OpenBSD: SSL_renegotiate.3,v 1.8 2018/03/27 17:35:50 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 23 2018 $ 68.Dd $Mdocdate: March 27 2018 $
69.Dt SSL_RENEGOTIATE 3 69.Dt SSL_RENEGOTIATE 3
70.Os 70.Os
71.Sh NAME 71.Sh NAME
@@ -153,7 +153,7 @@ 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
156appeared before SSLeay 0.8 and has been available since 156first appeared in SSLeay 0.8.0 and has been available since
157.Ox 2.4 . 157.Ox 2.4 .
158.Pp 158.Pp
159.Fn SSL_renegotiate_pending 159.Fn SSL_renegotiate_pending
diff --git a/src/lib/libssl/man/SSL_rstate_string.3 b/src/lib/libssl/man/SSL_rstate_string.3
index ebc97616f5..99613ba3c0 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_rstate_string.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_RSTATE_STRING 3 52.Dt SSL_RSTATE_STRING 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -104,5 +104,5 @@ This should never happen.
104.Fn SSL_rstate_string 104.Fn SSL_rstate_string
105and 105and
106.Fn SSL_rstate_string_long 106.Fn SSL_rstate_string_long
107appeared before SSLeay 0.8 and have been available since 107first appeared in SSLeay 0.6.0 and have been available since
108.Ox 2.4 . 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 d46b32a084..0fdf776f60 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_session_reused.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_SESSION_REUSED 3 52.Dt SSL_SESSION_REUSED 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -79,5 +79,5 @@ A session was reused.
79.Xr SSL_set_session 3 79.Xr SSL_set_session 3
80.Sh HISTORY 80.Sh HISTORY
81.Fn SSL_session_reused 81.Fn SSL_session_reused
82appeared before SSLeay 0.8 and has been available since 82first appeared in SSLeay 0.8.0 and has been available since
83.Ox 2.4 . 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 6b035ac82b..f3ea507d00 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_set_bio.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_SET_BIO 3 52.Dt SSL_SET_BIO 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -98,5 +98,5 @@ cannot fail.
98.Xr SSL_shutdown 3 98.Xr SSL_shutdown 3
99.Sh HISTORY 99.Sh HISTORY
100.Fn SSL_set_bio 100.Fn SSL_set_bio
101appeared before SSLeay 0.8 and has been available since 101first appeared in SSLeay 0.6.0 and has been available since
102.Ox 2.4 . 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 7e3a39985b..c2072c4370 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.5 2018/03/23 14:28:16 schwarze Exp $ 1.\" $OpenBSD: SSL_set_connect_state.3,v 1.6 2018/03/27 17:35:50 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: March 23 2018 $ 53.Dd $Mdocdate: March 27 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
@@ -145,7 +145,7 @@ is set to server mode or 0 if it is set to client mode.
145.Fn SSL_set_connect_state 145.Fn SSL_set_connect_state
146and 146and
147.Fn SSL_set_accept_state 147.Fn SSL_set_accept_state
148appeared before SSLeay 0.8 and have been available since 148first appeared in SSLeay 0.6.0 and have been available since
149.Ox 2.4 . 149.Ox 2.4 .
150.Pp 150.Pp
151.Fn SSL_is_server 151.Fn SSL_is_server
diff --git a/src/lib/libssl/man/SSL_set_fd.3 b/src/lib/libssl/man/SSL_set_fd.3
index 5f2b4be3c7..7b9727e9ad 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_set_fd.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_SET_FD 3 52.Dt SSL_SET_FD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -119,5 +119,11 @@ The operation succeeded.
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 121.Sh HISTORY
122These functions appeared before SSLeay 0.8 and have been available since 122.Fn SSL_set_fd
123appeared in SSLeay 0.4 or earlier.
124.Fn SSL_set_rfd
125and
126.Fn SSL_set_wfd
127first appeared in SSLeay 0.6.0.
128These functions have been available since
123.Ox 2.4 . 129.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_set_session.3 b/src/lib/libssl/man/SSL_set_session.3
index 80efd4f12b..7d85f5ad0c 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_set_session.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_SET_SESSION 3 52.Dt SSL_SET_SESSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -115,5 +115,5 @@ The operation succeeded.
115.Xr SSL_session_reused 3 115.Xr SSL_session_reused 3
116.Sh HISTORY 116.Sh HISTORY
117.Fn SSL_set_session 117.Fn SSL_set_session
118appeared before SSLeay 0.8 and has been available since 118first appeared in SSLeay 0.5.2 and has been available since
119.Ox 2.4 . 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 87f7a92d09..1a4d9de4d3 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_set_shutdown.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_SET_SHUTDOWN 3 52.Dt SSL_SET_SHUTDOWN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -137,5 +137,5 @@ returns the current setting.
137.Fn SSL_set_shutdown 137.Fn SSL_set_shutdown
138and 138and
139.Fn SSL_get_shutdown 139.Fn SSL_get_shutdown
140appeared before SSLeay 0.8 and have been available since 140first appeared in SSLeay 0.8.0 and have been available since
141.Ox 2.4 . 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 2b30b892cd..1ff8101ff9 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_set_verify_result.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 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
@@ -89,5 +89,5 @@ does not provide a return value.
89.Xr SSL_get_verify_result 3 89.Xr SSL_get_verify_result 3
90.Sh HISTORY 90.Sh HISTORY
91.Fn SSL_set_verify_result 91.Fn SSL_set_verify_result
92appeared before SSLeay 0.8 and has been available since 92first appeared in SSLeay 0.6.1 and has been available since
93.Ox 2.4 . 93.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_shutdown.3 b/src/lib/libssl/man/SSL_shutdown.3
index c5432679b3..bfb1e91ea7 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_shutdown.3,v 1.5 2018/03/27 17:35:50 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 21 2018 $ 52.Dd $Mdocdate: March 27 2018 $
53.Dt SSL_SHUTDOWN 3 53.Dt SSL_SHUTDOWN 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -249,5 +249,5 @@ to find out the reason.
249.Xr SSL_set_shutdown 3 249.Xr SSL_set_shutdown 3
250.Sh HISTORY 250.Sh HISTORY
251.Fn SSL_shutdown 251.Fn SSL_shutdown
252appeared before SSLeay 0.8 and has been available since 252first appeared in SSLeay 0.8.0 and has been available since
253.Ox 2.4 . 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 7e9d40a847..1070335448 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.3 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_state_string.3,v 1.4 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_STATE_STRING 3 52.Dt SSL_STATE_STRING 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -106,5 +106,5 @@ Detailed description of possible states to be included later.
106.Fn SSL_state_string 106.Fn SSL_state_string
107and 107and
108.Fn SSL_state_string_long 108.Fn SSL_state_string_long
109appeared before SSLeay 0.8 and have been available since 109first appeared in SSLeay 0.6.0 and have been available since
110.Ox 2.4 . 110.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_want.3 b/src/lib/libssl/man/SSL_want.3
index f2ef1986b6..24e8645ba8 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_want.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_WANT 3 52.Dt SSL_WANT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -149,5 +149,13 @@ return 1 when the corresponding condition is true or 0 otherwise.
149.Xr ssl 3 , 149.Xr ssl 3 ,
150.Xr SSL_get_error 3 150.Xr SSL_get_error 3
151.Sh HISTORY 151.Sh HISTORY
152These functions appeared before SSLeay 0.8 and have been available since 152.Fn SSL_want ,
153.Fn SSL_want_nothing ,
154.Fn SSL_want_read ,
155and
156.Fn SSL_want_write
157first appeared in SSLeay 0.5.2.
158.Fn SSL_want_x509_lookup
159first appeared in SSLeay 0.6.0.
160These functions have been available since
153.Ox 2.4 . 161.Ox 2.4 .
diff --git a/src/lib/libssl/man/SSL_write.3 b/src/lib/libssl/man/SSL_write.3
index 80c3997433..d5e985e42a 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: SSL_write.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt SSL_WRITE 3 52.Dt SSL_WRITE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -220,5 +220,5 @@ with the return value to find out the reason.
220.Xr SSL_set_connect_state 3 220.Xr SSL_set_connect_state 3
221.Sh HISTORY 221.Sh HISTORY
222.Fn SSL_write 222.Fn SSL_write
223appeared before SSLeay 0.8 and has been available since 223appeared in SSLeay 0.4 or earlier and has been available since
224.Ox 2.4 . 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 82f7b66f40..64f84e6052 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.4 2018/03/21 05:07:04 schwarze Exp $ 1.\" $OpenBSD: d2i_SSL_SESSION.3,v 1.5 2018/03/27 17:35:50 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: March 21 2018 $ 51.Dd $Mdocdate: March 27 2018 $
52.Dt D2I_SSL_SESSION 3 52.Dt D2I_SSL_SESSION 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -179,5 +179,5 @@ When the session is not valid, 0 is returned and no operation is performed.
179.Fn d2i_SSL_SESSION 179.Fn d2i_SSL_SESSION
180and 180and
181.Fn i2d_SSL_SESSION 181.Fn i2d_SSL_SESSION
182appeared before SSLeay 0.8 and have been available since 182first appeared in SSLeay 0.5.2 and have been available since
183.Ox 2.4 . 183.Ox 2.4 .