]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Lower maximum value for guard-extreme-restriction-percent to 100.
authorNick Mathewson <nickm@torproject.org>
Thu, 14 Oct 2021 16:39:05 +0000 (12:39 -0400)
committerNick Mathewson <nickm@torproject.org>
Thu, 14 Oct 2021 16:39:05 +0000 (12:39 -0400)
Values greater than 100 would have had the same effect as 100, so
this doesn't actually change Tor's behavior; it just makes the
intent clearer.  Fixes #40486; see also torspec#66.

changes/bug40486 [new file with mode: 0644]
src/feature/client/entrynodes.c

diff --git a/changes/bug40486 b/changes/bug40486
new file mode 100644 (file)
index 0000000..83315bf
--- /dev/null
@@ -0,0 +1,5 @@
+  o Code simplification and refactoring:
+    - Lower the official maximum for "guard-extreme-restriction-percent" to
+      100. This has no effect on when the guard code will generate a warning,
+      but it makes the intent of the option clearer.  Fixes bug 40486; bugfix
+      on 0.3.0.1-alpha.
index 9583a4db715c9e7348bbebc3dd4237f0912e734d..315bd546747794cf132f5d0976d3c111c223bdf2 100644 (file)
@@ -559,7 +559,7 @@ get_extreme_restriction_threshold(void)
   int32_t pct = networkstatus_get_param(NULL,
                                         "guard-extreme-restriction-percent",
                                         DFLT_EXTREME_RESTRICTION_PERCENT,
-                                        1, INT32_MAX);
+                                        1, 100);
   return pct / 100.0;
 }