KnownHostSettings is not needed anymore
authorManuel Nickschas <sputnick@quassel-irc.org>
Sat, 28 Nov 2009 20:01:37 +0000 (21:01 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sat, 28 Nov 2009 23:39:42 +0000 (00:39 +0100)
src/client/clientsettings.cpp
src/client/clientsettings.h

index 42c26cd..0af9c6e 100644 (file)
@@ -205,44 +205,6 @@ bool NotificationSettings::nicksCaseSensitive() {
   return localValue("Highlights/NicksCaseSensitive", false).toBool();
 }
 
   return localValue("Highlights/NicksCaseSensitive", false).toBool();
 }
 
-
-// ========================================
-//  KnownHostsSettings
-// ========================================
-KnownHostsSettings::KnownHostsSettings()
-  : ClientSettings("KnownHosts")
-{
-}
-
-QByteArray KnownHostsSettings::knownDigest(const QHostAddress &address) {
-  return localValue(address.toString(), QByteArray()).toByteArray();
-}
-
-void KnownHostsSettings::saveKnownHost(const QHostAddress &address, const QByteArray &certDigest) {
-  setLocalValue(address.toString(), certDigest);
-}
-
-bool KnownHostsSettings::isKnownHost(const QHostAddress &address, const QByteArray &certDigest) {
-  return certDigest == localValue(address.toString(), QByteArray()).toByteArray();
-}
-
-#ifdef HAVE_SSL
-QByteArray KnownHostsSettings::knownDigest(const QSslSocket *socket) {
-  return knownDigest(socket->peerAddress());
-}
-
-void KnownHostsSettings::saveKnownHost(const QSslSocket *socket) {
-  Q_ASSERT(socket);
-  saveKnownHost(socket->peerAddress(), socket->peerCertificate().digest());
-}
-
-bool KnownHostsSettings::isKnownHost(const QSslSocket *socket) {
-  Q_ASSERT(socket);
-  return isKnownHost(socket->peerAddress(), socket->peerCertificate().digest());
-}
-#endif
-
-
 // ========================================
 //  TabCompletionSettings
 // ========================================
 // ========================================
 //  TabCompletionSettings
 // ========================================
index 6aacdfe..5d16f27 100644 (file)
@@ -107,25 +107,6 @@ public:
   bool nicksCaseSensitive();
 };
 
   bool nicksCaseSensitive();
 };
 
-
-// ========================================
-//  KnownHostsSettings
-// ========================================
-class KnownHostsSettings : public ClientSettings {
-public:
-  KnownHostsSettings();
-
-  QByteArray knownDigest(const QHostAddress &address);
-  void saveKnownHost(const QHostAddress &address, const QByteArray &certDigest);
-  bool isKnownHost(const QHostAddress &address, const QByteArray &certDigest);
-
-#ifdef HAVE_SSL
-  QByteArray knownDigest(const QSslSocket *socket);
-  void saveKnownHost(const QSslSocket *socket);
-  bool isKnownHost(const QSslSocket *socket);
-#endif
-};
-
 // ========================================
 // TabCompletionSettings
 // ========================================
 // ========================================
 // TabCompletionSettings
 // ========================================