From 778b98e4888e0d0aa39d3e860783d5190a59c1e3 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Wed, 6 May 2026 03:49:07 +0000 Subject: [PATCH 01/10] chore(deps): update src/vcpkg digest to 7fb558b --- src/vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vcpkg b/src/vcpkg index b21ff8f3..7fb558b0 160000 --- a/src/vcpkg +++ b/src/vcpkg @@ -1 +1 @@ -Subproject commit b21ff8f3cadbd8e0b175b49be2dd9202f1f208f4 +Subproject commit 7fb558b02523aaa5f1f297e12d695962ce15fc92 From e716e2c4cd700641a6d3ed8570bb135a9335fe62 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Tue, 5 May 2026 21:11:58 +0000 Subject: [PATCH 02/10] chore(deps): update src/openvpn-gui digest to e1c958d --- src/openvpn-gui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn-gui b/src/openvpn-gui index e05891d3..e1c958d9 160000 --- a/src/openvpn-gui +++ b/src/openvpn-gui @@ -1 +1 @@ -Subproject commit e05891d31140cb44a5040852e5b91c3d13ac27fb +Subproject commit e1c958d9ada1094db5916d797cc3f673d111bea6 From a444713249ace083ab1c5d9cc081a20f755cadab Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Mon, 11 May 2026 12:43:50 +0000 Subject: [PATCH 03/10] chore(deps): update src/openvpn digest to 815a3bd --- src/openvpn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn b/src/openvpn index 8e9e91f4..815a3bd8 160000 --- a/src/openvpn +++ b/src/openvpn @@ -1 +1 @@ -Subproject commit 8e9e91f4caff9a80961f32a1f9eda7e5a489176e +Subproject commit 815a3bd87d61b57d640551386efce9638aa014a0 From 8e79a0f1c57f2ea45697acedd420f8e16bbbc0d0 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Thu, 14 May 2026 08:11:53 +0000 Subject: [PATCH 04/10] chore(deps): update src/vcpkg digest to 4958488 --- src/vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vcpkg b/src/vcpkg index 7fb558b0..49584881 160000 --- a/src/vcpkg +++ b/src/vcpkg @@ -1 +1 @@ -Subproject commit 7fb558b02523aaa5f1f297e12d695962ce15fc92 +Subproject commit 495848814af4cc2760e70f7440c2dbe66d3ff196 From 74222598fedc97467543cc5cbed1fca86fdd074e Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Thu, 14 May 2026 15:28:26 +0000 Subject: [PATCH 05/10] chore(deps): update src/openvpn digest to 494e78c --- src/openvpn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn b/src/openvpn index 815a3bd8..494e78cc 160000 --- a/src/openvpn +++ b/src/openvpn @@ -1 +1 @@ -Subproject commit 815a3bd87d61b57d640551386efce9638aa014a0 +Subproject commit 494e78cc83dd73e1d59c68560a5d38cb71a22c64 From e53d327c325f4ae170ec98a96709eb64a358d1b7 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Mon, 11 May 2026 18:19:34 +0000 Subject: [PATCH 06/10] chore(deps): update github actions --- .github/workflows/build.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 18c40bc8..2b48a5dc 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -44,13 +44,13 @@ jobs: vcpkg-${{ matrix.arch }}- - name: Install vcpkg - uses: lukka/run-vcpkg@5e0cab206a5ea620130caf672fce3e4a6b5666a1 # v11.5 + uses: lukka/run-vcpkg@b1a0dd252f06b9e25b3c022a9a03bd7a427fb6a2 # v11.6 with: vcpkgDirectory: '${{ github.workspace }}/src/vcpkg' vcpkgJsonGlob: '**/src/openvpn/contrib/vcpkg-manifests/windows/vcpkg.json' - name: Get latest CMake and ninja - uses: lukka/get-cmake@ea83089aa35e08e459464341fe24ad024ee2466f # v4.3.1 + uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # v4.3.2 - name: Install rst2html run: python -m pip install --upgrade pip docutils @@ -145,7 +145,7 @@ jobs: steps: - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@ec61189d14ec14c8efccab744f656cffd0e33f37 # v6.1.0 + uses: aws-actions/configure-aws-credentials@d979d5b3a71173a29b74b5b88418bfda9437d885 # v6.1.1 with: aws-region: ${{ env.AWS_REGION }} From b0a312f95e83a1833c86442877b9d07aff6d2d62 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Mon, 8 Jun 2026 01:42:08 +0000 Subject: [PATCH 07/10] chore(deps): update github actions --- .github/workflows/build.yaml | 10 +++++----- .github/workflows/depgraph.yaml | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 2b48a5dc..4fc6eac2 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -29,7 +29,7 @@ jobs: steps: - name: Checkout openvpn-build - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 submodules: true @@ -50,7 +50,7 @@ jobs: vcpkgJsonGlob: '**/src/openvpn/contrib/vcpkg-manifests/windows/vcpkg.json' - name: Get latest CMake and ninja - uses: lukka/get-cmake@7bfc9baacbbdcb5e37957ad05c3546b3e222be3c # v4.3.2 + uses: lukka/get-cmake@591817e96fcad43505fb4eae36172462abb3a42e # v4.3.3 - name: Install rst2html run: python -m pip install --upgrade pip docutils @@ -145,12 +145,12 @@ jobs: steps: - name: configure aws credentials - uses: aws-actions/configure-aws-credentials@d979d5b3a71173a29b74b5b88418bfda9437d885 # v6.1.1 + uses: aws-actions/configure-aws-credentials@e7f100cf4c008499ea8adda475de1042d6975c7b # v6.2.0 with: aws-region: ${{ env.AWS_REGION }} - name: Clone openvpn-windows-test repo - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: repository: openvpn/openvpn-windows-test ref: master @@ -239,7 +239,7 @@ jobs: steps: - name: Checkout openvpn-build - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: fetch-depth: 0 submodules: true diff --git a/.github/workflows/depgraph.yaml b/.github/workflows/depgraph.yaml index 42837075..5338faba 100644 --- a/.github/workflows/depgraph.yaml +++ b/.github/workflows/depgraph.yaml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: submodules: 'recursive' @@ -35,7 +35,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 with: submodules: 'recursive' From 546f1eb8f9b1f98bc35bf160e2d8979718abe3d6 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Sun, 7 Jun 2026 17:25:39 +0000 Subject: [PATCH 08/10] chore(deps): update src/openvpn digest to b2d92f1 --- src/openvpn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn b/src/openvpn index 494e78cc..b2d92f17 160000 --- a/src/openvpn +++ b/src/openvpn @@ -1 +1 @@ -Subproject commit 494e78cc83dd73e1d59c68560a5d38cb71a22c64 +Subproject commit b2d92f17b5c956346b951e21f216d0dae8f1239d From f5289de32ff253783a251627f1acec4e8e60be12 Mon Sep 17 00:00:00 2001 From: OpenVPN Renovate Date: Mon, 8 Jun 2026 01:42:05 +0000 Subject: [PATCH 09/10] chore(deps): update src/vcpkg digest to 10ceb13 --- src/vcpkg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vcpkg b/src/vcpkg index 49584881..10ceb139 160000 --- a/src/vcpkg +++ b/src/vcpkg @@ -1 +1 @@ -Subproject commit 495848814af4cc2760e70f7440c2dbe66d3ff196 +Subproject commit 10ceb139a610ebf3c6aa49cdc4a4b7f3db5d3f2b From 96d6ee2e66bf8da556cea3e69238b23e38c80022 Mon Sep 17 00:00:00 2001 From: Frank Lichtenheld Date: Wed, 10 Jun 2026 17:23:11 +0200 Subject: [PATCH 10/10] Prepare release of 2.7.4-I002 Signed-off-by: Frank Lichtenheld --- release/vars.example | 6 +++--- src/openvpn | 2 +- src/openvpn-gui | 2 +- windows-msi/version.m4 | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/release/vars.example b/release/vars.example index 98412bfa..aade0ae8 100644 --- a/release/vars.example +++ b/release/vars.example @@ -20,7 +20,7 @@ GIT_AUTHOR="Frank Lichtenheld " # It does not require to tag and push OpenVPN sources again # It also does not require to re-build linux packages # With MSI_BUILD_ONLY="YES" we can skip all that steps -MSI_BUILD_ONLY="NO" +MSI_BUILD_ONLY="YES" # Version numbers OPENVPN_PREVIOUS_VERSION="${OPENVPN_PREVIOUS_VERSION:-2.7.3}" @@ -29,7 +29,7 @@ OPENVPN_CURRENT_TAG="${OPENVPN_CURRENT_TAG:-refs/tags/v$OPENVPN_CURRENT_VERSION} OPENVPN_PREVIOUS_TAG="refs/tags/v$OPENVPN_PREVIOUS_VERSION" OPENVPN_GUI_CURRENT_MAJ_VERSION=11 -OPENVPN_GUI_CURRENT_MIN_VERSION=63 +OPENVPN_GUI_CURRENT_MIN_VERSION=64 OPENVPN_GUI_CURRENT_FULL_VERSION="$OPENVPN_GUI_CURRENT_MAJ_VERSION.$OPENVPN_GUI_CURRENT_MIN_VERSION.0.0" OPENVPN_GUI_BRANCH="master" @@ -38,7 +38,7 @@ OPENVPN_DCO_CURRENT_VERSION="${OPENVPN_DCO_CURRENT_VERSION:-7.0.0.2026032400}" OPENVPN_DCO_CURRENT_TAG="${OPENVPN_DCO_CURRENT_TAG:-refs/tags/ovpn-net-next/main-7.0.0-rc4-2026032400}" OPENVPN_DCO_PREVIOUS_TAG="${OPENVPN_DCO_PREVIOUS_TAG:-refs/tags/ovpn-net-next/main-7.0.0-rc1-2026030300}" -INSTALLER_BUILD=1 +INSTALLER_BUILD=2 INSTALLER_VERSION="I"$(printf "%03d\n" $INSTALLER_BUILD) # Debian packaging scripts do not allow underscores (e.g "2.4_alpha2") DEBIAN_UPSTREAM_VERSION=`echo $OPENVPN_CURRENT_VERSION|sed s/"_"/"~"/g` diff --git a/src/openvpn b/src/openvpn index b2d92f17..8e9e91f4 160000 --- a/src/openvpn +++ b/src/openvpn @@ -1 +1 @@ -Subproject commit b2d92f17b5c956346b951e21f216d0dae8f1239d +Subproject commit 8e9e91f4caff9a80961f32a1f9eda7e5a489176e diff --git a/src/openvpn-gui b/src/openvpn-gui index e1c958d9..caf280cc 160000 --- a/src/openvpn-gui +++ b/src/openvpn-gui @@ -1 +1 @@ -Subproject commit e1c958d9ada1094db5916d797cc3f673d111bea6 +Subproject commit caf280cc0f45d4c95d463945a02d1c23638c05eb diff --git a/windows-msi/version.m4 b/windows-msi/version.m4 index 8d11cf8b..f3b4f1ce 100644 --- a/windows-msi/version.m4 +++ b/windows-msi/version.m4 @@ -12,7 +12,7 @@ define([PRODUCT_TAP_WIN_NAME], [TAP-Windows]) dnl ovpn-dco binaries dnl renovate: datasource=github-releases depName=OpenVPN/ovpn-dco-win -define([PRODUCT_OVPN_DCO_VERSION], [2.8.2]) +define([PRODUCT_OVPN_DCO_VERSION], [2.8.3]) dnl OpenVPNServ2.exe binary dnl renovate: datasource=github-releases depName=OpenVPN/openvpnserv2 versioning=loose @@ -36,15 +36,15 @@ define([PRODUCT_NAME], [OpenVPN]) define([PRODUCT_PUBLISHER], [OpenVPN, Inc.]) dnl The package version as displayed by UI and used in filenames (no spaces, please). -define([PACKAGE_VERSION], [2.7.4-I001]) +define([PACKAGE_VERSION], [2.7.4-I002]) dnl The MSI product version in the form of n[.n[.n]] (numbers only). dnl The third field is 100*openvpn bugfix release + MSI build number. dnl So for the 2nd MSI build for OpenVPN 2.6.3 use 2.6.302 -define([PRODUCT_VERSION], [2.7.401]) +define([PRODUCT_VERSION], [2.7.402]) dnl The MSI product code MUST change on each product release. -define([PRODUCT_CODE], [{03E668C6-6B45-4446-BAAA-5299DD8A6419}]) +define([PRODUCT_CODE], [{1CA30ACD-C907-4C32-AEA5-2AB33D8DA7FD}]) dnl The MSI upgrade codes MUST persist for all versions of the same product line. dnl Please use own upgrade codes when deploying a non-official OpenVPN release.