tor/changes
Roger Dingledine 7cca6dc1a3 don't build preemptive conflux circuits if no predicted ports
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.

Bug went in on commit 39c2927d when we added preemptive conflux circuit
pools.

Fixes bug 40981; bugfix on 0.4.8.1-alpha.
2024-10-15 15:59:25 -04:00
..
.dummy Add a .dummy file in the changes directory to stop git from removing it 2015-05-11 11:41:48 -04:00
bug40841 Changes file for bug40841 2023-08-25 16:32:59 +00:00
bug40842 Changes file for bug40842 2023-08-28 13:50:44 +00:00
bug40855 Make networkstatus_getinfo_by_purpose report published_on again. 2023-09-12 08:46:31 -04:00
bug40858 Changes file for bug40858 2023-09-14 19:18:15 +00:00
bug40862 Changes file for bug40862 2023-09-21 00:08:01 +00:00
bug40869 Fix the spelling of maxunmeasur(e)dbw. 2023-10-11 10:08:53 -04:00
bug40876 Bug 40876 changes file 2023-11-01 19:57:08 +00:00
bug40878 Changes file for bug 40878 2023-10-30 16:55:11 +00:00
bug40897 Bug 40897: Changes file 2023-12-07 18:54:51 +00:00
bug40910 Try to appease the changefile format checker 2024-02-06 19:52:44 +01:00
bug40981 don't build preemptive conflux circuits if no predicted ports 2024-10-15 15:59:25 -04:00
fallbackdirs-2023-08-30 fallbackdir: Update list generated on August 30, 2023 2023-08-30 08:47:17 -04:00
fallbackdirs-2023-09-18 fallbackdir: Update list generated on September 18, 2023 2023-09-18 09:51:12 -04:00
fallbackdirs-2023-09-25 fallbackdir: Update list generated on September 25, 2023 2023-09-25 09:51:25 -04:00
fallbackdirs-2023-11-03 fallbackdir: Update list generated on November 03, 2023 2023-11-03 09:38:21 -04:00
fallbackdirs-2023-11-09 fallbackdir: Update list generated on November 09, 2023 2023-11-09 09:23:59 -05:00
fallbackdirs-2023-12-08 fallbackdir: Update list generated on December 08, 2023 2023-12-08 13:45:00 -05:00
fallbackdirs-2024-04-10 fallbackdir: Update list generated on April 10, 2024 2024-04-10 12:58:56 -04:00
fallbackdirs-2024-06-06 fallbackdir: Update list generated on June 06, 2024 2024-06-06 08:45:09 -04:00
geoip-2023-08-30 Update geoip files to match ipfire location db, 2023/08/30. 2023-08-30 08:47:12 -04:00
geoip-2023-09-18 Update geoip files to match ipfire location db, 2023/09/18. 2023-09-18 09:51:07 -04:00
geoip-2023-09-25 Update geoip files to match ipfire location db, 2023/09/25. 2023-09-25 09:51:25 -04:00
geoip-2023-11-03 Update geoip files to match ipfire location db, 2023/11/03. 2023-11-03 09:38:29 -04:00
geoip-2023-11-09 Update geoip files to match ipfire location db, 2023/11/09. 2023-11-09 09:23:54 -05:00
geoip-2023-12-08 Update geoip files to match ipfire location db, 2023/12/08. 2023-12-08 13:44:45 -05:00
geoip-2024-04-10 Update geoip files to match ipfire location db, 2024/04/10. 2024-04-10 12:58:51 -04:00
geoip-2024-06-06 Update geoip files to match ipfire location db, 2024/06/06. 2024-06-06 08:44:54 -04:00
thread-memleak Fix: Memory leaks in cpuworker on shutdown 2024-10-10 09:55:46 -04:00
ticket11101 Add changes file for tpo/core/tor#11101. 2024-06-18 15:15:32 -04:00
ticket40689 dirauth: Add new faravahar 2024-05-30 09:49:27 -04:00
ticket40739 Add diagnostic log message for compression bombs. 2023-09-13 16:13:28 +02:00
ticket40815 Lower the log-level and soften the language for our Zstd ABI compat check. 2023-09-14 22:26:41 +02:00
ticket40843 Changes files for 40843 and 40844 (NetBSD portability) 2023-08-28 10:11:00 -07:00
ticket40844 Changes files for 40843 and 40844 (NetBSD portability) 2023-08-28 10:11:00 -07:00
ticket40848 Remove defensive assertion in relay_key_is_unavailable_(). 2023-09-12 16:42:35 +02:00
ticket40871 update changes file with correct introduced version 2023-12-06 17:42:41 +01:00
ticket40874 Fix TROVE-2023-004: Remote crash when compiled against OpenSSL 2023-11-03 08:52:38 -04:00
ticket40883 hs: Fix assert in hs_metrics_update_by_ident() 2023-11-07 13:50:28 -05:00
ticket40891 bwauth: Allow "node_id" KeyValue without "$" 2024-01-30 10:47:13 -05:00
ticket40896 dirauth: Reject 0.4.7.x series at the authority level 2024-01-30 10:56:16 -05:00
ticket40908 conflux: Don't process a closed circuit on get packaged window 2024-04-15 14:45:29 -04:00
ticket40921 conflux: Avoid noting a cell was sent on a closed circuit 2024-04-15 14:24:45 -04:00
ticket40932 circuit: Remove log_warn triggered by a proto violation 2024-04-16 13:49:42 -04:00
ticket40966 dirvote: Fix memleak when computing consensus 2024-08-05 11:59:30 -04:00
tor26-change dirauth: New keys and address for tor26 2024-04-08 10:57:29 -04:00