]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
preparing release 2.6.5 v2.6.5
authorGert Doering <gert@greenie.muc.de>
Tue, 13 Jun 2023 06:08:06 +0000 (08:08 +0200)
committerGert Doering <gert@greenie.muc.de>
Tue, 13 Jun 2023 06:09:22 +0000 (08:09 +0200)
version.m4, ChangeLog, Changes.rst

Signed-off-by: Gert Doering <gert@greenie.muc.de>
ChangeLog
Changes.rst
version.m4

index a9b16781e2693823cbfffbf777d83ebd68ffcf1c..4678c0620f3cc3ab397ce57d368e3dbb649d55cd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,31 @@
 OpenVPN ChangeLog
 Copyright (C) 2002-2023 OpenVPN Inc <sales@openvpn.net>
 
+2023.06.13 -- Version 2.6.5
+
+Arne Schwabe (1):
+      Fix use-after-free with EVP_CIPHER_free
+
+Frank Lichtenheld (6):
+      dco_linux: properly close dco version file
+      DCO: fix memory leak in dco_get_peer_stats_multi for Linux
+      Fix two unused assignments
+      sample-plugins: Fix memleak in client-connect example plugin
+      options: remove --key-method from usage message
+      msvc-generate: include version.m4.in in tarball
+
+Ilya Shipitsin (1):
+      src/openvpn/dco_freebsd.c: handle malloc failure
+
+Lev Stipakov (2):
+      dco-win: support for --dev-node
+      tapctl: generate driver-specific adapter names
+
+Selva Nair (2):
+      Correctly handle Unicode names for exit event
+      Interactive service: do not force a target desktop for openvpn.exe
+
+
 2023.05.11 -- Version 2.6.4
 
 Arne Schwabe (3):
index 1496a3429ea5b177534cb8ffe68ce7addcace63c..e47d6b0791c0fe9240e12fb22b233343071609b1 100644 (file)
@@ -1,3 +1,41 @@
+Overview of changes in 2.6.5
+============================
+
+User visible changes
+--------------------
+- tapctl (windows): generate driver-specific names (if using tapctl to
+  create additional tap/wintun/dco devices, and not using --name)
+  (Github #337)
+
+- interactive service (windows): do not force target desktop for
+  openvpn.exe - this has no impact for normal use, but enables running
+  of OpenVPN in a scripted way when no user is logged on (for example,
+  via task scheduler) (Github OpenVPN/openvpn-gui#626)
+
+Bug fixes
+---------
+- fix use-after-free with EVP_CIPHER_free
+
+- fix building with MSVC from release tarball (missing version.m4.in)
+
+- dco-win: repair use of --dev-node to select specific DCO drivers
+  (Github #336)
+
+- fix missing malloc() return check in dco_freebsd.c
+
+- windows: correctly handle unicode names for "exit event"
+
+- fix memleak in client-connect example plugin
+
+- fix fortify build problem in keying-material-exporter-demo plugin
+
+- fix memleak in dco_linux.c/dco_get_peer_stats_multi() - this will
+  leak a small amount of memory every 15s on DCO enabled servers,
+  leading to noticeable memory waste for long-running processes.
+
+- dco_linux.c: properly close dco version file (fd leak)
+
+
 Overview of changes in 2.6.4
 ============================
 
@@ -52,7 +90,7 @@ Bug fixes
 
 - Windows DCO driver: use correct crypto library so it loads on x86,
   see GH OpenVPN/ovpn-dco-win#43
-  
+
 
 
 Overview of changes in 2.6.2
index 3a902e83b11f0d9fade3449ed7165b8d5bec5c9d..fd6aab3742f064720cf6d75ace4f1a9cc18b1a07 100644 (file)
@@ -3,12 +3,12 @@ define([PRODUCT_NAME], [OpenVPN])
 define([PRODUCT_TARNAME], [openvpn])
 define([PRODUCT_VERSION_MAJOR], [2])
 define([PRODUCT_VERSION_MINOR], [6])
-define([PRODUCT_VERSION_PATCH], [.4])
+define([PRODUCT_VERSION_PATCH], [.5])
 m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_MAJOR])
 m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_MINOR], [[.]])
 m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_PATCH], [[]])
 define([PRODUCT_BUGREPORT], [openvpn-users@lists.sourceforge.net])
-define([PRODUCT_VERSION_RESOURCE], [2,6,4,0])
+define([PRODUCT_VERSION_RESOURCE], [2,6,5,0])
 dnl define the TAP version
 define([PRODUCT_TAP_WIN_COMPONENT_ID], [tap0901])
 define([PRODUCT_TAP_WIN_MIN_MAJOR], [9])