[or-cvs] Add core spec todos from meeting

Nick Mathewson nickm at seul.org
Tue Oct 25 06:57:27 UTC 2005


Update of /home/or/cvsroot/tor/doc
In directory moria:/tmp/cvs-serv20152/doc

Modified Files:
	tor-spec.txt 
Log Message:
Add core spec todos from meeting

Index: tor-spec.txt
===================================================================
RCS file: /home/or/cvsroot/tor/doc/tor-spec.txt,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -d -r1.92 -r1.93
--- tor-spec.txt	2 Sep 2005 18:53:31 -0000	1.92
+++ tor-spec.txt	25 Oct 2005 06:57:25 -0000	1.93
@@ -932,3 +932,31 @@
   addresses in their exit policies.  The current codebase has no IPv6
   support at all.
 
+B. Things that should change in a later version of the Tor protocol
+
+
+B.1. ... but which will require backward-incompatible change
+
+  - Circuit IDs should be longer.
+  - IPv6 everywhere.
+  - Maybe, keys should be longer.
+  - Drop backward compatibility.
+  - We should use a 128-bit subgroup of our DH prime.
+  - Handshake should use HMAC.
+  - Multiple cell lengths
+  - Ability to split circuits across paths (If this is useful.)
+  - SENDME windows should be dynamic.
+
+  - Directory
+     - Stop ever mentioning socks ports
+
+B.1. ... and that will require no changes
+
+   - Mention multiple addr/port combos
+   - Advertised outbound IP?
+   - Migrate streams across circuits.
+
+B.2. ... and that we have no idea how to do.
+
+   - UDP (as transport)
+   - UDP (as content)



More information about the tor-commits mailing list