Signed-off-by: David Sommerseth <davids@openvpn.net>
| ... | ... |
@@ -1,6 +1,34 @@ |
| 1 | 1 |
OpenVPN Change Log |
| 2 | 2 |
Copyright (C) 2002-2016 OpenVPN Technologies, Inc. <sales@openvpn.net> |
| 3 | 3 |
|
| 4 |
+2016.12.01 -- Version 2.4_rc1 |
|
| 5 |
+Antonio Quartulli (1): |
|
| 6 |
+ reload CRL only if file was modified |
|
| 7 |
+ |
|
| 8 |
+Christian Hesse (3): |
|
| 9 |
+ update year in copyright message |
|
| 10 |
+ Use systemd service manager notification |
|
| 11 |
+ Refuse to daemonize when running from systemd |
|
| 12 |
+ |
|
| 13 |
+Gert Doering (1): |
|
| 14 |
+ Fix windows path in Changes.rst |
|
| 15 |
+ |
|
| 16 |
+Samuli Seppänen (1): |
|
| 17 |
+ Mention that OpenVPN 2.4 requires Windows Vista or higher |
|
| 18 |
+ |
|
| 19 |
+Selva Nair (4): |
|
| 20 |
+ Map restart signals from event loop to SIGTERM during exit-notification wait |
|
| 21 |
+ When parsing '--setenv opt xx ..' make sure a third parameter is present |
|
| 22 |
+ Force 'def1' method when --redirect-gateway is done through service |
|
| 23 |
+ Do not restart dns client service as a part of --register-dns processing |
|
| 24 |
+ |
|
| 25 |
+Steffan Karger (4): |
|
| 26 |
+ tls_process: don't set variable that's never read |
|
| 27 |
+ Unconditionally enable TLS_AGGREGATE_ACK |
|
| 28 |
+ Clean up format_hex_ex() |
|
| 29 |
+ Introduce and use secure_memzero() to erase secrets |
|
| 30 |
+ |
|
| 31 |
+ |
|
| 4 | 32 |
2016.11.24 -- Version 2.4_beta2 |
| 5 | 33 |
Arne Schwabe (5): |
| 6 | 34 |
Document that tls-crypt also supports inline |
| ... | ... |
@@ -259,6 +259,12 @@ User-visible Changes |
| 259 | 259 |
changed, instead of for each new connection. This reduces the connection |
| 260 | 260 |
setup time, in particular when using large CRLs. |
| 261 | 261 |
|
| 262 |
+- OpenVPN now ships with more up-to-date systemd unit files which takes advantage |
|
| 263 |
+ of the improved service management as well as some hardening steps. The |
|
| 264 |
+ configuration files are picked up from /etc/openvpn/server and |
|
| 265 |
+ /etc/openvpn/client (depending on unit file). This also avoids these new |
|
| 266 |
+ unit files and how they work to collide with older pre-existing unit files. |
|
| 267 |
+ |
|
| 262 | 268 |
|
| 263 | 269 |
Maintainer-visible changes |
| 264 | 270 |
-------------------------- |
| ... | ... |
@@ -267,3 +273,7 @@ Maintainer-visible changes |
| 267 | 267 |
OPENSSL_SSL_{CFLAGS,LIBS} have been merged into OPENSSL_{CFLAGS,LIBS}. This
|
| 268 | 268 |
is particularly relevant for maintainers who build their own OpenSSL library, |
| 269 | 269 |
e.g. when cross-compiling. |
| 270 |
+ |
|
| 271 |
+- Linux distributions using systemd is highly encouraged to ship these new unit |
|
| 272 |
+ files instead of older ones, to provide a unified behaviour across systemd |
|
| 273 |
+ based Linux distributions. |
| ... | ... |
@@ -3,7 +3,7 @@ define([PRODUCT_NAME], [OpenVPN]) |
| 3 | 3 |
define([PRODUCT_TARNAME], [openvpn]) |
| 4 | 4 |
define([PRODUCT_VERSION_MAJOR], [2]) |
| 5 | 5 |
define([PRODUCT_VERSION_MINOR], [4]) |
| 6 |
-define([PRODUCT_VERSION_PATCH], [_beta2]) |
|
| 6 |
+define([PRODUCT_VERSION_PATCH], [_rc1]) |
|
| 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], [[]]) |