diff options
author | Nick Mathewson <nickm@torproject.org> | 2006-09-29 04:51:28 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2006-09-29 04:51:28 +0000 |
commit | 8992bf6204b70436c2dc881ffa2d79db40384b38 (patch) | |
tree | 6739ca3668aef26968b872c15b70dee91b75330d /doc | |
parent | 4feccecfe813313a8302a44ed560dd7b61c51c2a (diff) | |
download | tor-8992bf6204b70436c2dc881ffa2d79db40384b38.tar.gz tor-8992bf6204b70436c2dc881ffa2d79db40384b38.zip |
r8776@totoro: nickm | 2006-09-29 00:50:46 -0400
Reserve the nickname "Unnamed" for routers that can't pick a hostname; any
router can call itself Unnamed; directory servers will never allocate Unnamed
to any particular router; clients won't believe that any router is the
canonical Unnamed.
svn:r8529
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 4 | ||||
-rw-r--r-- | doc/dir-spec.txt | 6 |
2 files changed, 8 insertions, 2 deletions
@@ -79,8 +79,8 @@ N - Simplify authority operation - Servers are easy to setup and run: being a relay is about as easy as being a client. - - Reduce resource load -N - Come up with good 'nicknames' automatically, or make no-nickname + . Reduce resource load + o Come up with good 'nicknames' automatically, or make no-nickname routers workable. [Make a magic nickname "Unnamed" that can't be registered and can't be looked up by nickname.] d - Tolerate clock skew on bridge relays. diff --git a/doc/dir-spec.txt b/doc/dir-spec.txt index a211ebc095..dbf74d22d0 100644 --- a/doc/dir-spec.txt +++ b/doc/dir-spec.txt @@ -759,6 +759,12 @@ $Id$ (XXXX The last-bound thing above isn't implemented) + Not every router needs a nickname. When a router doesn't configure a + nickname, it publishes with the default nickname "Unnamed". Authorities + SHOULD NOT ever mark a router with this nickname as Named; client software + SHOULD NOT ever use a router in response to a user request for a router + called "Unnamed". + 6.2. Software versions An implementation of Tor SHOULD warn when it has fetched (or has |