Clementine-audio-player-Mac.../src/internet
ftiede c01b7bc430 Add option to verify subsonic server certificate. (#6060)
* Add option to verify subsonic server certificate.

Defaults to true, as it is safer to have a server certificate verified,
even more so, if the server is used over an insecure WAN link.
During subsonic configuration the checkbox can be deactivated, so that
no certificate verification will occur when talking to a subsonic
server, allowing for self-signed certificates.

With the proliferation of let's encrypt certificates there's probably
less need for this option but it has been requested and hard-coding
verify-off is IMHO bad security practice.
If a valid certificate has been installed, the configuration file can be
modified manually and after a restart Clementine will perform a proper
server certificate verification.

The patch might need some UI polishing and asks for string translations
but is operational so far.

* Satisfy CLang format checker.

* Use QSettings' default value support.

* Consistently use QSettings' default value method.
2018-05-23 14:23:53 +01:00
..
box use iconloader & cleanup previous remnants 2015-12-01 00:32:20 -06:00
core Do not log sensitive data in OAuthenticator. 2017-02-27 12:41:34 +00:00
digitally Fix channels loading for DI.fm services after API domain changes (#6023) 2018-03-10 18:35:09 +00:00
dropbox Add more override specifiers. 2016-12-20 14:16:42 +00:00
googledrive use iconloader & cleanup previous remnants 2015-12-01 00:32:20 -06:00
icecast Remove most usages of QFutureWatcher 2015-11-27 14:28:12 +00:00
intergalacticfm Fix intergalactic FM URLs. 2017-02-21 14:24:50 +00:00
internetradio check custom icon location, then system theme & then fallback theme 2015-10-13 22:35:49 -05:00
jamendo Remove most usages of QFutureWatcher 2015-11-27 14:28:12 +00:00
lastfm Spelling: URL (#5836) 2017-08-28 23:03:49 +02:00
magnatune use iconloader & cleanup previous remnants 2015-12-01 00:32:20 -06:00
podcasts Added additional check when enclosure type is missing (#5934) 2017-12-23 12:48:38 +00:00
seafile Use CaseInsensitive file type checking #5499 (#5592) 2017-01-12 15:58:44 +00:00
skydrive Removed filter for audio/folder OneDrive items as OneDrive doesn't count many audio file types as audio (e.g. flac) (#5977) 2018-02-01 11:38:25 +00:00
somafm check custom icon location, then system theme & then fallback theme 2015-10-13 22:35:49 -05:00
soundcloud SoundCloud service simple search limit is set. (#5738) 2017-05-30 18:17:40 +01:00
spotify Fix compilation with GCC 8 (#6053) 2018-05-13 18:02:33 +01:00
subsonic Add option to verify subsonic server certificate. (#6060) 2018-05-23 14:23:53 +01:00