[tor-commits] [tor/master] elevate the "agree on canonical" stuff to major

arma at torproject.org arma at torproject.org
Sat May 20 00:59:08 UTC 2017


commit ceb012cea3813c58f69c58f820d33eb657d21148
Author: Roger Dingledine <arma at torproject.org>
Date:   Fri May 19 20:58:54 2017 -0400

    elevate the "agree on canonical" stuff to major
---
 ChangeLog | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 58c46f8..08016bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -58,6 +58,21 @@ Changes in version 0.3.1.1-alpha - 2017-05-??
       is set in torrc. These 24 hour totals are also rounded to
       multiples of 10000.
 
+  o Major bugfixes (connection usage):
+    - We use NETINFO cells to try to determine if both relays involved
+      in a connection will agree on the canonical status of that
+      connection. We prefer the connections where this is the case for
+      extend cells, and try to close connections where relays disagree
+      on their canonical status early. Also, we now prefer the oldest
+      valid connection for extend cells. These two changes should reduce
+      the number of long-term connections that are kept open between
+      relays. Fixes bug 17604; bugfix on 0.2.5.5-alpha.
+    - Relays now log hourly statistics (look for
+      "channel_check_for_duplicates" lines) on the total number of
+      connections to other relays. If the number of connections per
+      relay is unexpectedly large, this log message is at notice level.
+      Otherwise it is at info.
+
   o Major bugfixes (linux TPROXY support):
     - Fix a typo that had prevented TPROXY-based transparent proxying
       from working under Linux. Fixes bug 18100; bugfix on 0.2.6.3-alpha.
@@ -200,21 +215,6 @@ Changes in version 0.3.1.1-alpha - 2017-05-??
       making lots of circuits. With this change, a circuit build timeout is
       learned in about 15-20 minutes, instead of 100-120 minutes.
 
-  o Minor bugfixes (connection usage):
-    - Relays now log hourly statistics (look for
-      "channel_check_for_duplicates" lines) on the total number of
-      connections to other relays. If the number of connections per
-      relay is unexpectedly large, this log message is at notice level.
-      Otherwise it is at info.
-    - We use NETINFO cells to try to determine if both relays involved
-      in a connection will agree on the canonical status of that
-      connection. We prefer the connections where this is the case for
-      extend cells, and try to close connections where relays disagree
-      on their canonical status early. Also, we now prefer the oldest
-      valid connection for extend cells. These two changes should reduce
-      the number of long-term connections that are kept open between
-      relays. Fixes bug 17604; bugfix on 0.2.5.5-alpha.
-
   o Minor bugfixes (controller):
     - GETINFO onions/current and onions/detached no longer respond with
       551 on empty lists. Fixes bug 21329; bugfix on 0.2.7.1-alpha.



More information about the tor-commits mailing list