Revert "Allow user to provide a key/certificate pair for outgoing IRC connections."
authorManuel Nickschas <sputnick@quassel-irc.org>
Tue, 17 Jun 2008 10:46:19 +0000 (12:46 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Tue, 17 Jun 2008 10:46:19 +0000 (12:46 +0200)
New feature should not go into 0.2 (which is in feature freeze). Plus it's problematic
because it doesn't work in a multiuser environment. Need to think this through first.

This reverts commit b28143aec8a66798a80ea77bc5838dd558468a99.

src/core/networkconnection.cpp

index 02bd259..97c573a 100644 (file)
@@ -86,23 +86,6 @@ NetworkConnection::NetworkConnection(Network *network, CoreSession *session)
   connect(network, SIGNAL(autoReconnectRetriesSet(quint16)), this, SLOT(autoReconnectSettingsChanged()));
 
 #ifndef QT_NO_OPENSSL
-  {
-    QFile certFile(quasselDir().absolutePath() + "/quasselClientCert.pem");
-    certFile.open(QIODevice::ReadOnly);
-    QSslCertificate cert(&certFile);
-    certFile.close();
-
-    certFile.open(QIODevice::ReadOnly);
-    QSslKey key(&certFile, QSsl::Rsa);
-    certFile.close();
-
-    if ( !cert.isNull() && cert.isValid() &&
-        !key.isNull() ) {
-      socket.setLocalCertificate(cert);
-      socket.setPrivateKey(key);
-    }
-  }
-
   connect(&socket, SIGNAL(encrypted()), this, SLOT(socketEncrypted()));
   connect(&socket, SIGNAL(sslErrors(const QList<QSslError> &)), this, SLOT(sslErrors(const QList<QSslError> &)));
 #endif