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/bug409115
-rw-r--r--changes/bug409225
-rw-r--r--changes/bug409333
-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/ticket408164
-rw-r--r--changes/ticket408174
-rw-r--r--changes/ticket408353
-rw-r--r--changes/ticket408543
-rw-r--r--changes/ticket408704
-rw-r--r--changes/ticket409183
17 files changed, 69 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/bug40911 b/changes/bug40911
new file mode 100644
index 0000000000..c938b56225
--- /dev/null
+++ b/changes/bug40911
@@ -0,0 +1,5 @@
+ o Minor bugfixes (compiler warnings):
+ - Make sure the two bitfields in the half-closed edge struct are
+ unsigned, as we're using them for boolean values and assign 1 to
+ them. Fixes bug 40911; bugfix on 0.4.7.2-alpha.
+
diff --git a/changes/bug40922 b/changes/bug40922
new file mode 100644
index 0000000000..e47e4f1461
--- /dev/null
+++ b/changes/bug40922
@@ -0,0 +1,5 @@
+ o Minor bugfixes (testing):
+ - Enabling TestingTorNetwork no longer forces fast hidden service
+ intro point rotation. This reduces noise and errors when
+ using hidden services with TestingTorNetwork enabled.
+ Fixes bug 40922; bugfix on 0.3.2.1-alpha.
diff --git a/changes/bug40933 b/changes/bug40933
new file mode 100644
index 0000000000..c4f9eb085f
--- /dev/null
+++ b/changes/bug40933
@@ -0,0 +1,3 @@
+ o Minor bugfixes (sandbox, bwauth):
+ - Fix sandbox to work for bandwidth authority. Fixes bug 40933; bugfix on
+ 0.2.2.1-alpha
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/ticket40816 b/changes/ticket40816
new file mode 100644
index 0000000000..509b11ad7e
--- /dev/null
+++ b/changes/ticket40816
@@ -0,0 +1,4 @@
+ o Minor feature (metrics port, relay):
+ - Add new metrics for relays on the MetricsPort namely the count of drop
+ cell, destroy cell and the number of circuit protocol violation seen that
+ lead to a circuit close. Closes ticket 40816.
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/ticket40918 b/changes/ticket40918
new file mode 100644
index 0000000000..7d5e549eef
--- /dev/null
+++ b/changes/ticket40918
@@ -0,0 +1,3 @@
+ o Minor bugfix (relay, sandbox):
+ - Disable a sandbox unit test that is failing on Debian Sid breaking our
+ nightly packages. Fixes bug 40918; bugfix on 0.3.5.1-alpha.