wiki:StatusOfOpenvpn24

Version 31 (modified by Gert Döring, 8 years ago) (diff)

update

Introduction

This page shows the high-level status of OpenVPN 2.4 release. If you want all the details, see the Active Tickets by Milestone report.

must have

Task descriptionAssigned toStatus
OpenVPN on windows breaks if more than one tap adapter and --tun-ipv6 is used (v4-only works)d12fk, cron2patch on list - testing framework?? - breaks non-iservice cases (*blam*)
t_client-style "test all windows specific options" testbed on windows???very basic scripts + profiles done. Windows testing page: WindowsTesting
re-indent formatting???last thing before we release, requires lots of manual work
add Buildbots with current BSD versions (FreeBSD 10.3, NetBSD 7.x, OpenBSD 6.0), verify things are working / integrate vendor patchescron2VMs done, buildbot working fine, stuff compiles, t_client fails on --multihome (2a, 2c)
add MacOS X buildbotplaisthosbuildslave done, may require minor fixes

minor, but "we should try to make it happen"

Task descriptionAssigned toStatus
recursive routing fixuplevpatch v4 on list, tested with t_client (tun+tap+p2p)
tftp/wpad patchjjkpatch on list, needs review and merge
test server that does --auth-user-pass and/or challenge stuffcron2 (snair)not started

work needed

  • trac tickets (2.3.x, 2.4.x, unclassified)

major items already done

  • openvpnserv2 integration
  • pushable ciphers, and cipher negotiation
  • true dual-stack operation (2.3 has "dual single-stack")
  • interactive service + openvpn-gui integration
  • IPv6 route-gateway redirection
  • AEAD cipher
  • cipher negotiation (for all but a few corner cases)
  • peer-id (server and client, 2.3 has only client)
  • compression v2 = more efficient alignment
  • unified TCP timeout handling (Arne v3)