Deleted Added
full compact
SSL_CTX_new.pod (68651) SSL_CTX_new.pod (72613)
1=pod
2
3=head1 NAME
4
5SSL_CTX_new - create a new SSL_CTX object as framework for TLS/SSL enabled functions
6
7=head1 SYNOPSIS
8

--- 19 unchanged lines hidden (view full) ---

28A TLS/SSL connection established with these methods will only understand
29the SSLv2 protocol. A client will send out SSLv2 client hello messages
30and will also indicate that it only understand SSLv2. A server will only
31understand SSLv2 client hello messages.
32
33=item SSLv3_method(void), SSLv3_server_method(void), SSLv3_client_method(void)
34
35A TLS/SSL connection established with these methods will only understand the
1=pod
2
3=head1 NAME
4
5SSL_CTX_new - create a new SSL_CTX object as framework for TLS/SSL enabled functions
6
7=head1 SYNOPSIS
8

--- 19 unchanged lines hidden (view full) ---

28A TLS/SSL connection established with these methods will only understand
29the SSLv2 protocol. A client will send out SSLv2 client hello messages
30and will also indicate that it only understand SSLv2. A server will only
31understand SSLv2 client hello messages.
32
33=item SSLv3_method(void), SSLv3_server_method(void), SSLv3_client_method(void)
34
35A TLS/SSL connection established with these methods will only understand the
36SSLv3 and TLSv1 protocol. A client will send out SSLv3 client hello messages
37and will indicate that it also understands TLSv1. A server will only understand
38SSLv3 and TLSv1 client hello messages. This especially means, that it will
36SSLv3 protocol. A client will send out SSLv3 client hello messages
37and will indicate that it only understands SSLv3. A server will only understand
38SSLv3 client hello messages. This especially means, that it will
39not understand SSLv2 client hello messages which are widely used for
40compatibility reasons, see SSLv23_*_method().
41
42=item TLSv1_method(void), TLSv1_server_method(void), TLSv1_client_method(void)
43
44A TLS/SSL connection established with these methods will only understand the
45TLSv1 protocol. A client will send out TLSv1 client hello messages
46and will indicate that it only understands TLSv1. A server will only understand
47TLSv1 client hello messages. This especially means, that it will
48not understand SSLv2 client hello messages which are widely used for
39not understand SSLv2 client hello messages which are widely used for
40compatibility reasons, see SSLv23_*_method().
41
42=item TLSv1_method(void), TLSv1_server_method(void), TLSv1_client_method(void)
43
44A TLS/SSL connection established with these methods will only understand the
45TLSv1 protocol. A client will send out TLSv1 client hello messages
46and will indicate that it only understands TLSv1. A server will only understand
47TLSv1 client hello messages. This especially means, that it will
48not understand SSLv2 client hello messages which are widely used for
49compatibility reasons, see SSLv23_*_method().
49compatibility reasons, see SSLv23_*_method(). It will also not understand
50SSLv3 client hello messages.
50
51=item SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void)
52
53A TLS/SSL connection established with these methods will understand the SSLv2,
54SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages
55and will indicate that it also understands SSLv3 and TLSv1. A server will
56understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best
57choice when compatibility is a concern.

--- 36 unchanged lines hidden ---
51
52=item SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void)
53
54A TLS/SSL connection established with these methods will understand the SSLv2,
55SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages
56and will indicate that it also understands SSLv3 and TLSv1. A server will
57understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best
58choice when compatibility is a concern.

--- 36 unchanged lines hidden ---