Robin Gareus
ace2cc095c
Fix typo in 7fb82690b
2022-10-21 18:04:11 +02:00
Robin Gareus
7fb82690bd
Fix Windows builds (uname is POSIX only)
2022-10-21 17:11:38 +02:00
Robin Gareus
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
Paul Davis
73ab0d3472
change pingback URL and no longer send OS release or machine info (GUI edition)
2022-10-19 20:26:39 -06:00
Robin Gareus
85ecc40668
Tweak Mixbus pingback, follow http -> https redirects
2020-10-30 15:58:15 +01:00
Robin Gareus
9037c9fe22
Replace static registry lookup with library method 2/2
2020-10-24 03:57:44 +02:00
Robin Gareus
9d737964d6
Set thread-names (GUI)
2020-03-29 14:56:50 +02:00
Paul Davis
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
Robin Gareus
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
Paul Davis
f448041ec0
no error logging for CURL HTTP requests; future callers can request it if necessary
2018-06-02 13:24:31 -04:00
Robin Gareus
4cda36f63f
squelch "curl failed: No Error"
2017-04-21 00:12:20 +02:00
Robin Gareus
cf4b4dea3e
fix Pingback
2016-07-18 19:21:05 +02:00
Robin Gareus
318472ab6e
Update pingback to use ArdourCurl
2016-07-18 16:46:59 +02:00
Colin Fletcher
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
Robin Gareus
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
Paul Davis
d3d255753f
use running_from_source_tree()
2016-06-21 19:26:05 -04:00
Paul Davis
a843013165
no debug output, either
2016-06-14 12:22:04 -04:00
Paul Davis
cc907f3df5
no pingbacks if running a development version
2016-06-14 12:21:46 -04:00
Robin Gareus
2397429e99
use quotes for in-tree pbd/glib wrapper include
2015-10-05 22:15:18 +02:00
Robin Gareus
dc36b063bf
remove unused fstream includes
2015-10-05 22:15:18 +02:00
Robin Gareus
22b07e0233
NOOP, remove trailing tabs/whitespace.
2015-10-05 16:17:49 +02:00
Paul Davis
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
Robin Gareus
f27800ea41
use pbd's gstdio compatibility wrapper (GUI)
2015-09-17 14:38:09 +02:00
Robin Gareus
2f1878a6f7
portable c-code for reading pingback/announcement message
2015-09-08 21:21:28 +02:00
John Emmas
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
Robin Gareus
1c438e9a05
almost uname -m :)
2015-07-12 19:27:23 +02:00
Robin Gareus
34315a59ad
consolidate windows pingback
2015-07-12 01:54:44 +02:00
Robin Gareus
6315b2ebf5
add ProductName to windows pingback
2015-07-12 01:16:44 +02:00
Robin Gareus
e7c60afd6b
another windows pingback fix
2015-07-11 22:59:15 +02:00
Robin Gareus
7775933cd8
tweak windows pingback
2015-07-11 22:35:59 +02:00
Robin Gareus
e188051ea0
add missing include
2015-07-11 22:20:55 +02:00
Robin Gareus
9abed822b8
cont'd work on windows pingback
2015-07-11 22:19:08 +02:00
Robin Gareus
96a9bf988f
prepare windows pingback
2015-07-11 21:46:25 +02:00
Robin Gareus
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
John Emmas
5568026387
'gtk2_ardour' - Harmonize '__WIN32__', 'OS_WIN32' etc, etc. Use 'PLATFORM_WINDOWS' instead
2013-10-14 17:00:28 +01:00
Paul Davis
18b5019385
disable pingback on win32, until we have a replacement for utsname stuff (system ID)
2013-07-13 08:38:17 -04:00
Paul Davis
22b3744fb8
remove message about checking for announcements
2013-04-08 12:00:19 -04:00
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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