summaryrefslogtreecommitdiff
path: root/tor-circmgr/src/path
Commit message (Expand)AuthorAgeFilesLines
* More tests and a little code-golf for coverage on tor-circmgrNick Mathewson2021-06-201-0/+20
* Fix some warnings about needless & from nightly clippyNick Mathewson2021-06-181-1/+1
* more improvements to circmgr tests.Nick Mathewson2021-06-162-1/+5
* More tests on circmgr::path.Nick Mathewson2021-06-162-1/+63
* circmgr: tests for path/dirpath.rsNick Mathewson2021-06-161-0/+68
* Enormous tor-circmgr rewrite.Nick Mathewson2021-06-142-2/+4
* Broaden type of from_target_portsNick Mathewson2021-05-201-2/+2
* Refactor TorPath code to have explicit constructors.Alexander Færøy2021-05-202-17/+42
* Prefer "relay" over "node" in most circumstances.Nick Mathewson2021-05-181-2/+2
* Enforce (and obey) clippy lints about exhaustive enums, structs.Nick Mathewson2021-04-271-0/+1
* Make authorities and fallbacks configurable.Nick Mathewson2021-02-111-1/+3
* Check ipv6 exit policies when trying to connect to an ipv6 port specificallyNick Mathewson2020-12-221-1/+1
* Simplification: Every relay is in the same family as itself.Nick Mathewson2020-12-171-7/+2
* Make sure that a circuit doesn't use relays in the same familyLunar2020-12-161-3/+7
* Basic support for IPv6 and begin flags.Nick Mathewson2020-12-151-3/+0
* Remember the actual usable ports for an exit after we've built a circuitNick Mathewson2020-12-141-5/+5
* Mark some XXXX issues as XXXX-A1.Nick Mathewson2020-12-072-2/+1
* Fix typo in pick_path().Alexander Færøy2020-12-051-1/+1
* Implement correct (?) weighting for path selection.Nick Mathewson2020-12-022-21/+7
* Add support for using fallback directories in path constructionNick Mathewson2020-11-192-18/+33
* Use anyhow in tor-circmgr and tor-chanmgrNick Mathewson2020-11-111-3/+1
* Document tor-circmgrNick Mathewson2020-11-022-0/+14
* Implement rudimentary circuit-manager functionalityNick Mathewson2020-11-021-1/+1
* Add a new circuit-manager crate and move path selection there.Nick Mathewson2020-11-022-0/+83