summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-12-17 22:44:11 +0000
committerNick Mathewson <nickm@torproject.org>2007-12-17 22:44:11 +0000
commit820159cac540b4777fb639de663d72f04690e2a2 (patch)
tree19c9e2111094adf957641203ffb9e95b260e997a /doc
parent7412008d1457300535c751060991e7ea8ffa2279 (diff)
downloadtor-820159cac540b4777fb639de663d72f04690e2a2.tar.gz
tor-820159cac540b4777fb639de663d72f04690e2a2.zip
r15530@tombo: nickm | 2007-12-17 16:54:03 -0500
First wodge of geoip code so bridges can figure out which countries are blocking them. svn:r12845
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO28
1 files changed, 20 insertions, 8 deletions
diff --git a/doc/TODO b/doc/TODO
index 753e2cbd7e..da351c8f18 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -28,20 +28,32 @@ Features blocking 0.2.0.x:
- mirror tor downloads on (via) tor dir caches
R . spec
d deploy
- - geoip caching and publishing for bridges
+ . geoip caching and publishing for bridges
R . spec
-? - deploy
+ - Implement
+ . Code to load a geoip file from disk
+ o Truncated format
+ - Full format.
+ o Actually invoke
+ o Code to store a GEOIP file in memory.
+ o Code to remember client IPs.
+ . Code to generate history lines
+ - Make history lines match spec.
+ - Controller interface
+ - Track consecutive time up, not time since last-forgotten IP.
+ - Add log lines.
+ - Tests
d let Vidalia use the geoip data too rather than doing its own
anonymized queries
- - bridge address disbursal strategies
+ o bridge address disbursal strategies
o get the cached-descriptors* to bridges@moria
- - parse out bridge addresses from cached-descriptors*
+ o parse out bridge addresses from cached-descriptors*
(or parse them out before Tonga sends them)
(or get Tonga's Tor to write them out better in the first place)
-N * answer by IP/timestamp
- - run a little web server on moria?
-N d answer by answering email to bridges@torproject
- - keep track of which addresses have been answered already
+ o answer by IP/timestamp
+ o run a little web server on moria?
+ o answer by answering email to bridges@torproject
+ o keep track of which addresses have been answered already
R - bridge communities
- spec
- deploy