Files
haikuports/net-misc/aria2/patches/aria2-1.34.0.patchset
2018-05-16 09:46:23 +00:00

48 lines
1.1 KiB
Plaintext

From c19c3b019a37dc1e3d2c1d384905b935a6dce9c5 Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Mon, 2 Feb 2015 20:42:42 +0000
Subject: haiku: detect libnetwork
diff --git a/configure.ac b/configure.ac
index 1ab1d32..529a00e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -653,6 +653,9 @@ case "$host" in
EXTRALIBS="$LIBS $EXTRALIBS"
LIBS=$save_LIBS
;;
+ *haiku*)
+ AC_SEARCH_LIBS([getaddrinfo], [network])
+ ;;
esac
# Checks for header files.
--
2.12.2
From fb3dda4caf43201f9cfb48eb629a8bfe56010822 Mon Sep 17 00:00:00 2001
From: Jerome Duval <jerome.duval@gmail.com>
Date: Wed, 4 Feb 2015 17:19:50 +0000
Subject: check SSL_OP_NO_TLSv1_1
diff --git a/src/LibsslTLSContext.cc b/src/LibsslTLSContext.cc
index 62a5577..be6d12b 100644
--- a/src/LibsslTLSContext.cc
+++ b/src/LibsslTLSContext.cc
@@ -113,7 +113,9 @@ OpenSSLTLSContext::OpenSSLTLSContext(TLSSessionSide side, TLSVersion minVer)
long ver_opts = 0;
switch (minVer) {
case TLS_PROTO_TLS12:
+#ifdef SSL_OP_NO_TLSv1_1
ver_opts |= SSL_OP_NO_TLSv1_1;
+#endif
// fall through
case TLS_PROTO_TLS11:
ver_opts |= SSL_OP_NO_TLSv1;
--
2.12.2