summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/circuit/reactor
Commit message (Expand)AuthorAgeFilesLines
* proto: Allow unused async in WIP reactor codeGabriela Moldovan2026-01-291-0/+2
* proto: Document that the hop list is shared with the BWDGabriela Moldovan2026-01-291-0/+11
* proto: Rename the FWD -> BWD channelGabriela Moldovan2026-01-292-15/+15
* proto: Rename chan senders and sinks for clarityGabriela Moldovan2026-01-292-34/+34
* proto: Update misleading comment about cmd_rxGabriela Moldovan2026-01-291-1/+1
* proto: Add a new, implementation-agnostic circuit reactorGabriela Moldovan2026-01-296-0/+2519
* tor-proto: Add a tunnel module.David Goulet2025-02-204-846/+0
* tor-proto: Move CreateHandshakeWrap to reactor module.Gabriela Moldovan2025-02-181-0/+63
* tor-proto: Fold the CommandHandler into ControlHandler.Gabriela Moldovan2025-02-111-90/+74
* tor-proto: add `ClientCirc::first_hop_clock_skew`Steven Engler2025-02-101-0/+9
* tor-proto: Remove unnecessary param in handshake handler (fmt).Gabriela Moldovan2025-02-061-12/+3
* tor-proto: Remove unnecessary param in handshake handler.Gabriela Moldovan2025-02-061-5/+1
* tor-proto: Make ControlHandler::handler return non-optional result.Gabriela Moldovan2025-02-061-11/+11
* tor-proto: Turn some CtrlMsgs into CtrlCmds.Gabriela Moldovan2025-02-061-126/+141
* tor-proto: Make shutdown a CtrlCmd.Gabriela Moldovan2025-02-061-1/+34
* proto: Fix feature gated importDavid Goulet2025-02-041-2/+5
* proto: Move the begin cell handling into CircHopDavid Goulet2025-02-041-11/+11
* proto: Remove ConversationInHandlerDavid Goulet2025-02-041-6/+0
* proto: Introduce a reactor ControlHandlerDavid Goulet2025-02-041-6/+240
* tor-proto: Rewrite circuit reactor run_once() loop to use select! (fmt).Gabriela Moldovan2025-01-291-1/+3
* tor-proto: Rewrite circuit reactor run_once() loop to use select!.Gabriela Moldovan2025-01-293-26/+16
* tor-proto: Use SendRelayCell within CtrlMsg::SendRelayCell.Gabriela Moldovan2025-01-291-5/+4
* tor-proto: Move the CircuitExtender to a separate module.Gabriela Moldovan2025-01-291-0/+288
* tor-proto: Move CtrlMsg to its own module.Gabriela Moldovan2025-01-291-0/+206
* Refactor and simplify ClientCircSyncViewNick Mathewson2024-03-261-7/+15
* Add an IncomingStreamRequestFilter to check early propertiesNick Mathewson2024-03-261-3/+1
* Define a type for a synchronous (blocking) view of a circuit state.Nick Mathewson2024-03-261-0/+33