From c689f5f82e4105fe8733cec4b4905a1609eff328 Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Wed, 12 Jun 2019 09:36:31 +0000 Subject: add missing backlinks to ssl(3) --- lib/libssl/man/BIO_f_ssl.3 | 7 +++++-- lib/libssl/man/OPENSSL_init_ssl.3 | 7 ++++--- lib/libssl/man/PEM_read_SSL_SESSION.3 | 7 ++++--- lib/libssl/man/SSL_COMP_add_compression_method.3 | 6 ++++-- lib/libssl/man/SSL_CTX_get0_certificate.3 | 5 +++-- lib/libssl/man/SSL_CTX_sess_number.3 | 5 +++-- lib/libssl/man/SSL_CTX_sess_set_cache_size.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_max_cert_list.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_mode.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_session_cache_mode.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 | 5 +++-- lib/libssl/man/SSL_CTX_set_tlsext_use_srtp.3 | 5 +++-- lib/libssl/man/SSL_SESSION_free.3 | 5 +++-- lib/libssl/man/SSL_SESSION_new.3 | 5 +++-- lib/libssl/man/SSL_SESSION_print.3 | 5 +++-- lib/libssl/man/SSL_copy_session_id.3 | 5 +++-- lib/libssl/man/SSL_dup.3 | 5 +++-- lib/libssl/man/SSL_dup_CA_list.3 | 5 +++-- lib/libssl/man/SSL_export_keying_material.3 | 6 ++++-- lib/libssl/man/SSL_get_certificate.3 | 5 +++-- lib/libssl/man/SSL_get_server_tmp_key.3 | 5 +++-- lib/libssl/man/SSL_get_shared_ciphers.3 | 6 ++++-- lib/libssl/man/SSL_get_state.3 | 5 +++-- lib/libssl/man/SSL_load_client_CA_file.3 | 5 +++-- lib/libssl/man/SSL_num_renegotiations.3 | 5 +++-- lib/libssl/man/SSL_renegotiate.3 | 5 +++-- lib/libssl/man/SSL_session_reused.3 | 5 +++-- lib/libssl/man/SSL_set1_param.3 | 5 +++-- lib/libssl/man/SSL_set_max_send_fragment.3 | 5 +++-- 31 files changed, 100 insertions(+), 64 deletions(-) diff --git a/lib/libssl/man/BIO_f_ssl.3 b/lib/libssl/man/BIO_f_ssl.3 index ef579c731b0..86432002855 100644 --- a/lib/libssl/man/BIO_f_ssl.3 +++ b/lib/libssl/man/BIO_f_ssl.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: BIO_f_ssl.3,v 1.10 2018/05/01 16:45:38 schwarze Exp $ +.\" $OpenBSD: BIO_f_ssl.3,v 1.11 2019/06/12 09:36:30 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: May 1 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt BIO_F_SSL 3 .Os .Sh NAME @@ -565,6 +565,9 @@ BIO_flush(sbio); BIO_free_all(sbio); .Ed +.Sh SEE ALSO +.Xr BIO_new 3 , +.Xr ssl 3 .Sh HISTORY .Fn BIO_f_ssl , .Fn BIO_set_ssl , diff --git a/lib/libssl/man/OPENSSL_init_ssl.3 b/lib/libssl/man/OPENSSL_init_ssl.3 index 7530dbe4a33..5c9f51fe49a 100644 --- a/lib/libssl/man/OPENSSL_init_ssl.3 +++ b/lib/libssl/man/OPENSSL_init_ssl.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OPENSSL_init_ssl.3,v 1.2 2018/03/24 00:55:37 schwarze Exp $ +.\" $OpenBSD: OPENSSL_init_ssl.3,v 1.3 2019/06/12 09:36:30 schwarze Exp $ .\" Copyright (c) 2018 Ingo Schwarze .\" .\" Permission to use, copy, modify, and distribute this software for any @@ -13,7 +13,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 24 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt OPENSSL_INIT_SSL 3 .Os .Sh NAME @@ -50,7 +50,8 @@ none of the calls except the first one have any effect. is intended to return 1 on success or 0 on error. .Sh SEE ALSO .Xr CONF_modules_load_file 3 , -.Xr OPENSSL_init_crypto 3 +.Xr OPENSSL_init_crypto 3 , +.Xr ssl 3 .Sh HISTORY .Fn OPENSSL_init_ssl first appeared in OpenSSL 1.1.0 and has been available since diff --git a/lib/libssl/man/PEM_read_SSL_SESSION.3 b/lib/libssl/man/PEM_read_SSL_SESSION.3 index b9987ebfb04..3eb1414c62b 100644 --- a/lib/libssl/man/PEM_read_SSL_SESSION.3 +++ b/lib/libssl/man/PEM_read_SSL_SESSION.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: PEM_read_SSL_SESSION.3,v 1.3 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: PEM_read_SSL_SESSION.3,v 1.4 2019/06/12 09:36:30 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: March 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt PEM_READ_SSL_SESSION 3 .Os .Sh NAME @@ -132,7 +132,8 @@ and .Fn PEM_write_bio_SSL_SESSION return the number of bytes written or 0 on error. .Sh SEE ALSO -.Xr PEM_read 3 +.Xr PEM_read 3 , +.Xr ssl 3 .Sh HISTORY .Fn PEM_read_SSL_SESSION and diff --git a/lib/libssl/man/SSL_COMP_add_compression_method.3 b/lib/libssl/man/SSL_COMP_add_compression_method.3 index e5421852d29..99e3f87edf1 100644 --- a/lib/libssl/man/SSL_COMP_add_compression_method.3 +++ b/lib/libssl/man/SSL_COMP_add_compression_method.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_COMP_add_compression_method.3,v 1.4 2018/03/23 00:10:28 schwarze Exp $ +.\" $OpenBSD: SSL_COMP_add_compression_method.3,v 1.5 2019/06/12 09:36:30 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 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_COMP_ADD_COMPRESSION_METHOD 3 .Os .Sh NAME @@ -46,6 +46,8 @@ always returns 1. .Fn SSL_COMP_get_compression_methods always returns .Dv NULL . +.Sh SEE ALSO +.Xr ssl 3 .Sh HISTORY .Fn SSL_COMP_add_compression_method first appeared in OpenSSL 0.9.2b and has been available since diff --git a/lib/libssl/man/SSL_CTX_get0_certificate.3 b/lib/libssl/man/SSL_CTX_get0_certificate.3 index d63ad572b18..63c86bd5e00 100644 --- a/lib/libssl/man/SSL_CTX_get0_certificate.3 +++ b/lib/libssl/man/SSL_CTX_get0_certificate.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_get0_certificate.3,v 1.2 2018/03/23 14:28:16 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_get0_certificate.3,v 1.3 2019/06/12 09:36:30 schwarze Exp $ .\" .\" Copyright (c) 2018 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 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_GET0_CERTIFICATE 3 .Os .Sh NAME @@ -39,6 +39,7 @@ or similar functions. .Pp The returned pointer must not be freed by the caller. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_new 3 , .Xr SSL_CTX_use_certificate 3 , .Xr X509_get_pubkey 3 , diff --git a/lib/libssl/man/SSL_CTX_sess_number.3 b/lib/libssl/man/SSL_CTX_sess_number.3 index 4c0e0c37676..76d436cd177 100644 --- a/lib/libssl/man/SSL_CTX_sess_number.3 +++ b/lib/libssl/man/SSL_CTX_sess_number.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.8 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.9 2019/06/12 09:36:30 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: March 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SESS_NUMBER 3 .Os .Sh NAME @@ -141,6 +141,7 @@ count. returns the number of sessions that were removed because the maximum session cache size was exceeded. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_ctrl 3 , .Xr SSL_CTX_sess_set_cache_size 3 , .Xr SSL_CTX_set_session_cache_mode 3 , diff --git a/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 b/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 index 0b9e69a6745..6d5fede0b6a 100644 --- a/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 +++ b/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_sess_set_cache_size.3,v 1.4 2018/03/21 08:06:34 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_sess_set_cache_size.3,v 1.5 2019/06/12 09:36:30 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: March 21 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SESS_SET_CACHE_SIZE 3 .Os .Sh NAME @@ -96,6 +96,7 @@ returns the previously valid size. .Fn SSL_CTX_sess_get_cache_size returns the currently valid size. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_ctrl 3 , .Xr SSL_CTX_flush_sessions 3 , .Xr SSL_CTX_sess_number 3 , diff --git a/lib/libssl/man/SSL_CTX_set_max_cert_list.3 b/lib/libssl/man/SSL_CTX_set_max_cert_list.3 index 1a7690a6d69..89513b10066 100644 --- a/lib/libssl/man/SSL_CTX_set_max_cert_list.3 +++ b/lib/libssl/man/SSL_CTX_set_max_cert_list.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_max_cert_list.3,v 1.5 2019/06/08 15:25:43 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_max_cert_list.3,v 1.6 2019/06/12 09:36:30 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: June 8 2019 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_MAX_CERT_LIST 3 .Os .Sh NAME @@ -144,6 +144,7 @@ and .Fn SSL_get_max_cert_list return the currently set value. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_ctrl 3 , .Xr SSL_CTX_set_verify 3 , .Xr SSL_new 3 diff --git a/lib/libssl/man/SSL_CTX_set_mode.3 b/lib/libssl/man/SSL_CTX_set_mode.3 index 08826ff7377..32bb340b653 100644 --- a/lib/libssl/man/SSL_CTX_set_mode.3 +++ b/lib/libssl/man/SSL_CTX_set_mode.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_mode.3,v 1.5 2019/04/09 21:06:31 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_mode.3,v 1.6 2019/06/12 09:36:30 schwarze Exp $ .\" full merge up to: OpenSSL 8671b898 Jun 3 02:48:34 2008 +0000 .\" selective merge up to: OpenSSL df75c2bf Dec 9 01:02:36 2018 +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: April 9 2019 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_MODE 3 .Os .Sh NAME @@ -181,6 +181,7 @@ and .Fn SSL_get_mode return the current bitmask. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_ctrl 3 , .Xr SSL_read 3 , .Xr SSL_write 3 diff --git a/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 b/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 index 0f8ee90b0af..1fe67b2a7e6 100644 --- a/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 +++ b/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.6 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.7 2019/06/12 09:36:30 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: March 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_SESSION_CACHE_MODE 3 .Os .Sh NAME @@ -174,6 +174,7 @@ returns the previously set cache mode. .Fn SSL_CTX_get_session_cache_mode returns the currently set cache mode. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_add_session 3 , .Xr SSL_CTX_ctrl 3 , .Xr SSL_CTX_flush_sessions 3 , diff --git a/lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 b/lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 index 71449bd080f..8b8147a09fa 100644 --- a/lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 +++ b/lib/libssl/man/SSL_CTX_set_tlsext_servername_callback.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_tlsext_servername_callback.3,v 1.3 2018/03/23 01:06:56 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_tlsext_servername_callback.3,v 1.4 2019/06/12 09:36:30 schwarze Exp $ .\" OpenSSL 190b9a03 Jun 28 15:46:13 2017 +0800 .\" OpenSSL 8c55c461 Mar 29 08:34:37 2017 +1000 .\" @@ -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 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_TLSEXT_SERVERNAME_CALLBACK 3 .Os .Sh NAME @@ -144,6 +144,7 @@ Currently the only supported type (defined in RFC 3546) is .Fn SSL_set_tlsext_host_name returns 1 on success or 0 in case of an error. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_callback_ctrl 3 , .Xr SSL_CTX_set_alpn_select_cb 3 .Sh HISTORY diff --git a/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 b/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 index b57c28b5a94..f75d80785e8 100644 --- a/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 +++ b/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_tlsext_status_cb.3,v 1.6 2018/03/24 00:11:37 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_tlsext_status_cb.3,v 1.7 2019/06/12 09:36:30 schwarze Exp $ .\" full merge up to: OpenSSL 43c34894 Nov 30 16:04:51 2015 +0000 .\" selective merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 .\" @@ -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 24 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_TLSEXT_STATUS_CB 3 .Os .Sh NAME @@ -187,6 +187,7 @@ always return 1, indicating success. returns the length of the OCSP response data or \-1 if there is no OCSP response data. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_callback_ctrl 3 .Sh HISTORY .Fn SSL_CTX_set_tlsext_status_cb , diff --git a/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 b/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 index 80aeaeb44a2..86a2cbb1314 100644 --- a/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 +++ b/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_tlsext_ticket_key_cb.3,v 1.4 2018/03/23 01:06:56 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_tlsext_ticket_key_cb.3,v 1.5 2019/06/12 09:36:30 schwarze Exp $ .\" OpenSSL 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: March 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_TLSEXT_TICKET_KEY_CB 3 .Os .Sh NAME @@ -286,6 +286,7 @@ static int ssl_tlsext_ticket_key_cb(SSL *s, unsigned char key_name[16], } .Ed .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_add_session 3 , .Xr SSL_CTX_callback_ctrl 3 , .Xr SSL_CTX_sess_number 3 , diff --git a/lib/libssl/man/SSL_CTX_set_tlsext_use_srtp.3 b/lib/libssl/man/SSL_CTX_set_tlsext_use_srtp.3 index 23786f7663b..c194a59d4b9 100644 --- a/lib/libssl/man/SSL_CTX_set_tlsext_use_srtp.3 +++ b/lib/libssl/man/SSL_CTX_set_tlsext_use_srtp.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_CTX_set_tlsext_use_srtp.3,v 1.3 2018/03/30 19:31:11 schwarze Exp $ +.\" $OpenBSD: SSL_CTX_set_tlsext_use_srtp.3,v 1.4 2019/06/12 09:36:30 schwarze Exp $ .\" full merge up to: OpenSSL b0edda11 Mar 20 13:00:17 2018 +0000 .\" .\" 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: March 30 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_CTX_SET_TLSEXT_USE_SRTP 3 .Os .Sh NAME @@ -185,6 +185,7 @@ object if one has been negotiated or .Dv NULL otherwise. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_export_keying_material 3 .Sh HISTORY These functions first appeared in OpenSSL 1.0.1 diff --git a/lib/libssl/man/SSL_SESSION_free.3 b/lib/libssl/man/SSL_SESSION_free.3 index 14c6b3c43f3..3f785e95e5b 100644 --- a/lib/libssl/man/SSL_SESSION_free.3 +++ b/lib/libssl/man/SSL_SESSION_free.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_SESSION_free.3,v 1.6 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_SESSION_free.3,v 1.7 2019/06/12 09:36:30 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: March 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_SESSION_FREE 3 .Os .Sh NAME @@ -133,6 +133,7 @@ failures. returns 1 on success or 0 on error. .Sh SEE ALSO .Xr d2i_SSL_SESSION 3 , +.Xr ssl 3 , .Xr SSL_CTX_flush_sessions 3 , .Xr SSL_CTX_set_session_cache_mode 3 , .Xr SSL_get_session 3 , diff --git a/lib/libssl/man/SSL_SESSION_new.3 b/lib/libssl/man/SSL_SESSION_new.3 index ca269214292..0b35c1145a0 100644 --- a/lib/libssl/man/SSL_SESSION_new.3 +++ b/lib/libssl/man/SSL_SESSION_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_SESSION_new.3,v 1.6 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_SESSION_new.3,v 1.7 2019/06/12 09:36:30 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 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_SESSION_NEW 3 .Os .Sh NAME @@ -53,6 +53,7 @@ returns .Sh SEE ALSO .Xr d2i_SSL_SESSION 3 , .Xr PEM_read_SSL_SESSION 3 , +.Xr ssl 3 , .Xr SSL_connect 3 , .Xr SSL_copy_session_id 3 , .Xr SSL_CTX_add_session 3 , diff --git a/lib/libssl/man/SSL_SESSION_print.3 b/lib/libssl/man/SSL_SESSION_print.3 index f9f22814695..e92debde0ed 100644 --- a/lib/libssl/man/SSL_SESSION_print.3 +++ b/lib/libssl/man/SSL_SESSION_print.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_SESSION_print.3,v 1.3 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_SESSION_print.3,v 1.4 2019/06/12 09:36:30 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 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_SESSION_PRINT 3 .Os .Sh NAME @@ -59,6 +59,7 @@ In some cases, the reason for failure can be determined with .Sh SEE ALSO .Xr d2i_SSL_SESSION 3 , .Xr PEM_read_SSL_SESSION 3 , +.Xr ssl 3 , .Xr SSL_get_session 3 , .Xr SSL_SESSION_free 3 , .Xr SSL_SESSION_get_ex_new_index 3 , diff --git a/lib/libssl/man/SSL_copy_session_id.3 b/lib/libssl/man/SSL_copy_session_id.3 index 65483799d4e..a7a7a8aa99d 100644 --- a/lib/libssl/man/SSL_copy_session_id.3 +++ b/lib/libssl/man/SSL_copy_session_id.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_copy_session_id.3,v 1.6 2018/08/24 21:29:51 jmc Exp $ +.\" $OpenBSD: SSL_copy_session_id.3,v 1.7 2019/06/12 09:36:30 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: August 24 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_COPY_SESSION_ID 3 .Os .Sh NAME @@ -60,6 +60,7 @@ and by returns 1 on success and 0 on error. .Sh SEE ALSO .Xr BIO_ssl_copy_session_id 3 , +.Xr ssl 3 , .Xr SSL_dup 3 , .Xr SSL_get_session 3 , .Xr SSL_SESSION_get_id 3 , diff --git a/lib/libssl/man/SSL_dup.3 b/lib/libssl/man/SSL_dup.3 index a752af13e30..3f396fb9879 100644 --- a/lib/libssl/man/SSL_dup.3 +++ b/lib/libssl/man/SSL_dup.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_dup.3,v 1.3 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_dup.3,v 1.4 2019/06/12 09:36:30 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 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_DUP 3 .Os .Sh NAME @@ -50,6 +50,7 @@ object or .Dv NULL on failure. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_clear 3 , .Xr SSL_copy_session_id 3 , .Xr SSL_free 3 , diff --git a/lib/libssl/man/SSL_dup_CA_list.3 b/lib/libssl/man/SSL_dup_CA_list.3 index 2c3250844fd..d073b071762 100644 --- a/lib/libssl/man/SSL_dup_CA_list.3 +++ b/lib/libssl/man/SSL_dup_CA_list.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_dup_CA_list.3,v 1.5 2018/04/25 13:51:34 schwarze Exp $ +.\" $OpenBSD: SSL_dup_CA_list.3,v 1.6 2019/06/12 09:36:30 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 25 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_DUP_CA_LIST 3 .Os .Sh NAME @@ -43,6 +43,7 @@ or .Dv NULL on failure. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_CTX_set_client_CA_list 3 , .Xr SSL_get_client_CA_list 3 , .Xr SSL_load_client_CA_file 3 , diff --git a/lib/libssl/man/SSL_export_keying_material.3 b/lib/libssl/man/SSL_export_keying_material.3 index fe1ed748d57..e32a5c5d614 100644 --- a/lib/libssl/man/SSL_export_keying_material.3 +++ b/lib/libssl/man/SSL_export_keying_material.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_export_keying_material.3,v 1.2 2018/03/23 05:50:30 schwarze Exp $ +.\" $OpenBSD: SSL_export_keying_material.3,v 1.3 2019/06/12 09:36:30 schwarze Exp $ .\" OpenSSL a599574b Jun 28 17:18:27 2017 +0100 .\" OpenSSL 23cec1f4 Jun 21 13:55:02 2017 +0100 .\" @@ -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 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_EXPORT_KEYING_MATERIAL 3 .Os .Sh NAME @@ -125,6 +125,8 @@ standard to be used without registration. .Sh RETURN VALUES .Fn SSL_export_keying_material returns 1 on success or 0 or -1 on failure. +.Sh SEE ALSO +.Xr ssl 3 .Sh HISTORY .Fn SSL_export_keying_material first appeared in OpenSSL 1.0.1 and has been available since diff --git a/lib/libssl/man/SSL_get_certificate.3 b/lib/libssl/man/SSL_get_certificate.3 index e3730c2150f..eb53ea49bf4 100644 --- a/lib/libssl/man/SSL_get_certificate.3 +++ b/lib/libssl/man/SSL_get_certificate.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_get_certificate.3,v 1.4 2018/04/25 13:51:34 schwarze Exp $ +.\" $OpenBSD: SSL_get_certificate.3,v 1.5 2019/06/12 09:36:30 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 25 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_GET_CERTIFICATE 3 .Os .Sh NAME @@ -52,6 +52,7 @@ or .Dv NULL if none is active. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_check_private_key 3 , .Xr SSL_use_certificate 3 .Sh HISTORY diff --git a/lib/libssl/man/SSL_get_server_tmp_key.3 b/lib/libssl/man/SSL_get_server_tmp_key.3 index 6bd102e8632..aeeb3582407 100644 --- a/lib/libssl/man/SSL_get_server_tmp_key.3 +++ b/lib/libssl/man/SSL_get_server_tmp_key.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_get_server_tmp_key.3,v 1.3 2018/03/24 00:55:37 schwarze Exp $ +.\" $OpenBSD: SSL_get_server_tmp_key.3,v 1.4 2019/06/12 09:36:30 schwarze Exp $ .\" OpenSSL SSL_get_server_tmp_key.pod 508fafd8 Apr 3 15:41:21 2017 +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: March 24 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_GET_SERVER_TMP_KEY 3 .Os .Sh NAME @@ -81,6 +81,7 @@ This function is implemented as a macro. returns 1 on success or 0 on failure. .Sh SEE ALSO .Xr EVP_PKEY_free 3 , +.Xr ssl 3 , .Xr SSL_ctrl 3 .Sh HISTORY .Fn SSL_get_server_tmp_key diff --git a/lib/libssl/man/SSL_get_shared_ciphers.3 b/lib/libssl/man/SSL_get_shared_ciphers.3 index 45228921f93..6b75439f868 100644 --- a/lib/libssl/man/SSL_get_shared_ciphers.3 +++ b/lib/libssl/man/SSL_get_shared_ciphers.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_get_shared_ciphers.3,v 1.3 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_get_shared_ciphers.3,v 1.4 2019/06/12 09:36:30 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 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_GET_SHARED_CIPHERS 3 .Os .Sh NAME @@ -53,6 +53,8 @@ returns .Dv NULL . Otherwise, it returns .Fa buf . +.Sh SEE ALSO +.Xr ssl 3 .Sh HISTORY .Fn SSL_get_shared_ciphers first appeared in SSLeay 0.4.5b and has been available since diff --git a/lib/libssl/man/SSL_get_state.3 b/lib/libssl/man/SSL_get_state.3 index d284691af16..297bbce8764 100644 --- a/lib/libssl/man/SSL_get_state.3 +++ b/lib/libssl/man/SSL_get_state.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_get_state.3,v 1.4 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_get_state.3,v 1.5 2019/06/12 09:36:30 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 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_GET_STATE 3 .Os .Sh NAME @@ -140,6 +140,7 @@ other bits. .Pp All these functions may be implemented as macros. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_renegotiate 3 , .Xr SSL_set_connect_state 3 .Sh HISTORY diff --git a/lib/libssl/man/SSL_load_client_CA_file.3 b/lib/libssl/man/SSL_load_client_CA_file.3 index e893d63e28a..f782d96dce7 100644 --- a/lib/libssl/man/SSL_load_client_CA_file.3 +++ b/lib/libssl/man/SSL_load_client_CA_file.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_load_client_CA_file.3,v 1.8 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_load_client_CA_file.3,v 1.9 2019/06/12 09:36:30 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: March 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_LOAD_CLIENT_CA_FILE 3 .Os .Sh NAME @@ -141,6 +141,7 @@ else .Ed .Sh SEE ALSO .Xr PEM_read_bio_X509 3 , +.Xr ssl 3 , .Xr SSL_CTX_set_client_CA_list 3 , .Xr X509_get_subject_name 3 , .Xr X509_NAME_new 3 diff --git a/lib/libssl/man/SSL_num_renegotiations.3 b/lib/libssl/man/SSL_num_renegotiations.3 index 7a864187f6b..6a81b76a602 100644 --- a/lib/libssl/man/SSL_num_renegotiations.3 +++ b/lib/libssl/man/SSL_num_renegotiations.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_num_renegotiations.3,v 1.4 2018/03/21 08:06:34 schwarze Exp $ +.\" $OpenBSD: SSL_num_renegotiations.3,v 1.5 2019/06/12 09:36:30 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 21 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_NUM_RENEGOTIATIONS 3 .Os .Sh NAME @@ -64,6 +64,7 @@ These functions are implemented as macros. All these functions return a number of renegotiations. .Sh SEE ALSO .Xr BIO_set_ssl_renegotiate_bytes 3 , +.Xr ssl 3 , .Xr SSL_ctrl 3 , .Xr SSL_read 3 , .Xr SSL_renegotiate 3 , diff --git a/lib/libssl/man/SSL_renegotiate.3 b/lib/libssl/man/SSL_renegotiate.3 index cf6308f2838..8188d37323d 100644 --- a/lib/libssl/man/SSL_renegotiate.3 +++ b/lib/libssl/man/SSL_renegotiate.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_renegotiate.3,v 1.8 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_renegotiate.3,v 1.9 2019/06/12 09:36:30 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 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_RENEGOTIATE 3 .Os .Sh NAME @@ -147,6 +147,7 @@ return 1 on success or 0 on error. returns 1 if a renegotiation or renegotiation request has been scheduled but not yet acted on, or 0 otherwise. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_do_handshake 3 , .Xr SSL_num_renegotiations 3 , .Xr SSL_read 3 , diff --git a/lib/libssl/man/SSL_session_reused.3 b/lib/libssl/man/SSL_session_reused.3 index 0fdf776f607..add61a904bd 100644 --- a/lib/libssl/man/SSL_session_reused.3 +++ b/lib/libssl/man/SSL_session_reused.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_session_reused.3,v 1.5 2018/03/27 17:35:50 schwarze Exp $ +.\" $OpenBSD: SSL_session_reused.3,v 1.6 2019/06/12 09:36:30 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: March 27 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_SESSION_REUSED 3 .Os .Sh NAME @@ -74,6 +74,7 @@ A new session was negotiated. A session was reused. .El .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_ctrl 3 , .Xr SSL_CTX_set_session_cache_mode 3 , .Xr SSL_set_session 3 diff --git a/lib/libssl/man/SSL_set1_param.3 b/lib/libssl/man/SSL_set1_param.3 index 5697ac64249..b2e695307dd 100644 --- a/lib/libssl/man/SSL_set1_param.3 +++ b/lib/libssl/man/SSL_set1_param.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_set1_param.3,v 1.4 2018/03/23 14:28:16 schwarze Exp $ +.\" $OpenBSD: SSL_set1_param.3,v 1.5 2019/06/12 09:36:30 schwarze Exp $ .\" full merge up to: .\" OpenSSL man3/SSL_CTX_get0_param 99d63d46 Oct 26 13:56:48 2016 -0400 .\" @@ -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 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_SET1_PARAM 3 .Os .Sh NAME @@ -121,6 +121,7 @@ X509_VERIFY_PARAM *vpm = SSL_get0_param(ssl); X509_VERIFY_PARAM_set1_host(vpm, "www.foo.com", 0); .Ed .Sh SEE ALSO +.Xr ssl 3 , .Xr X509_VERIFY_PARAM_set_flags 3 .Sh HISTORY .Fn SSL_CTX_set1_param diff --git a/lib/libssl/man/SSL_set_max_send_fragment.3 b/lib/libssl/man/SSL_set_max_send_fragment.3 index 5a628405110..7de087a7436 100644 --- a/lib/libssl/man/SSL_set_max_send_fragment.3 +++ b/lib/libssl/man/SSL_set_max_send_fragment.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: SSL_set_max_send_fragment.3,v 1.4 2018/03/23 04:35:09 schwarze Exp $ +.\" $OpenBSD: SSL_set_max_send_fragment.3,v 1.5 2019/06/12 09:36:30 schwarze Exp $ .\" OpenSSL doc/man3/SSL_CTX_set_split_send_fragment.pod .\" OpenSSL 6782e5fd Oct 21 16:16:20 2016 +0100 .\" @@ -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 23 2018 $ +.Dd $Mdocdate: June 12 2019 $ .Dt SSL_SET_MAX_SEND_FRAGMENT 3 .Os .Sh NAME @@ -85,6 +85,7 @@ These functions are implemented using macros. .Sh RETURN VALUES These functions return 1 on success or 0 on failure. .Sh SEE ALSO +.Xr ssl 3 , .Xr SSL_ctrl 3 , .Xr SSL_CTX_set_read_ahead 3 , .Xr SSL_pending 3 -- cgit v1.2.3