File: TODO

package info (click to toggle)
xl2tpd 1.3.18-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 6,616 kB
  • sloc: ansic: 9,991; sh: 303; makefile: 146; cpp: 126
file content (31 lines) | stat: -rw-r--r-- 1,228 bytes parent folder | download
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