summaryrefslogtreecommitdiff
path: root/src/settings.c
diff options
context:
space:
mode:
authorLars-Dominik Braun <PromyLOPh@gmail.com>2008-07-07 22:03:24 +0200
committerLars-Dominik Braun <PromyLOPh@gmail.com>2008-07-07 22:03:24 +0200
commit0269bfa309f85aaf05f1451196ad2bd8c0b150ac (patch)
treee8b70f8c1a08ec06053d81571897b1af04b696ac /src/settings.c
parenteb46d942e5ecf50ff9f85ee62ea2fa454aa228fa (diff)
downloadpianobar-0269bfa309f85aaf05f1451196ad2bd8c0b150ac.tar.gz
pianobar-0269bfa309f85aaf05f1451196ad2bd8c0b150ac.tar.bz2
pianobar-0269bfa309f85aaf05f1451196ad2bd8c0b150ac.zip
SSL control proxy issue workaround
Some proxies refuse SSL connections. Make them usable by adding an option which disables the usage of SSL for the login.
Diffstat (limited to 'src/settings.c')
-rw-r--r--src/settings.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/settings.c b/src/settings.c
index 3a0ed4a..a691607 100644
--- a/src/settings.c
+++ b/src/settings.c
@@ -113,6 +113,12 @@ void BarSettingsRead (BarSettings_t *settings) {
settings->lastfmPassword = strdup (val);
} else if (strcmp ("lastfm_scrobble_percent", key) == 0) {
settings->lastfmScrobblePercent = atoi (val);
+ } else if (strcmp ("disable_secure_login", key) == 0) {
+ if (strcmp (val, "1") == 0) {
+ settings->disableSecureLogin = 1;
+ } else {
+ settings->disableSecureLogin = 0;
+ }
}
}