summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Start forwarding cells in the backward reactorGabriela Moldovan2026-02-111-4/+11
* proto: Extend BWD handler with a backward cell handling functionGabriela Moldovan2026-02-112-1/+26
* proto: Relay responder channel allow to be non_exhaustiveDavid Goulet2026-02-091-1/+1
* proto: Publicly re-export MaybeVerifiableRelayResponderChannelDavid Goulet2026-02-093-0/+5
* relay: Add a TLS acceptor in the ChanBuilderDavid Goulet2026-02-091-2/+10
* proto: Say why it's okay not to have timeouts in a couple of placesGabriela Moldovan2026-02-091-0/+6
* proto: Remove the EXTEND2 timeout for nowGabriela Moldovan2026-02-091-26/+11
* proto: Reject EXTEND2 cells even if we already have an extension in progressGabriela Moldovan2026-02-091-1/+12
* proto: Ensure DESTROY gets sent on circuit dropGabriela Moldovan2026-02-052-3/+20
* proto: Make handle_extend2() synchronousGabriela Moldovan2026-02-051-3/+2
* proto: Implement EXTEND2 handlingGabriela Moldovan2026-02-052-152/+262
* proto: Move CREATE helpers to a shared moduleGabriela Moldovan2026-02-053-6/+6
* proto: Reword an error message for clarityGabriela Moldovan2026-02-051-1/+1
* proto: Add BWD command for receiving newly launched outbound channelsGabriela Moldovan2026-02-051-0/+36
* proto: Give handle_meta_msg() a handle to the runtimeGabriela Moldovan2026-02-053-3/+10
* proto: Add an implementation-dependent reactor event streamGabriela Moldovan2026-02-054-1/+54
* proto: Add new LinkspecDecodeErr kindGabriela Moldovan2026-02-051-0/+15
* proto: Make chan_provider an ArcGabriela Moldovan2026-02-052-3/+4
* proto: Pass the unique id to Forward handlerGabriela Moldovan2026-02-052-1/+6
* proto: Move channel provider out of the generic reactorGabriela Moldovan2026-02-054-72/+18
* proto: Add Channel function for launching outbound relay circuitsGabriela Moldovan2026-02-051-0/+47
* proto: Make inner part of OutboundChanSender pub(crate)Gabriela Moldovan2026-02-051-1/+1
* proto: Fix misleading SendRelayMsg docsGabriela Moldovan2026-02-051-1/+1
* proto: Make ChannelProvider::get_or_launch() synchronousGabriela Moldovan2026-02-051-1/+1
* proto: Add missing clock_skew() to unverified channelsDavid Goulet2026-02-043-8/+15
* proto: Remove unused traits after type refactoringDavid Goulet2026-02-041-73/+0
* proto: Make channel client to use a specific typeDavid Goulet2026-02-041-38/+43
* proto: Relay channel code cleanupDavid Goulet2026-02-041-323/+4
* proto: Introduce new relay responder channel typesDavid Goulet2026-02-043-20/+211
* proto: Introduce new relay initiator channel typesDavid Goulet2026-02-043-4/+188
* proto: Move the ChannelAuthenticationData::build() function into the object i...David Goulet2026-02-041-0/+85
* proto: Remove assumption that we are a relay from BWD docGabriela Moldovan2026-02-041-1/+1
* proto: Replace SendSendme with a more general-purpose command (fmt)Gabriela Moldovan2026-02-041-5/+4
* proto: Replace SendSendme with a more general-purpose commandGabriela Moldovan2026-02-043-13/+14
* proto: Replace send_sendme() with general-purpose functionGabriela Moldovan2026-02-041-8/+12
* proto: Allow unused async in WIP reactor codeGabriela Moldovan2026-01-291-0/+2
* proto: Remove unused async from relay reactorGabriela Moldovan2026-01-291-1/+1
* proto: Document that the hop list is shared with the BWDGabriela Moldovan2026-01-291-0/+11
* proto: Rename the FWD -> BWD channelGabriela Moldovan2026-01-293-18/+18
* proto: Rename chan senders and sinks for clarityGabriela Moldovan2026-01-294-43/+43
* proto: Update misleading comment about cmd_rxGabriela Moldovan2026-01-291-1/+1
* proto: Allow CircSynvView::new_relay() to be unusedGabriela Moldovan2026-01-291-0/+1
* proto: Replace relay reactor with new generic reactorGabriela Moldovan2026-01-294-1747/+336
* proto: Add a new, implementation-agnostic circuit reactorGabriela Moldovan2026-01-297-5/+3063
* proto: Avoid locking in CircHopOutbound::ccontrol()Gabriela Moldovan2026-01-295-15/+37
* proto: s/Forward/ForwardSender for clarityGabriela Moldovan2026-01-291-3/+3
* proto: Rip CC state out of CircHopInboundGabriela Moldovan2026-01-294-24/+6
* proto: Factor ReactorResultChannel into the shared reactor moduleGabriela Moldovan2026-01-292-3/+6
* proto: Add a new module for the generic circuit reactorGabriela Moldovan2026-01-292-0/+10
* proto; Factor HOPS constant out of maybenot_paddingGabriela Moldovan2026-01-292-3/+4