From: Gert Doering Date: Sun, 7 Mar 2010 18:44:43 +0000 (+0100) Subject: tag and release as 20100307-1 X-Git-Tag: v2.3-alpha1~239^2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=edc36322da4a253f52901e9a7112ddf836135c45;p=thirdparty%2Fopenvpn.git tag and release as 20100307-1 --- diff --git a/ChangeLog.IPv6 b/ChangeLog.IPv6 index 3ae81d9bc..6fcfaa490 100644 --- a/ChangeLog.IPv6 +++ b/ChangeLog.IPv6 @@ -286,3 +286,32 @@ Sun Feb 28 17:05:57 CET 2010 * options.c: set IPv6 version to 20100228-1 * release as patch 20100228-1 + +Sun Mar 7 19:17:33 CET 2010 + + * options.c: set IPv6 version to 20100307-1 + + * TODO.IPv6: add note about OpenBSD TODO (#16) + + * route.c: set (and remove) "magic next hop" fe80::8 for IPv6 routes on + Win32 + + * install-win32/settings.in: bump TAP driver version from 9.6 to 9.7 + and TAP_RELDATE to "07/03/2010" + + * tap-win32/proto.h: add data types and definitions needed for IPv6 + + * tap-win32/types.h: add m_UserToTap_IPv6 ethernet header for IPv6 packets + + * tap-win32/tapdrvr.c: implement support for IPv6 in TUN mode: + - IPv6 packets User->OS need correct ether type + - IPv6 packets OS->User get correctly forwarded + - IPv6 neighbour discovery packets for "fe80::8" (magic address + installed as route-nexthop by OpenVPN.exe) get answered locally + + * TEST SUCCESS: WindowsXP/32bit: client-tun/net30, v4+v6 + + * tun.c: if IPv6 requested in TUN mode, and TUN/TAP driver version + is older than 9.7, log warning and disable IPv6 (won't work anyway). + + * release as patch 20100307-1 diff --git a/TODO.IPv6 b/TODO.IPv6 index 4855f5ea3..c8953a0de 100644 --- a/TODO.IPv6 +++ b/TODO.IPv6 @@ -13,7 +13,7 @@ known issues for IPv6 payload support in OpenVPN 3.) route deletion for IPv6 routes is not yet done * fixed for configured routes, 3.1.10 * - * missing for manual-ifconfig-connected (NetBSD, Darwin) + * missing for manual-ifconfig-connected (NetBSD, Darwin, Win32) 4.) do "ifconfig tun0 inet6 unplumb" or "ifconfig tun0 destroy" for Solaris, *BSD, ... at program termination time, to clean up leftovers @@ -92,3 +92,9 @@ tun0: flags=8051 mtu 1500 - document all of them in openvpn.8 - make sure that all existing IPv4 stuff has IPv6 counterparts + +16.) OpenBSD + - implement ifconfig/route for IPv6 + - revert ifconfig/open_tun order to "normal" (separate commit!!!) + (openvpn-devel, Subject: OpenBSD) + - test diff --git a/options.c b/options.c index 5c22c002e..a08697fa2 100644 --- a/options.c +++ b/options.c @@ -80,7 +80,7 @@ const char title_string[] = #ifdef ENABLE_EUREPHIA " [eurephia]" #endif - " [IPv6 payload 20100228-1]" + " [IPv6 payload 20100307-1]" " built on " __DATE__ ;