[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r9183: Clarify handling of "v" entries in networkstatuses. (in tor/trunk: . doc)



Author: nickm
Date: 2006-12-24 01:32:15 -0500 (Sun, 24 Dec 2006)
New Revision: 9183

Modified:
   tor/trunk/
   tor/trunk/doc/dir-spec.txt
Log:
 r11700@Kushana:  nickm | 2006-12-24 01:18:07 -0500
 Clarify handling of "v" entries in networkstatuses.



Property changes on: tor/trunk
___________________________________________________________________
 svk:merge ticket from /tor/trunk [r11700] on c95137ef-5f19-0410-b913-86e773d04f59

Modified: tor/trunk/doc/dir-spec.txt
===================================================================
--- tor/trunk/doc/dir-spec.txt	2006-12-24 05:28:52 UTC (rev 9182)
+++ tor/trunk/doc/dir-spec.txt	2006-12-24 06:32:15 UTC (rev 9183)
@@ -828,6 +828,21 @@
 
    ...
 
+6.4. Router protocol versions
+
+   A client should believe that a router supports a given feature if that
+   feature is supported by the router or protocol versions in more than half
+   of the live networkstatus's "v" entries for that router.  In other words,
+   if the "v" entries for some router are:
+       v Tor 0.0.8pre1
+       v Tor 0.1.2.11
+       v FutureProtocolDescription 99
+   then the client should believe that the router supports any feature
+   supported by 0.1.2.11.
+
+   This is currently equivalent to believing the median declared version for
+   a router in all live networkstatuses.
+
 7. Standards compliance
 
    All clients and servers MUST support HTTP 1.0.