summaryrefslogtreecommitdiff
path: root/changes/prop275-minimal
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-03-06 15:37:01 -0500
committerNick Mathewson <nickm@torproject.org>2017-03-06 15:37:01 -0500
commit85cf6dcba3693bbd1264e5fae05346ddf1909b85 (patch)
tree3983f81ee066d826702c40b4d0d212dc78c63aee /changes/prop275-minimal
parent75492598b2fa595c25c41212d3b2714e59efdcc2 (diff)
downloadtor-85cf6dcba3693bbd1264e5fae05346ddf1909b85.tar.gz
tor-85cf6dcba3693bbd1264e5fae05346ddf1909b85.zip
Stop declining to download microdescs with future published times.
This change is the only one necessary to allow future versions of the microdescriptor consensus to replace every 'published' date with e.g. 2038-01-01 00:00:00; this will save 50-75% in compressed microdescriptor diff size, which is quite significant. This commit is a minimal change for 0.2.9; future series will reduce the use of the 'published' date even more. Implements part of ticket 21642; implements part of proposal 275.
Diffstat (limited to 'changes/prop275-minimal')
-rw-r--r--changes/prop275-minimal9
1 files changed, 9 insertions, 0 deletions
diff --git a/changes/prop275-minimal b/changes/prop275-minimal
new file mode 100644
index 0000000000..83d42f850b
--- /dev/null
+++ b/changes/prop275-minimal
@@ -0,0 +1,9 @@
+ o Minor features (future-proofing):
+
+ - Tor no longer refuses to download microdescriptors or descriptors if
+ they are listed as "published in the future". This change will
+ eventually allow us to stop listing meaningful "published" dates
+ in microdescriptor consensuses, and thereby allow us to reduce the
+ resources required to download consensus diffs by over 50%.
+ Implements part of ticket 21642; implements part of proposal 275.
+