summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/dir-spec.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/dir-spec.txt b/doc/dir-spec.txt
index 55caa8cb0a..c72cf331e8 100644
--- a/doc/dir-spec.txt
+++ b/doc/dir-spec.txt
@@ -828,6 +828,21 @@ $Id$
...
+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.