Browse code

Preparing OpenVPN v2.4_rc1 release

Signed-off-by: David Sommerseth <davids@openvpn.net>

David Sommerseth authored on 2016/12/02 08:09:00
Showing 3 changed files
... ...
@@ -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], [[]])