Browse Source

- Improved download from Url (Fixed BTJunkie search engine)

adaptive-webui-19844
Christophe Dumez 18 years ago
parent
commit
b54e40c87d
  1. 2
      TODO
  2. 10
      src/downloadThread.h

2
TODO

@ -34,5 +34,5 @@ @@ -34,5 +34,5 @@
// Before 0.7.0
- Test tracker authentication
- Wait for libtorrent v0.11rc release
- Test & fix search engines (especially DownloadFromUrl)
- Fix curl downloader to work with TorrentReactor engine

10
src/downloadThread.h

@ -92,6 +92,16 @@ class downloadThread : public QThread { @@ -92,6 +92,16 @@ class downloadThread : public QThread {
// Some SSL mambo jambo
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0);
// Disable progress meter
curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1);
// Any kind of authentication
curl_easy_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
// Auto referrer
curl_easy_setopt(curl, CURLOPT_AUTOREFERER, 1);
// Follow redirections
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1);
// Enable cookies
curl_easy_setopt(curl, CURLOPT_COOKIEFILE, "");
// We want error message:
char errorBuffer[CURL_ERROR_SIZE];
return_code = curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, errorBuffer);

Loading…
Cancel
Save