summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
* tor-memquota: Downgrade to 0.18Gabriela Moldovan2024-06-051-1/+1
* Run cargo update for {hashx,equix}/bench.Gabriela Moldovan2024-06-052-212/+184
* Bump the arti crate to 1.2.4.Gabriela Moldovan2024-06-053-3/+3
* Bump all the unstable tor- and arti- crates to 0.19.Gabriela Moldovan2024-06-0544-355/+355
* Bump the versions of the non-{arti-,tor-} crates.Gabriela Moldovan2024-06-058-8/+8
* Merge branch 'more-exclusions' into 'main'gabi-2502024-06-052-17/+101
|\
| * tor-circmgr: Explicitly handle all VanguardMode variants.Gabriela Moldovan2024-06-051-1/+10
| * tor-circmgr: Reference a ticket number in a refactoring TODO.Gabriela Moldovan2024-06-051-1/+1
| * tor-circmgr: Note that guard_and_target exclusion sometimes doesn't exclude t...Gabriela Moldovan2024-06-051-0/+3
| * tor-circmgr: Exclude the target when extending SHORT stubs.Gabriela Moldovan2024-06-041-4/+18
| * tor-circmgr: Exclude the target relay when building vanguards circuits.Gabriela Moldovan2024-06-041-13/+71
* | arti-rpcserver: Reformat Cargo.toml.Gabriela Moldovan2024-06-051-1/+2
* | Run fixup-features in preparation for release.Gabriela Moldovan2024-06-051-1/+1
|/
* tor-circmgr: Apply deferred fmt.Gabriela Moldovan2024-06-041-1/+3
* tor-circmgr: Add TODOs about improving circuit length checks.Gabriela Moldovan2024-06-041-0/+2
* tor-circmgr: Remove HsPool::vanguards_enabled() (fmt).Gabriela Moldovan2024-06-041-2/+10
* tor-circmgr: Remove HsPool::vanguards_enabled().Gabriela Moldovan2024-06-041-24/+33
* tor-circmgr: Validate the circuit stub length before returning it.Gabriela Moldovan2024-06-041-8/+68
* Merge branch 'pick-path-fix' into 'main'gabi-2502024-06-041-12/+49
|\
| * tor-circmgr: If the path is invalid, display the offending hops in the error.Gabriela Moldovan2024-06-031-4/+5
| * tor-circmgr: Ensure pick_path() builds paths with unique hops (fmt).Gabriela Moldovan2024-06-031-1/+5
| * tor-circmgr: Ensure pick_path() builds paths with unique hops.Gabriela Moldovan2024-06-031-10/+24
| * tor-circmgr: Exclude the circ target when building paths.Gabriela Moldovan2024-06-031-2/+20
* | Merge branch 'circuit-stub-selection-check' into 'main'gabi-2502024-06-041-2/+41
|\ \ | |/ |/|
| * tor-circmgr: Display the offending hop if the circuit is not compatible with ...Gabriela Moldovan2024-06-031-4/+5
| * tor-circmgr: Use has_any_relay_id_from to check for relay equality.Gabriela Moldovan2024-06-031-2/+2
| * tor-circmgr: Ensure circuit stubs are compatible with the target.Gabriela Moldovan2024-06-031-1/+39
* | tor-config: Move macro above ExplicitOrAuto definition.Gabriela Moldovan2024-06-031-58/+58
|/
* arti-client: Unconditionally retire all HS circuits if circmgr says so.Gabi Moldovan2024-06-031-12/+1
* tor-circmgr: Make retire_all_circuits unconditional.Gabi Moldovan2024-06-032-2/+0
* tor-circmgr: Log the kind of HS circuit stub we are selecting.Gabriela Moldovan2024-06-031-1/+7
* arti-client: Add TODO about always clearing the HS circ pool.Gabriela Moldovan2024-06-031-0/+8
* tor-circmgr: Remove VanguardMode from Pool (fmt).Gabriela Moldovan2024-06-033-10/+5
* tor-circmgr: Remove VanguardMode from Pool.Gabriela Moldovan2024-06-035-39/+27
* tor-circmgr: Remove dangerous vanguards_enabled() function.Gabriela Moldovan2024-06-032-9/+9
* tor-circmgr: Add a test to check that the pool uses the right VanguardMode.Gabriela Moldovan2024-06-031-0/+86
* Merge branch 'upgrades-20240531' into 'main'David Goulet2024-06-031-1/+1
|\
| * Upgrade to latest priority-queue.Nick Mathewson2024-05-311-1/+1
* | tor-circmgr: Ensure we don't select an incompatible circuit stub.Gabriela Moldovan2024-06-031-3/+19
* | tor-circmgr: Move vanguard circuit validation to a separate function.Gabriela Moldovan2024-06-031-1/+20
* | tor-circmgr: Return an error if HS circ has an invalid length.Gabriela Moldovan2024-06-031-4/+15
* | tor-guardmgr: Add test for vanguards state file deserialization.Gabriela Moldovan2024-06-034-2/+328
* | tor-config: Apply deferred cargo fmt.Gabriela Moldovan2024-06-032-28/+27
* | tor-config: Cross-reference NotAutoValue in the ExplicitOrAuto docs.Gabriela Moldovan2024-06-031-0/+5
* | tor-config: Fix a test misusing NotAutoValue.Gabriela Moldovan2024-06-031-15/+11
* | tor-config: Add macro for implementing NotAutoValue.Gabriela Moldovan2024-06-032-2/+81
* | tor-config: Re-export serde_value.Gabriela Moldovan2024-06-031-0/+1
* | tor-config: Add NotAutoValue trait bound to ExplicitOrAuto inner type.Gabriela Moldovan2024-06-032-3/+10
* | tor-guardmgr: Replace From impl with VanguardConfig::mode accessor.Gabriela Moldovan2024-06-033-11/+12
* | tor-config: Add ExplicitOrAuto::{as_value, into_value}.Gabriela Moldovan2024-06-031-0/+30