diff options
-rw-r--r-- | ChangeLog | 11 | ||||
-rw-r--r-- | openvpn.8 | 6 | ||||
-rw-r--r-- | options.c | 2 | ||||
-rw-r--r-- | version.m4 | 2 |
4 files changed, 19 insertions, 2 deletions
@@ -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 @@ -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...] @@ -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 */ } @@ -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]) |