aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/client/reactor
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'clippy-fixes' into 'main'gabi-25013 days2-2/+3
|\
| * tor-proto: box `CircParameters` in test-only `CtrlCmd::AddFakeHop`Steven Engler2026-08-111-1/+2
| * tor-proto: fix a 'clippy::useless_conversion'Steven Engler2026-08-111-1/+1
* | tor-proto: change some instances of `sendme_inc` to u8Steven Engler2026-08-121-1/+1
|/
* proto: Add {backward|forward} prefix to circ_id in logsDavid Goulet2026-08-033-17/+17
* proto: Rename uniq_id to circ_unique_id mostly in loggingDavid Goulet2026-08-033-22/+22
* proto: Log both UniqId and CircId when possibleDavid Goulet2026-08-034-24/+88
* proto: Rename CircId and UniqId variable nameDavid Goulet2026-08-032-10/+10
* tor-cell: rename `XonKbpsEwma` to `XonKBpsEwma`Steven Engler2026-07-302-4/+4
* proto: Remove feature-gating from CircHop::handle_msg()Gabriela Moldovan2026-07-231-1/+3
* Remove now-unneeded allow(clippy::cognitive_complexity)Jim Newsome2026-07-151-1/+0
* proto: log virtual hop additions at trace.Nick Mathewson2026-07-021-0/+2
* proto: log hop settings at trace upon client circuit opening.Nick Mathewson2026-06-231-1/+2
* proto: Add crate-level exports for two extra stream types (fmt)Gabriela Moldovan2026-06-172-4/+4
* tor-proto: have `StreamReqInfo` store a `ReactorStreamComponents`Steven Engler2026-05-211-4/+1
* tor-proto: move memquota stream account arg to last positionSteven Engler2026-05-213-8/+8
* tor-proto: move more stream queue init to reactorSteven Engler2026-05-213-80/+7
* tor-proto: add `ReactorStreamComponents` to bundle return valsSteven Engler2026-05-203-14/+18
* tor-proto: move stream incoming queue init to reactorSteven Engler2026-05-203-34/+36
* tor-proto: clean up return type of `Circuit::begin_stream()`Steven Engler2026-05-112-13/+8
* tor-proto: reorg error handling for BeginStream reactor cmdSteven Engler2026-05-111-2/+19
* tor-proto: Simplify a match+if statement.Nick Mathewson2026-04-211-13/+5
* tor-proto: small cleanup of legacy codeSteven Engler2026-04-081-6/+1
* tor-proto: Port to web-time-compatNick Mathewson2026-03-262-2/+2
* Fix word duplicate typosTobias Stoeckmann2026-03-152-2/+2
* proto: Rename CircSyncView to CircHopSyncViewGabriela Moldovan2026-02-161-3/+3
* proto: Remove unused n_open_streams() functionsGabriela Moldovan2026-02-161-17/+0
* proto: Replace circuit-scoped n_open_streams() with per-hop alternativeGabriela Moldovan2026-02-161-1/+1
* proto: Replace CircSyncView with previously client-only CircSyncViewGabriela Moldovan2026-02-162-33/+1
* proto: Adjust visibility in client::reactor::CircSyncViewGabriela Moldovan2026-02-161-3/+3
* proto: Use absolute path in CircHopList importGabriela Moldovan2026-02-161-1/+1
* proto: Rename ClientCircSyncView to CircSyncViewGabriela Moldovan2026-02-162-5/+4
* proto: Add an accessor for the CircHopOutbound of a CircHopGabriela Moldovan2026-02-161-0/+5
* proto: Move CREATE helpers to a shared moduleGabriela Moldovan2026-02-052-65/+1
* proto: Avoid locking in CircHopOutbound::ccontrol()Gabriela Moldovan2026-01-291-1/+1
* proto: Rip CC state out of CircHopInboundGabriela Moldovan2026-01-291-5/+1
* proto: Move padding_disposition() to the shared padding moduleGabriela Moldovan2026-01-291-54/+5
* proto: Move CircPaddingDisposition to a new moduleGabriela Moldovan2026-01-291-13/+1
* proto: Move TimeoutEstimator to utilGabriela Moldovan2026-01-291-2/+2
* proto: Dedupe IncomingStreamRequestHandlerGabriela Moldovan2026-01-122-6/+12
* proto: Rename CircuitAction and cie to CircuitEventDavid Goulet2025-12-101-30/+30
* proto: Rename Circuit{Action/Event}::Shutdown to ProtoViolationDavid Goulet2025-12-101-1/+1
* proto: Add TODO in client reactor for bad cellDavid Goulet2025-12-101-0/+6
* proto: Client circuit reactor now handles AnyChanMsgDavid Goulet2025-12-102-5/+10
* proto: Move ClientCircChanMsg into client moduleDavid Goulet2025-12-101-2/+2
* Merge branch 'relay-streams2' into 'main'David Goulet2025-12-021-31/+5
|\
| * proto: Appropriately gate STREAM_READER_BUFFER to satisfy clippyGabriela Moldovan2025-11-241-1/+4
| * proto: Deduplicate msg_streamid()Gabriela Moldovan2025-11-241-19/+1
| * proto: Move a couple of stream-related constants to stream modGabriela Moldovan2025-11-241-12/+1
| * proto: Make the hop in StreamReqInfo optionalGabriela Moldovan2025-11-241-1/+1