aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-08-14 21:09:30 +0000
committerNick Mathewson <nickm@torproject.org>2007-08-14 21:09:30 +0000
commit484a5806985e617e311fd76fd9a6c5bf24fb3268 (patch)
tree8d81b988883d7ec4a685cc41bc2957572e340b5c /doc
parent9a30f8ba0e146c328b7d4f05fd03b125e639bfbe (diff)
downloadtor-484a5806985e617e311fd76fd9a6c5bf24fb3268.tar.gz
tor-484a5806985e617e311fd76fd9a6c5bf24fb3268.zip
r14028@Kushana: nickm | 2007-08-14 17:07:51 -0400
Implement cert-retrieval URLs. (Also, update TODO) svn:r11112
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO8
-rw-r--r--doc/spec/dir-spec.txt8
2 files changed, 12 insertions, 4 deletions
diff --git a/doc/TODO b/doc/TODO
index 98f32308b1..b2daf9defd 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -55,7 +55,7 @@ Things we'd like to do in 0.2.0.x:
unreachable is bunk -- it's leftover from the time when all
servers ran 24/7. now it triggers every time a server goes
away and then returns before the old descriptor has expired.
- - Update dir-spec with decisions made on these issues:
+ o Update dir-spec with decisions made on these issues:
o clients don't log as loudly when they receive them
o they don't count toward the 3-strikes rule
D But eventually, we give up after getting a lot of 503s.
@@ -67,8 +67,8 @@ Things we'd like to do in 0.2.0.x:
D They can 503 client descriptor requests when they feel like it.
How can they distinguish? Not implemented for now, maybe
should abandon.
- - describe our 302 not modified behaviors.
- - and document a bit more -- e.g. it looks like we return an empty
+ o describe our 302 not modified behaviors.
+ o and document a bit more -- e.g. it looks like we return an empty
200 OK when somebody asks us for a networkstatus and we don't
have it?
@@ -84,7 +84,7 @@ Things we'd like to do in 0.2.0.x:
- Get authorities voting
. Code to manage key certificates
- Download as needed.
- - Serve list as needed.
+ o Serve list as needed.
o Avoid double-checking signatures every time we get a vote.
- Warn about expired stuff.
- Fix all XXXX020s in vote code
diff --git a/doc/spec/dir-spec.txt b/doc/spec/dir-spec.txt
index bdb69e6a50..7c3a321739 100644
--- a/doc/spec/dir-spec.txt
+++ b/doc/spec/dir-spec.txt
@@ -1242,6 +1242,14 @@ $Id$
available at:
http://<hostname>/tor/keys/authority.z
+ The key certificate for an authority whose authority identity fingerprint
+ is <F> should be available at:
+ http://<hostname>/tor/keys/fp/<F>.z
+
+ The key certificate whose signing key is <F> should be available at:
+ http://<hostname>/tor/keys/fp/<F>.z
+ [XXX020 cross-certify?]
+
The most recent descriptor for a server whose identity key has a
fingerprint of <F> should be available at:
http://<hostname>/tor/server/fp/<F>.z