summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
...
* tor-circmge: Remove AnyRelayForOnionService.Gabriela Moldovan2024-03-141-34/+0
* tor-circmgr: Use HsPathBuilder instead of ExitPathBuilder.Gabriela Moldovan2024-03-141-6/+7
* tor-circmgr: Add a new hspath module for building onion service circuits.Gabriela Moldovan2024-03-142-0/+78
* tor-circmgr: Implement AnonymousPathBuilder for ExitPathBuilder.Gabriela Moldovan2024-03-142-162/+27
* tor-circmgr: Add AnonymousPathBuilder trait.Gabriela Moldovan2024-03-141-4/+177
* Run maint/add_warning.Nick Mathewson2024-03-1312-0/+12
* Annotate usage of low_level_predicate_permits_relayNick Mathewson2024-03-121-0/+8
* Rename the RelayPredicate trait to discourage its being used directly.Nick Mathewson2024-03-121-2/+4
* Add comments about "unaccompanied" use of Relay{Usage,Exclusion}Nick Mathewson2024-03-121-0/+2
* Annotate remaining "TODO #504" comments explaining why they are there.Nick Mathewson2024-03-121-4/+14
* hspool: Replace TargetInfo with a RelayExclusion.Nick Mathewson2024-03-121-53/+17
* circmgr: Rename "any exit" code to reflect its real purposeNick Mathewson2024-03-122-8/+11
* circmgr: Remove now-obsolete error variants.Nick Mathewson2024-03-122-48/+5
* circmgr: Begin porting path selection to tor-relay-selectionNick Mathewson2024-03-125-191/+160
* New crate to define a high-level API for relay selectionNick Mathewson2024-03-122-46/+7
* tor-circmgr: Fix clippy warning.Gabriela Moldovan2024-03-111-1/+1
* tor-circmgr: Add HsCircPoolConfig, make HsCircPool::reconfigure general-purpose.Gabriela Moldovan2024-03-113-7/+41
* tor-circmgr: Rename Pool::reconfigure to Pool::reconfigure_vanguards.Gabriela Moldovan2024-03-112-2/+2
* tor-circmgr: Explain why vanguards_config is defined as an "other" accessor.Gabriela Moldovan2024-03-111-0/+5
* tor-hsclient: Do not enable vanguards feature in dev-dependency.Gabriela Moldovan2024-03-111-0/+2
* tor-circmgr: Create the VanguardMgr in CircMgr::new.Gabriela Moldovan2024-03-112-3/+18
* tor-circmgr: Discard all circuits if VanguardMgr says so.Gabriela Moldovan2024-03-111-0/+11
* arti-client: Add vanguard_config() to CircMgrConfig.Gabriela Moldovan2024-03-112-1/+12
* tor-circmgr: Add functions for reconfiguring the HS circuit pool.Gabriela Moldovan2024-03-112-1/+40
* tor-circmgr: Store the VanguardMode in HsCircPool.Gabriela Moldovan2024-03-111-0/+11
* tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-114-1/+27
* Fix typos in doc commentsTobias Stoeckmann2024-03-062-2/+2
* Merge branch 'remove-semver' into 'main'Ian Jackson2024-03-051-1/+0
|\
| * Remove semver.md files from arti 1.2.0 release.Gabriela Moldovan2024-03-041-1/+0
* | Merge branch 'deny-unchecked-duration-substraction' into 'main'Ian Jackson2024-03-051-0/+1
|\ \ | |/ |/|
| * deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* | Bump the minor version, for crates with breaking changes.Gabriela Moldovan2024-03-041-2/+2
* | Bump patchlevel of pre-1.0.0 crates with new APIs.Gabriela Moldovan2024-03-041-3/+3
* | Bump patchlevel of crates with functional changes.Gabriela Moldovan2024-03-041-5/+5
|/
* tor-circmgr: Note Error breaking change in semver.md.Gabriela Moldovan2024-02-281-0/+1
* tor-circmgr: Include the UniqId in Protocol error string (fmt).Gabriela Moldovan2024-02-271-1/+6
* tor-circmgr: Include the UniqId in Protocol error string.Gabriela Moldovan2024-02-271-1/+1
* tor-circmgr: Add TODO about adding context to Error::CircCanceled.Gabriela Moldovan2024-02-271-0/+5
* tor-circmgr: Add UniqId to Error::Protocol.Gabriela Moldovan2024-02-273-0/+9
* tor-circmgr: Add UniqId to CircTimeout.Gabriela Moldovan2024-02-274-21/+17
* tor-circmgr: Fix typo in PendingFailed docs.Gabriela Moldovan2024-02-271-1/+1
* tor-circmgr: Add UniqId to Error::GuardNotUsable.Gabriela Moldovan2024-02-272-7/+7
* tor-circmgr: Add a helper for displaying optional UniqIds.Gabriela Moldovan2024-02-271-0/+14
* Mark code with "TODO #504" and "TODO #789".Nick Mathewson2024-02-224-0/+18
* PathConfigBuilder: Actually provide the long_lived_ports settersIan Jackson2024-02-201-0/+6
* Use list_builder and sub-builder pattern for long_lived_ports.Nick Mathewson2024-02-201-6/+18
* Teach *CircUsage structs about stability.Nick Mathewson2024-02-205-29/+122
* Add a couple of TODOs about Stable-based path selection.Nick Mathewson2024-02-202-0/+6
* When building paths, require the Stable flag as appropriateNick Mathewson2024-02-202-2/+33
* Add a configuration option for long_lived_ports.Nick Mathewson2024-02-201-0/+13