|
@@ -41,7 +41,7 @@ N . Switch to libevent
|
|
|
- Make sure logged info is "safe"ish.
|
|
|
|
|
|
Stability
|
|
|
-R - Reset uptime when IP/ORPort/... changes.
|
|
|
+R o Reset uptime when IP changes.
|
|
|
|
|
|
Functionality
|
|
|
N . Implement pending controller features.
|
|
@@ -88,7 +88,7 @@ N - Clean up NT service code even more. Document it. Enable it by default.
|
|
|
|
|
|
Documentation
|
|
|
N - Document new version system.
|
|
|
-R - Correct and clarify the wiki entry on port forwarding.
|
|
|
+r - Correct and clarify the wiki entry on port forwarding.
|
|
|
N - Document where OSX, windows logs go, where stuff is installed.
|
|
|
|
|
|
Installers
|
|
@@ -111,22 +111,22 @@ R - should retry exitpolicy end streams even if the end cell didn't
|
|
|
- Figure out when to reset addressmaps (on hup, on reconfig, etc)
|
|
|
|
|
|
Improvements to self-measurement.
|
|
|
-R - round detected bandwidth up to nearest 10KB?
|
|
|
-R - client software not upload descriptor until:
|
|
|
- - you've been running for an hour
|
|
|
- - it's sufficiently satisfied with its bandwidth
|
|
|
- - it decides it is reachable
|
|
|
- - start counting again if your IP ever changes.
|
|
|
- - never regenerate identity keys, for now.
|
|
|
- - you can set a bit for not-being-an-OR.
|
|
|
- * no need to do this yet. few people define their ORPort.
|
|
|
+R X round detected bandwidth up to nearest 10KB?
|
|
|
+R o client software not upload descriptor until:
|
|
|
+ . it decides it is reachable
|
|
|
+ o dirport
|
|
|
+ . orport
|
|
|
+ o start counting again if your IP ever changes.
|
|
|
+ o never regenerate identity keys, for now.
|
|
|
+ o you can set a bit for not-being-an-OR.
|
|
|
+ * no need to do this yet. few people define their ORPort.
|
|
|
|
|
|
Arguable
|
|
|
N - Reverse DNS: specify and implement.
|
|
|
-R - make min uptime a function of the available choices (say, choose 60th
|
|
|
+r - make min uptime a function of the available choices (say, choose 60th
|
|
|
percentile, not 1 day.)
|
|
|
-R - kill dns workers more slowly
|
|
|
-R - build testing circuits? going through non-verified nodes?
|
|
|
+r - kill dns workers more slowly
|
|
|
+r - build testing circuits? going through non-verified nodes?
|
|
|
- config option to publish what ports you listen on, beyond ORPort/DirPort
|
|
|
N - It would be nice to have a FirewalledIPs thing that works like
|
|
|
FirewallPorts.
|
|
@@ -174,6 +174,8 @@ For 0.1.1.x:
|
|
|
Decentralizing:
|
|
|
- self-measurement
|
|
|
- remote measurement
|
|
|
+ - you've been running for an hour
|
|
|
+ - it's sufficiently satisfied with its bandwidth
|
|
|
- remove approval crap, add blacklisting by IP
|
|
|
- gather more permanent dirservers and put their keys into the code
|
|
|
- ship with a master key, and implement a way to query dirservers for
|