summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog55
-rw-r--r--changes/40241_v24
-rw-r--r--changes/bug248576
-rw-r--r--changes/bug326663
-rw-r--r--changes/bug402383
-rw-r--r--changes/ticket336245
-rw-r--r--changes/ticket401066
-rw-r--r--changes/ticket402274
-rw-r--r--changes/ticket402314
-rw-r--r--changes/ticket402434
-rw-r--r--changes/ticket402454
11 files changed, 55 insertions, 43 deletions
diff --git a/ChangeLog b/ChangeLog
index ba74ca0fb4..f6ef110ff2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,58 @@
+Changes in version 0.4.5.4-rc - 2021-01-22
+ Tor 0.4.5.4-rc is the second release candidate in its series. It fixes
+ several bugs present in previous releases.
+
+ We expect that the stable release will be the same, or almost the
+ same, as this releasee candidate, unless serious bugs are found.
+
+ o Major bugfixes (authority, IPv6):
+ - Do not consider multiple relays in the same IPv6 /64 network to be
+ sybils. Fixes bug 40243; bugfix on 0.4.5.1-alpha.
+
+ o Major bugfixes (directory cache, performance, windows):
+ - Limit the number of items in the consensus diff cache to 64 on
+ Windows. We hope this will help resolve an issue where Windows
+ relay operators reported Tor using 100% CPU, while we investigate
+ better solutions. Fixes bug 24857; bugfix on 0.3.1.1-alpha.
+
+ o Minor feature (build system):
+ - New "make lsp" command to auto generate the compile_commands.json
+ file used by the ccls server. The "bear" program is needed for
+ this. Closes ticket 40227.
+
+ o Minor features (authority, logging):
+ - Give more visibility to directory authority operators during the
+ consensus voting process and while processing relay descriptors.
+ Closes ticket 40245.
+ - Reject obsolete router/extrainfo descs earlier and more quietly,
+ Fixes bug 40238; bugfix on 0.4.5.1-alpha.
+
+ o Minor bugfixes (compilation):
+ - Fix another warning about unreachable fallthrough annotations when
+ building with "--enable-all-bugs-are-fatal" on some compilers.
+ Fixes bug 40241; bugfix on 0.4.5.3-rc.
+ - Change our search library configure macro linker flag order so it
+ works for certain compilers that need the libraries to be listed
+ in the right order. Fixes bug 33624; bugfix on 0.1.1.0-alpha.
+
+ o Minor bugfixes (config, bridge):
+ - Don't initiate a connection to a bridge without a corresponding
+ transport. This also reverts an earlier fix we did for this that
+ would validate configuration to avoid such situations, which
+ doesn't work well with DisableNetwork. Fixes bug 40106; bugfix
+ on 0.4.5.1-alpha.
+
+ o Minor bugfixes (onion services):
+ - Avoid a non-fatal assertion in certain edge-cases when
+ establishing a circuit to an onion service. Fixes bug 32666;
+ bugfix on 0.3.0.3-alpha.
+
+ o Minor bugfixes (relay):
+ - If we were unable to build our descriptor, don't mark that we've
+ advertised our descriptor. Also remove an harmless BUG(). Fixes
+ bug 40231; bugfix on 0.4.5.1-alpha.
+
+
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
diff --git a/changes/40241_v2 b/changes/40241_v2
deleted file mode 100644
index 85038297f7..0000000000
--- a/changes/40241_v2
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor bugfixes (compilation):
- - Fix another warning about unreachable fallthrough annotations
- when building with "--enable-all-bugs-are-fatal" on some compilers.
- Fixes bug 40241; bugfix on 0.4.5.3-rc.
diff --git a/changes/bug24857 b/changes/bug24857
deleted file mode 100644
index ea9c763332..0000000000
--- a/changes/bug24857
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes (directory cache, performance, windows):
- - Limit the number of items in the consensus diff cache to 64 on Windows.
- We hope this will resolve an issue where Windows relay operators reported
- Tor using 100% CPU while we investigate better solutions. Fixes bug 24857;
- bugfix on 0.3.1.1-alpha.
-
diff --git a/changes/bug32666 b/changes/bug32666
deleted file mode 100644
index d487b22148..0000000000
--- a/changes/bug32666
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (onion services):
- - Avoid a non-fatal assertion in certain edge-cases when establishing a
- circuit to onion service. Fixes bug 32666; bugfix on 0.3.0.3-alpha.
diff --git a/changes/bug40238 b/changes/bug40238
deleted file mode 100644
index 35784a16bb..0000000000
--- a/changes/bug40238
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (logging):
- - Reject obsolete router/extrainfo descs earlier and more quietly.
- Fixes bug 40238; bugfix on 0.4.5.1-alpha. \ No newline at end of file
diff --git a/changes/ticket33624 b/changes/ticket33624
deleted file mode 100644
index eded3b4dee..0000000000
--- a/changes/ticket33624
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (configure, static build):
- - Change our search library configure macro linker flag order so it works
- for certain compilers that need the right order. Fixes bug 33624; bugfix
- on 0.1.1.0-alpha.
-
diff --git a/changes/ticket40106 b/changes/ticket40106
deleted file mode 100644
index 3f344d478f..0000000000
--- a/changes/ticket40106
+++ /dev/null
@@ -1,6 +0,0 @@
- o Minor bugfixes (config, bridge):
- - Don't initiate a connection to a bridge without a corresponding
- transport. Fixes bug 40106; bugfix on 0.4.5.1-alpha.
- - This also reverts an earlier fix we did for this that would validate
- configuration to avoid such situation but turns out it wouldn't work for
- a DisableNetwork thus the new approach.
diff --git a/changes/ticket40227 b/changes/ticket40227
deleted file mode 100644
index e5efad0f95..0000000000
--- a/changes/ticket40227
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor feature (build system):
- - New "make lsp" command to auto generate the compile_commands.json file
- used by the ccls server. The "bear" program is needed for this. Closes
- ticket 40227.
diff --git a/changes/ticket40231 b/changes/ticket40231
deleted file mode 100644
index a5ba598fd1..0000000000
--- a/changes/ticket40231
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor bugfixes (relay):
- - If we were unable to build our descriptor, don't mark that we've
- advertised our descriptor. Also remove an harmless BUG(). Fixes bug 40231;
- bugfix on 0.4.5.1-alpha.
diff --git a/changes/ticket40243 b/changes/ticket40243
deleted file mode 100644
index 548ec95ab4..0000000000
--- a/changes/ticket40243
+++ /dev/null
@@ -1,4 +0,0 @@
- o Major bugfixes (authority, IPv6):
- - Do not consider multiple relays in the same IPv6 network to be sybils.
- Sybils are selected based on the /128 now, not the /64. Fixes bug 40243;
- bugfix on 0.4.5.1-alpha.
diff --git a/changes/ticket40245 b/changes/ticket40245
deleted file mode 100644
index 641372333e..0000000000
--- a/changes/ticket40245
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features (logging):
- - Give more visibility to directory authority operators during the
- consensus voting process and while processing relay descriptors.
- Closes ticket 40245.