summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2016-11-30 16:21:53 +0000
committerschwarze <>2016-11-30 16:21:53 +0000
commita46516f2e0720b9e043cb9f5a0bcb8fc573127a3 (patch)
treebe25c61ffe566f6a898ef0f1ce62706b274526d6
parentb1fc43635eea9d87b5527d20617c711079fb4119 (diff)
downloadopenbsd-a46516f2e0720b9e043cb9f5a0bcb8fc573127a3.tar.gz
openbsd-a46516f2e0720b9e043cb9f5a0bcb8fc573127a3.tar.bz2
openbsd-a46516f2e0720b9e043cb9f5a0bcb8fc573127a3.zip
Purge some SSLv2 and SSLv3 stuff that no longer exists.
-rw-r--r--src/lib/libssl/man/ssl.368
1 files changed, 11 insertions, 57 deletions
diff --git a/src/lib/libssl/man/ssl.3 b/src/lib/libssl/man/ssl.3
index 004d71f9f2..77a24144fe 100644
--- a/src/lib/libssl/man/ssl.3
+++ b/src/lib/libssl/man/ssl.3
@@ -1,7 +1,7 @@
1.\" 1.\"
2.\" $OpenBSD: ssl.3,v 1.1 2016/11/05 15:32:20 schwarze Exp $ 2.\" $OpenBSD: ssl.3,v 1.2 2016/11/30 16:21:53 schwarze Exp $
3.\" 3.\"
4.Dd $Mdocdate: November 5 2016 $ 4.Dd $Mdocdate: November 30 2016 $
5.Dt SSL 3 5.Dt SSL 3
6.Os 6.Os
7.Sh NAME 7.Sh NAME
@@ -10,8 +10,7 @@
10.Sh DESCRIPTION 10.Sh DESCRIPTION
11The OpenSSL 11The OpenSSL
12.Nm ssl 12.Nm ssl
13library implements the Secure Sockets Layer (SSL v2/v3) and 13library implements the Transport Layer Security (TLS v1) protocols.
14Transport Layer Security (TLS v1) protocols.
15It provides a rich API which is documented here. 14It provides a rich API which is documented here.
16.Pp 15.Pp
17At first the library must be initialized; see 16At first the library must be initialized; see
@@ -55,8 +54,7 @@ library functions deals with the following data structures:
55.It Vt SSL_METHOD No (SSL Method) 54.It Vt SSL_METHOD No (SSL Method)
56That's a dispatch structure describing the internal 55That's a dispatch structure describing the internal
57.Nm ssl 56.Nm ssl
58library methods/functions which implement the various protocol versions 57library methods/functions which implement the various protocol versions.
59(SSLv1, SSLv2 and TLSv1).
60It's needed to create an 58It's needed to create an
61.Vt SSL_CTX . 59.Vt SSL_CTX .
62.It Vt SSL_CIPHER No (SSL Cipher) 60.It Vt SSL_CIPHER No (SSL Cipher)
@@ -140,65 +138,23 @@ structures.
140.Bl -tag -width Ds 138.Bl -tag -width Ds
141.It Xo 139.It Xo
142.Ft const SSL_METHOD * 140.Ft const SSL_METHOD *
143.Fn SSLv2_client_method void 141.Fn TLS_client_method void
144.Xc 142.Xc
145Constructor for the SSLv2 143Constructor for the
146.Vt SSL_METHOD 144.Vt SSL_METHOD
147structure for a dedicated client. 145structure for a dedicated client.
148.It Xo 146.It Xo
149.Ft const SSL_METHOD * 147.Ft const SSL_METHOD *
150.Fn SSLv2_server_method void 148.Fn TLS_server_method void
151.Xc 149.Xc
152Constructor for the SSLv2 150Constructor for the
153.Vt SSL_METHOD 151.Vt SSL_METHOD
154structure for a dedicated server. 152structure for a dedicated server.
155.It Xo 153.It Xo
156.Ft const SSL_METHOD * 154.Ft const SSL_METHOD *
157.Fn SSLv2_method void 155.Fn TLS_method void
158.Xc 156.Xc
159Constructor for the SSLv2 157Constructor for the
160.Vt SSL_METHOD
161structure for combined client and server.
162.It Xo
163.Ft const SSL_METHOD *
164.Fn SSLv3_client_method void
165.Xc
166Constructor for the SSLv3
167.Vt SSL_METHOD
168structure for a dedicated client.
169.It Xo
170.Ft const SSL_METHOD *
171.Fn SSLv3_server_method void
172.Xc
173Constructor for the SSLv3
174.Vt SSL_METHOD
175structure for a dedicated server.
176.It Xo
177.Ft const SSL_METHOD *
178.Fn SSLv3_method void
179.Xc
180Constructor for the SSLv3
181.Vt SSL_METHOD
182structure for combined client and server.
183.It Xo
184.Ft const SSL_METHOD *
185.Fn TLSv1_client_method void
186.Xc
187Constructor for the TLSv1
188.Vt SSL_METHOD
189structure for a dedicated client.
190.It Xo
191.Ft const SSL_METHOD *
192.Fn TLSv1_server_method void
193.Xc
194Constructor for the TLSv1
195.Vt SSL_METHOD
196structure for a dedicated server.
197.It Xo
198.Ft const SSL_METHOD *
199.Fn TLSv1_method void
200.Xc
201Constructor for the TLSv1
202.Vt SSL_METHOD 158.Vt SSL_METHOD
203structure for combined client and server. 159structure for combined client and server.
204.El 160.El
@@ -248,9 +204,7 @@ definitions in the header files.
248.Fn SSL_CIPHER_get_version "SSL_CIPHER *cipher" 204.Fn SSL_CIPHER_get_version "SSL_CIPHER *cipher"
249.Xc 205.Xc
250Returns a string like 206Returns a string like
251Qq TLSv1/SSLv3 207Qq TLSv1
252or
253Qq SSLv2
254which indicates the SSL/TLS protocol version to which 208which indicates the SSL/TLS protocol version to which
255.Fa cipher 209.Fa cipher
256belongs (i.e., where it was defined in the specification the first time). 210belongs (i.e., where it was defined in the specification the first time).