This will become 2.0.
[tinc] / TODO
diff --git a/TODO b/TODO
index 75a92b8..4c4938e 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,18 +1,14 @@
-* write better documentation
+TODO LIST
 
-* Adapt it to IPv6 - better yet, any protocol.
-  * this would require to base routing on MAC addresses instead of IP
-    addresses, as is done now. If this can be done, IPX is also
-    supported.
-  * let tinc assign a MAC address to the tap device, based on some
-    whacky number
+* Stop using UDP source address as the identifier of the remote tinc daemon.
+  Use a unique number sent along with ANS_KEY.
 
-* add a digital signature to each packet, using HMAC
+* Efficient multicast support.
 
-* enable encryption using other ciphers (IDEA)
-  * the library is already included, but it cannot be used.
+* Check if caches using hash tables speed up route.c.
 
-* allow multiple outgoing links, or a list of them, so that if a host
-  is not available, that we can select another from the list.
+* Streamline the meta protocol. Use a binary format?
 
-* support for multiple protocols; PPTP, IPSec, NIAS, L2TP,...
+* Add (hooks for) a (graphical) frontend, like Pokey.
+
+* Implement future goals as mentioned on the website.