summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes/bug403304
-rw-r--r--changes/bug403653
-rw-r--r--changes/bug403716
-rw-r--r--changes/bug403944
-rw-r--r--changes/bug404075
-rw-r--r--changes/bug404354
-rw-r--r--changes/issue403383
-rw-r--r--changes/ticket337423
-rw-r--r--changes/ticket402094
-rw-r--r--changes/ticket4033716
-rw-r--r--changes/ticket403639
11 files changed, 61 insertions, 0 deletions
diff --git a/changes/bug40330 b/changes/bug40330
new file mode 100644
index 0000000000..8752ba5be7
--- /dev/null
+++ b/changes/bug40330
@@ -0,0 +1,4 @@
+ o Minor bugfixes (heartbeat):
+ - Adjust the heartbeat log message about distinct clients to consider
+ the HeartbeatPeriod rather than a flat 6-hour delay.
+ Fixes bug 40330; bugfix on 0.2.6.3-alpha.
diff --git a/changes/bug40365 b/changes/bug40365
new file mode 100644
index 0000000000..e4ee7b3b90
--- /dev/null
+++ b/changes/bug40365
@@ -0,0 +1,3 @@
+ o Minor bugfixes (tests):
+ - Fix a bug that prevented some tests from running with the correct names.
+ Fixes bug 40365; bugfix on 0.4.3.1-alpha.
diff --git a/changes/bug40371 b/changes/bug40371
new file mode 100644
index 0000000000..8cc7117f9f
--- /dev/null
+++ b/changes/bug40371
@@ -0,0 +1,6 @@
+ o Minor bugfixes (compatibility):
+ - Fix compatibility with the most recent Libevent versions, which
+ no longer have an evdns_set_random_bytes() function. Because
+ this function has been a no-op since Libevent 2.0.4-alpha,
+ it is safe for us to just stop calling it. Fixes bug 40371;
+ bugfix on 0.2.1.7-alpha.
diff --git a/changes/bug40394 b/changes/bug40394
new file mode 100644
index 0000000000..f55167f2dd
--- /dev/null
+++ b/changes/bug40394
@@ -0,0 +1,4 @@
+ o Minor bugfixes (statistics):
+ - Fix the fencepost issue when we check stability_last_downrated where
+ we call rep_hist_downrate_old_runs() twice. Fixes bug 40394; bugfix
+ on 0.2.0.5-alpha. Patch by Neel Chauhan.
diff --git a/changes/bug40407 b/changes/bug40407
new file mode 100644
index 0000000000..068d278e14
--- /dev/null
+++ b/changes/bug40407
@@ -0,0 +1,5 @@
+ o Minor features (fuzzing):
+ - When building with --enable-libfuzzer, use a set of compiler flags
+ that works with more recent versions of the library. Previously
+ we were using a set of flags from 2017.
+ Closes ticket 40407.
diff --git a/changes/bug40435 b/changes/bug40435
new file mode 100644
index 0000000000..76d0a687eb
--- /dev/null
+++ b/changes/bug40435
@@ -0,0 +1,4 @@
+ o Minor bugfixes (circuit padding):
+ - Don't send STOP circuit padding cells when the other side has already
+ shut down the corresponding padding machine. Fixes bug 40435; bugfix on
+ 0.4.0.1-alpha. \ No newline at end of file
diff --git a/changes/issue40338 b/changes/issue40338
new file mode 100644
index 0000000000..bc2cafff61
--- /dev/null
+++ b/changes/issue40338
@@ -0,0 +1,3 @@
+ o Minor features (testing configuration):
+ - When TestingTorNetwork is enabled, skip the permission check on
+ the hidden service directory. Closes ticket 40338.
diff --git a/changes/ticket33742 b/changes/ticket33742
new file mode 100644
index 0000000000..3669e76f48
--- /dev/null
+++ b/changes/ticket33742
@@ -0,0 +1,3 @@
+ o Documentation:
+ - Add links to original tor design paper and anonbib to
+ docs/HACKING/README.1st.md. Closes ticket 33742. Patch from Emily Bones.
diff --git a/changes/ticket40209 b/changes/ticket40209
new file mode 100644
index 0000000000..a90243be8c
--- /dev/null
+++ b/changes/ticket40209
@@ -0,0 +1,4 @@
+ o Minor features (bridge testing support):
+ - Let external bridge reachability testing tools discard cached
+ bridge descriptors when setting new bridges, so they can be sure
+ to get a clean reachability test. Implements ticket 40209.
diff --git a/changes/ticket40337 b/changes/ticket40337
new file mode 100644
index 0000000000..1c86fc4c99
--- /dev/null
+++ b/changes/ticket40337
@@ -0,0 +1,16 @@
+ o Minor features (testing):
+ - On a testing network, relays can now use the
+ TestingMinTimeToReportBandwidth option to change
+ the smallest amount of time over which they're willing to report
+ their observed maximum bandwidth. Previously, this was fixed
+ at 1 day. For safety, values under 2 hours are only supported on
+ testing networks. Part of a fix for ticket 40337.
+
+ o Minor features (testing):
+ - Relays on testing networks now report their observed bandwidths
+ immediately from startup. Previously, they waited
+ until they had been running for a full day. Closes ticket
+ 40337.
+ - Relays on testing networks no longer rate-limit how frequently
+ they are willing to report new bandwidth measurements. Part of a fix
+ for ticket 40337.
diff --git a/changes/ticket40363 b/changes/ticket40363
new file mode 100644
index 0000000000..713f943020
--- /dev/null
+++ b/changes/ticket40363
@@ -0,0 +1,9 @@
+ o Major features (Proposal 332, onion services, guard selection algorithm):
+ - Clients and onion services now choose four long-lived "layer 2" guard
+ relays for use as the middle hop in all onion circuits. These relays are
+ kept in place for a randomized duration averaging 1 week each. This
+ mitigates guard discovery attacks against clients and short-lived onion
+ services such as OnionShare. Long-lived onion services that need high
+ security should still use the Vanguards addon
+ (https://github.com/mikeperry-tor/vanguards). Closes ticket 40363;
+ implements proposal 333.