summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/stream
Commit message (Expand)AuthorAgeFilesLines
* 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
* tor-proto: change an error to `NotConnected`Steven Engler2026-03-291-3/+7
* Fix typosTobias Stoeckmann2026-03-241-1/+1
* proto: Remove unfinished sentence from docsGabriela Moldovan2026-02-161-2/+0
* proto: Update IncomingStreamRequestFilter docsGabriela Moldovan2026-02-161-2/+3
* proto: Rename CircSyncView to CircHopSyncViewGabriela Moldovan2026-02-161-2/+2
* Apply 1 suggestion(s) to 1 file(s)Nick Mathewson2026-01-271-1/+1
* tor-proto: Report CircuitClosed on unexpected stream rx closeNick Mathewson2026-01-221-6/+4
* proto: Fix docs post-refactoringGabriela Moldovan2026-01-131-2/+2
* proto: Dedupe IncomingStreamRequestHandlerGabriela Moldovan2026-01-121-1/+26
* proto: Fix a number of newly broken doc linksGabriela Moldovan2025-11-241-1/+1
* proto: Adjust docs to refer to the new location of StreamReceiverGabriela Moldovan2025-11-241-1/+1
* proto: Move StreamComponents to top-level stream modGabriela Moldovan2025-11-241-2/+1
* proto: Move raw under top-level stream modGabriela Moldovan2025-11-241-0/+164
* proto: Move StreamTarget to stream moduleGabriela Moldovan2025-11-241-1/+1
* proto: Move StreamReqInfo to stream moduleGabriela Moldovan2025-11-241-1/+50
* proto: Move IncomingStream* types to shared moduleGabriela Moldovan2025-11-241-1/+295
* proto: Adjust a comment about a buffer size.Nick Mathewson2025-10-281-3/+3
* proto: Move dumb pipes to top-lvl stream moduleGabriela Moldovan2025-10-211-0/+256
* proto: Rename data cmd checkers to {Inbound,Outbound}DataCmdCheckerGabriela Moldovan2025-10-161-3/+3
* proto: Move IncomingDataCmdChecker to top-level stream module.Gabriela Moldovan2025-10-161-0/+51
* proto: Move cmdchecker under top-level stream module.Gabriela Moldovan2025-10-161-0/+55
* 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-078-0/+1064
* proto: Move the `stream` module under `client` (breaking).Gabriela Moldovan2025-08-1810-2731/+0
* proto: Rename the `tunnel` module to `client` (fmt).Gabriela Moldovan2025-08-183-3/+3
* proto: Rename the `tunnel` module to `client`.Gabriela Moldovan2025-08-187-9/+9
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-073-5/+5
* tor-proto: make stream recv queues unbounded if "flowctl-cc" enabledSteven Engler2025-08-051-7/+27
* conflux: Adjust docs and fix doc links.Gabriela Moldovan2025-08-051-1/+1
* proto: Move ClientCirc stream functions to ClientTunnelDavid Goulet2025-08-053-15/+9
* tor-basic-utils: add `assert_val_impl_trait!` macroSteven Engler2025-07-171-2/+5
* tor-proto: replace `DataReader`Steven Engler2025-07-172-44/+48
* tor-proto: add `DataReaderNew`Steven Engler2025-07-173-5/+75
* tor-proto: add `StreamReceiver::is_empty()`Steven Engler2025-07-171-1/+39
* tor-proto: add the `XonXoffReader` and connect it to the reactorSteven Engler2025-07-174-3/+191
* 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-162-4/+65
* tor-proto: add dedicated types for the incoming stream queueSteven Engler2025-07-163-2/+245
* tor-proto: combine some objects into a `StreamComponents`Steven Engler2025-07-151-23/+16