make it build in jessie again

This commit is contained in:
Michael Zanetti 2017-10-07 22:06:42 +02:00
parent 60c7a3c322
commit 7aa6ab2795
4 changed files with 8 additions and 7 deletions

View File

@ -409,10 +409,10 @@ WebServerConfiguration GuhConfiguration::readWebServerConfig(const QString &id)
QDebug operator <<(QDebug debug, const ServerConfiguration &configuration)
{
debug.noquote().nospace() << "ServerConfiguration(" << configuration.address;
debug.noquote().nospace() << ", " << configuration.id;
debug.noquote().nospace() << ", " << QString("%1:%2").arg(configuration.address.toString()).arg(configuration.port);
debug.noquote().nospace() << ") ";
debug.nospace() << "ServerConfiguration(" << configuration.address;
debug.nospace() << ", " << configuration.id;
debug.nospace() << ", " << QString("%1:%2").arg(configuration.address.toString()).arg(configuration.port);
debug.nospace() << ") ";
return debug;
}

View File

@ -80,7 +80,9 @@ ServerManager::ServerManager(GuhConfiguration* configuration, QObject *parent) :
}
}
if (certsLoaded) {
m_sslConfiguration.setProtocol(QSsl::TlsV1_1OrLater);
// Enable this when we can
// Debian jessie doesn't have better options yet and the client apps currently only support up to TLS 1.1
// m_sslConfiguration.setProtocol(QSsl::TlsV1_1OrLater);
m_sslConfiguration.setPrivateKey(m_certificateKey);
m_sslConfiguration.setLocalCertificate(m_certificate);
}

View File

@ -1420,7 +1420,7 @@ void DeviceManager::onLoaded()
emit loaded();
// schedule some housekeeping...
QTimer::singleShot(0, this, &DeviceManager::cleanupDeviceStateCache);
QTimer::singleShot(0, this, SLOT(cleanupDeviceStateCache()));
}
void DeviceManager::cleanupDeviceStateCache()

View File

@ -44,7 +44,6 @@ public:
QtAvahiServiceStateCollision = 3,
QtAvahiServiceStateFailure = 4
};
Q_ENUM(QtAvahiServiceState)
explicit QtAvahiService(QObject *parent = 0);
~QtAvahiService();