summarylogtreecommitdiffstats
path: root/mydownlib.patch
blob: 645492abb33ecae08d1ebc4d387a0e6363842511 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--- a/libs/mydownlib/mydownlib.c	2018-01-03 19:37:56.000000000 +0100
+++ b/libs/mydownlib/mydownlib.c	2018-01-10 10:09:32.118571101 +0100
@@ -807,7 +807,9 @@
                 TLSv1_2_method(),
                 TLSv1_1_method(),
                 TLSv1_method(),
+                #ifndef OPENSSL_NO_SSL3
                 SSLv3_method(),
+                #endif
                 SSLv23_method(),
                 #ifndef OPENSSL_NO_SSL2
                 SSLv2_method(),
--- a/Makefile	2018-01-10 10:10:16.358846782 +0100
+++ b/Makefile	2018-01-10 10:10:41.249001759 +0100
@@ -3,7 +3,7 @@
 CFLAGS	+= -m32 -s -O0 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w
 # Add -DQUICKBMS64 to CDEFS for compiling quickbms_4gb_files
 # For static builds on Linux (no MacOSX [-lcrt0 error]) add: -static -ldl
-CDEFS	+= -DDISABLE_UCL -DDISABLE_MCRYPT -DDISABLE_TOMCRYPT
+CDEFS	+= -DDISABLE_UCL -DDISABLE_MCRYPT -DDISABLE_TOMCRYPT -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3
 CLIBS	+= -static-libgcc -static-libstdc++ -lstdc++ -ldl -lz -lbz2 -lm -lpthread
 PREFIX	= /usr/local
 BINDIR	= $(PREFIX)/bin