Skip to content

Commit

Permalink
Preparing release v2.4.10 (ChangeLog, version.m4, Changes.rst)
Browse files Browse the repository at this point in the history
Signed-off-by: Gert Doering <[email protected]>
  • Loading branch information
cron2 committed Dec 9, 2020
1 parent 8ce5a31 commit af0ae82
Show file tree
Hide file tree
Showing 3 changed files with 103 additions and 2 deletions.
46 changes: 46 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,6 +1,52 @@
OpenVPN Change Log
Copyright (C) 2002-2018 OpenVPN Inc <[email protected]>

2020.12.09 -- Version 2.4.10

Antonio Quartulli (1):
pool: prevent IPv6 pools to be larger than 2^16 addresses

Arne Schwabe (5):
Fix tls_ctx_client/server_new leaving error on OpenSSL error stack
Normalise ncp-ciphers option and restrict it to 127 bytes
Also announce IV_CIPHERS as client in OpenVPN 2.4
Fix auth-token not being updated if auth-nocache is set
Remove auth_user_pass.wait_for_push variable

David Sommerseth (1):
compat/lz4: Update to v1.9.2

Gert Doering (12):
Fix stack overflow in OpenSolaris NEXTADDR()
Document that --push-remove is generally more suitable than --push-reset
Fix error detection / abort in --inetd corner case.
Fix TUNSETGROUP compatibility with very old Linux systems.
Fix handling of 'route remote_host' for IPv6 transport case.
Fix description of --client-disconnect calling convention in manpage.
Handle NULL returns from calloc() in sample plugins.
Fix --show-gateway for IPv6 on NetBSD/i386.
socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes
Fix redirecting of IPv4 default gateway if connecting over IPv6.
Change travis build scripts to use https when fetching prerequisites.
Fix line number reporting on config file errors after <inline> segments

Jeremy Evans (1):
Switch assertion failure to returning false

Matthias Andree (1):
Fix stack buffer overruns in NEXTADDR() macro:

Selva Nair (3):
Parse static challenge response in auth-pam plugin
Accept empty password and/or response in auth-pam plugin
Persist management-query-remote and proxy prompts

Vladislav Grishenko (2):
Log serial number of revoked certificate
Fix fatal error at switching remotes (#629)



2020.04.16 -- Version 2.4.9
Antonio Quartulli (1):
socks: use the right function when printing struct openvpn_sockaddr
Expand Down
55 changes: 55 additions & 0 deletions Changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -321,6 +321,61 @@ Maintainer-visible changes
i386/i686 builds on RHEL5.


Version 2.4.10
=============
This is primarily a maintenance release with minor bugfixes and improvements.

New features
------------
- OpenVPN client will now announce the acceptable ciphers to the server
(IV_CIPHER=...), so NCP cipher negotiation works better

- Parse static challenge response in auth-pam plugin

- Accept empty password and/or response in auth-pam plugin

- Log serial number of revoked certificate


User visible changes
--------------------
- Windows: Swap the order of checks for validating interactive service user
(faster start if connection to the DC is slow, but local information is
sufficient to determine privileges)


Bug fixes
---------
- Fix tls_ctx_client/server_new leaving error on OpenSSL error stack

- Fix auth-token not being updated if auth-nocache is set
(this should fix all remaining client-side bugs for the combination
"auth-nocache in client-config" + "auth-token in use on the server")

- Fix stack overflow in OpenSolaris and *BSD NEXTADDR()
- Fix error detection / abort in --inetd corner case (#350)

- Fix TUNSETGROUP compatibility with very old Linux systems (#1152)

- Fix handling of 'route remote_host' for IPv6 transport case
(#1247 and #1332)

- Fix --show-gateway for IPv6 on NetBSD/i386 (#734)

- A number of documentation improvements / clarification fixes.

- Fix line number reporting on config file errors after <inline> segments
(#1325)

- Fix fatal error at switching remotes (#629)

- socks.c: fix alen for DOMAIN type addresses, bump up buffer sizes (#848)

- Switch "ks->authenticated" assertion failure to returning false (#1270)



Version 2.4.9
=============
This is primarily a maintenance release with minor bugfixes and improvements.
Expand Down
4 changes: 2 additions & 2 deletions version.m4
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ define([PRODUCT_NAME], [OpenVPN])
define([PRODUCT_TARNAME], [openvpn])
define([PRODUCT_VERSION_MAJOR], [2])
define([PRODUCT_VERSION_MINOR], [4])
define([PRODUCT_VERSION_PATCH], [.9])
define([PRODUCT_VERSION_PATCH], [.10])
m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_MAJOR])
m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_MINOR], [[.]])
m4_append([PRODUCT_VERSION], [PRODUCT_VERSION_PATCH], [[]])
define([PRODUCT_BUGREPORT], [[email protected]])
define([PRODUCT_VERSION_RESOURCE], [2,4,9,0])
define([PRODUCT_VERSION_RESOURCE], [2,4,10,0])
dnl define the TAP version
define([PRODUCT_TAP_WIN_COMPONENT_ID], [tap0901])
define([PRODUCT_TAP_WIN_MIN_MAJOR], [9])
Expand Down

0 comments on commit af0ae82

Please sign in to comment.