aboutsummaryrefslogtreecommitdiff
path: root/dir-spec.txt
diff options
context:
space:
mode:
Diffstat (limited to 'dir-spec.txt')
-rw-r--r--dir-spec.txt13
1 files changed, 9 insertions, 4 deletions
diff --git a/dir-spec.txt b/dir-spec.txt
index c40023c..0de986f 100644
--- a/dir-spec.txt
+++ b/dir-spec.txt
@@ -2293,10 +2293,11 @@ Table of Contents
signed (that is, not including the signature) by the RSA identity
key (see section 1.3.), encoded in base64.
- "Publication" is the publication time of its most recent descriptor,
- in the form YYYY-MM-DD HH:MM:SS, in UTC. Implementations MAY base
- decisions on publication times in the past, but MUST NOT reject
- publication times in the future.
+ "Publication" was once the publication time of the router's most
+ recent descriptor, in the form YYYY-MM-DD HH:MM:SS, in UTC. Now
+ it is only used in votes, and may be set to a fixed value in
+ consensus documents. Implementations SHOULD ignore this value
+ in non-vote documents.
"IP" is its current IP address; ORPort is its current OR port,
"DirPort" is its current directory port, or "0" for "none".
@@ -2981,6 +2982,10 @@ Table of Contents
the BadExit flag is included in the consensus, they automatically
add it to the routerstatus.
+ * If consensus method 33 or later is used, and the consensus
+ flavor is "microdesc", then the "Publication" field in the "r"
+ line is set to "2038-01-01 00:00:00".
+
The signatures at the end of a consensus document are sorted in
ascending order by identity digest.