aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/bug404656
-rw-r--r--changes/bug408843
-rw-r--r--changes/mr7604
-rw-r--r--changes/prop3016
-rw-r--r--changes/ticket404873
-rw-r--r--changes/ticket406384
-rw-r--r--changes/ticket406764
-rw-r--r--changes/ticket407365
-rw-r--r--changes/ticket408174
-rw-r--r--changes/ticket408353
-rw-r--r--changes/ticket408543
-rw-r--r--changes/ticket408704
-rw-r--r--changes/ticket408915
13 files changed, 54 insertions, 0 deletions
diff --git a/changes/bug40465 b/changes/bug40465
new file mode 100644
index 0000000000..d07470f18f
--- /dev/null
+++ b/changes/bug40465
@@ -0,0 +1,6 @@
+ o Major bugfixes (sandbox):
+ - Fix sandbox to work on architectures that use Linux's generic syscall
+ interface, extending support for AArch64 (ARM64) and adding support for
+ RISC-V, allowing test_include.sh and the sandbox unit tests to pass on
+ these systems even when building with fragile hardening enabled. Fixes
+ bugs 40465 and 40599; bugfix on 0.2.5.1-alpha.
diff --git a/changes/bug40884 b/changes/bug40884
new file mode 100644
index 0000000000..8f2af04fcb
--- /dev/null
+++ b/changes/bug40884
@@ -0,0 +1,3 @@
+ o Minor bugfixes (bridge):
+ - Don't warn when BridgeRelay is 1 and ExitRelay is explicitly set to 0.
+ Fixes bug 40884; bugfix on 0.4.8.3-rc.
diff --git a/changes/mr760 b/changes/mr760
new file mode 100644
index 0000000000..845e1031f7
--- /dev/null
+++ b/changes/mr760
@@ -0,0 +1,4 @@
+ o Minor feature (metrics port):
+ - New metrics on the MetricsPort for the number of BUG() that occurred at
+ runtime. Closes MR 760.
+
diff --git a/changes/prop301 b/changes/prop301
new file mode 100644
index 0000000000..1b270e8cc5
--- /dev/null
+++ b/changes/prop301
@@ -0,0 +1,6 @@
+ o Removed features (directory authority):
+ - We include a new consensus method that removes support for
+ computing "package" lines in consensus documents. This feature was
+ never used, and support for
+ including it in our votes was removed in 0.4.2.1-alpha.
+ Finishes implementation of proposal 301.
diff --git a/changes/ticket40487 b/changes/ticket40487
new file mode 100644
index 0000000000..bd64d475b8
--- /dev/null
+++ b/changes/ticket40487
@@ -0,0 +1,3 @@
+ o Minor features (portability, android):
+ - Use /data/local/tmp for data storage on Android by default. Closes ticket
+ 40487. Patch from Hans-Christoph Steiner.
diff --git a/changes/ticket40638 b/changes/ticket40638
new file mode 100644
index 0000000000..98114b8136
--- /dev/null
+++ b/changes/ticket40638
@@ -0,0 +1,4 @@
+ o Minor bugfix (MetricsPort, relay):
+ - Handle rephist tracking of ntor and ntor_v3 handshakes individually such
+ that MetricsPort exposes the correct values. Fixes bug 40638; bugfix on 0.4.7.11.
+
diff --git a/changes/ticket40676 b/changes/ticket40676
new file mode 100644
index 0000000000..5a025d79b6
--- /dev/null
+++ b/changes/ticket40676
@@ -0,0 +1,4 @@
+ o Minor feature (exit policies):
+ - Implement reevaluating new exit policy against existing connections. This
+ is controlled by new config option ReevaluateExitPolicy, defaulting to 0.
+ Closes ticket 40676.
diff --git a/changes/ticket40736 b/changes/ticket40736
new file mode 100644
index 0000000000..8f233308a4
--- /dev/null
+++ b/changes/ticket40736
@@ -0,0 +1,5 @@
+ o Minor feature (exit relay, DoS(resitance):
+ - Implement a token-bucket based rate limiter for stream creation and
+ resolve request. It is configured by the DoSStream* family of
+ configuration options.
+ Closes ticket 40736.
diff --git a/changes/ticket40817 b/changes/ticket40817
new file mode 100644
index 0000000000..c99e866d62
--- /dev/null
+++ b/changes/ticket40817
@@ -0,0 +1,4 @@
+ o Minor feature (directory authority):
+ - Introduce MinimalAcceptedServerVersion to allow modification of minimal
+ accepted version for relays without requiring a new tor release.
+ Closes ticket 40817.
diff --git a/changes/ticket40835 b/changes/ticket40835
new file mode 100644
index 0000000000..cda51a5d28
--- /dev/null
+++ b/changes/ticket40835
@@ -0,0 +1,3 @@
+ o Removed features:
+ - Directory authorities no longer support consensus methods
+ before method 32. Closes ticket 40835.
diff --git a/changes/ticket40854 b/changes/ticket40854
new file mode 100644
index 0000000000..1a5850cca0
--- /dev/null
+++ b/changes/ticket40854
@@ -0,0 +1,3 @@
+ o Minor feature (defense in depth):
+ - verify needle is smaller than haystack before calling memmem.
+ Closes ticket 40854.
diff --git a/changes/ticket40870 b/changes/ticket40870
new file mode 100644
index 0000000000..c33c83e1a6
--- /dev/null
+++ b/changes/ticket40870
@@ -0,0 +1,4 @@
+ o Minor bugfixes (conflux, client):
+ - Avoid a non fatal assert caused by data coming in on a conflux set that is
+ being freed during shutdown. Fixes bug 40870; bugfix on 0.4.8.1-alpha.
+
diff --git a/changes/ticket40891 b/changes/ticket40891
new file mode 100644
index 0000000000..c0e2080587
--- /dev/null
+++ b/changes/ticket40891
@@ -0,0 +1,5 @@
+ o Minor feature (directory authority):
+ - Allow BandwidthFiles "node_id" KeyValue without the dollar sign at the
+ start of the hexdigit, in order to easier database queries combining
+ Tor documents in which the relays fingerprint does not include it.
+ Fixes bug 40891; bugfix on 0.4.7 (all supported versions of Tor).