From f8ff1b76ee836250c41eaf649441b3c0d4f0a8e6 Mon Sep 17 00:00:00 2001 From: Jamie Newbon Date: Thu, 31 Oct 2019 21:33:31 +0000 Subject: [PATCH] #6588 Added version number to version check request --- src/gui/src/VersionChecker.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gui/src/VersionChecker.cpp b/src/gui/src/VersionChecker.cpp index f46968d1..8413972f 100644 --- a/src/gui/src/VersionChecker.cpp +++ b/src/gui/src/VersionChecker.cpp @@ -27,7 +27,7 @@ #define VERSION_REGEX "(\\d+\\.\\d+\\.\\d+-[a-z1-9]*)" #define VERSION_REGEX_SECTIONED "(\\d+)\\.(\\d+)\\.(\\d+)-([a-z1-9]*)" #define VERSION_SEGMENT_COUNT 4 -#define VERSION_URL "http://version.symless.com/synergy" +#define VERSION_URL "https://version.symless.com/synergy" VersionChecker::VersionChecker() @@ -45,7 +45,10 @@ VersionChecker::~VersionChecker() void VersionChecker::checkLatest() { - m_manager->get(QNetworkRequest(QUrl(VERSION_URL))); + auto request = QNetworkRequest(QUrl(VERSION_URL)); + request.setHeader(QNetworkRequest::UserAgentHeader, QString("Synergy GUI ") + getVersion().toStdString().c_str()); + request.setRawHeader("X-Synergy-Version", getVersion().toStdString().c_str() ); + m_manager->get(request); } void VersionChecker::replyFinished(QNetworkReply* reply)