| 1 | = Introduction = |
| 2 | |
| 3 | This page shows the high-level status of OpenVPN 2.6 release. If you want all the details, see the [report:3 Active Tickets by Milestone] report. |
| 4 | |
| 5 | = Schedule = |
| 6 | |
| 7 | Too early to say, but we hope to get this done quicker than 2.4 and 2.5 - so, tentatively, "early 2022" |
| 8 | |
| 9 | = Features/fixes to include = |
| 10 | |
| 11 | == must have == |
| 12 | |
| 13 | ||'''Task description'''||'''Assigned to'''||'''Status'''||'''Ticket'''|| |
| 14 | || DCO (on Linux) || ordex, plaisthos || unclear || - || |
| 15 | || DCO (on FreBSD) || ? || ? || - || |
| 16 | || update auth-user-pass docs || mattock ||not started, discussion [https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg12835.html here]|| |
| 17 | || polish auth-token / auth-gen-token corner cases (not sending token after explicit-exit-notify from server, etc.) || cron2, plaisthos || pending || - || |
| 18 | |
| 19 | == nice to have == |
| 20 | ||'''Task description'''||'''Assigned to'''||'''Status'''||'''Ticket'''|| |
| 21 | || support for multiple-protocol sockets (UDP/TCP) || ordex || wip || |
| 22 | || Support for multiple sockets (multi-port/multi-IP) || ordex || pending review ||#556|| |
| 23 | || Dynamic routes ('route in ccd-file'), depends on netlink support || ??? || ??? || || |
| 24 | || transport plugin (primary use case: obfuscation) || ordex || wip || || |
| 25 | || [http://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg10511.html tftp/wpad patch] || jjk ||patch on list, needs review and merge|| || |
| 26 | || support TLS record splitting (like ovpn3) || syzzer ||(started, but no patches available yet) ||#554|| |
| 27 | || test server that does --auth-user-pass and/or challenge stuff ||cron2 (snair)||--auth-user-pass done, challenge missing|| || |
| 28 | || Update OpenVPN PRF (move away from SHA1/MD5) || syzzer/plaisthos || done(?) || || |
| 29 | || maybe: add PRF plugin interface || ??? || ??? || || |
| 30 | || maybe: add key exchange plugin interface (allows easily doing .e.g post quantum kex) || ??? || ??? || || |
| 31 | || maybe: add data channel separation (or, move to ovpn3, which already has this?) || ??? || ??? || || |
| 32 | || maybe: fix radius-plugin - plugin is useful but not maintained very well || ??? || ??? || || |
| 33 | || improve control channel performance || syzzer || ??? || || |
| 34 | || inner VRF support? || ?? || ?? || ?? || |
| 35 | || route monitoring (enable clients to react to network changes) || cron2 || not started || - || |