commit 2e2c3795ad448d40e2f3f241090b5c73c30a21af
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Mon Jan 11 12:51:26 2021 -0500
Start a changelog for 0.4.5.3-rc
---
ChangeLog | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++
changes/bug40190 | 4 ----
changes/bug40210 | 5 -----
changes/ticket40106 | 5 -----
changes/ticket40111 | 7 -------
changes/ticket40188 | 4 ----
changes/ticket40201 | 3 ---
changes/ticket40205 | 5 -----
changes/ticket40226 | 5 -----
9 files changed, 55 insertions(+), 38 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 62e00c17c8..910e6c1d44 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,58 @@
+Changes in version 0.4.5.3-rc - 2021-01-12
+ Tor 0.4.5.3-rc is the first release candidate in its series. It fixes
+ several bugs, including one that broke onion services on certain older ARM
+ CPUs.
+
+ Though we anticipate that we'll be doing a bit more clean-up between now
+ and the stable release, we expect that our remaining changes will be fairly
+ simple. There will be at lease one more release candidate before 0.4.5.x
+ is stable.
+
+ o Minor features (crypto):
+ - Fix undefined behavior on our Keccak library. The bug only appears on
+ platforms with 32-byte CPU cache lines (e.g. armv5tel) and would result
+ in wrong digests. Fixes bug 40210; bugfix on 0.2.8.1-alpha. Thanks to
+ Bernhard Übelacker, Arnd Bergmann and weasel for diagnosing this.
+
+ o Minor features (documentation):
+ - Mention the !badexit directive that can appear in an authority's
+ approved-routers file, and update the description of the !invalid
+ directive. Closes ticket 40188.
+
+ o Minor bugfixes (config, bridge):
+ - Really fix the case where torrc has a missing ClientTransportPlugin but
+ configured with a Bridge line and UseBridges. Previously, we failed to
+ also look at the managed proxy list and thus it would fail for the
+ "exec" case. Fixes bug 40106; bugfix on 0.4.5.1-alpha.
+
+ o Minor bugfixes (build):
+ - Fix the --enable-static-tor switch to properly set the -static compile
+ option onto the tor binary only. Fixes bug 40111; bugfix on
+ 0.2.3.1-alpha.
+ - Path to static libevent has been fixed as well which affects the
+ --enable-static-libevent to behave correctly now. The .a file is in
+ .libs/ of libevent repository, not at the root.
+
+ o Minor bugfixes (logging, relay):
+ - Logs the address discovered by the directory authorities if none were
+ configured or detected before. Fixes bug 40201; bugfix on 0.4.5.1-alpha.
+ - When launching bandwidth testing circuit, don't log notice that we are
+ doing a reachability test. Furthermore, avoid to trigger a
+ "CHECKING_REACHABILITY" control event. Fixes bug 40205; bugfix on
+ 0.4.5.1-alpha.
+
+ o Minor bugfixes (relay, statistics):
+ - The connection statistics were wrongly exported in the extrainfo document
+ due to a problem in the file loading function which would wrongly truncate
+ the file reporting the wrong information. It is now fixed. Fixes bug
+ 40226; bugfix on 0.4.5.1-alpha.
+
+ o Minor bugfixes (SOCKS5):
+ - Handle partial socks5 messages correctly. Previously, our code would
+ send an incorrect error message if it got a socks5 request that wasn't
+ complete. Fixes bug 40190; bugfix on 0.3.5.1-alpha.
+
+
Changes in version 0.4.5.2-alpha - 2020-11-23
Tor 0.4.5.2-alpha is the second alpha release in the 0.4.5.x series.
It fixes several bugs present in earlier releases, including one that
diff --git a/changes/bug40190 b/changes/bug40190
deleted file mode 100644
index 0f3d6941dc..0000000000
--- a/changes/bug40190
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor bugfixes (SOCKS5):
- - Handle partial socks5 messages correctly. Previously, our code would
- send an incorrect error message if it got a socks5 request that wasn't
- complete. Fixes bug 40190; bugfix on 0.3.5.1-alpha.
diff --git a/changes/bug40210 b/changes/bug40210
deleted file mode 100644
index f492262a11..0000000000
--- a/changes/bug40210
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor features (crypto):
- - Fix undefined behavior on our Keccak library. The bug only appears on
- platforms with 32-byte CPU cache lines (e.g. armv5tel) and would result
- in wrong digests. Fixes bug 40210; bugfix on 0.2.8.1-alpha. Thanks to
- Bernhard Übelacker, Arnd Bergmann and weasel for diagnosing this.
diff --git a/changes/ticket40106 b/changes/ticket40106
deleted file mode 100644
index d007cf535e..0000000000
--- a/changes/ticket40106
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (config, bridge):
- - Really fix the case where torrc has a missing ClientTransportPlugin but
- configured with a Bridge line and UseBridges. Previously, we failed to
- also look at the managed proxy list and thus it would fail for the
- "exec" case. Fixes bug 40106; bugfix on 0.4.5.1-alpha.
diff --git a/changes/ticket40111 b/changes/ticket40111
deleted file mode 100644
index a82ca0d489..0000000000
--- a/changes/ticket40111
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor bugfixes (configure, build):
- - Fix the --enable-static-tor switch to properly set the -static compile
- option onto the tor binary only. Fixes bug 40111; bugfix on
- 0.2.3.1-alpha.
- - Path to static libevent has been fixed as well which affects the
- --enable-static-libevent to behave correctly now. The .a file is in
- .libs/ of libevent repository, not at the root.
diff --git a/changes/ticket40188 b/changes/ticket40188
deleted file mode 100644
index e29b2a9438..0000000000
--- a/changes/ticket40188
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features (documentation):
- - Mention the !badexit directive that can appear in an authority's
- approved-routers file, and update the description of the !invalid
- directive. Closes ticket 40188.
diff --git a/changes/ticket40201 b/changes/ticket40201
deleted file mode 100644
index cdf8d99172..0000000000
--- a/changes/ticket40201
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (logging, relay):
- - Logs the address discovered by the directory authorities if none were
- configured or detected before. Fixes bug 40201; bugfix on 0.4.5.1-alpha.
diff --git a/changes/ticket40205 b/changes/ticket40205
deleted file mode 100644
index e21c7fab7c..0000000000
--- a/changes/ticket40205
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (relay, logging, reachability):
- - When launching bandwidth testing circuit, don't log notice that we are
- doing a reachability test. Furthermore, avoid to trigger a
- "CHECKING_REACHABILITY" control event. Fixes bug 40205; bugfix on
- 0.4.5.1-alpha.
diff --git a/changes/ticket40226 b/changes/ticket40226
deleted file mode 100644
index 4775438f63..0000000000
--- a/changes/ticket40226
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (relay, statistics):
- - The connection statistics were wrongly exported in the extrainfo document
- due to a problem in the file loading function which would wrongly truncate
- the file reporting the wrong information. It is now fixed. Fixes bug
- 40226; bugfix on 0.4.5.1-alpha.