aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvilib/irc/kvi_ircserverdb.cpp
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-02-13 11:21:16 +0000
committerGravatar Fabio Bas2010-02-13 11:21:16 +0000
commit87bfbefebab8bf25cfcbfd0b4935d8e6822f4508 (patch)
treea6cf3552c0a626845cc81a3a4f842438dbef83fb /src/kvilib/irc/kvi_ircserverdb.cpp
parentTry to check server extended capabilities using CAP LS and use STARTTLS if en... (diff)
downloadKVIrc-87bfbefebab8bf25cfcbfd0b4935d8e6822f4508.tar.gz
KVIrc-87bfbefebab8bf25cfcbfd0b4935d8e6822f4508.tar.bz2
KVIrc-87bfbefebab8bf25cfcbfd0b4935d8e6822f4508.zip
server config: changed "supportsSTARTTLS" to "enabledSTARTTLS" and enabled by default; this option is now meaningful only as a way to force STARTTLS disabled on a server that supports it;
server config: added "enabledSASL", "SaslNick", "SaslPass" options main config: added global "enable SASL" option sparser: handle CAP LS, REQ, ACK, NAK, END ircconnection: added SASL support (only PLAIN method is supported by now) git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3958 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/kvilib/irc/kvi_ircserverdb.cpp')
-rw-r--r--src/kvilib/irc/kvi_ircserverdb.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kvilib/irc/kvi_ircserverdb.cpp b/src/kvilib/irc/kvi_ircserverdb.cpp
index e2f839f2f..8819fe854 100644
--- a/src/kvilib/irc/kvi_ircserverdb.cpp
+++ b/src/kvilib/irc/kvi_ircserverdb.cpp
@@ -201,7 +201,7 @@ bool KviServerDataBase::makeCurrentServer(KviServerDefinition * d, QString & szE
{
if(d->bIPv6 == srv->isIPv6())
{
- if((d->bSSL == srv->useSSL()) || (d->bSTARTTLS == srv->supportsSTARTTLS()))
+ if(d->bSSL == srv->useSSL())
{
if(d->bPortIsValid)
{
@@ -319,7 +319,7 @@ search_finished:
s->m_szInitUMode = d->szInitUMode;
s->setIPv6(d->bIPv6);
s->setUseSSL(d->bSSL);
- s->setSupportsSTARTTLS(d->bSTARTTLS);
+ s->setEnabledSTARTTLS(d->bSTARTTLS);
r->insertServer(s);
m_szCurrentNetwork = r->name();
r->setCurrentServer(s);