aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2024-10-24 10:37:06 -0400
committerDavid Goulet <dgoulet@torproject.org>2024-10-24 10:37:06 -0400
commita092579e48314118f4b5392803b0f6905eafef52 (patch)
treef447f2dae20527efd5f9b975b0844281b3e61733
parent0be3befd6c5823436d7c0c04cb399facb167aa0d (diff)
downloadtor-a092579e48314118f4b5392803b0f6905eafef52.tar.gz
tor-a092579e48314118f4b5392803b0f6905eafef52.zip
release: ChangeLog and ReleaseNotes for 0.4.8.13
Signed-off-by: David Goulet <dgoulet@torproject.org>
-rw-r--r--ChangeLog40
-rw-r--r--ReleaseNotes40
-rw-r--r--changes/bug409819
-rw-r--r--changes/fallbackdirs-2024-10-242
-rw-r--r--changes/geoip-2024-10-243
-rw-r--r--changes/thread-memleak3
-rw-r--r--changes/ticket111014
-rw-r--r--changes/ticket409663
8 files changed, 80 insertions, 24 deletions
diff --git a/ChangeLog b/ChangeLog
index 3dd1de5449..42c83a7410 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,43 @@
+Changes in version 0.4.8.13 - 2024-10-24
+ This is minor release fixing an important client circuit building (Conflux
+ related) bug which lead to performance degradation and extra load on the
+ network. Some minor memory leaks fixes as well as an important minor feature
+ for pluggable transports. We strongly recommend to update as soon as possible
+ for clients in order to neutralize this conflux bug.
+
+ o Major bugfixes (circuit building):
+ - Conflux circuit building was ignoring the "predicted ports"
+ feature, which aims to make Tor stop building circuits if there
+ have been no user requests lately. This bug led to every idle Tor
+ on the network building and discarding circuits every 30 seconds,
+ which added overall load to the network, used bandwidth and
+ battery from clients that weren't actively using their Tor, and
+ kept sockets open on guards which added connection padding
+ essentially forever. Fixes bug 40981; bugfix on 0.4.8.1-alpha;
+
+ o Minor feature (bridges, pluggable transport):
+ - Add STATUS TYPE=version handler for Pluggable Transport. This
+ allows us to gather version statistics on Pluggable Transport
+ usage from bridge servers on our metrics portal. Closes
+ ticket 11101.
+
+ o Minor features (fallbackdir):
+ - Regenerate fallback directories generated on October 24, 2024.
+
+ o Minor features (geoip data):
+ - Update the geoip files to match the IPFire Location Database, as
+ retrieved on 2024/10/24.
+
+ o Minor bugfixes (memleak, authority):
+ - Fix a small memleak when computing a new consensus. This only
+ affects directory authorities. Fixes bug 40966; bugfix
+ on 0.3.5.1-alpha.
+
+ o Minor bugfixes (memory):
+ - Fix memory leaks of the CPU worker code during shutdown. Fixes bug
+ 833; bugfix on 0.3.5.1-alpha.
+
+
Changes in version 0.4.8.12 - 2024-06-06
This is a minor release with couple bugfixes affecting conflux and logging.
We also have the return of faravahar directory authority with new keys and
diff --git a/ReleaseNotes b/ReleaseNotes
index 2f9b5953ee..b480ac8494 100644
--- a/ReleaseNotes
+++ b/ReleaseNotes
@@ -2,6 +2,46 @@ This document summarizes new features and bugfixes in each stable
release of Tor. If you want to see more detailed descriptions of the
changes in each development snapshot, see the ChangeLog file.
+Changes in version 0.4.8.13 - 2024-10-24
+ This is minor release fixing an important client circuit building (Conflux
+ related) bug which lead to performance degradation and extra load on the
+ network. Some minor memory leaks fixes as well as an important minor feature
+ for pluggable transports. We strongly recommend to update as soon as possible
+ for clients in order to neutralize this conflux bug.
+
+ o Major bugfixes (circuit building):
+ - Conflux circuit building was ignoring the "predicted ports"
+ feature, which aims to make Tor stop building circuits if there
+ have been no user requests lately. This bug led to every idle Tor
+ on the network building and discarding circuits every 30 seconds,
+ which added overall load to the network, used bandwidth and
+ battery from clients that weren't actively using their Tor, and
+ kept sockets open on guards which added connection padding
+ essentially forever. Fixes bug 40981; bugfix on 0.4.8.1-alpha;
+
+ o Minor feature (bridges, pluggable transport):
+ - Add STATUS TYPE=version handler for Pluggable Transport. This
+ allows us to gather version statistics on Pluggable Transport
+ usage from bridge servers on our metrics portal. Closes
+ ticket 11101.
+
+ o Minor features (fallbackdir):
+ - Regenerate fallback directories generated on October 24, 2024.
+
+ o Minor features (geoip data):
+ - Update the geoip files to match the IPFire Location Database, as
+ retrieved on 2024/10/24.
+
+ o Minor bugfixes (memleak, authority):
+ - Fix a small memleak when computing a new consensus. This only
+ affects directory authorities. Fixes bug 40966; bugfix
+ on 0.3.5.1-alpha.
+
+ o Minor bugfixes (memory):
+ - Fix memory leaks of the CPU worker code during shutdown. Fixes bug
+ 833; bugfix on 0.3.5.1-alpha.
+
+
Changes in version 0.4.8.12 - 2024-06-06
This is a minor release with couple bugfixes affecting conflux and logging.
We also have the return of faravahar directory authority with new keys and
diff --git a/changes/bug40981 b/changes/bug40981
deleted file mode 100644
index 7979685c35..0000000000
--- a/changes/bug40981
+++ /dev/null
@@ -1,9 +0,0 @@
- o Major bugfixes (circuit building):
- - Conflux circuit building was ignoring the "predicted ports" feature,
- which aims to make Tor stop building circuits if there have been
- no user requests lately. This bug led to every idle Tor on the
- network building and discarding circuits every 30 seconds, which
- added overall load to the network, used bandwidth and battery from
- clients that weren't actively using their Tor, and kept sockets open
- on guards which added connection padding essentially forever. Fixes
- bug 40981; bugfix on 0.4.8.1-alpha;
diff --git a/changes/fallbackdirs-2024-10-24 b/changes/fallbackdirs-2024-10-24
deleted file mode 100644
index ddc452e525..0000000000
--- a/changes/fallbackdirs-2024-10-24
+++ /dev/null
@@ -1,2 +0,0 @@
- o Minor features (fallbackdir):
- - Regenerate fallback directories generated on October 24, 2024.
diff --git a/changes/geoip-2024-10-24 b/changes/geoip-2024-10-24
deleted file mode 100644
index 1aae8b1c02..0000000000
--- a/changes/geoip-2024-10-24
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features (geoip data):
- - Update the geoip files to match the IPFire Location Database,
- as retrieved on 2024/10/24.
diff --git a/changes/thread-memleak b/changes/thread-memleak
deleted file mode 100644
index a90792c01e..0000000000
--- a/changes/thread-memleak
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (memory):
- - Fix memory leaks of the CPU worker code during shutdown. Fixes bug 833;
- bugfix on 0.3.5.1-alpha.
diff --git a/changes/ticket11101 b/changes/ticket11101
deleted file mode 100644
index 6c898caa5b..0000000000
--- a/changes/ticket11101
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor feature (bridges, pluggable transport):
- - Add STATUS TYPE=version handler for Pluggable Transport. This allows us to
- gather version statistics on Pluggable Transport usage from bridge servers
- on our metrics portal. Closes ticket 11101.
diff --git a/changes/ticket40966 b/changes/ticket40966
deleted file mode 100644
index 04fb3caded..0000000000
--- a/changes/ticket40966
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (memleak, authority):
- - Fix a small memleak when computing a new consensus. This only affects
- directory authorities. Fixes bug 40966; bugfix on 0.3.5.1-alpha.