13
0
Commit Graph

46 Commits

Author SHA1 Message Date
ace2cc095c
Fix typo in 7fb82690b 2022-10-21 18:04:11 +02:00
7fb82690bd
Fix Windows builds (uname is POSIX only) 2022-10-21 17:11:38 +02:00
91309619b8
Pingback: remove unused CPU/OS version detection
OS specific versions part of a http query has been Ardour
only. Mixbus never posted any of this information. The section
was #ifdef'ed out. Removing this code for good, simplifies merges.
2022-10-20 19:44:15 +02:00
73ab0d3472 change pingback URL and no longer send OS release or machine info (GUI edition) 2022-10-19 20:26:39 -06:00
85ecc40668
Tweak Mixbus pingback, follow http -> https redirects 2020-10-30 15:58:15 +01:00
9037c9fe22
Replace static registry lookup with library method 2/2 2020-10-24 03:57:44 +02:00
9d737964d6
Set thread-names (GUI) 2020-03-29 14:56:50 +02:00
f8b16e9e83 remove a few cerr outputs and change a couple to use cout, since they are not errors 2020-03-25 11:39:32 -06:00
4050ca5633
Update GPL boilerplate and (C)
Copyright-holder and year information is extracted from git log.

git history begins in 2005. So (C) from 1998..2005 is lost. Also some
(C) assignment of commits where the committer didn't use --author.
2019-08-03 15:53:15 +02:00
f448041ec0 no error logging for CURL HTTP requests; future callers can request it if necessary 2018-06-02 13:24:31 -04:00
4cda36f63f squelch "curl failed: No Error" 2017-04-21 00:12:20 +02:00
cf4b4dea3e fix Pingback 2016-07-18 19:21:05 +02:00
318472ab6e Update pingback to use ArdourCurl 2016-07-18 16:46:59 +02:00
05ec8c46a7 pingback:: use curl_free() for pointers returned by curl_easy_escape()
As per the curl documentation, use curl_free() for pointers returned by
curl_easy_escape() rather than plain free().
2016-07-18 10:53:48 +02:00
6424a0eab9 fix cURL/SSL
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-07-17 19:16:45 +02:00
d3d255753f use running_from_source_tree() 2016-06-21 19:26:05 -04:00
a843013165 no debug output, either 2016-06-14 12:22:04 -04:00
cc907f3df5 no pingbacks if running a development version 2016-06-14 12:21:46 -04:00
2397429e99 use quotes for in-tree pbd/glib wrapper include 2015-10-05 22:15:18 +02:00
dc36b063bf remove unused fstream includes 2015-10-05 22:15:18 +02:00
22b07e0233 NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
4dc63966f0 globally remove all trailing whitespace from ardour code base.
Paul Davis was responsible for introducing almost all of this.
2015-10-04 14:51:05 -04:00
f27800ea41 use pbd's gstdio compatibility wrapper (GUI) 2015-09-17 14:38:09 +02:00
2f1878a6f7 portable c-code for reading pingback/announcement message 2015-09-08 21:21:28 +02:00
d0fdcf2848 Use glib to open our 'announcements' file, rather than opening directly with ofstream
(on Windows, std::ofstream doesn't support UTF8)
2015-09-08 15:45:33 +01:00
1c438e9a05 almost uname -m :) 2015-07-12 19:27:23 +02:00
34315a59ad consolidate windows pingback 2015-07-12 01:54:44 +02:00
6315b2ebf5 add ProductName to windows pingback 2015-07-12 01:16:44 +02:00
e7c60afd6b another windows pingback fix 2015-07-11 22:59:15 +02:00
7775933cd8 tweak windows pingback 2015-07-11 22:35:59 +02:00
e188051ea0 add missing include 2015-07-11 22:20:55 +02:00
9abed822b8 cont'd work on windows pingback 2015-07-11 22:19:08 +02:00
96a9bf988f prepare windows pingback 2015-07-11 21:46:25 +02:00
5aba4df252 fix/silence various compiler warnings.
* ifdef unused static functions
* brackets around assignment and comparision
* no return statement in function returning non-void
* boost concept_checks.hpp unused-local-typedefs
2014-11-23 23:57:55 +01:00
5568026387 'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use 'PLATFORM_WINDOWS' instead 2013-10-14 17:00:28 +01:00
18b5019385 disable pingback on win32, until we have a replacement for utsname stuff (system ID) 2013-07-13 08:38:17 -04:00
22b3744fb8 remove message about checking for announcements 2013-04-08 12:00:19 -04:00
0d05cf3a0c change http_status to a long, as per Curl API, which stops mysterious crashes caused by overwriting the WRITELOCATION ptr 2013-03-14 22:25:30 -04:00
79db9422ac do not use https for pingbacks
git-svn-id: svn://localhost/ardour2/branches/3.0@14207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 16:17:36 +00:00
e701adea41 add code to display announcements, and parameterize several URL's used in the program
git-svn-id: svn://localhost/ardour2/branches/3.0@14197 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-09 13:44:22 +00:00
98a0ac759c remove pingback url info msg
git-svn-id: svn://localhost/ardour2/branches/3.0@14195 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:20:11 +00:00
ab3580db7c no certificate check
git-svn-id: svn://localhost/ardour2/branches/3.0@14194 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 20:10:53 +00:00
d5435543ab typo fix
git-svn-id: svn://localhost/ardour2/branches/3.0@14193 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 19:55:15 +00:00
e05e9f650d get some info on why curl fails
git-svn-id: svn://localhost/ardour2/branches/3.0@14192 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 19:51:35 +00:00
ed5ff77313 check HTTP status after ping, and use https by default
git-svn-id: svn://localhost/ardour2/branches/3.0@14191 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 18:04:59 +00:00
cfacfe025b add missing files
git-svn-id: svn://localhost/ardour2/branches/3.0@14190 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 16:42:37 +00:00