- 18 May, 2020 9 commits
-
-
teor authored
And explain that we're waiting for bridges
-
teor authored
-
teor authored
-
ANURADHAJHA99 authored
-
ANURADHAJHA99 authored
-
teor authored
-
ANURADHAJHA99 authored
-
ANURADHAJHA99 authored
-
Nick Mathewson authored
-
- 17 May, 2020 1 commit
-
-
c authored
Analysis tools such as vulture treat functions configure, restart, and wait_for_bootstrap in Network as unused, when in reality they are called from the ./chutney commandline. Make this explicitly clear.
-
- 15 May, 2020 2 commits
-
-
teor authored
-
Nick Mathewson authored
-
- 14 May, 2020 2 commits
- 24 Apr, 2020 1 commit
-
-
c authored
Leave Node.specialize() uncommented because I don't know what this does yet (it looks unused) but document other interfaces where necessary and clean up comments.
-
- 23 Apr, 2020 3 commits
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
MrSquanchee authored
From subprocess.check_output() in run_tor().
-
- 18 Apr, 2020 2 commits
- 16 Apr, 2020 1 commit
-
-
MrSquanchee authored
In Templating.py and TorNet.py
-
- 08 Apr, 2020 1 commit
-
-
George Kadianakis authored
-
- 02 Apr, 2020 3 commits
-
-
teor authored
Avoids race conditions where chutney tells tor to exit twice. And where chutney tells unrelated processes to exit. Part of 33793.
-
teor authored
After stopping, it can take a little while for tor to cleanup. Wait a few extra seconds, to avoid race conditions. Part of 33793.
-
teor authored
-
- 20 Mar, 2020 1 commit
-
- 16 Mar, 2020 4 commits
-
-
teor authored
-
teor authored
If there is a time calculation bug, or a large clock skew, fail bootstrap. Diagnostics for macOS Travis hangs.
-
teor authored
chutney was calculating some elapsed times incorrectly, leading to longer wait times for network bootstrap. Bugfix on 33615.
-
teor authored
chutney was displaying any node set without directory authorities as "caches and clients". Now, chutney only displays "caches and clients" if the node set contains all caches and clients, and no dir auths. Bugfix on 33615.
-
- 14 Mar, 2020 5 commits
-
-
teor authored
Bugfix on 33615.
-
teor authored
-
teor authored
Some legacy Tor versions (0.3.5 and earlier) have microdescriptor download bugs. Chutney triggers those bugs by verfying early, and rapidly reconnecting to the SOCKSPort (#33598). So chutney waits for a minimum amount of time after launching the network (65 seconds on 0.3.5 and earlier), regardless of bootstrap status or directory info distribution. We also change the unchecked descriptor wait time to: * 10 seconds for microdesc downloads, and * 30 seconds for onion services to publish their descriptors. Fixes bug 33615.
-
teor authored
Preparation for 33615.
-
teor authored
Documentation for 33379.
-
- 13 Mar, 2020 2 commits
- 12 Mar, 2020 3 commits
-
-
teor authored
Set CHUTNEY_ALLOW_FAILURES to 2, so that CI tolerates a single failure during each test-network.sh run. Part of 33583.
-
teor authored
We want to make sure tor has fully exited, and the OS has reclaimed its resources. The pause helps if the failure happened due to system load. Part of 33583.
-
teor authored
The current script output makes it easy to confuse bootstrap attempts and verify rounds. Change the output to make it clearer. Part of 33583.
-