From 40a24dd6e777645a8f28a2874a6dfbcb258d3c83 Mon Sep 17 00:00:00 2001 From: Alexey Gladkov Date: Fri, 19 Nov 2021 15:59:38 +0300 Subject: Do not check libssl version Signed-off-by: Alexey Gladkov --- socket.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/socket.c b/socket.c index a6354d5b..6d616f4f 100644 --- a/socket.c +++ b/socket.c @@ -1098,14 +1098,6 @@ int SSLOpen(int sock, char *mycert, char *mykey, const char *myproto, int certck int avoid_ssl_versions = SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3; long sslopts = SSL_OP_ALL; int ssle_connect = 0; - long ver; - -#ifndef OSSL110_API - SSL_load_error_strings(); - SSL_library_init(); - OpenSSL_add_all_algorithms(); /* see Debian Bug#576430 and manpage */ -#endif - ver = OpenSSL_version_num(); /* version switch through tls-aux.h */ #ifdef USING_WOLFSSL { char *tmp; @@ -1115,15 +1107,6 @@ int SSLOpen(int sock, char *mycert, char *mykey, const char *myproto, int certck } #endif - if (ver < OPENSSL_VERSION_NUMBER) { - report(stderr, GT_("Loaded OpenSSL library %#lx older than headers %#lx, refusing to work.\n"), (long)ver, (long)(OPENSSL_VERSION_NUMBER)); - return -1; - } - - if (ver > OPENSSL_VERSION_NUMBER && outlevel >= O_VERBOSE) { - report(stdout, GT_("Loaded OpenSSL library %#lx newer than headers %#lx, trying to continue.\n"), (long)ver, (long)(OPENSSL_VERSION_NUMBER)); - } - if (stat("/dev/random", &randstat) && stat("/dev/urandom", &randstat)) { /* Neither /dev/random nor /dev/urandom are present, so add -- 2.25.4