mirror of
https://github.com/postgres/postgres.git
synced 2025-06-22 02:52:08 +03:00
Remove support for OpenSSL versions older than 0.9.8.
OpenSSL officially only supports 1.0.1 and newer. Some OS distributions still provide patches for 0.9.8, but anything older than that is not interesting anymore. Let's simplify things by removing compatibility code. Andreas Karlsson, with small changes by me.
This commit is contained in:
@ -53,10 +53,8 @@
|
||||
|
||||
#include <openssl/ssl.h>
|
||||
#include <openssl/dh.h>
|
||||
#if SSLEAY_VERSION_NUMBER >= 0x0907000L
|
||||
#include <openssl/conf.h>
|
||||
#endif
|
||||
#if (OPENSSL_VERSION_NUMBER >= 0x0090800fL) && !defined(OPENSSL_NO_ECDH)
|
||||
#ifndef OPENSSL_NO_ECDH
|
||||
#include <openssl/ec.h>
|
||||
#endif
|
||||
|
||||
@ -166,9 +164,7 @@ be_tls_init(void)
|
||||
|
||||
if (!SSL_context)
|
||||
{
|
||||
#if SSLEAY_VERSION_NUMBER >= 0x0907000L
|
||||
OPENSSL_config(NULL);
|
||||
#endif
|
||||
SSL_library_init();
|
||||
SSL_load_error_strings();
|
||||
|
||||
@ -978,7 +974,7 @@ info_cb(const SSL *ssl, int type, int args)
|
||||
static void
|
||||
initialize_ecdh(void)
|
||||
{
|
||||
#if (OPENSSL_VERSION_NUMBER >= 0x0090800fL) && !defined(OPENSSL_NO_ECDH)
|
||||
#ifndef OPENSSL_NO_ECDH
|
||||
EC_KEY *ecdh;
|
||||
int nid;
|
||||
|
||||
|
Reference in New Issue
Block a user