| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Do not blame a guard for failures on non-random circuits. | Nick Mathewson | 2021-10-26 | 1 | -1/+11 |
| | | | | | | | | | | We must not apply our new path-bias behavior (where we blame a guard if it gives us too many indeterminate circuit failures) if the path was not chosen at random. If too many random paths fail, we know that's suspicious, since the other relays are a random sample. But if a bunch of user-provided paths fail, that could simply be because the user's chosen exit is down. | ||||
| * | Run "cargo fix --edition-idioms=2018". | Nick Mathewson | 2021-10-22 | 1 | -1/+1 |
| | | |||||
| * | Implement guards for multihop paths. | Nick Mathewson | 2021-10-13 | 2 | -21/+82 |
| | | | | | There are some limitations here, as noted in the comments. | ||||
| * | Actually select guards for directory circuits. | Nick Mathewson | 2021-10-13 | 1 | -10/+19 |
| | | |||||
| * | Pass the guard manager down to the path selection functions. | Nick Mathewson | 2021-10-11 | 2 | -9/+22 |
| | | |||||
| * | WIP | Nick Mathewson | 2021-10-11 | 2 | -7/+11 |
| | | |||||
| * | fix/silence clippy lints in test modules | Daniel Eades | 2021-09-08 | 2 | -0/+2 |
| | | |||||
| * | Move all crates into a `crates` subdirectory. | Nick Mathewson | 2021-08-27 | 2 | -0/+373 |
| This will cause some pain for now, but now is really the best time to do this kind of thing. | |||||
