summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2017-04-10 14:00:51 +0000
committerschwarze <>2017-04-10 14:00:51 +0000
commit8a5748de22641b532d821bcbbdbcdfc37a4fdab2 (patch)
tree004c55547671b2cf6a0ce0a0fea4c0f70b090034
parent8f0197f271f1dde55352c0fa61d3a9387b94510e (diff)
downloadopenbsd-8a5748de22641b532d821bcbbdbcdfc37a4fdab2.tar.gz
openbsd-8a5748de22641b532d821bcbbdbcdfc37a4fdab2.tar.bz2
openbsd-8a5748de22641b532d821bcbbdbcdfc37a4fdab2.zip
for pure *_ctrl() wrapper macros, move the reference from ssl(3)
to SSL_CTX_ctrl(3) to make ssl(3) slightly more palatable
-rw-r--r--src/lib/libssl/man/SSL_CTX_add_extra_chain_cert.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_ctrl.319
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_number.34
-rw-r--r--src/lib/libssl/man/SSL_CTX_sess_set_cache_size.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_max_cert_list.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_mode.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_options.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_session_cache_mode.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.36
-rw-r--r--src/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.36
-rw-r--r--src/lib/libssl/man/SSL_num_renegotiations.35
-rw-r--r--src/lib/libssl/man/SSL_session_reused.36
-rw-r--r--src/lib/libssl/man/SSL_set_max_send_fragment.35
-rw-r--r--src/lib/libssl/man/ssl.316
14 files changed, 54 insertions, 49 deletions
diff --git a/src/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 b/src/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
index c279c1dce2..b81382f3f6 100644
--- a/src/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
+++ b/src/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_add_extra_chain_cert.3,v 1.2 2016/11/30 12:55:25 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_add_extra_chain_cert.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL f0d6ee6be Feb 15 07:41:42 2002 +0000 2.\" OpenSSL f0d6ee6be Feb 15 07:41:42 2002 +0000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and
@@ -50,7 +50,7 @@
50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
51.\" OF THE POSSIBILITY OF SUCH DAMAGE. 51.\" OF THE POSSIBILITY OF SUCH DAMAGE.
52.\" 52.\"
53.Dd $Mdocdate: November 30 2016 $ 53.Dd $Mdocdate: April 10 2017 $
54.Dt SSL_CTX_ADD_EXTRA_CHAIN_CERT 3 54.Dt SSL_CTX_ADD_EXTRA_CHAIN_CERT 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -99,7 +99,7 @@ and
99return 1 on success or 0 for failure. 99return 1 on success or 0 for failure.
100Check out the error stack to find out the reason for failure. 100Check out the error stack to find out the reason for failure.
101.Sh SEE ALSO 101.Sh SEE ALSO
102.Xr ssl 3 , 102.Xr SSL_CTX_ctrl 3 ,
103.Xr SSL_CTX_load_verify_locations 3 , 103.Xr SSL_CTX_load_verify_locations 3 ,
104.Xr SSL_CTX_set_client_cert_cb 3 , 104.Xr SSL_CTX_set_client_cert_cb 3 ,
105.Xr SSL_CTX_use_certificate 3 105.Xr SSL_CTX_use_certificate 3
diff --git a/src/lib/libssl/man/SSL_CTX_ctrl.3 b/src/lib/libssl/man/SSL_CTX_ctrl.3
index 5ee447afcf..88b907d09b 100644
--- a/src/lib/libssl/man/SSL_CTX_ctrl.3
+++ b/src/lib/libssl/man/SSL_CTX_ctrl.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_ctrl.3,v 1.2 2016/11/30 13:21:23 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_ctrl.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: November 30 2016 $ 51.Dd $Mdocdate: April 10 2017 $
52.Dt SSL_CTX_CTRL 3 52.Dt SSL_CTX_CTRL 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -93,4 +93,17 @@ functions depend on the command supplied via the
93.Fn cmd 93.Fn cmd
94parameter. 94parameter.
95.Sh SEE ALSO 95.Sh SEE ALSO
96.Xr ssl 3 96.Xr ssl 3 ,
97.Xr SSL_CTX_add_extra_chain_cert 3 ,
98.Xr SSL_CTX_sess_number 3 ,
99.Xr SSL_CTX_sess_set_cache_size 3 ,
100.Xr SSL_CTX_set_max_cert_list 3 ,
101.Xr SSL_CTX_set_mode 3 ,
102.Xr SSL_CTX_set_options 3 ,
103.Xr SSL_CTX_set_session_cache_mode 3 ,
104.Xr SSL_CTX_set_tlsext_servername_callback 3 ,
105.Xr SSL_CTX_set_tlsext_status_cb 3 ,
106.Xr SSL_CTX_set_tlsext_ticket_key_cb 3 ,
107.Xr SSL_num_renegotiations 3 ,
108.Xr SSL_session_reused 3 ,
109.Xr SSL_set_max_send_fragment 3
diff --git a/src/lib/libssl/man/SSL_CTX_sess_number.3 b/src/lib/libssl/man/SSL_CTX_sess_number.3
index 73c4a2b9d2..c40cdbc67e 100644
--- a/src/lib/libssl/man/SSL_CTX_sess_number.3
+++ b/src/lib/libssl/man/SSL_CTX_sess_number.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.3 2017/04/10 01:26:54 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_number.3,v 1.4 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL SSL_CTX_sess_number.pod 7bd27895 Mar 29 11:45:29 2017 +1000 2.\" OpenSSL SSL_CTX_sess_number.pod 7bd27895 Mar 29 11:45:29 2017 +1000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -141,7 +141,7 @@ count.
141returns the number of sessions that were removed because the maximum session 141returns the number of sessions that were removed because the maximum session
142cache size was exceeded. 142cache size was exceeded.
143.Sh SEE ALSO 143.Sh SEE ALSO
144.Xr ssl 3 , 144.Xr SSL_CTX_ctrl 3 ,
145.Xr SSL_CTX_sess_set_cache_size 3 , 145.Xr SSL_CTX_sess_set_cache_size 3 ,
146.Xr SSL_CTX_set_session_cache_mode 3 , 146.Xr SSL_CTX_set_session_cache_mode 3 ,
147.Xr SSL_set_session 3 147.Xr SSL_set_session 3
diff --git a/src/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 b/src/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
index 17ea0a75eb..0533a5472a 100644
--- a/src/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
+++ b/src/lib/libssl/man/SSL_CTX_sess_set_cache_size.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_sess_set_cache_size.3,v 1.2 2016/11/30 16:24:56 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_sess_set_cache_size.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: November 30 2016 $ 51.Dd $Mdocdate: April 10 2017 $
52.Dt SSL_CTX_SESS_SET_CACHE_SIZE 3 52.Dt SSL_CTX_SESS_SET_CACHE_SIZE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -96,7 +96,7 @@ returns the previously valid size.
96.Fn SSL_CTX_sess_get_cache_size 96.Fn SSL_CTX_sess_get_cache_size
97returns the currently valid size. 97returns the currently valid size.
98.Sh SEE ALSO 98.Sh SEE ALSO
99.Xr ssl 3 , 99.Xr SSL_CTX_ctrl 3 ,
100.Xr SSL_CTX_flush_sessions 3 , 100.Xr SSL_CTX_flush_sessions 3 ,
101.Xr SSL_CTX_sess_number 3 , 101.Xr SSL_CTX_sess_number 3 ,
102.Xr SSL_CTX_set_session_cache_mode 3 102.Xr SSL_CTX_set_session_cache_mode 3
diff --git a/src/lib/libssl/man/SSL_CTX_set_max_cert_list.3 b/src/lib/libssl/man/SSL_CTX_set_max_cert_list.3
index 92043322d8..51805c6bdc 100644
--- a/src/lib/libssl/man/SSL_CTX_set_max_cert_list.3
+++ b/src/lib/libssl/man/SSL_CTX_set_max_cert_list.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_max_cert_list.3,v 1.2 2016/12/01 15:26:11 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_max_cert_list.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: December 1 2016 $ 51.Dd $Mdocdate: April 10 2017 $
52.Dt SSL_CTX_SET_MAX_CERT_LIST 3 52.Dt SSL_CTX_SET_MAX_CERT_LIST 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -144,7 +144,7 @@ and
144.Fn SSL_get_max_cert_list 144.Fn SSL_get_max_cert_list
145return the currently set value. 145return the currently set value.
146.Sh SEE ALSO 146.Sh SEE ALSO
147.Xr ssl 3 , 147.Xr SSL_CTX_ctrl 3 ,
148.Xr SSL_CTX_set_verify 3 , 148.Xr SSL_CTX_set_verify 3 ,
149.Xr SSL_new 3 149.Xr SSL_new 3
150.Sh HISTORY 150.Sh HISTORY
diff --git a/src/lib/libssl/man/SSL_CTX_set_mode.3 b/src/lib/libssl/man/SSL_CTX_set_mode.3
index 04fd6f2b75..25a1117538 100644
--- a/src/lib/libssl/man/SSL_CTX_set_mode.3
+++ b/src/lib/libssl/man/SSL_CTX_set_mode.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_mode.3,v 1.2 2016/12/01 15:30:23 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_mode.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL 8671b898 Jun 3 02:48:34 2008 +0000 2.\" OpenSSL 8671b898 Jun 3 02:48:34 2008 +0000
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: December 1 2016 $ 52.Dd $Mdocdate: April 10 2017 $
53.Dt SSL_CTX_SET_MODE 3 53.Dt SSL_CTX_SET_MODE 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -161,7 +161,7 @@ and
161.Fn SSL_get_mode 161.Fn SSL_get_mode
162return the current bitmask. 162return the current bitmask.
163.Sh SEE ALSO 163.Sh SEE ALSO
164.Xr ssl 3 , 164.Xr SSL_CTX_ctrl 3 ,
165.Xr SSL_read 3 , 165.Xr SSL_read 3 ,
166.Xr SSL_write 3 166.Xr SSL_write 3
167.Sh HISTORY 167.Sh HISTORY
diff --git a/src/lib/libssl/man/SSL_CTX_set_options.3 b/src/lib/libssl/man/SSL_CTX_set_options.3
index a066229402..b77f1176a1 100644
--- a/src/lib/libssl/man/SSL_CTX_set_options.3
+++ b/src/lib/libssl/man/SSL_CTX_set_options.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_options.3,v 1.2 2016/12/01 15:40:14 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_options.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL 361a1191 Dec 6 17:56:41 2015 +0100 2.\" OpenSSL 361a1191 Dec 6 17:56:41 2015 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>, 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>,
@@ -51,7 +51,7 @@
51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52.\" OF THE POSSIBILITY OF SUCH DAMAGE. 52.\" OF THE POSSIBILITY OF SUCH DAMAGE.
53.\" 53.\"
54.Dd $Mdocdate: December 1 2016 $ 54.Dd $Mdocdate: April 10 2017 $
55.Dt SSL_CTX_SET_OPTIONS 3 55.Dt SSL_CTX_SET_OPTIONS 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -332,8 +332,8 @@ return the current bitmask.
332returns 1 is the peer supports secure renegotiation and 0 if it does not. 332returns 1 is the peer supports secure renegotiation and 0 if it does not.
333.Sh SEE ALSO 333.Sh SEE ALSO
334.Xr openssl 1 , 334.Xr openssl 1 ,
335.Xr ssl 3 ,
336.Xr SSL_clear 3 , 335.Xr SSL_clear 3 ,
336.Xr SSL_CTX_ctrl 3 ,
337.Xr SSL_new 3 337.Xr SSL_new 3
338.Sh HISTORY 338.Sh HISTORY
339.Fn SSL_CTX_clear_options 339.Fn SSL_CTX_clear_options
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 f431ceeb44..4a69b84cad 100644
--- a/src/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
+++ b/src/lib/libssl/man/SSL_CTX_set_session_cache_mode.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.3 2016/12/29 14:03:55 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_session_cache_mode.3,v 1.4 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL 67adf0a7 Dec 25 19:58:38 2016 +0100 2.\" OpenSSL 67adf0a7 Dec 25 19:58:38 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org> and
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: December 29 2016 $ 52.Dd $Mdocdate: April 10 2017 $
53.Dt SSL_CTX_SET_SESSION_CACHE_MODE 3 53.Dt SSL_CTX_SET_SESSION_CACHE_MODE 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -174,8 +174,8 @@ returns the previously set cache mode.
174.Fn SSL_CTX_get_session_cache_mode 174.Fn SSL_CTX_get_session_cache_mode
175returns the currently set cache mode. 175returns the currently set cache mode.
176.Sh SEE ALSO 176.Sh SEE ALSO
177.Xr ssl 3 ,
178.Xr SSL_CTX_add_session 3 , 177.Xr SSL_CTX_add_session 3 ,
178.Xr SSL_CTX_ctrl 3 ,
179.Xr SSL_CTX_flush_sessions 3 , 179.Xr SSL_CTX_flush_sessions 3 ,
180.Xr SSL_CTX_sess_number 3 , 180.Xr SSL_CTX_sess_number 3 ,
181.Xr SSL_CTX_sess_set_cache_size 3 , 181.Xr SSL_CTX_sess_set_cache_size 3 ,
diff --git a/src/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 b/src/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
index 7fdd816cc3..b195e16809 100644
--- a/src/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
+++ b/src/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_tlsext_status_cb.3,v 1.1 2016/12/01 21:12:49 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_set_tlsext_status_cb.3,v 1.2 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL 43c34894 Nov 30 16:04:51 2015 +0000 2.\" OpenSSL 43c34894 Nov 30 16:04:51 2015 +0000
3.\" 3.\"
4.\" This file was written by Matt Caswell <matt@openssl.org>. 4.\" This file was written by Matt Caswell <matt@openssl.org>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: December 1 2016 $ 51.Dd $Mdocdate: April 10 2017 $
52.Dt SSL_CTX_SET_TLSEXT_STATUS_CB 3 52.Dt SSL_CTX_SET_TLSEXT_STATUS_CB 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -164,3 +164,5 @@ return 0 on error or 1 on success.
164.Fn SSL_get_tlsext_status_ocsp_resp 164.Fn SSL_get_tlsext_status_ocsp_resp
165returns the length of the OCSP response data or -1 if there is no OCSP 165returns the length of the OCSP response data or -1 if there is no OCSP
166response data. 166response data.
167.Sh SEE ALSO
168.Xr SSL_CTX_callback_ctrl 3
diff --git a/src/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 b/src/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
index 1aee2d65dd..04f4c6872f 100644
--- a/src/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
+++ b/src/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_CTX_set_tlsext_ticket_key_cb.3,v 1.2 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: SSL_CTX_set_tlsext_ticket_key_cb.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Rich Salz <rsalz@akamai.com> 4.\" This file was written by Rich Salz <rsalz@akamai.com>
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: December 16 2016 $ 51.Dd $Mdocdate: April 10 2017 $
52.Dt SSL_CTX_SET_TLSEXT_TICKET_KEY_CB 3 52.Dt SSL_CTX_SET_TLSEXT_TICKET_KEY_CB 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -286,8 +286,8 @@ static int ssl_tlsext_ticket_key_cb(SSL *s, unsigned char key_name[16],
286} 286}
287.Ed 287.Ed
288.Sh SEE ALSO 288.Sh SEE ALSO
289.Xr ssl 3 ,
290.Xr SSL_CTX_add_session 3 , 289.Xr SSL_CTX_add_session 3 ,
290.Xr SSL_CTX_callback_ctrl 3 ,
291.Xr SSL_CTX_sess_number 3 , 291.Xr SSL_CTX_sess_number 3 ,
292.Xr SSL_CTX_sess_set_get_cb 3 , 292.Xr SSL_CTX_sess_set_get_cb 3 ,
293.Xr SSL_CTX_set_session_id_context 3 , 293.Xr SSL_CTX_set_session_id_context 3 ,
diff --git a/src/lib/libssl/man/SSL_num_renegotiations.3 b/src/lib/libssl/man/SSL_num_renegotiations.3
index d1986a674c..11aadc0e26 100644
--- a/src/lib/libssl/man/SSL_num_renegotiations.3
+++ b/src/lib/libssl/man/SSL_num_renegotiations.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_num_renegotiations.3,v 1.1 2016/12/10 13:54:32 schwarze Exp $ 1.\" $OpenBSD: SSL_num_renegotiations.3,v 1.2 2017/04/10 14:00:51 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -14,7 +14,7 @@
14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16.\" 16.\"
17.Dd $Mdocdate: December 10 2016 $ 17.Dd $Mdocdate: April 10 2017 $
18.Dt SSL_NUM_RENEGOTIATIONS 3 18.Dt SSL_NUM_RENEGOTIATIONS 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -64,6 +64,7 @@ These functions are implemented as macros.
64All these functions return a number of renegotiations. 64All these functions return a number of renegotiations.
65.Sh SEE ALSO 65.Sh SEE ALSO
66.Xr BIO_set_ssl_renegotiate_bytes 3 , 66.Xr BIO_set_ssl_renegotiate_bytes 3 ,
67.Xr SSL_ctrl 3 ,
67.Xr SSL_read 3 , 68.Xr SSL_read 3 ,
68.Xr SSL_renegotiate 3 , 69.Xr SSL_renegotiate 3 ,
69.Xr SSL_write 3 70.Xr SSL_write 3
diff --git a/src/lib/libssl/man/SSL_session_reused.3 b/src/lib/libssl/man/SSL_session_reused.3
index f7fae78563..56c892605d 100644
--- a/src/lib/libssl/man/SSL_session_reused.3
+++ b/src/lib/libssl/man/SSL_session_reused.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_session_reused.3,v 1.2 2016/12/04 12:20:54 schwarze Exp $ 1.\" $OpenBSD: SSL_session_reused.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
3.\" 3.\"
4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 4.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: December 4 2016 $ 51.Dd $Mdocdate: April 10 2017 $
52.Dt SSL_SESSION_REUSED 3 52.Dt SSL_SESSION_REUSED 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -74,6 +74,6 @@ A new session was negotiated.
74A session was reused. 74A session was reused.
75.El 75.El
76.Sh SEE ALSO 76.Sh SEE ALSO
77.Xr ssl 3 , 77.Xr SSL_ctrl 3 ,
78.Xr SSL_CTX_set_session_cache_mode 3 , 78.Xr SSL_CTX_set_session_cache_mode 3 ,
79.Xr SSL_set_session 3 79.Xr SSL_set_session 3
diff --git a/src/lib/libssl/man/SSL_set_max_send_fragment.3 b/src/lib/libssl/man/SSL_set_max_send_fragment.3
index a78016b99e..1aa5589cf8 100644
--- a/src/lib/libssl/man/SSL_set_max_send_fragment.3
+++ b/src/lib/libssl/man/SSL_set_max_send_fragment.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: SSL_set_max_send_fragment.3,v 1.2 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: SSL_set_max_send_fragment.3,v 1.3 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL doc/man3/SSL_CTX_set_split_send_fragment.pod 2.\" OpenSSL doc/man3/SSL_CTX_set_split_send_fragment.pod
3.\" OpenSSL 6782e5fd Oct 21 16:16:20 2016 +0100 3.\" OpenSSL 6782e5fd Oct 21 16:16:20 2016 +0100
4.\" 4.\"
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: December 16 2016 $ 52.Dd $Mdocdate: April 10 2017 $
53.Dt SSL_SET_MAX_SEND_FRAGMENT 3 53.Dt SSL_SET_MAX_SEND_FRAGMENT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -85,5 +85,6 @@ These functions are implemented using macros.
85.Sh RETURN VALUES 85.Sh RETURN VALUES
86These functions return 1 on success or 0 on failure. 86These functions return 1 on success or 0 on failure.
87.Sh SEE ALSO 87.Sh SEE ALSO
88.Xr SSL_ctrl 3 ,
88.Xr SSL_CTX_set_read_ahead 3 , 89.Xr SSL_CTX_set_read_ahead 3 ,
89.Xr SSL_pending 3 90.Xr SSL_pending 3
diff --git a/src/lib/libssl/man/ssl.3 b/src/lib/libssl/man/ssl.3
index e45e02e1ae..25834c37a8 100644
--- a/src/lib/libssl/man/ssl.3
+++ b/src/lib/libssl/man/ssl.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ssl.3,v 1.5 2016/12/16 15:39:08 jmc Exp $ 1.\" $OpenBSD: ssl.3,v 1.6 2017/04/10 14:00:51 schwarze Exp $
2.\" OpenSSL e330f55d Nov 11 00:51:04 2016 +0100 2.\" OpenSSL e330f55d Nov 11 00:51:04 2016 +0100
3.\" 3.\"
4.\" This file was written by Ralf S. Engelschall <rse@openssl.org>, 4.\" This file was written by Ralf S. Engelschall <rse@openssl.org>,
@@ -50,7 +50,7 @@
50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
51.\" OF THE POSSIBILITY OF SUCH DAMAGE. 51.\" OF THE POSSIBILITY OF SUCH DAMAGE.
52.\" 52.\"
53.Dd $Mdocdate: December 16 2016 $ 53.Dd $Mdocdate: April 10 2017 $
54.Dt SSL 3 54.Dt SSL 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -199,12 +199,10 @@ Constructors and destructors:
199.Xr SSL_CTX_free 3 199.Xr SSL_CTX_free 3
200.Pp 200.Pp
201Configuration functions: 201Configuration functions:
202.Xr SSL_CTX_add_extra_chain_cert 3 ,
203.Xr SSL_CTX_ctrl 3 , 202.Xr SSL_CTX_ctrl 3 ,
204.Xr SSL_CTX_flush_sessions 3 , 203.Xr SSL_CTX_flush_sessions 3 ,
205.Xr SSL_CTX_get_verify_mode 3 , 204.Xr SSL_CTX_get_verify_mode 3 ,
206.Xr SSL_CTX_load_verify_locations 3 , 205.Xr SSL_CTX_load_verify_locations 3 ,
207.Xr SSL_CTX_sess_set_cache_size 3 ,
208.Xr SSL_CTX_sess_set_get_cb 3 , 206.Xr SSL_CTX_sess_set_get_cb 3 ,
209.Xr SSL_CTX_set_alpn_select_cb 3 , 207.Xr SSL_CTX_set_alpn_select_cb 3 ,
210.Xr SSL_CTX_set_cert_store 3 , 208.Xr SSL_CTX_set_cert_store 3 ,
@@ -215,27 +213,19 @@ Configuration functions:
215.Xr SSL_CTX_set_default_passwd_cb 3 , 213.Xr SSL_CTX_set_default_passwd_cb 3 ,
216.Xr SSL_CTX_set_generate_session_id 3 , 214.Xr SSL_CTX_set_generate_session_id 3 ,
217.Xr SSL_CTX_set_info_callback 3 , 215.Xr SSL_CTX_set_info_callback 3 ,
218.Xr SSL_CTX_set_max_cert_list 3 ,
219.Xr SSL_CTX_set_mode 3 ,
220.Xr SSL_CTX_set_msg_callback 3 , 216.Xr SSL_CTX_set_msg_callback 3 ,
221.Xr SSL_CTX_set_options 3 ,
222.Xr SSL_CTX_set_quiet_shutdown 3 , 217.Xr SSL_CTX_set_quiet_shutdown 3 ,
223.Xr SSL_CTX_set_read_ahead 3 , 218.Xr SSL_CTX_set_read_ahead 3 ,
224.Xr SSL_CTX_set_session_cache_mode 3 ,
225.Xr SSL_CTX_set_session_id_context 3 , 219.Xr SSL_CTX_set_session_id_context 3 ,
226.Xr SSL_CTX_set_timeout 3 , 220.Xr SSL_CTX_set_timeout 3 ,
227.Xr SSL_CTX_set_tlsext_status_cb 3 ,
228.Xr SSL_CTX_set_tlsext_ticket_key_cb 3 ,
229.Xr SSL_CTX_set_tmp_dh_callback 3 , 221.Xr SSL_CTX_set_tmp_dh_callback 3 ,
230.Xr SSL_CTX_set_tmp_rsa_callback 3 , 222.Xr SSL_CTX_set_tmp_rsa_callback 3 ,
231.Xr SSL_CTX_set_verify 3 , 223.Xr SSL_CTX_set_verify 3 ,
232.Xr SSL_CTX_use_certificate 3 , 224.Xr SSL_CTX_use_certificate 3 ,
233.Xr SSL_set1_param 3 , 225.Xr SSL_set1_param 3 ,
234.Xr SSL_set_max_send_fragment 3
235.Pp 226.Pp
236Accessors: 227Accessors:
237.Xr SSL_CTX_get_ex_new_index 3 , 228.Xr SSL_CTX_get_ex_new_index 3 ,
238.Xr SSL_CTX_sess_number 3 ,
239.Xr SSL_CTX_sessions 3 , 229.Xr SSL_CTX_sessions 3 ,
240.Xr SSL_get_client_CA_list 3 230.Xr SSL_get_client_CA_list 3
241.Ss Sessions 231.Ss Sessions
@@ -301,10 +291,8 @@ Accessors:
301.Xr SSL_get_state 3 , 291.Xr SSL_get_state 3 ,
302.Xr SSL_get_verify_result 3 , 292.Xr SSL_get_verify_result 3 ,
303.Xr SSL_get_version 3 , 293.Xr SSL_get_version 3 ,
304.Xr SSL_num_renegotiations 3 ,
305.Xr SSL_pending 3 , 294.Xr SSL_pending 3 ,
306.Xr SSL_rstate_string 3 , 295.Xr SSL_rstate_string 3 ,
307.Xr SSL_session_reused 3 ,
308.Xr SSL_set_shutdown 3 , 296.Xr SSL_set_shutdown 3 ,
309.Xr SSL_set_verify_result 3 , 297.Xr SSL_set_verify_result 3 ,
310.Xr SSL_state_string 3 , 298.Xr SSL_state_string 3 ,