summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO4
-rw-r--r--doc/dir-spec.txt6
2 files changed, 8 insertions, 2 deletions
diff --git a/doc/TODO b/doc/TODO
index ee4bc31ecf..4d635c3f28 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -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