From fd4cff8a6582c8c2bd45710c8542d19f7b57ebde Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sat, 29 Mar 2008 05:43:00 +0000 Subject: [PATCH] r15023@tombo: nickm | 2008-03-29 01:18:03 -0400 Merge proposal 123 ("Naming authorities automatically create bindings") into dir-spec.txt. svn:r14231 --- doc/spec/dir-spec.txt | 13 +++++++++++++ doc/spec/proposals/000-index.txt | 4 ++-- doc/spec/proposals/123-autonaming.txt | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/doc/spec/dir-spec.txt b/doc/spec/dir-spec.txt index 9b184aeb87..8e2ddece15 100644 --- a/doc/spec/dir-spec.txt +++ b/doc/spec/dir-spec.txt @@ -987,6 +987,19 @@ $Id$ binds X to some other Y'.) A router is called 'Named' if the router believes the given name should be bound to the given key. + Two strategies exist on the current network for deciding on + values for the Named flag. In the original version, server + operators were asked to send nickname-identity pairs to a + mailing list of Naming directory authorities operators. The + operators were then supposed to add the pairs to their + mapping files; in practice, they didn't get to this often. + + Newer Naming authorities run a script that registers routers + in their mapping files once the routers have been online at + least two weeks, no other router has that nickname, and no + other router has wanted the nickname for a month. If a router + has not been online for six months, the router is removed. + "Unnamed" -- Directory authorities that support naming should vote for a router to be 'Unnamed' if its given nickname is mapped to a different identity. diff --git a/doc/spec/proposals/000-index.txt b/doc/spec/proposals/000-index.txt index 59d6ae9a8e..4b7a4fabf7 100644 --- a/doc/spec/proposals/000-index.txt +++ b/doc/spec/proposals/000-index.txt @@ -45,7 +45,7 @@ Proposals by number: 120 Suicide descriptors when Tor servers stop [OPEN] 121 Hidden Service Authentication [OPEN] 122 Network status entries need a new Unnamed flag [CLOSED] -123 Naming authorities automatically create bindings [FINISHED] +123 Naming authorities automatically create bindings [CLOSED] 124 Blocking resistant TLS certificate usage [SUPERSEDED] 125 Behavior for bridge users, bridge relays, and bridge authorities [FINISHED] 126 Getting GeoIP data and publishing usage summaries [FINISHED] @@ -81,7 +81,6 @@ Proposals by status: FINISHED: 105 Version negotiation for the Tor protocol 111 Prioritizing local traffic over relayed traffic - 123 Naming authorities automatically create bindings 125 Behavior for bridge users, bridge relays, and bridge authorities 126 Getting GeoIP data and publishing usage summaries 129 Block Insecure Protocols by Default @@ -98,6 +97,7 @@ Proposals by status: 114 Distributed Storage for Tor Hidden Service Descriptors 119 New PROTOCOLINFO command for controllers 122 Network status entries need a new Unnamed flag + 123 Naming authorities automatically create bindings SUPERSEDED: 112 Bring Back Pathlen Coin Weight 124 Blocking resistant TLS certificate usage diff --git a/doc/spec/proposals/123-autonaming.txt b/doc/spec/proposals/123-autonaming.txt index 00e5fffd71..a3a9fc2793 100644 --- a/doc/spec/proposals/123-autonaming.txt +++ b/doc/spec/proposals/123-autonaming.txt @@ -4,7 +4,7 @@ Version: $Revision$ Last-Modified: $Date$ Author: Peter Palfrader Created: 2007-10-11 -Status: Finished +Status: Closed Overview: