summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump versions of 0.x tor-* and arti-* cratesIan Jackson2024-04-301-22/+22
* tor-circmgr: Don't log unless we are launching some circuits.Gabriela Moldovan2024-04-291-5/+7
* arti-client: Make vanguards non-experimental.Gabriela Moldovan2024-04-291-3/+3
* tor-circmgr: Remove no-longer-relevant TODO.Gabriela Moldovan2024-04-291-1/+1
* tor-circmgr: The circuit must still be usable, even if vanguards are enabled.Gabriela Moldovan2024-04-291-3/+1
* tor-circmgr: Prefer STUB+ where possible.Gabriela Moldovan2024-04-292-10/+61
* tor-circmgr: Remove no-longer-needed dead_code allow.Gabriela Moldovan2024-04-291-1/+0
* tor-circmgr: Have separate targets for the STUB and STUB+ pools (fmt).Gabriela Moldovan2024-04-291-3/+3
* tor-circmgr: Have separate targets for the STUB and STUB+ pools.Gabriela Moldovan2024-04-291-32/+46
* tor-circmgr: Add a TODO about launching HS circuits in parallel.Gabriela Moldovan2024-04-291-0/+1
* tor-circmgr: Expand on the ForLaunch docs.Nick Mathewson2024-04-291-1/+2
* tor-circmgr: Remove an addressed TODO.Gabriela Moldovan2024-04-291-13/+0
* tor-circmgr: Log the kinds of circuits we're about to launch (fmt).Gabriela Moldovan2024-04-291-4/+1
* tor-circmgr: Log the kinds of circuits we're about to launch.Gabriela Moldovan2024-04-292-3/+24
* tor-circmgr: Remove no-longer-needed dead code allows.Gabriela Moldovan2024-04-291-2/+0
* tor-circmgr: Make a fraction of preemptive HS circuits be STUB+.Gabriela Moldovan2024-04-292-11/+111
* tor-guardmgr: Temporarily reintroduce VanguardConfig.Gabriela Moldovan2024-04-291-1/+1
* tor-circmgr: Loop until we run out of circuits to launch.Gabriela Moldovan2024-04-251-1/+1
* Use clone_from in CircMgr config updater.Nick Mathewson2024-04-221-1/+3
* tor-guardmgr: Store whether we're running an onion svc (fmt).Gabriela Moldovan2024-04-111-1/+6
* tor-guardmgr: Store whether we're running an onion svc.Gabriela Moldovan2024-04-112-2/+10
* tor-circmgr: Call VanguardMgr::launch_background_tasks.Gabriela Moldovan2024-04-052-1/+10
* tor-guardmgr: Pass an rng to select_vanguard.Gabriela Moldovan2024-04-051-2/+2
* tor-guardmgr: Give VanguardMgr a handle to the runtime (fmt).Gabriela Moldovan2024-04-052-3/+14
* tor-guardmgr: Give VanguardMgr a handle to the runtime.Gabriela Moldovan2024-04-054-13/+14
* tor-circmgr: Remove addressed TODO.Gabriela Moldovan2024-04-051-2/+0
* Merge branch '504-cleanup-part1' into 'main'Nick Mathewson2024-04-034-30/+26
|\
| * exitpath: Refactor a test to use tor-relay-usage.Nick Mathewson2024-03-281-20/+14
| * Remove temporary functions in CheckedRelay.Nick Mathewson2024-03-284-12/+14
* | remove unused dependenciestrinity-1686a2024-04-021-3/+1
* | Remove semver.md files from arti-1.2.1 releaseNick Mathewson2024-04-021-3/+0
* | Update unstable `tor/arti-*` crates to 0.17.0.Nick Mathewson2024-04-021-23/+23
* | Bump patchlevel versions on non-{tor/arti} crates.Nick Mathewson2024-04-021-2/+2
* | Run "fixup-features" in preparation for next release.Nick Mathewson2024-03-281-1/+1
|/
* tor-circmgr: Fix a clippy warning.Gabriela Moldovan2024-03-211-2/+2
* tor-circmgr: If full vanguards are enabled, apply exclusions to the extra hop...Gabriela Moldovan2024-03-211-7/+7
* tor-circmgr: If full vanguards are enabled, apply exclusions to the extra hop...Gabriela Moldovan2024-03-211-5/+9
* tor-circmgr: Rewrite RelayExclusion building using exclude_identities().Gabriela Moldovan2024-03-211-19/+7
* tor-circmgr: Add function for building a RelayExclusion from a slice of relays.Gabriela Moldovan2024-03-211-0/+14
* tor-guardmgr: Make Vanguard::select_relay take a RelayExclusion.Gabriela Moldovan2024-03-211-3/+31
* tor-circmgr: Clarify that stub circuits are sometimes 4-hop circuits.Gabriela Moldovan2024-03-201-1/+1
* tor-circmgr: Move HsPathBuilder trait impl closer to struct definition.Gabriela Moldovan2024-03-201-35/+35
* tor-circmgr: Add allow(unused) for functions only used on particular feature ...Gabriela Moldovan2024-03-201-0/+2
* tor-circmgr: Move ExitPathBuilder::from_chosen_exit under the test mod.Gabriela Moldovan2024-03-201-10/+13
* tor-circmgr: Make the path module crate-private.Gabriela Moldovan2024-03-205-16/+24
* tor-circmgr: Reference #1339 in a TODO.Gabriela Moldovan2024-03-201-0/+2
* tor-circmgr: Cross-reference the hspath docs in the HsCircStubKind docs.Gabriela Moldovan2024-03-201-1/+3
* tor-circmgr: Move HsPathBuilder docs to the module-level.Gabriela Moldovan2024-03-201-39/+41
* tor-circmgr: Remove unnecessary Result wrapping.Gabriela Moldovan2024-03-202-10/+9
* tor-circmgr: Unconditionally define VanguardMode.Gabriela Moldovan2024-03-202-16/+7