Clementine-audio-player-Mac.../src/internet/subsonic
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
..
subsonicdynamicplaylist.cpp Subsonic: download cover art (#5880) 2017-10-06 14:08:00 +01:00
subsonicdynamicplaylist.h Updates from hatstand's comments 2015-12-01 14:59:40 -08:00
subsonicservice.cpp Add option to verify subsonic server certificate. (#6060) 2018-05-23 14:23:53 +01:00
subsonicservice.h Add option to verify subsonic server certificate. (#6060) 2018-05-23 14:23:53 +01:00
subsonicsettingspage.cpp Add option to verify subsonic server certificate. (#6060) 2018-05-23 14:23:53 +01:00
subsonicsettingspage.h Fix header guards in internet/ 2014-12-18 23:54:21 +01:00
subsonicsettingspage.ui Add option to verify subsonic server certificate. (#6060) 2018-05-23 14:23:53 +01:00
subsonicurlhandler.cpp Removed default value for the parameter original_url in the UrlHandler::LoadResult() constructor and updated internet services according to this. 2015-08-05 19:45:56 +00:00
subsonicurlhandler.h use iconloader & cleanup previous remnants 2015-12-01 00:32:20 -06:00