From 37d798e82c029b4cbd2c773266b851b2bf78e920 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 18 Sep 2017 03:30:17 +0300 Subject: Limit each downloaded file by curl to 536870912 bytes. --- src/net/download.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/net/download.cpp b/src/net/download.cpp index 8fd8bfd1e..45f2989c0 100644 --- a/src/net/download.cpp +++ b/src/net/download.cpp @@ -562,7 +562,7 @@ void Download::addProxy(CURL *const curl) } } -#if LIBCURL_VERSION_NUM >= 0x070f01 +#if LIBCURL_VERSION_NUM >= 0x070a08 void Download::secureCurl(CURL *const curl) #else // LIBCURL_VERSION_NUM >= 0x070f01 void Download::secureCurl(CURL *const curl A_UNUSED) @@ -580,6 +580,9 @@ void Download::secureCurl(CURL *const curl A_UNUSED) #if LIBCURL_VERSION_NUM >= 0x070f01 curl_easy_setopt(curl, CURLOPT_MAXREDIRS, 3); #endif // LIBCURL_VERSION_NUM >= 0x070f01 +#if LIBCURL_VERSION_NUM >= 0x070a08 + curl_easy_setopt(curl, CURLOPT_MAXFILESIZE, 536870912); +#endif // LIBCURL_VERSION_NUM >= 0x070a08 } #if LIBCURL_VERSION_NUM >= 0x071507 -- cgit v1.2.3-60-g2f50