summaryrefslogtreecommitdiff
path: root/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
...
* Add a "Runtime" parameter to all the manager types.Nick Mathewson2021-04-162-9/+12
* circmgr: Add missing rng trait to build_path()David Goulet2021-04-091-1/+4
* circmgr: Add a function to build a circuit by pathDavid Goulet2021-04-072-0/+22
* Fix a bunch more new clippy lints in Rust 1.51Nick Mathewson2021-03-291-6/+6
* Use Arc::clone() explicitly with port policiesNick Mathewson2021-03-291-2/+2
* Don't copy exit policies around; instead use Arc.George Kadianakis2021-03-292-5/+2
* Add a compatibility layer so we can upgrade rand_core.Nick Mathewson2021-03-181-1/+1
* Add the tor project as an author.Nick Mathewson2021-03-171-1/+1
* Add keywords to each Cargo.tomlNick Mathewson2021-03-171-0/+1
* Add a description field to all our Cargo.toml filesNick Mathewson2021-03-171-0/+1
* Give it a homepage everyplace.Nick Mathewson2021-03-171-0/+1
* upgrade async-traitNick Mathewson2021-03-091-1/+1
* Bump dependencies with "cargo upgrade"Nick Mathewson2021-03-061-1/+1
* Use expect() instead of unwrap() in tor-circmgrNick Mathewson2021-03-041-4/+12
* Port to work with tokio or async-std.Nick Mathewson2021-03-021-2/+2
* Update to latest futures, once_cellNick Mathewson2021-02-231-1/+1
* Update some dependencies.Nick Mathewson2021-02-191-1/+1
* Make authorities and fallbacks configurable.Nick Mathewson2021-02-112-4/+6
* bump serde and logNick Mathewson2021-02-011-1/+1
* More logging in circmgr.Nick Mathewson2021-01-261-5/+25
* require latest futures crateNick Mathewson2021-01-151-1/+1
* Upgrade a few more dependencies.Nick Mathewson2021-01-131-1/+1
* Upgrade a few dependencies.Nick Mathewson2021-01-131-3/+3
* cargo upgrade.Nick Mathewson2020-12-301-2/+2
* Cleanup on DirInfo::circ_params.Nick Mathewson2020-12-221-8/+15
* Implement the "circwindow" and "ExtendByEd25519ID" parametersNick Mathewson2020-12-222-7/+28
* Check ipv6 exit policies when trying to connect to an ipv6 port specificallyNick Mathewson2020-12-222-1/+10
* upgrade to latest anyhowNick Mathewson2020-12-211-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
* Write a few misc unit testsNick Mathewson2020-12-151-1/+1
* Basic support for IPv6 and begin flags.Nick Mathewson2020-12-152-14/+21
* Implement a notion of "circuit dirtiness", as in Tor.Nick Mathewson2020-12-151-6/+33
* Fix some clippy warnings.Nick Mathewson2020-12-151-3/+7
* circmgr: refactor and bugfix a bit.Nick Mathewson2020-12-141-28/+83
* tor-circmgr: update documentationNick Mathewson2020-12-142-2/+23
* Give more information if we fail to create a pending circuit.Nick Mathewson2020-12-142-5/+8
* Remove now-unused busted From<TargetCircUsage> for CircUsageNick Mathewson2020-12-141-19/+0
* tor-circmgr: always remove closed circuits from the list.Nick Mathewson2020-12-141-8/+8
* tor-circmgr: Use a better key type for our circuit map.Nick Mathewson2020-12-141-70/+88
* Remember the actual usable ports for an exit after we've built a circuitNick Mathewson2020-12-143-52/+154
* upgrade to require latest anyhow.Nick Mathewson2020-12-081-1/+1
* De-parameterize ChanMgr and everything that wraps it.Nick Mathewson2020-12-082-21/+6
* Mark some XXXX issues as XXXX-A1.Nick Mathewson2020-12-073-8/+5
* 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
* When retiring circuits, do it by ID, not by reference.Nick Mathewson2020-12-011-8/+8
* tor-dirclient: add timeoutsNick Mathewson2020-12-011-2/+2
* Fix a couple of new clippy warnings.Nick Mathewson2020-11-281-1/+1
* Upgrade a couple of dependenciesNick Mathewson2020-11-281-1/+1