diff options
author | Gert Doering | 2023-06-13 08:08:06 +0200 |
---|---|---|
committer | Gert Doering | 2023-06-13 08:09:22 +0200 |
commit | cbc9e0ce412e7b4276dd7063db905d83b1b32870 (patch) | |
tree | ac9f3e565735c7d824cdb0a12605a4a18a9ed5a1 | |
parent | 205c66bd0ed2661c47b9fe7317089fbb09cc7aa4 (diff) | |
download | openvpn-2.6.5.zip openvpn-2.6.5.tar.gz |
preparing release 2.6.5v2.6.5
version.m4, ChangeLog, Changes.rst
Signed-off-by: Gert Doering <gert@greenie.muc.de>
-rw-r--r-- | ChangeLog | 25 | ||||
-rw-r--r-- | Changes.rst | 40 | ||||
-rw-r--r-- | version.m4 | 4 |
3 files changed, 66 insertions, 3 deletions
@@ -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): diff --git a/Changes.rst b/Changes.rst index 1496a34..e47d6b0 100644 --- a/Changes.rst +++ b/Changes.rst @@ -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 @@ -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]) |