summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/usage.rs
Commit message (Expand)AuthorAgeFilesLines
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-4/+4
* Update code for Edition 2024Nick Mathewson2025-08-071-2/+1
* circmgr: Major rename for the new Tunnel namespaceDavid Goulet2025-08-051-73/+73
* circmgr: Propagate Option<HsCircKind> down to path selection functionsNick Mathewson2025-05-201-4/+9
* tor-circmgr: Post-renaming documentation fixes.Gabriela Moldovan2024-10-241-1/+1
* tor-circmgr: s/stub/stem throughout.Gabriela Moldovan2024-10-241-1/+1
* tor-circmgr: s/HsCircStubKind/HsCircStemKind.Gabriela Moldovan2024-10-241-2/+2
* tor-circmgr: Remove AbstractSpec and FakeSpec.Wesley Aptekar-Cassels2024-09-161-17/+58
* tor-netdir: Allow access to the `ConsensusBuilder` when building test netdirs.Gabriela Moldovan2024-09-091-2/+2
* tor-circmgr: make `GuardMgr` mandatorySteven Engler2024-08-121-34/+30
* tor-circmg: prepare tests for runtime requirementSteven Engler2024-08-121-130/+135
* tor-guardmgr: Store whether we're running an onion svc.Gabriela Moldovan2024-04-111-0/+2
* tor-guardmgr: Give VanguardMgr a handle to the runtime (fmt).Gabriela Moldovan2024-04-051-2/+12
* tor-guardmgr: Give VanguardMgr a handle to the runtime.Gabriela Moldovan2024-04-051-5/+6
* Remove temporary functions in CheckedRelay.Nick Mathewson2024-03-281-6/+6
* tor-circmgr: Rename pick_path to pick_path_with_vanguards.Gabriela Moldovan2024-03-201-1/+1
* tor-circmgr: Give pick_path a VanguardMgr (fmt).Gabriela Moldovan2024-03-201-4/+36
* tor-circmgr: Give pick_path a VanguardMgr.Gabriela Moldovan2024-03-201-6/+26
* tor-circmgr: Tell HsPathBuilder what kind of circuit stub is needed (fmt).Gabriela Moldovan2024-03-201-5/+2
* tor-circmgr: Tell HsPathBuilder what kind of circuit stub is needed.Gabriela Moldovan2024-03-201-2/+8
* tor-circmgr: Move pick_path out of AnonymousCircuitBuilder.Gabriela Moldovan2024-03-141-3/+1
* tor-circmgr: Remove unused require_stability.Gabriela Moldovan2024-03-141-3/+0
* tor-circmgr: Use HsPathBuilder instead of ExitPathBuilder.Gabriela Moldovan2024-03-141-6/+7
* tor-circmgr: Implement AnonymousPathBuilder for ExitPathBuilder.Gabriela Moldovan2024-03-141-1/+3
* Annotate remaining "TODO #504" comments explaining why they are there.Nick Mathewson2024-03-121-4/+14
* circmgr: Rename "any exit" code to reflect its real purposeNick Mathewson2024-03-121-1/+1
* New crate to define a high-level API for relay selectionNick Mathewson2024-03-121-45/+2
* Mark code with "TODO #504" and "TODO #789".Nick Mathewson2024-02-221-0/+5
* Teach *CircUsage structs about stability.Nick Mathewson2024-02-201-12/+57
* Add a couple of TODOs about Stable-based path selection.Nick Mathewson2024-02-201-0/+2
* When building paths, require the Stable flag as appropriateNick Mathewson2024-02-201-2/+12
* Downgrade some messages to traceIan Jackson2023-11-291-2/+2
* arti-client: add exit selection with GeoIP country codeseta2023-09-181-6/+89
* circmgr: Mark a number of internal APIs as hs-only.Nick Mathewson2023-04-061-0/+2
* Add some missing importsIan Jackson2023-03-281-1/+4
* circmgr: Make a separate SupportedCircUsage for HS stuffNick Mathewson2023-03-221-3/+6
* circmgr: Add a usage for building the beginning of an hs circNick Mathewson2023-03-221-0/+25
* circmgr: make some imports conditionalNick Mathewson2022-11-181-2/+1
* Remove a spurious log that I committed by mistake. Whoops.Nick Mathewson2022-11-151-1/+0
* Implement more cases for `DirSpecificTarget`.Nick Mathewson2022-11-151-1/+22
* tor-circmgr: Make get_or_launch_dir_specific feature-specificIan Jackson2022-10-211-2/+9
* circmgr: Plumbing for direct to target directory circuitsIan Jackson2022-10-201-1/+13
* channel usage: Rename CU::UserTraffic from CU::ExitIan Jackson2022-08-171-1/+1
* Move ChannelUsage from tor_proto to tor_chanmgrIan Jackson2022-08-171-1/+1
* Provide ChannelUsage and plumb it all the way downIan Jackson2022-08-161-0/+11
* tor-netdir: Collapse by_id and by_relay_id into a single fn.Nick Mathewson2022-08-101-4/+5
* Avoid a simple usage of ed_identity() in circmgr testsNick Mathewson2022-08-021-2/+1
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-021-1/+1
* tor-netdir: testnet: Make construct_netdir infallible (rustfmt)Ian Jackson2022-06-131-3/+1
* tor-netdir: testnet: Make construct_netdir infallibleIan Jackson2022-06-131-1/+0