From a1ebea0a0de1eade743fa5f7ca5a55ef860cea1a Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Mon, 6 Mar 2017 11:33:45 +0200 Subject: [PATCH] Set SSL configuration for the Update checker. --HG-- branch : develop --- src/libs/fervor/fvupdater.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libs/fervor/fvupdater.cpp b/src/libs/fervor/fvupdater.cpp index 384359f01..4a82b2be2 100644 --- a/src/libs/fervor/fvupdater.cpp +++ b/src/libs/fervor/fvupdater.cpp @@ -301,6 +301,7 @@ void FvUpdater::startDownloadFeed(const QUrl &url) request.setHeader(QNetworkRequest::ContentTypeHeader, QStringLiteral("application/xml")); request.setHeader(QNetworkRequest::UserAgentHeader, QApplication::applicationName()); request.setUrl(url); + request.setSslConfiguration(QSslConfiguration::defaultConfiguration()); m_reply = m_qnam.get(request); @@ -345,7 +346,7 @@ void FvUpdater::httpFeedDownloadFinished() } const QVariant redirectionTarget = m_reply->attribute(QNetworkRequest::RedirectionTargetAttribute); - if (m_reply->error()) + if (m_reply->error() != QNetworkReply::NoError) { // Error. showErrorDialog(tr("Feed download failed: %1.").arg(m_reply->errorString()), false);