summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | tor-proto: improve `TokioAsyncWrite` compat implSteven Engler2025-06-161-10/+6
| * | | | tor-proto: add `DynamicRateLimitedWriter`Steven Engler2025-06-164-2/+296
| * | | | tor-proto: make `visibility` dependency always availableSteven Engler2025-06-161-3/+3
|/ / / /
* | | | Merge branch 'abolish-leg-id' into 'main'David Goulet2025-06-169-172/+144
|\ \ \ \
| * | | | tor-proto: Get rid of unnecessary extra variable.Gabriela Moldovan2025-06-161-3/+1
| * | | | tor-proto: Adapt the circ mutable state to removal of LegId.Gabriela Moldovan2025-06-161-9/+7
| * | | | tor-proto: Replace LegId/LegIdKey with UniqId.Gabriela Moldovan2025-06-138-166/+138
| * | | | tor-proto: Derive HasMemoryCost for UniqId.Gabriela Moldovan2025-06-131-1/+5
* | | | | Merge branch 'more-tunnel-id' into 'main'David Goulet2025-06-163-10/+29
|\| | | | | |/ / / |/| | |
| * | | tor-proto: Update doc links post-renaming.Gabriela Moldovan2025-06-131-1/+1
| * | | tor-proto: Group conflux imports for consistency.Gabriela Moldovan2025-06-131-2/+1
| * | | tor-proto: Rename function to clarify transition to a new tunnel (fmt).Gabriela Moldovan2025-06-132-2/+9
| * | | tor-proto: Rename function to clarify transition to a new tunnel.Gabriela Moldovan2025-06-132-3/+4
| * | | tor-proto: Fix up the circuit's tunnel ID after inserting into conflux set.Gabriela Moldovan2025-06-132-2/+4
| * | | tor-proto: Give ConfluxSet a TunnelId for logging purposes.Gabriela Moldovan2025-06-132-4/+14
|/ / /
* | | Merge branch 'tunnel-ids' into 'main'gabi-2502025-06-1210-86/+164
|\ \ \ | |/ / |/| |
| * | tor-proto: Use TunnelScopedCircId instead of UniqId for logging.Gabriela Moldovan2025-06-124-10/+12
| * | tor-proto: Add an identifier for a circuit within a tunnel.Gabriela Moldovan2025-06-121-0/+27
| * | tor-proto: Assign a separate identifier to the tunnel reactor.Gabriela Moldovan2025-06-122-20/+17
| * | tor-proto: Log channel, circuit, stream identifiers as structured fields.Gabriela Moldovan2025-06-129-72/+102
| * | tor-proto: Add a new identifier type for tunnels.Gabriela Moldovan2025-06-121-0/+22
|/ /
* | Merge branch 'gsoc-list' into 'main'gabi-2502025-06-1229-13/+616
|\ \
| * | arti: Add keys list and keys list-keystoreshjrgrn2025-06-1229-13/+616
|/ /
* | Merge branch 'conflux-check-cc' into 'main'David Goulet2025-06-118-53/+102
|\ \
| * | tor-proto: Write test for conflux cc algorithm validation.Gabriela Moldovan2025-06-111-12/+20
| * | tor-proto: Make conflux test CircParams configurable (fmt).Gabriela Moldovan2025-06-111-10/+7
| * | tor-proto: Make conflux test CircParams configurable.Gabriela Moldovan2025-06-111-5/+7
| * | tor-proto: Check we negotiated the right cc algorithm for conflux.Gabriela Moldovan2025-06-112-6/+25
| * | tor-proto: Simplify leg_is_valid() implementation.Gabriela Moldovan2025-06-111-10/+10
| * | tor-proto: Add an accessor for the cc algorithm.Gabriela Moldovan2025-06-113-4/+27
| * | tor-proto: Remove no-longer needed clone()s.Gabriela Moldovan2025-06-114-7/+7
| * | tor-proto: Derive Copy for FixedWindowParams.Gabriela Moldovan2025-06-111-1/+1
| * | tor-proto: Derive Copy for VegasParams.Gabriela Moldovan2025-06-111-2/+2
|/ /
* | Merge branch 'conflux-todos2' into 'main'David Goulet2025-06-114-44/+102
|\ \
| * | tor-proto: Remove TODO about keeping empty conflux tunnel alive.Gabriela Moldovan2025-06-111-2/+0
| * | tor-proto: Do not allow incoming streams on multipath tunnels.Gabriela Moldovan2025-06-111-13/+66
| * | tor-proto: Remove unnecessary TODO(conflux).Gabriela Moldovan2025-06-111-1/+2
| * | tor-proto: Address TODO about rejecting conflux cells on non-conflux circuits.Gabriela Moldovan2025-06-112-2/+34
| * | tor-proto: Remove TODO about SWITCH validation.Gabriela Moldovan2025-06-111-2/+0
| * | tor-proto: Remove dead code from test.Gabriela Moldovan2025-06-111-24/+0
| |/
* | Merge branch 'new-rusqlite' into 'main'opara2025-06-112-17/+8
|\ \ | |/ |/|
| * Bump rusqlite dependency to 0.36.0Nick Mathewson2025-06-102-17/+8
* | Merge branch 'hs-interval-min' into 'main'Nick Mathewson2025-06-101-1/+1
|\ \
| * | tor-netdir: decrease minimum hsdir_interval from 30 to 5Jim Newsome2025-06-101-1/+1
* | | Merge branch 'hickory-upgrade' into 'main'Nick Mathewson2025-06-103-6/+16
|\ \ \ | |_|/ |/| |
| * | Remove yoke from downgrade-dependencies.Nick Mathewson2025-06-101-1/+0
| * | Upgrade dependency to hickory-proto 0.25.2Nick Mathewson2025-06-092-5/+16
* | | Merge branch 'circhop-refactor' into 'main'gabi-2502025-06-108-578/+1636
|\ \ \
| * | | tor-proto: Do not use fallback cc algorithm when testing.Gabriela Moldovan2025-06-101-3/+7
| * | | tor-proto: Get rid of unnecessary boolean param.Gabriela Moldovan2025-06-103-33/+15