summaryrefslogtreecommitdiff
path: root/gtk2_ardour/pingback.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-03-08 20:10:53 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2013-03-08 20:10:53 +0000
commitab3580db7c18e06f3661178ceab61e625d0fe01f (patch)
tree0bb935620a901888caab8c97c2fe117faae0eb31 /gtk2_ardour/pingback.cc
parentd5435543ab1398b503622e2e944aca8f2f5771f3 (diff)
no certificate check
git-svn-id: svn://localhost/ardour2/branches/3.0@14194 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/pingback.cc')
-rw-r--r--gtk2_ardour/pingback.cc10
1 files changed, 7 insertions, 3 deletions
diff --git a/gtk2_ardour/pingback.cc b/gtk2_ardour/pingback.cc
index ef1a429f85..11429c1205 100644
--- a/gtk2_ardour/pingback.cc
+++ b/gtk2_ardour/pingback.cc
@@ -81,10 +81,14 @@ _pingback (void *arg)
curl_global_init (CURL_GLOBAL_NOTHING);
c = curl_easy_init ();
- curl_easy_setopt(c, CURLOPT_WRITEFUNCTION, curl_write_data);
- curl_easy_setopt(c, CURLOPT_WRITEDATA, &return_str);
+ curl_easy_setopt (c, CURLOPT_WRITEFUNCTION, curl_write_data);
+ curl_easy_setopt (c, CURLOPT_WRITEDATA, &return_str);
char errbuf[CURL_ERROR_SIZE];
- curl_easy_setopt(c, CURLOPT_ERRORBUFFER, errbuf);
+ curl_easy_setopt (c, CURLOPT_ERRORBUFFER, errbuf);
+ /* we really would prefer to be able to authenticate the certificate
+ but this has issues that right now (march 2013), i don't understand.
+ */
+ curl_easy_setopt (c, CURLOPT_SSL_VERIFYPEER, 0);
//get announcements from our server
std::cerr << "Checking for Announcements from ardour.org ...\n";