From b9ccb20df1c2d921eb807d11672c148f027ecede Mon Sep 17 00:00:00 2001 From: Jonathan Martin Date: Mon, 20 Nov 2023 11:24:31 -0800 Subject: [PATCH] v2.7.14 --- client/common/changelog.txt | 5 +++++ client/common/version/windscribe_version.h | 4 ++-- client/engine/engine/connectionmanager/connectionmanager.cpp | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/client/common/changelog.txt b/client/common/changelog.txt index 9c536b0f..c43c958c 100644 --- a/client/common/changelog.txt +++ b/client/common/changelog.txt @@ -1,3 +1,8 @@ +2.7.14 (17/10/2023) +All: + * Fixed OpenVPN not using custom DNS. #762 + + 2.7.12 (25/09/2023) All: * Promoted app to beta channel. diff --git a/client/common/version/windscribe_version.h b/client/common/version/windscribe_version.h index f96f4fc8..d7d9e499 100644 --- a/client/common/version/windscribe_version.h +++ b/client/common/version/windscribe_version.h @@ -2,10 +2,10 @@ #define WINDSCRIBE_MAJOR_VERSION 2 #define WINDSCRIBE_MINOR_VERSION 7 -#define WINDSCRIBE_BUILD_VERSION 12 +#define WINDSCRIBE_BUILD_VERSION 14 // only one of these should be enabled; neither -> stable -#define WINDSCRIBE_IS_BETA +//#define WINDSCRIBE_IS_BETA //#define WINDSCRIBE_IS_GUINEA_PIG #define STR_HELPER(x) #x diff --git a/client/engine/engine/connectionmanager/connectionmanager.cpp b/client/engine/engine/connectionmanager/connectionmanager.cpp index 40dc70bf..546bc67c 100644 --- a/client/engine/engine/connectionmanager/connectionmanager.cpp +++ b/client/engine/engine/connectionmanager/connectionmanager.cpp @@ -976,7 +976,7 @@ void ConnectionManager::doConnectPart2() const bool bOvpnSuccess = makeOVPNFile_->generate( lastOvpnConfig_, currentConnectionDescr_.ip, currentConnectionDescr_.protocol, currentConnectionDescr_.port, localPort, mss, defaultAdapterInfo_.gateway(), - currentConnectionDescr_.verifyX509name, ""); + currentConnectionDescr_.verifyX509name, connectedDnsInfo_.type == CONNECTED_DNS_TYPE_ROBERT ? "" : ctrldManager_->listenIp()); if (!bOvpnSuccess) { qCDebug(LOG_CONNECTION) << "Failed create ovpn config"; WS_ASSERT(false);