From c9540130121bfc21902a54c8e4c9bc1108695068 Mon Sep 17 00:00:00 2001 From: Gert Doering Date: Mon, 14 Aug 2023 12:36:15 +0200 Subject: [PATCH] preparing release 2.6.6 version.m4, ChangeLog, Changes.rst Signed-off-by: Gert Doering --- ChangeLog | 46 ++++++++++++++++++++++++++++++++++++++ Changes.rst | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++ version.m4 | 4 ++-- 3 files changed, 112 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4678c0620f3..298e4fffa28 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,52 @@ OpenVPN ChangeLog Copyright (C) 2002-2023 OpenVPN Inc +2023.08.14 -- Version 2.6.6 + +Antonio Quartulli (1): + configure.ac: fix typ0 in LIBCAPNG_CFALGS + +Arne Schwabe (8): + Avoid unused function warning/error on FreeBSD (and potientially others) + fix warning with gcc 12.2.0 (compiler bug?) + Fix CR_RESPONSE mangaement message using wrong key_id + Print a more user-friendly error when tls-crypt-v2 client auth fails + Ignore Ipv6 route delete request on Android and set ipv4 verbosity to 7 + Revert commit 423ced962d + Implement using --peer-fingerprint without CA certificates + show extra info for OpenSSL errors + +David Sommerseth (1): + ntlm: Clarify details on NTLM phase 3 decoding + +Frank Lichtenheld (8): + dist: add more missing files only used in the MSVC build + dist: Include all documentation in distribution + unit_tests: Add missing cert_data.h to source list for unit tests + test_tls_crypt: Improve mock() usage to be more portable + Remove old Travis CI related files + options: Do not hide variables from parent scope + pkcs11_openssl: Disable unused code + route: Fix overriding return value of add_route3 + +George Pchelkin (1): + fix typo: dhcp-options to dhcp-option in vpn-network-options.rst + +Gert Doering (1): + Make received OCC exit messages more visible in log. + +Heiko Hund (1): + work around false positive warning with mingw 12 + +Lev Stipakov (3): + tun.c: enclose DNS domain in single quotes in WMIC call + manage.c: document missing KID parameter + Set WINS servers via interactice service + +Sergey Korolev (1): + dco-linux: fix counter print format + + 2023.06.13 -- Version 2.6.5 Arne Schwabe (1): diff --git a/Changes.rst b/Changes.rst index e47d6b0791c..924b9c9efe6 100644 --- a/Changes.rst +++ b/Changes.rst @@ -1,3 +1,67 @@ +Overview of changes in 2.6.6 +============================ + +User visible changes +-------------------- +- OCC exit messages are now logged more visibly + (Github #391) + +- OpenSSL error messages are now logged with more details (for example, + when loading a provider fails, which .so was tried, and why did it fail) + (Github #361) + +- print a more user-friendly message when tls-crypt-v2 client auth fails + +- packaging now includes all documentation in the tarball + + +New features +------------ +- set WINS server via interactive service - this adds support for + "dhcp-option WINS 192.0.2.1" for DCO + wintun interfaces where no + DHCP server is used (Github #373). + +Bug fixes / Code cleanup +------------------------ +- route.c was sometimes ignoring return values of add_route3() + (found by coverity) + +- ntlm: clarify use of buffer in case of truncated NTLM challenge, + no actual code change (reported by Trial of Bits, TOB-OVPN-14) + +- pkcs11_openssl.c: disable unused code (found by coverity) + +- options.c: do not hide variable from parent scope (found by coverity) + +- configure: fix typo in LIBCAPNG_CFALGS (Github #371) + +- ignore IPv6 route deletion request on Android, reduce IPv4 route-related + message verbosity on Android + +- manage.c: document missing KID parameter of "client-pending-auth" + (new addition in da083c3b (2.6.2)) in manage interface help text + +- vpn-network-options.rst: fix typo of "dhcp-option" (Github #313) + +- tun.c/windows: quote WMIC call to set DHCP/DNS domain with hyphen + (Github #363) + +- fix CR_RESPONSE management message using wrong key_id + +- work around false positive compiler warnings with MinGW 12 + +- work around false positive compiler warnings with GCC 12.2.0 + +- fix more compiler warnings on FreeBSD + +- test_tls_crypt: improve cmocka testing portability + +- dco-linux: fix counter print format (signed/unsigned) + +- packaging: include everything that is needed for a MSVC build in tarballs + (Github #344) + + Overview of changes in 2.6.5 ============================ diff --git a/version.m4 b/version.m4 index fd6aab3742f..ce9a15f6763 100644 --- a/version.m4 +++ b/version.m4 @@ -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], [.5]) +define([PRODUCT_VERSION_PATCH], [.6]) 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,5,0]) +define([PRODUCT_VERSION_RESOURCE], [2,6,6,0]) dnl define the TAP version define([PRODUCT_TAP_WIN_COMPONENT_ID], [tap0901]) define([PRODUCT_TAP_WIN_MIN_MAJOR], [9])