[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] tentative 0.1.1.x todo list
Update of /home2/or/cvsroot/tor/doc
In directory moria:/home/arma/work/onion/cvs/tor/doc
Modified Files:
TODO
Log Message:
tentative 0.1.1.x todo list
Index: TODO
===================================================================
RCS file: /home2/or/cvsroot/tor/doc/TODO,v
retrieving revision 1.301
retrieving revision 1.302
diff -u -d -r1.301 -r1.302
--- TODO 15 May 2005 00:51:11 -0000 1.301
+++ TODO 7 Jun 2005 20:48:47 -0000 1.302
@@ -11,6 +11,49 @@
D Deferred
X Abandoned
+for 0.1.1.x:
+ - cpu fixes:
+ - create-light
+ - see if we should make use of truncate to retry
+ - hardware accelerator support
+ - use aes when available
+ - do the kernel buffer style design
+ - continue decentralizing the directory
+ M have two router descriptor formats
+ - dirservers verify reachability claims
+ - find 10 dirservers.
+ - dirservers have blacklist of IPs they hate.
+ - dirservers publish router-status with all these flags.
+ - alices fetch many router-statuses and update descriptors as needed.
+ - add if-newer-than fetch options
+ - dirservers allow people to lookup by N descriptors, or to fetch all.
+ - alices avoid duplicate class C nodes.
+ - everybody with a dirport will give you his descriptor.
+ - config option, on by default, to cache all descriptors.
+ - Compress router desc sets before transmitting them
+ M Analyze how bad the partitioning is or isn't.
+ - Naming:
+ - some dirservers announce that they manage bindings (a flag in
+ router-status).
+ - other dirservers mention a binding if there is no conflict for
+ that binding among the dirservers that manage it.
+ no conflict == any of them bind it and no disagreement.
+ - alice can specify a nickname and it will record that name in her
+ datadir along with the key *if* it is bound. otherwise her specifying
+ will fail (loudly we hope).
+ - thus when a binding vanishes (e.g. conflict) alice will keep using
+ the one she meant.
+ - if the binding changes keys, the entry in her datadir will silently
+ get corrected.
+ - helper nodes (at least preliminary)
+ - enclaves (at least preliminary)
+ - packaging and ui stuff:
+ - uninstallers
+ - something, anything, for sys tray on Windows.
+ - let ORPort config option change.
+
+
+
For sometime soon:
- Server instructions for OSX and Windows operators.
- Audit all changes to bandwidth buckets for integer over/underflow.