- 08 Sep, 2022 2 commits
-
-
Georg Koppen authored
-
Georg Koppen authored
-
- 07 Sep, 2022 2 commits
-
-
Georg Koppen authored
-
- 06 Sep, 2022 7 commits
- 23 Aug, 2022 2 commits
-
-
juga authored
when the consensus parameter `bwscanner` is 2. "Using upload instead of download allows the congestion control algorithms to be under control of the sbws Tor client, instead of the Exit relay. This means that sbws can know when `slow start` has exited." This is the 1st optimization for #40130 . The testing HTTP server has been replaced by the one implemented in onbasca just cause a first try on implementing `do_POST` was successful only for the 1st sbws request. It only implemnts POST RFC 2388. Co-authored-by:
Georg Koppen <gk@torproject.org>
-
- 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 arguments, rename `is_exit` to `helper_is_exit`. Use the candidates instead of selecting them again. - `measure_relay`: in the case an exit fails to exit, select the candidates knowing that they have to be exits and checking CC. - `only_relays_with_bandwidth`: remove unneded arg `controller` so that there is no need to pass it through several functions. Closes #40138
-
- 16 May, 2022 1 commit
-
- 12 May, 2022 2 commits
-
-
juga authored
And log consensus params items instead of just keys.
-
- 10 May, 2022 1 commit
-
-
Closes #40135.
-
- 02 May, 2022 1 commit
-
- 26 Apr, 2022 2 commits
-
-
juga authored
- 19 Apr, 2022 1 commit
-
- 30 Mar, 2022 1 commit
-
- 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
-
-
juga authored
If a bwauth operator wish to receive (email) alerts, it might be more convenient to set the log level to error. Closes #40121
-
- 28 Jan, 2022 2 commits
-
-
juga authored
-
juga authored
Remove userquery code Closes #29749 See merge request tpo/network-health/sbws!115
-