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 description | Assigned to | Status
|
ovpnserv2 integration | samuli | done, except for one unmerged openvpn-build PR
|
cipher negotiation / pushable cipher / per-client cipher on server | syzzer (jjk) | merged, works, trac #714 and #715 need to be fixed
|
auth-user-pass rework | dazo | working on v4
|
OpenVPN on windows breaks if more than one tap adapter and --tun-ipv6 is used (v4-only works) | d12fk, cron2 | patch on list - testing framework??
|
t_client-style "test all windows specific options" testbed on windows | ??? | not started
|
re-indent formatting | ??? | last thing before we release
|
add Buildbots with current BSD versions (FreeBSD 10.3, NetBSD 7.x, OpenBSD 5.9), verify things are working / integrate vendor patches | cron2 | not started
|
minor, but "we should try to make it happen"
Task description | Assigned to | Status
|
recursive routing fixup | lev | patch on list, needs review and merge
|
tftp/wpad patch | jjk | patch on list, needs review and merge
|
work needed
- trac tickets (2.3.x, 2.4.x, unclassified)
major items already done
- 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)