summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY.h4
-rw-r--r--lib/curl.c2
-rw-r--r--lib/test.c7
3 files changed, 10 insertions, 3 deletions
diff --git a/HISTORY.h b/HISTORY.h
index 8842997..53d980c 100644
--- a/HISTORY.h
+++ b/HISTORY.h
@@ -16,6 +16,10 @@
/*
* ------------------------------------
+ *
+2017-10-09: version 1.1.122 (horchi)
+ - change: Fixed curl SSL mode
+
2017-08-01: version 1.1.121 (rechner)
- fixed: error, if no vdr available
diff --git a/lib/curl.c b/lib/curl.c
index abcb2da..d87ceba 100644
--- a/lib/curl.c
+++ b/lib/curl.c
@@ -63,7 +63,7 @@ int cCurl::create()
{
// call only once per process and *before* any thread is started!
- if (curl_global_init(CURL_GLOBAL_NOTHING /*CURL_GLOBAL_ALL*/) != 0)
+ if (curl_global_init(CURL_GLOBAL_SSL /*CURL_GLOBAL_ALL*/) != 0)
{
tell(0, "Error, something went wrong with curl_global_init()");
return fail;
diff --git a/lib/test.c b/lib/test.c
index bdc5d0a..705cc2f 100644
--- a/lib/test.c
+++ b/lib/test.c
@@ -668,8 +668,11 @@ int main(int argc, char** argv)
data.clear();
- asprintf(&url, "%s/eplist.cgi?action=show&file=%s",
- "www.eplists.de", argv[1]);
+ if (strncmp(argv[1], "http", 4) == 0)
+ asprintf(&url, "%s", argv[1]);
+ else
+ asprintf(&url, "%s/eplist.cgi?action=show&file=%s",
+ "www.eplists.de", argv[1]);
tell(0, "try to download [%s]", url);