summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/stream/flow_control.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-proto: add the `XonXoffReader` and connect it to the reactorSteven Engler2025-07-171-1/+20
* tor-proto: add plumbing for sending XONSteven Engler2025-07-171-1/+34
* tor-cell: add `FlowCtrlVersion::V0`Steven Engler2025-07-161-12/+2
* tor-proto: send XOFF messages when the queue grows too largeSteven Engler2025-07-161-2/+65
* tor-proto: rename `StreamSendFlowControl` and related changesSteven Engler2025-07-151-20/+20
* tor-cell: remove `flowctl-cc` feature and make XON/XOFF cells stableSteven Engler2025-07-151-1/+0
* tor-proto: renamed `get_bytes_per_sec()` to `bytes_per_sec()`Steven Engler2025-07-101-1/+1
* tor-proto: set `XonXoffBased` variant behind "flowctl-cc" featSteven Engler2025-07-071-0/+8
* tor-proto: finish support for `StreamSendFlowControl` XON/XOFFSteven Engler2025-07-071-7/+4
* tor-proto: handle XON/XOFF messagesSteven Engler2025-07-071-1/+63
* tor-proto: establish channel for rate limit updatesSteven Engler2025-07-071-6/+46
* tor-proto: move sendme decoding into `StreamSendFlowControl`Steven Engler2025-07-071-3/+16
* tor-proto: add no-op XON/XOFF flow control variantSteven Engler2025-04-231-8/+29
* proto: Use congestion control in circuit reactorDavid Goulet2025-01-161-4/+4
* flow-control: document idea for making more robustJim Newsome2024-08-211-0/+5
* tor-proto: Encapsulate flow-controlJim Newsome2024-08-131-0/+75