Browse code

Preparing release 2.6_beta2

version.m4, ChangeLog, Changes.rst

Signed-off-by: Gert Doering <gert@greenie.muc.de>

Gert Doering authored on 2022/12/15 22:22:32
Showing 3 changed files
... ...
@@ -1,6 +1,45 @@
1 1
 OpenVPN ChangeLog
2 2
 Copyright (C) 2002-2022 OpenVPN Inc <sales@openvpn.net>
3 3
 
4
+2022.12.15 -- Version 2.6_beta2
5
+
6
+Antonio Quartulli (1):
7
+      disable DCO if --secret is specified
8
+
9
+Arne Schwabe (7):
10
+      Fix connection cookie not including address and fix endianness in test
11
+      Fix unit test of test_pkt on little endian Linux
12
+      Disable DCO when TLS mode is not used
13
+      Ignore connection attempts while server is shutting down
14
+      Improve debug logging of DCO swap key message and Linux dco_new_peer
15
+      Trigger a USR1 if dco_update_keys fails
16
+      Set DCO_NOT_INSTALLED also for keys not in the get_key_scan range
17
+
18
+Frank Lichtenheld (1):
19
+      ChangeLog: Fix encoding
20
+
21
+Kristof Provost (4):
22
+      Read DCO traffic stats from the kernel
23
+      dco: Update counters when a client disconnects
24
+      Read the peer deletion reason from the kernel
25
+      dco: cleanup FreeBSD dco_do_read()
26
+
27
+Lev Stipakov (3):
28
+      Rename dco_get_peer_stats to dco_get_peer_stats_multi
29
+      management: add timer to output BYTECOUNT
30
+      Introduce dco_get_peer_stats API and Windows implementation
31
+
32
+Marc Becker (4):
33
+      unify code path for adding PKCS#11 providers
34
+      use new pkcs11-helper interface to add providers
35
+      special handling for PKCS11 providers on win32
36
+      vcpkg-ports/pkcs11-helper: support loader flags
37
+
38
+Max Fillinger (2):
39
+      Correct tls-crypt-v2 metadata length in man page
40
+      Fix message for too long tls-crypt-v2 metadata
41
+
42
+
4 43
 2022.12.01 -- Version 2.6_beta1
5 44
 
6 45
 Adrian (1):
... ...
@@ -1,3 +1,39 @@
1
+Overview of changes in 2.6_beta2
2
+================================
3
+
4
+New features
5
+------------
6
+Transport statistics (bytes in/out) for DCO environments
7
+    With DCO, OpenVPN userland will not see data packets and can not
8
+    count them, thus, no statistics.  This feature implements server-side
9
+    statistics for FreeBSD+DCO and client-side statistics for Windows+DCO,
10
+    Linux and FreeBSD client will follow.
11
+
12
+pkcs11-helper updates
13
+    improve shared library loading on Windows, so "copy .dll to application
14
+    directory" recipes should no longer be necessary for pkcs#11 providers
15
+
16
+Bugfixes / minor improvements
17
+-----------------------------
18
+- add proper documentation for tls-crypt-v2 metadata limits, and better
19
+  error messages when these are exceeded
20
+
21
+- trigger SIGUSR1 if dco_update_keys() fails - this is, when OpenVPN
22
+  userland and kernel side key handling gets out of sync, restart instance
23
+  to recover.
24
+
25
+- improve logging for DCO key update handling
26
+
27
+- ignore incoming client connects while server is being shutdown
28
+  (Github: OpenVPN/openvpn#189)
29
+
30
+- disable DCO for p2p modes with no crypto or --secret pre-shared key
31
+  (= everything that is not TLS)
32
+
33
+- fix endianness issues for TLS cookie handling and unit test
34
+
35
+
36
+
1 37
 Overview of changes in 2.6
2 38
 ==========================
3 39
 
... ...
@@ -3,12 +3,12 @@ define([PRODUCT_NAME], [OpenVPN])
3 3
 define([PRODUCT_TARNAME], [openvpn])
4 4
 define([PRODUCT_VERSION_MAJOR], [2])
5 5
 define([PRODUCT_VERSION_MINOR], [6])
6
-define([PRODUCT_VERSION_PATCH], [_beta1])
6
+define([PRODUCT_VERSION_PATCH], [_beta2])
7 7
 m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_MAJOR])
8 8
 m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_MINOR], [[.]])
9 9
 m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_PATCH], [[]])
10 10
 define([PRODUCT_BUGREPORT], [openvpn-users@lists.sourceforge.net])
11
-define([PRODUCT_VERSION_RESOURCE], [2,6,0,1])
11
+define([PRODUCT_VERSION_RESOURCE], [2,6,0,2])
12 12
 dnl define the TAP version
13 13
 define([PRODUCT_TAP_WIN_COMPONENT_ID], [tap0901])
14 14
 define([PRODUCT_TAP_WIN_MIN_MAJOR], [9])