| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Resolve roughly half of the XXXXs. | Nick Mathewson | 2021-12-06 | 1 | -4/+0 | |
| |/ | | | | | | | | We want to only use TODO in the codebase for non-blockers, and open tickets for anything that is a bigger blocker than a TODO. These XXXXs seem like definite non-blockers to me. Part of arti#231. | |||||
| * | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 2 | -2/+2 | |
| | | ||||||
| * | Fix a few typos. | Nick Mathewson | 2021-11-24 | 1 | -1/+1 | |
| | | | | | Also fix some commonwealth spellings that had slipped in. | |||||
| * | Flatten enforce_distance into path_rules. | Nick Mathewson | 2021-11-18 | 1 | -8/+8 | |
| | | | | | Also use the path_rules name consistently throughout the code. | |||||
| * | Disable a check in exitpath | Nick Mathewson | 2021-11-02 | 1 | -1/+2 | |
| | | | | | | This check relies on families being enforced correctly, which is not the case when specifying a fixed exit and using guards. (See #183) | |||||
| * | Allow clone-on-copy in tor-circmgr tests to fix a nightly-only clippy warning. | Nick Mathewson | 2021-11-02 | 2 | -0/+2 | |
| | | ||||||
| * | tor-circmgr: test ExitPathBuilder with guards. | Nick Mathewson | 2021-11-02 | 1 | -0/+103 | |
| | | ||||||
| * | tor-circmgr: test DirPathBuilder with GuardMgr. | Nick Mathewson | 2021-11-02 | 1 | -0/+40 | |
| | | ||||||
| * | tor-circmgr: tests for netwoks with no exits | Nick Mathewson | 2021-11-02 | 1 | -0/+31 | |
| | | ||||||
| * | 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. | ||||||
