summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2007-10-23 00:23:32 +0000
committerNick Mathewson <nickm@torproject.org>2007-10-23 00:23:32 +0000
commiteba143611b70d287b3efb95f2261a57274533af9 (patch)
tree1f7f556142e01825348c944944391545f08add7b
parent64b4b5a04e82f602034eb139904c0e113c7377a3 (diff)
downloadtor-eba143611b70d287b3efb95f2261a57274533af9.tar.gz
tor-eba143611b70d287b3efb95f2261a57274533af9.zip
r16053@catbus: nickm | 2007-10-22 20:20:23 -0400
Note that consensus-method is not a means for making backward-incompatible format changes. Because any point that confuses Roger will *definitely* confuse many non-Roger readers of dir-spec.txt ;) svn:r12112
-rw-r--r--doc/spec/dir-spec.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/spec/dir-spec.txt b/doc/spec/dir-spec.txt
index ccdf08798a..2920aef6ce 100644
--- a/doc/spec/dir-spec.txt
+++ b/doc/spec/dir-spec.txt
@@ -1086,6 +1086,12 @@ $Id$
supported by more than 2/3 of the authorities voting. If it supports this
method, then it uses it. Otherwise, it falls back to method 1.
+ (The consensuses generated by new methods must be parsable by
+ implementations that only understand the old methods, and must not cause
+ those implementations to compromise their anonymity. This is a means for
+ making changes in the contents of consensus; not for making
+ backward-incompatible changes in their format.)
+
3.5. Detached signatures
Assuming full connectivity, every authority should compute and sign the