- 25 May, 2022 1 commit
-
- 19 May, 2022 1 commit
-
-
Closes #40137
-
- 17 May, 2022 2 commits
-
-
juga authored
-
juga authored
before selecting other exits as helpers. In #40136 we forgot to consider the corner case in #40041, discovered thanks to analysis#36. This was causing that sometimes a CC circuit was built when bwscanner_cc wasn't equal or greater than 1 or the other way around. We didn't realize about this cause this part of the code is very confusing. To don't make it even more confusing, i've changed the internal API: - `select_helper_candidates`: split funtion into one to select the helper candidates, knowing whether to use the relay as exit or not and other function `use_relay_as_entry` to decide whether to use the relay as entry or not checking CC params. Also pass a new arg `relay_as_entry`. - `create_path_relay`: rewmove not used `cb` arg, add `candidates` arg to stop having to select them again later on. Move the no `candidates` condition here instead of checking it in `pick_ideal_second_hop`. - `_pick_ideal_second_hope: remove unneded `dest` and `cont argum...
-
- 16 May, 2022 1 commit
-
-
juga authored
Closes #40139
-
- 12 May, 2022 2 commits
- 10 May, 2022 1 commit
-
-
Closes #40135.
-
- 02 May, 2022 1 commit
-
-
juga authored
Because consensus parameters are strings in stem. Closes #40134.
-
- 26 Apr, 2022 2 commits
- 19 Apr, 2022 1 commit
-
- 30 Mar, 2022 1 commit
-
-
juga authored
and create methods to check that the consensus implements congestion control. Closes: #40125.
-
- 25 Feb, 2022 2 commits
-
-
Georg Koppen authored
-
Update changelog and change release milestone in CI. Closes #40118.
-
- 09 Feb, 2022 8 commits
-
-
Georg Koppen authored
-
juga authored
-
juga authored
that was long ago released
-
juga authored
Remove comment about tor 0.3.5, already EOL and update dates other tor releases become stable or EOL. No need to remove tests with tor 0.3.5, since there wasn't anymore.
-
juga authored
Also: - add Python 3.10 as supported version. - target Python 3.10 in black
-
juga authored
because it's already EOL. Also update dates other python releases.
-
juga authored
Also: - remove redundant image variable - build docs with python 3.9 too - Add python 3.9 as target-version for black
-
juga authored
if both operands are simple. To make CI tests pass with new black version 22.1 (#2726). Closes #40123
-
- 04 Feb, 2022 1 commit
-
-
Georg Koppen authored
-
- 03 Feb, 2022 1 commit
-
- 28 Jan, 2022 2 commits
-
-
juga authored
-
juga authored
Remove userquery code Closes #29749 See merge request tpo/network-health/sbws!115
-
- 25 Jan, 2022 1 commit
-
-
Paul Walker authored
-
- 13 Jan, 2022 3 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-
- 12 Jan, 2022 1 commit
-
-
juga authored
about the difference between the sum of the last consensus weight and the sum of the reported weight in the just generated Bandwidth File. Otherwise, when looking at the warnings only, it's not explained what the percentage is about. Closes #40115
-
- 11 Jan, 2022 1 commit
-
-
juga authored
Because it might happen due fetching "early", "useless" descriptors or non running relays, so that there aren't too many warnings. Closes #40116.
-
- 10 Jan, 2022 2 commits
-
-
Georg Koppen authored
-
juga authored
sbws doesn't use default logging configuration until it tries to read configuration files. However it prints to stdout which configuration file is being used before that. If an sbws' operator wish to only receive emails on warnings, they'll still receive emails because of the print line. Therefore stop printing before configuring logging. Closes #40110.
-
- 16 Dec, 2021 2 commits
-
-
juga authored
-
juga authored
fix: test: improve coverage timestamps.py See merge request tpo/network-health/sbws!110
-
- 15 Dec, 2021 3 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
-
Georg Koppen authored
-