diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/net/download.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/net/download.cpp b/src/net/download.cpp index 521c40eb9..a8ee03f77 100644 --- a/src/net/download.cpp +++ b/src/net/download.cpp @@ -308,6 +308,11 @@ int Download::downloadThread(void *ptr) curl_easy_setopt(d->mCurl, CURLOPT_FOLLOWLOCATION, 1); curl_easy_setopt(d->mCurl, CURLOPT_HTTPHEADER, d->mHeaders); + // ignore SSL verificytion, windows' OpenSSL is very limited + if (strstr(d->mUrl.c_str(), "https://") != NULL) + { + curl_easy_setopt(d->mCurl, CURLOPT_SSL_VERIFYPEER, 0L); + } if (d->mOptions.memoryWrite != 0U) { curl_easy_setopt(d->mCurl, CURLOPT_FAILONERROR, 1); |