Deleted Added
full compact
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
49compatibility reasons, see SSLv23_*_method().
49compatibility reasons, see SSLv23_*_method(). It will also not understand
50SSLv3 client hello messages.
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 ---