summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2019-03-18 06:23:38 +0000
committerschwarze <>2019-03-18 06:23:38 +0000
commit5a7781d16881bbd122cd4f73de96359580aaedad (patch)
treeb3511fdcf2d7db39319f3cad1a1a7cfcbf1d9968
parentbd486221e04af53292d6f243b53e05412979982b (diff)
downloadopenbsd-5a7781d16881bbd122cd4f73de96359580aaedad.tar.gz
openbsd-5a7781d16881bbd122cd4f73de96359580aaedad.tar.bz2
openbsd-5a7781d16881bbd122cd4f73de96359580aaedad.zip
In ssl.h rev. 1.165, tb@ provided version agnostic DTLS methods.
Document them.
-rw-r--r--src/lib/libssl/man/SSL_CTX_new.329
1 files changed, 26 insertions, 3 deletions
diff --git a/src/lib/libssl/man/SSL_CTX_new.3 b/src/lib/libssl/man/SSL_CTX_new.3
index 1d28fc847d..35fe702fb6 100644
--- a/src/lib/libssl/man/SSL_CTX_new.3
+++ b/src/lib/libssl/man/SSL_CTX_new.3
@@ -1,6 +1,6 @@
1.\" $OpenBSD: SSL_CTX_new.3,v 1.10 2018/03/27 17:35:50 schwarze Exp $ 1.\" $OpenBSD: SSL_CTX_new.3,v 1.11 2019/03/18 06:23:38 schwarze Exp $
2.\" full merge up to: OpenSSL 21cd6e00 Oct 21 14:40:15 2015 +0100 2.\" full merge up to: OpenSSL 21cd6e00 Oct 21 14:40:15 2015 +0100
3.\" selective merge up to: OpenSSL eb43101f Dec 9 18:07:09 2016 +0100 3.\" selective merge up to: OpenSSL 1212818e Sep 11 13:22:14 2018 +0100
4.\" 4.\"
5.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>. 5.\" This file was written by Lutz Jaenicke <jaenicke@openssl.org>.
6.\" Copyright (c) 2000, 2005, 2012, 2013, 2015, 2016 The OpenSSL Project. 6.\" Copyright (c) 2000, 2005, 2012, 2013, 2015, 2016 The OpenSSL Project.
@@ -50,7 +50,7 @@
50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 50.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
51.\" OF THE POSSIBILITY OF SUCH DAMAGE. 51.\" OF THE POSSIBILITY OF SUCH DAMAGE.
52.\" 52.\"
53.Dd $Mdocdate: March 27 2018 $ 53.Dd $Mdocdate: March 18 2019 $
54.Dt SSL_CTX_NEW 3 54.Dt SSL_CTX_NEW 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -71,6 +71,9 @@
71.Nm TLSv1_2_method , 71.Nm TLSv1_2_method ,
72.Nm TLSv1_2_server_method , 72.Nm TLSv1_2_server_method ,
73.Nm TLSv1_2_client_method , 73.Nm TLSv1_2_client_method ,
74.Nm DTLS_method ,
75.Nm DTLS_server_method ,
76.Nm DTLS_client_method ,
74.Nm DTLSv1_method , 77.Nm DTLSv1_method ,
75.Nm DTLSv1_server_method , 78.Nm DTLSv1_server_method ,
76.Nm DTLSv1_client_method 79.Nm DTLSv1_client_method
@@ -112,6 +115,12 @@
112.Ft const SSL_METHOD * 115.Ft const SSL_METHOD *
113.Fn TLSv1_2_client_method void 116.Fn TLSv1_2_client_method void
114.Ft const SSL_METHOD * 117.Ft const SSL_METHOD *
118.Fn DTLS_method void
119.Ft const SSL_METHOD *
120.Fn DTLS_server_method void
121.Ft const SSL_METHOD *
122.Fn DTLS_client_method void
123.Ft const SSL_METHOD *
115.Fn DTLSv1_method void 124.Fn DTLSv1_method void
116.Ft const SSL_METHOD * 125.Ft const SSL_METHOD *
117.Fn DTLSv1_server_method void 126.Fn DTLSv1_server_method void
@@ -199,6 +208,13 @@ understand the TLSv1.1 protocol.
199A TLS/SSL connection established with these methods will only 208A TLS/SSL connection established with these methods will only
200understand the TLSv1.2 protocol. 209understand the TLSv1.2 protocol.
201.It Xo 210.It Xo
211.Fn DTLS_method ,
212.Fn DTLS_server_method ,
213.Fn DTLS_client_method
214.Xc
215These are the version-flexible DTLS methods.
216The currently supported protocol is DTLS 1.0.
217.It Xo
202.Fn DTLSv1_method , 218.Fn DTLSv1_method ,
203.Fn DTLSv1_server_method , 219.Fn DTLSv1_server_method ,
204.Fn DTLSv1_client_method 220.Fn DTLSv1_client_method
@@ -271,6 +287,13 @@ and
271first appeared in OpenSSL 1.0.1 and have been available since 287first appeared in OpenSSL 1.0.1 and have been available since
272.Ox 5.3 . 288.Ox 5.3 .
273.Pp 289.Pp
290.Fn DTLS_method ,
291.Fn DTLS_server_method ,
292and
293.Fn DTLS_client_method
294first appeared in OpenSSL 1.0.2 and have been available since
295.Ox 6.5 .
296.Pp
274.Fn TLS_method , 297.Fn TLS_method ,
275.Fn TLS_server_method , 298.Fn TLS_server_method ,
276and 299and