Todo list (in no specific order):

* Compression
* Routing by MAC (allows for more than only IPv4)
* Store private key in a separate file
* Sanity checks on configuration directory
* Use efficient tree algorithms instead of linked lists
* Reenable queues for delayed packets
* Broadcast/multicast
* Windowing, chaffing, scattering, background noise
* ABC protocol (superscalabilty)
* Proxy ARP
* Eazy setup scripts (graphical?)
* FreeBSD and Solaris ports
* Threading
* Everything else not mentioned.