]> granicus.if.org Git - postgresql/commit
From the SSL_CTX_new man page:
authorPostgreSQL Daemon <webmaster@postgresql.org>
Wed, 18 Dec 2002 13:20:03 +0000 (13:20 +0000)
committerPostgreSQL Daemon <webmaster@postgresql.org>
Wed, 18 Dec 2002 13:20:03 +0000 (13:20 +0000)
commitd2f0761b822014385e57c99368142ee1f095d5f4
treef5d2a9e0fd449b2f7192dc6f173fb7b633644023
parentbb501dcaaf00a5eb3d01da42ed3830faadea4c7f
From the SSL_CTX_new man page:

"SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void)

 A TLS/SSL connection established with these methods will understand the SSLv2,
 SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages
 and will indicate that it also understands SSLv3 and TLSv1. A server will
 understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best
 choice when compatibility is a concern."

This will maintain backwards compatibility for those us that don't use
TLS connections ...
src/backend/libpq/be-secure.c
src/interfaces/libpq/fe-secure.c