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