aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/client
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Move CircPaddingDisposition to a new moduleGabriela Moldovan2026-01-291-13/+1
* proto: Add a new ToRelayMsg utilGabriela Moldovan2026-01-291-0/+13
* proto: Move TimeoutEstimator to utilGabriela Moldovan2026-01-293-14/+7
* proto: Use the channel codec channel typeDavid Goulet2026-01-221-1/+0
* proto: Remove async for VerifiableChannel::check()David Goulet2026-01-221-2/+1
* proto: Make VerifiableChannel::check() asyncDavid Goulet2026-01-221-1/+2
* proto: Make CERTS cell optionnable for UnverifiedChannelDavid Goulet2026-01-221-1/+1
* Merge branch 'ticket1599_02' into 'main'David Goulet2026-01-132-44/+37
|\
| * proto: Seal the VerifiableChannel and FinalizableChannel traitsDavid Goulet2026-01-131-0/+14
| * proto: Add link_protocol() to VerifiableChannel traitDavid Goulet2026-01-131-12/+6
| * proto: Add traits for public channel viewsDavid Goulet2026-01-132-48/+33
* | proto: Dedupe IncomingStreamRequestHandlerGabriela Moldovan2026-01-123-30/+13
|/
* proto: Add an immediate order for client CircuitEvent orderingDavid Goulet2025-12-101-4/+7
* proto: Rename CircuitAction and cie to CircuitEventDavid Goulet2025-12-102-75/+67
* proto: Rename Circuit{Action/Event}::Shutdown to ProtoViolationDavid Goulet2025-12-102-6/+7
* proto: Add TODO in client reactor for bad cellDavid Goulet2025-12-101-0/+6
* proto: Make ClientCircChanMsg pub(super)David Goulet2025-12-101-1/+1
* proto: Move unit tests and minor fixDavid Goulet2025-12-101-0/+20
* proto: Client circuit reactor now handles AnyChanMsgDavid Goulet2025-12-104-27/+32
* proto: Move ClientCircChanMsg into client moduleDavid Goulet2025-12-103-5/+25
* Merge branch 'fix-relay-compile' into 'main'David Goulet2025-12-091-1/+1
|\
| * proto: Fix relay/hs-service feature gatingGabriela Moldovan2025-12-081-1/+1
* | Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-043-4/+0
|/
* proto: Add comment about create_firsthop_fastNick Mathewson2025-12-031-1/+2
* Merge branch 'relay-streams2' into 'main'David Goulet2025-12-026-566/+32
|\
| * proto: Appropriately gate STREAM_READER_BUFFER to satisfy clippyGabriela Moldovan2025-11-241-1/+4
| * proto: Deduplicate msg_streamid()Gabriela Moldovan2025-11-241-19/+1
| * proto: Remove crate-level STREAM_READER_BUFFER reexportGabriela Moldovan2025-11-241-2/+0
| * proto: Move a couple of stream-related constants to stream modGabriela Moldovan2025-11-242-13/+2
| * proto: Add a Tunnel::Relay variant for StreamTargetGabriela Moldovan2025-11-241-5/+13
| * proto: Move raw under top-level stream modGabriela Moldovan2025-11-242-170/+1
| * proto: Move StreamTarget to stream moduleGabriela Moldovan2025-11-241-1/+2
| * proto: Move StreamReqInfo to stream moduleGabriela Moldovan2025-11-241-50/+6
| * proto: Make the hop in StreamReqInfo optionalGabriela Moldovan2025-11-242-5/+2
| * proto: Move IncomingStream* types to shared moduleGabriela Moldovan2025-11-242-304/+5
* | proto: Allow unstable_name_collisions in several placesGabriela Moldovan2025-12-012-0/+10
* | opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-244-3/+22
|/
* proto: Remove unused function from ClientChannelBuilderDavid Goulet2025-11-191-7/+0
* proto: Make cargo doc happyDavid Goulet2025-11-191-1/+1
* proto: Split VerifiedChannel::finish()David Goulet2025-11-191-2/+17
* proto: Use the new client specific channelsDavid Goulet2025-11-191-11/+19
* proto: Add client specific handshake channel structsDavid Goulet2025-11-192-6/+90
* proto: Move client handshake into client channel moduleDavid Goulet2025-11-192-0/+209
* proto: Fix up doc links post-refactoringGabriela Moldovan2025-11-171-2/+2
* proto: Make cc state shared between CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-172-13/+10
* proto: Move CircHop{Inbound,Outbound} out of the client module.Gabriela Moldovan2025-11-171-573/+9
* proto: Add constructors for CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-171-19/+46
* proto: Move some of CircHop's impl to CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-171-141/+340
* proto: Make the hop in SendRelayCell optional (fmt)Gabriela Moldovan2025-11-171-1/+5
* proto: Make the hop in SendRelayCell optionalGabriela Moldovan2025-11-176-18/+20