]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Require FlowCtrl=1 (authenticated sendmes) for clients
authorNick Mathewson <nickm@torproject.org>
Tue, 25 Mar 2025 19:13:31 +0000 (15:13 -0400)
committerNick Mathewson <nickm@torproject.org>
Tue, 25 Mar 2025 19:14:28 +0000 (15:14 -0400)
This will cause clients before 0.4.1.1-alpha to shut down.

Part of #40836.

changes/ticket40836
src/core/or/protover.c

index d16cfa75396cfe1fcaf7ae6f3a4c8a948b53a476..0f56d5ae4c7f17fab98221951e1e3f267744dc49 100644 (file)
@@ -6,6 +6,9 @@
       NtorV3, running as a rate-limited introduction point,
       authenticated SENDMEs, and congestion control.
       Part of ticket 40836.
+    - Directory authorities now vote to require clients to support the
+      authenticated SENDME feature, which was introduced in 0.4.1.1-alpha.
+      Part of ticket 40836.
 
   o Minor features (recommended protocols):
     - Directory authorities now vote to recommend that clients
index cc80827293ce57ad88b65974d5eb16074fb9b4ae..688d79cc81f682e0b6f8d58b61e2d309f8dd2731 100644 (file)
@@ -539,7 +539,7 @@ protover_get_recommended_relay_protocols(void)
 const char *
 protover_get_required_client_protocols(void)
 {
-  return "Cons=2 Desc=2 Link=4 Microdesc=2 Relay=2";
+  return "Cons=2 Desc=2 FlowCtrl=1 Link=4 Microdesc=2 Relay=2";
 }
 
 /** Return the required relay protocols list that directory authorities