aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2009-12-11 08:18:50 +0000
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>2009-12-11 08:18:50 +0000
commit4580320b22946a1dd65039a6efcd616ee5e4ac3b (patch)
treed5196c3334c619ac376216d88e7b9c0e4757e90b
parentClarified that TAP-Win32 driver is licensed under GPL 2. (diff)
downloadopenvpn-4580320b22946a1dd65039a6efcd616ee5e4ac3b.tar.xz
Version 2.1.0v2.1.0
* Updated ChangeLog. * Note in man page that clients connecting to a --multihome server should always use the --nobind option. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@5266 e7ae566f-a301-0410-adde-c780ea21d3b5
-rw-r--r--ChangeLog11
-rw-r--r--openvpn.86
-rw-r--r--options.c2
-rw-r--r--version.m42
4 files changed, 19 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 7faba56..44747df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,17 @@
OpenVPN Change Log
Copyright (C) 2002-2009 OpenVPN Technologies, Inc. <sales@openvpn.net>
+2009.12.11 -- Version 2.1.0
+
+* Fixed a couple issues in sample plugins auth-pam.c and down-root.c.
+ (1) Fail gracefully rather than segfault if calloc returns NULL.
+ (2) The openvpn_plugin_abort_v1 function can potentially be called
+ with handle == NULL. Add code to detect this case, and if so, avoid
+ dereferencing pointers derived from handle (Thanks to David
+ Sommerseth for finding this bug).
+
+* Documented "multihome" option in the man page.
+
2009.11.20 -- Version 2.1_rc22
* Fixed a client-side bug on Windows that occurred when the
diff --git a/openvpn.8 b/openvpn.8
index 57844b9..45e61fa 100644
--- a/openvpn.8
+++ b/openvpn.8
@@ -2125,6 +2125,12 @@ attempt to bind client sessions to the interface on which packets
are being received, so that outgoing packets will be sent out
of the same interface. Note that this option is only relevant for
UDP servers and currently is only implemented on Linux.
+
+Note: clients connecting to a
+.B --multihome
+server should always use the
+.B --nobind
+option.
.\"*********************************************************
.TP
.B --echo [parms...]
diff --git a/options.c b/options.c
index ae4825c..c5ca8b6 100644
--- a/options.c
+++ b/options.c
@@ -2744,7 +2744,7 @@ static void
usage_version (void)
{
msg (M_INFO|M_NOPREFIX, "%s", title_string);
- msg (M_INFO|M_NOPREFIX, "Developed by James Yonan");
+ msg (M_INFO|M_NOPREFIX, "Originally developed by James Yonan");
msg (M_INFO|M_NOPREFIX, "Copyright (C) 2002-2009 OpenVPN Technologies, Inc. <sales@openvpn.net>");
openvpn_exit (OPENVPN_EXIT_STATUS_USAGE); /* exit point */
}
diff --git a/version.m4 b/version.m4
index 1d67696..23306ea 100644
--- a/version.m4
+++ b/version.m4
@@ -1,5 +1,5 @@
dnl define the OpenVPN version
-define(PRODUCT_VERSION,[2.1_rc22])
+define(PRODUCT_VERSION,[2.1.0])
dnl define the TAP version
define(PRODUCT_TAP_ID,[tap0901])
define(PRODUCT_TAP_WIN32_MIN_MAJOR,[9])