wiki:StatusOfOpenvpn24

Version 26 (modified by Samuli Seppänen, 8 years ago) (diff)

--

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
ovpnserv2 integrationsamulidone]
cipher negotiation / pushable cipher / per-client cipher on server syzzer (jjk) merged, works, trac #715 and #716 need to be fixed
auth-user-pass reworkdazoworking on v4
test server that does --auth-user-pass and/or challenge stuffcron2 (snair)not started
OpenVPN on windows breaks if more than one tap adapter and --tun-ipv6 is used (v4-only works)d12fk, cron2patch 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 patchescron2not started

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

Task descriptionAssigned toStatus
recursive routing fixuplevpatch on list, needs review and merge
tftp/wpad patchjjkpatch 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)