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