summaryrefslogtreecommitdiff
path: root/gtk2_ardour/pingback.cc
AgeCommit message (Collapse)Author
2016-07-18fix PingbackRobin Gareus
2016-07-18Update pingback to use ArdourCurlRobin Gareus
2016-07-18pingback:: use curl_free() for pointers returned by curl_easy_escape()Colin Fletcher
As per the curl documentation, use curl_free() for pointers returned by curl_easy_escape() rather than plain free().
2016-07-17fix cURL/SSLRobin Gareus
pingback comes first. We need defaults (with SSL). Later explicit (Freesound Moocher) and implicit (curl_easy_init) calls to curl_global_init are idempotent and won't get the flags back.
2016-06-21use running_from_source_tree()Paul Davis
2016-06-14no debug output, eitherPaul Davis
2016-06-14no pingbacks if running a development versionPaul Davis
2015-10-05use quotes for in-tree pbd/glib wrapper includeRobin Gareus
2015-10-05remove unused fstream includesRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
Paul Davis was responsible for introducing almost all of this.
2015-09-17use pbd's gstdio compatibility wrapper (GUI)Robin Gareus
2015-09-08portable c-code for reading pingback/announcement messageRobin Gareus
2015-09-08Use glib to open our 'announcements' file, rather than opening directly with ↵John Emmas
ofstream (on Windows, std::ofstream doesn't support UTF8)
2015-07-12almost `uname -m` :)Robin Gareus
2015-07-12consolidate windows pingbackRobin Gareus
2015-07-12add ProductName to windows pingbackRobin Gareus
2015-07-11another windows pingback fixRobin Gareus
2015-07-11tweak windows pingbackRobin Gareus
2015-07-11add missing includeRobin Gareus
2015-07-11cont'd work on windows pingbackRobin Gareus
2015-07-11prepare windows pingbackRobin Gareus
2014-11-23fix/silence various compiler warnings.Robin Gareus
* ifdef unused static functions * brackets around assignment and comparision * no return statement in function returning non-void * boost concept_checks.hpp unused-local-typedefs
2013-10-14'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use ↵John Emmas
'PLATFORM_WINDOWS' instead
2013-07-13disable pingback on win32, until we have a replacement for utsname stuff ↵Paul Davis
(system ID)
2013-04-08remove message about checking for announcementsPaul Davis
2013-03-14change http_status to a long, as per Curl API, which stops mysterious ↵Paul Davis
crashes caused by overwriting the WRITELOCATION ptr
2013-03-10do not use https for pingbacks3.0Paul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09add code to display announcements, and parameterize several URL's used in ↵Paul Davis
the program git-svn-id: svn://localhost/ardour2/branches/3.0@14197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08remove pingback url info msgPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08no certificate checkPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08typo fixPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08get some info on why curl failsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08check HTTP status after ping, and use https by defaultPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14191 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08add missing filesPaul Davis
git-svn-id: svn://localhost/ardour2/branches/3.0@14190 d708f5d6-7413-0410-9779-e7cbd77b26cf