Loading
Commits on Source 15
-
Resources allocated by cpuworker weren't being freed on clean shutdown. This applies for worker threads, worker thread pool, reply queue, reply event, ...
-
Roger Dingledine authored
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.
-
-
-
-
Jim Newsome authored
We're about to add a few more steps, which would make the single-line format a bit unwieldy.
-
-
Jim Newsome authored
-
David Goulet authored
-
See issue #40989
-
* buster is now very old * all the other jobs run bullseye * This will facilitate switching to a TPA-maintained image (there is no buster image).
-
-
This is to work around https://github.com/docker-library/official-images/issues/17896
-
Jim Newsome authored
Previously we would incorrectly detect that ipv6 isn't supported if the ping binary isn't present (as it may not be in a relatively stripped down container image), or if ICMP packets aren't permitted (as they often aren't in containers). We don't really have a need to run these network tests on non-IPv6 systems, so it makes more sense to just run them unconditionally.
-
Jim Newsome authored
This should be a pure refactor to simplify the logic a bit now that we no longer probe for IPv6 support.