| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Disable rtt_test_vectors test on non-Linux platforms | Nick Mathewson | 2022-10-11 | 1 | -0/+5 |
| | | | | | | | | | | | | | This test depends on `Duration` having a granularity of 1 nanosecond, which is not the case on OSX, and is probably not the case on other places too. We can re-enable this once we have a set of test vectors that use more realistic RTTs, and a set of testing code that tolerates some divergence. Temporary solution for #574. | ||||
| * | Fix nightly CI: allow print_stderr in rtt tests. | Nick Mathewson | 2022-08-11 | 1 | -1/+1 |
| | | |||||
| * | tor-congestion: implement the RTT estimation algorithm from prop#324 | eta | 2022-08-11 | 1 | -0/+402 |
| This commit implements the round-trip-time estimation algorithm from Tor proposal 324, validating the implementation against the test vectors found in C tor. (Note that at the time of writing, the new test vectors may not be committed to C tor yet, but they will be soon.) This also adds the necessary consensus parameters to `NetParameters`. Some of them have been renamed in order to (hopefully) make them more understandable. | |||||
