preparing release 2.6.5

version.m4, ChangeLog, Changes.rst

Signed-off-by: Gert Doering <gert@greenie.muc.de>
This commit is contained in:
Gert Doering 2023-06-13 08:08:06 +02:00
parent 205c66bd0e
commit cbc9e0ce41
No known key found for this signature in database
GPG key ID: 1D829EFECA562812
3 changed files with 66 additions and 3 deletions

View file

@ -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):

View 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

View 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])