diff options
author | Roger Dingledine <arma@torproject.org> | 2004-04-14 11:09:38 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2004-04-14 11:09:38 +0000 |
commit | 874d0cd8df6b3e97af9f5f722877eaa6207ac178 (patch) | |
tree | 6c2f7df8d42c3729941a2dfd33a0be4855a5a198 /doc | |
parent | eb26c7f6a29cef4961635f01151c3c275f48f76d (diff) | |
download | tor-874d0cd8df6b3e97af9f5f722877eaa6207ac178.tar tor-874d0cd8df6b3e97af9f5f722877eaa6207ac178.tar.gz |
some more todo items
svn:r1623
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -178,6 +178,8 @@ Mid-term: get circuit_launch_new to do the right thing. - Rotate tls-level connections -- make new ones, expire old ones. So we get actual key rotation, not just symmetric key rotation + - And learn to transfer a circuit from one conn to another, so we + can empty conns to expire them. o Are there anonymity issues with sequential streamIDs? Sequential circIDs? Eg an attacker can learn how many there have been. The fix is to initialize them randomly rather than at 1. @@ -237,12 +239,14 @@ NICK . Daemonize and package o Handle multihomed servers (config variable to set IP) In the distant future: + D tunnel tor cell protocol over http, for people who need to + do http + D better transport than tcp: reliable is necessary, but + out-of-order delivery is fine (to some extent). D Load balancing between router twins D Keep track of load over links/nodes, to know who's hosed SPEC!! D Non-clique topologies - D Implement our own memory management, at least for common structs - (Not ever necessary?) D Advanced directory servers D Automated reputation management SPEC!! D Figure out how to do threshold directory servers |