summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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-136-166/+136
* tor-proto: Derive HasMemoryCost for UniqId.Gabriela Moldovan2025-06-131-1/+5
* 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
* 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
* 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
* 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
* 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
* tor-proto: Link to ticket about forcing leg switching periodically.Gabriela Moldovan2025-06-101-1/+1
* tor-proto: Link to ticket about making conflux UX configurable.Gabriela Moldovan2025-06-101-1/+1
* tor-proto: Shut down the reactor on conflux handshake proto violation.Gabriela Moldovan2025-06-102-24/+33
* tor-proto: Convert some TODO(conflux)s to TODO(#2031).Gabriela Moldovan2025-06-102-3/+3
* tor-proto: Add tests for conflux handling in the circuit reactor.Gabriela Moldovan2025-06-102-1/+755
* tor-proto: Pass CircParameters to newcirc_ext (fmt).Gabriela Moldovan2025-06-101-2/+18
* tor-proto: Pass CircParameters to newcirc_ext.Gabriela Moldovan2025-06-101-4/+4
* tor-proto: Make the test circuit UniqId configurable.Gabriela Moldovan2025-06-101-3/+5
* tor-proto: Make the hops of newcirc_ext() configurable.Gabriela Moldovan2025-06-101-10/+33
* tor-proto: Make fake hop peer_id configurable (fmt).Gabriela Moldovan2025-06-102-10/+10
* tor-proto: Make fake hop peer_id configurable.Gabriela Moldovan2025-06-104-9/+14
* tor-proto: Disarm conflux handshake timeout after circuit is linked.Gabriela Moldovan2025-06-101-4/+8
* tor-proto: Insert missing word in docs.Gabriela Moldovan2025-06-101-1/+1
* tor-proto: Avoid switching legs if we're not sending.Gabriela Moldovan2025-06-103-71/+77
* tor-proto: Remove already addressed TODO.Gabriela Moldovan2025-06-101-1/+0
* tor-proto: Fix bug where the join point is read from the wrong list.Gabriela Moldovan2025-06-101-1/+1
* tor-proto: Add some conflux-related logging.Gabriela Moldovan2025-06-102-1/+27
* tor-proto: Derive Display for RemoveLegReason.Gabriela Moldovan2025-06-101-1/+4
* tor-proto: Fix typo in comment.Gabriela Moldovan2025-06-101-1/+1