aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/circuit
Commit message (Expand)AuthorAgeFilesLines
...
* tor-proto: small cleanup of `CircHopOutbound::build_flow_ctrl()`Steven Engler2026-05-201-11/+4
* tor-proto: fix flow control for half-streamsSteven Engler2026-05-071-3/+0
* Merge branch 'stream-close' into 'main'opara2026-04-201-6/+9
|\
| * tor-proto: small comment and variable name changesSteven Engler2026-04-071-6/+9
* | Merge branch 'create-fast' into 'main'opara2026-04-081-0/+19
|\ \ | |/ |/|
| * Revert "tor-proto: change `CreateResponse` to `restricted_msg!`"Steven Engler2026-04-081-16/+18
| * tor-proto: add a `From<$ttype>` impl for `RestrictedChanMsgSet`Steven Engler2026-04-081-0/+8
| * tor-proto: add a `CreateRequest` restricted msg setSteven Engler2026-04-081-1/+11
| * tor-proto: change `CreateResponse` to `restricted_msg!`Steven Engler2026-04-081-17/+16
* | tor-proto: allow sending DATA cells on closed streamsSteven Engler2026-03-291-6/+12
|/
* tor-proto: Port to web-time-compatNick Mathewson2026-03-261-1/+1
* proto: Update reactor docs to reflect ForwardHandler changeGabriela Moldovan2026-03-251-6/+37
* proto: Move handle_unrecognized_cell() out of ForwardHandlerGabriela Moldovan2026-03-251-12/+1
* proto: Forward unrecognized RELAY_EARLY as RELAY_EARLYGabriela Moldovan2026-03-251-0/+1
* proto: Use AllowAllStreamsFilter in relay builds tooGabriela Moldovan2026-03-251-2/+2
* proto: Move AllowAllStreamsFilter to crate-pub test moduleGabriela Moldovan2026-03-251-0/+16
* proto: Add option to create RELAY_EARLY via rmsg_to_ccmsg() (fmt)Gabriela Moldovan2026-03-251-1/+5
* proto: Add option to create RELAY_EARLY via rmsg_to_ccmsg()Gabriela Moldovan2026-03-251-2/+8
* proto: Move rmsg_to_ccmsg to crate-pub test moduleGabriela Moldovan2026-03-251-0/+33
* Fix typosTobias Stoeckmann2026-03-242-2/+2
* proto: Replace TimeoutEstimator with opaque handlerGabriela Moldovan2026-03-192-49/+12
* proto: Add a trait for customizing StreamReactor behaviorGabriela Moldovan2026-03-191-0/+13
* Merge branch 'circ-react-logs' into 'main'David Goulet2026-03-161-1/+16
|\
| * proto: Add more logging to the new circuit reactorsGabriela Moldovan2026-03-121-1/+16
* | Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
|/
* proto: Rename CircSyncView to CircHopSyncView (fmt)Gabriela Moldovan2026-02-161-1/+1
* proto: Rename CircSyncView to CircHopSyncViewGabriela Moldovan2026-02-162-16/+7
* proto: Use CircSyncView in the new circuit reactorGabriela Moldovan2026-02-161-13/+7
* proto: Replace circuit-scoped n_open_streams() with per-hop alternativeGabriela Moldovan2026-02-161-8/+15
* proto: Replace CircSyncView with previously client-only CircSyncViewGabriela Moldovan2026-02-161-36/+22
* proto: Rename ClientCircSyncView to CircSyncViewGabriela Moldovan2026-02-161-4/+2
* Revert "proto: Add a new ToRelayMsg util"Gabriela Moldovan2026-02-122-5/+2
* proto: Move decode_relay_cell() out of ForwardHandlerGabriela Moldovan2026-02-121-16/+0
* proto: Forbid EXTEND2 from RELAY cellsGabriela Moldovan2026-02-121-1/+2
* proto: Pass the early flag to handle_relay_msg() (fmt)Gabriela Moldovan2026-02-121-1/+3
* proto: Pass the early flag to handle_relay_msg()Gabriela Moldovan2026-02-121-3/+5
* proto: Overhaul forward cell handlingGabriela Moldovan2026-02-121-13/+37
* proto: Give handle_forward_cell() a handle to the hopmgrGabriela Moldovan2026-02-121-3/+6
* proto: Pass *all* cells to handle_forward_cell()Gabriela Moldovan2026-02-121-6/+3
* proto: Add big TODO about flushingGabriela Moldovan2026-02-111-0/+13
* 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-111-0/+16
* proto: Ensure DESTROY gets sent on circuit dropGabriela Moldovan2026-02-051-0/+11
* proto: Implement EXTEND2 handlingGabriela Moldovan2026-02-051-135/+14
* proto: Move CREATE helpers to a shared moduleGabriela Moldovan2026-02-051-0/+63
* 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-052-2/+8
* proto: Add an implementation-dependent reactor event streamGabriela Moldovan2026-02-052-0/+31
* proto: Move channel provider out of the generic reactorGabriela Moldovan2026-02-052-68/+1
* proto: Fix misleading SendRelayMsg docsGabriela Moldovan2026-02-051-1/+1