From a1ebea0a0de1eade743fa5f7ca5a55ef860cea1a Mon Sep 17 00:00:00 2001
From: Roman Telezhynskyi <kroluku@gmail.com>
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);