| ... | ... |
@@ -286,3 +286,32 @@ Sun Feb 28 17:05:57 CET 2010 |
| 286 | 286 |
* options.c: set IPv6 version to 20100228-1 |
| 287 | 287 |
|
| 288 | 288 |
* release as patch 20100228-1 |
| 289 |
+ |
|
| 290 |
+Sun Mar 7 19:17:33 CET 2010 |
|
| 291 |
+ |
|
| 292 |
+ * options.c: set IPv6 version to 20100307-1 |
|
| 293 |
+ |
|
| 294 |
+ * TODO.IPv6: add note about OpenBSD TODO (#16) |
|
| 295 |
+ |
|
| 296 |
+ * route.c: set (and remove) "magic next hop" fe80::8 for IPv6 routes on |
|
| 297 |
+ Win32 |
|
| 298 |
+ |
|
| 299 |
+ * install-win32/settings.in: bump TAP driver version from 9.6 to 9.7 |
|
| 300 |
+ and TAP_RELDATE to "07/03/2010" |
|
| 301 |
+ |
|
| 302 |
+ * tap-win32/proto.h: add data types and definitions needed for IPv6 |
|
| 303 |
+ |
|
| 304 |
+ * tap-win32/types.h: add m_UserToTap_IPv6 ethernet header for IPv6 packets |
|
| 305 |
+ |
|
| 306 |
+ * tap-win32/tapdrvr.c: implement support for IPv6 in TUN mode: |
|
| 307 |
+ - IPv6 packets User->OS need correct ether type |
|
| 308 |
+ - IPv6 packets OS->User get correctly forwarded |
|
| 309 |
+ - IPv6 neighbour discovery packets for "fe80::8" (magic address |
|
| 310 |
+ installed as route-nexthop by OpenVPN.exe) get answered locally |
|
| 311 |
+ |
|
| 312 |
+ * TEST SUCCESS: WindowsXP/32bit: client-tun/net30, v4+v6 |
|
| 313 |
+ |
|
| 314 |
+ * tun.c: if IPv6 requested in TUN mode, and TUN/TAP driver version |
|
| 315 |
+ is older than 9.7, log warning and disable IPv6 (won't work anyway). |
|
| 316 |
+ |
|
| 317 |
+ * release as patch 20100307-1 |
| ... | ... |
@@ -13,7 +13,7 @@ known issues for IPv6 payload support in OpenVPN |
| 13 | 13 |
3.) route deletion for IPv6 routes is not yet done |
| 14 | 14 |
|
| 15 | 15 |
* fixed for configured routes, 3.1.10 * |
| 16 |
- * missing for manual-ifconfig-connected (NetBSD, Darwin) |
|
| 16 |
+ * missing for manual-ifconfig-connected (NetBSD, Darwin, Win32) |
|
| 17 | 17 |
|
| 18 | 18 |
4.) do "ifconfig tun0 inet6 unplumb" or "ifconfig tun0 destroy" for |
| 19 | 19 |
Solaris, *BSD, ... at program termination time, to clean up leftovers |
| ... | ... |
@@ -92,3 +92,9 @@ tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500 |
| 92 | 92 |
|
| 93 | 93 |
- document all of them in openvpn.8 |
| 94 | 94 |
- make sure that all existing IPv4 stuff has IPv6 counterparts |
| 95 |
+ |
|
| 96 |
+16.) OpenBSD |
|
| 97 |
+ - implement ifconfig/route for IPv6 |
|
| 98 |
+ - revert ifconfig/open_tun order to "normal" (separate commit!!!) |
|
| 99 |
+ (openvpn-devel, Subject: OpenBSD) |
|
| 100 |
+ - test |