-
Notifications
You must be signed in to change notification settings - Fork 201
/
TODO
31 lines (27 loc) · 1.2 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Complete existing branches:
* Update the ipv6 branch (https://github.com/xelerance/xl2tpd/tree/ipv6).
It needs to be tested and updated (it has diverged from master quite a bit).
* Test and fix up the libevent branch (https://github.com/xelerance/xl2tpd/tree/libevent).
There have been reports of crashes. They need to be investigated. User can
get more information with the custom *--debug-signals* and
*--debug-libevent* option (which is only in this branch)
Critical:
* Improved performance
* Rate Adaptive Timeouts
* Fork processing code into a kernel module(?)
* Fix protocol correctness issues
* Are we sending valid and no invalid AVPs in various message types
Other:
* Support tie breakers
* Support proxy authentication
* Support LCP initial/final states
* Maybe do something with private groups
* Tunnel and call lookups should be hashes, not lists
* Meaningful error message about pppd problems...for
either not installed, or no kernel support (if possible)
Niceties:
* Improve success/fail result codes for some commands of xl2tpd-control
* Extend xl2tpd-control to support all available commands
* Add xl2tpd-control status command to see/watch tunnel status
Way-down-the-line:
* GUI configuration