aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/stream/flow_ctrl
Commit message (Expand)AuthorAgeFilesLines
* tor-proto: add `WithSidechannelMitigations` for flow ctrlSteven Engler7 days3-11/+30
* tor-proto: fix XON conversion from KB/s to B/sSteven Engler2026-07-301-4/+4
* tor-cell: update docs and variable names for `Xon`Steven Engler2026-07-302-3/+3
* tor-cell: rename `XonKbpsEwma` to `XonKBpsEwma`Steven Engler2026-07-304-21/+21
* tor-proto: add a unit test for `XonXoffReader`Steven Engler2026-06-161-0/+398
* tor-proto: add `DrainRateNotifier` trait for `XonXoffReader`Steven Engler2026-06-101-13/+35
* Merge branch 'socket-buf-size' into 'main'opara2026-05-211-0/+1
|\
| * tor-proto: add note about proxy socket buf sizesSteven Engler2026-05-071-0/+1
* | tor-proto: add a TODO item for XON/XOFF flow controlSteven Engler2026-05-211-0/+3
* | tor-proto: small comment improvementsSteven Engler2026-05-201-0/+2
* | tor-proto: add `FlowCtrlHooks::inbound_queue_max_len()`Steven Engler2026-05-203-1/+35
* | tor-proto: rename `{,Half}StreamFlowCtrlInner` variantsSteven Engler2026-05-201-10/+10
* | tor-proto: rename `*FlowCtrl::e` to `inner`Steven Engler2026-05-071-15/+15
* | tor-proto: rename `*FlowCtrlEnum` to `*FlowCtrlInner`Steven Engler2026-05-071-14/+14
* | tor-proto: fix flow control for half-streamsSteven Engler2026-05-072-19/+74
* | tor-proto: add prototype for `HalfStreamFlowCtrl`Steven Engler2026-05-073-4/+124
* | tor-proto: comment change on `StreamFlowCtrl`Steven Engler2026-05-071-1/+6
|/
* tor-proto: handle a div-by-zero case that should never happenSteven Engler2026-04-131-3/+7
* tor-proto: fix flow control side channel checksSteven Engler2026-04-131-35/+47
* tor-proto: change flow control `bytes_sent_total` to `u64`Steven Engler2026-04-131-9/+9
* tor-proto: add more tests for flow controlSteven Engler2026-04-131-0/+16
* proto: Move StreamTarget to stream moduleGabriela Moldovan2025-11-241-1/+1
* proto: Adjust a comment about a buffer size.Nick Mathewson2025-10-281-3/+3
* tor-proto: update unit testSteven Engler2025-10-141-27/+24
* tor-proto: relax XON limitsSteven Engler2025-10-141-3/+13
* tor-proto: remove `StreamEndpointType`Steven Engler2025-10-142-23/+6
* tor-proto: relax XOFF limitsSteven Engler2025-10-141-22/+30
* tor-proto: add derives for `CellCount`Steven Engler2025-10-141-1/+1
* proto: Fix flow control docs post-move.Gabriela Moldovan2025-10-071-2/+2
* proto: Move flow_ctrl module under stream (fmt).Gabriela Moldovan2025-10-071-1/+1
* proto: Move flow_ctrl module under stream.Gabriela Moldovan2025-10-077-0/+1058