summaryrefslogtreecommitdiff
path: root/tor-circmgr/src/path.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove unused import.Nick Mathewson2021-06-211-1/+0
* More tests and a little code-golf for coverage on tor-circmgrNick Mathewson2021-06-201-10/+9
* Fix some warnings about needless & from nightly clippyNick Mathewson2021-06-181-2/+2
* Suppress a clippy warning.Nick Mathewson2021-06-171-0/+1
* more improvements to circmgr tests.Nick Mathewson2021-06-161-1/+1
* More tests on circmgr::path.Nick Mathewson2021-06-161-0/+26
* Tests for circmgr::usageNick Mathewson2021-06-161-0/+10
* Enormous tor-circmgr rewrite.Nick Mathewson2021-06-141-25/+73
* Add an XXXX to path.rsNick Mathewson2021-06-041-0/+1
* cirmgr: Move usage-related code into a submodule, and refactor.Nick Mathewson2021-06-021-5/+3
* Refactor TorPath code to have explicit constructors.Alexander Færøy2021-05-201-8/+38
* Prefer "relay" over "node" in most circumstances.Nick Mathewson2021-05-181-1/+1
* Resolve clippy warnings from Rust 1.52.Nick Mathewson2021-05-071-8/+4
* Enforce (and obey) clippy lints about exhaustive enums, structs.Nick Mathewson2021-04-271-0/+1
* Move around the public modules in tor_rtcompat.Nick Mathewson2021-04-171-1/+1
* Remove all non-runtime methods in tor_rtcompat.Nick Mathewson2021-04-161-2/+4
* Add a "Runtime" parameter to all the manager types.Nick Mathewson2021-04-161-5/+7
* Use Arc::clone() explicitly with port policiesNick Mathewson2021-03-291-2/+2
* Don't copy exit policies around; instead use Arc.George Kadianakis2021-03-291-3/+0
* Implement the "circwindow" and "ExtendByEd25519ID" parametersNick Mathewson2020-12-221-5/+10
* tor-circmgr: update documentationNick Mathewson2020-12-141-1/+5
* Remember the actual usable ports for an exit after we've built a circuitNick Mathewson2020-12-141-0/+21
* De-parameterize ChanMgr and everything that wraps it.Nick Mathewson2020-12-081-10/+2
* Add support for using fallback directories in path constructionNick Mathewson2020-11-191-10/+1
* Add a notion of a one-hop fallback path.Nick Mathewson2020-11-171-7/+11
* Refactor first-hop handling types a bitNick Mathewson2020-11-171-7/+13
* Make Arc<>-ness of ClientCirc explicit.Nick Mathewson2020-11-121-2/+2
* Make the Arc-ness of channels more explicit.Nick Mathewson2020-11-121-1/+2
* Isolate async_std usage in a new tor_rtcompat crate.Nick Mathewson2020-11-111-6/+3
* Use anyhow in tor-circmgr and tor-chanmgrNick Mathewson2020-11-111-1/+1
* Document tor-circmgrNick Mathewson2020-11-021-4/+16
* Add a new circuit-manager crate and move path selection there.Nick Mathewson2020-11-021-0/+74