aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/stream/incoming.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-proto: add test-only `NoOpRequestFilter`Steven Engler2026-07-291-0/+16
* proto: Remove unnecessary result mappingGabriela Moldovan2026-06-231-1/+1
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* tor-proto: have `StreamReqInfo` store a `ReactorStreamComponents`Steven Engler2026-05-211-24/+3
* 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
* 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: Move StreamComponents to top-level stream modGabriela Moldovan2025-11-241-2/+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: 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 the `stream` module under `client` (breaking).Gabriela Moldovan2025-08-181-298/+0
* proto: Rename the `tunnel` module to `client`.Gabriela Moldovan2025-08-181-2/+2
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-3/+3
* proto: Move ClientCirc stream functions to ClientTunnelDavid Goulet2025-08-051-1/+2
* tor-proto: add the `XonXoffReader` and connect it to the reactorSteven Engler2025-07-171-0/+2
* tor-proto: combine some objects into a `StreamComponents`Steven Engler2025-07-151-23/+16
* tor-proto: rename `StreamReader` to `StreamReceiver`Steven Engler2025-06-261-7/+7
* tor-proto: pass the time provider to the `DataWriter`Steven Engler2025-06-051-1/+12
* Add a RelayCellFormat argument to encode().Nick Mathewson2025-04-161-1/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* tor-proto: Add a tunnel module.David Goulet2025-02-201-2/+3
* tor-proto: Put a StreamAccount in DataStream etc.Ian Jackson2024-10-031-1/+7
* Some HasMemoryCost impls in tor-protoIan Jackson2024-10-021-1/+4
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-1/+1
* Fix clippy::doc_lazy_continuationIan Jackson2024-07-081-1/+1
* Rename the old IncomingStreamRequestContext to StreamReqInfo.Nick Mathewson2024-03-261-3/+1
* Add an IncomingStreamRequestFilter to check early propertiesNick Mathewson2024-03-261-1/+46
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* relay-cell: Update relay cell decoding API for prop340Jim Newsome2024-03-121-2/+2
* Rename UnparsedRelayCell -> UnparsedRelayMsgJim Newsome2024-03-121-4/+4
* tor_cell: never construct empty DATA messages.Nick Mathewson2024-02-131-1/+1
* Rename {Any}RelayCell to {Any}RelayMsgOuterNick Mathewson2023-12-141-2/+2
* Convert StreamId to NonZeroU16Jim Newsome2023-10-251-1/+1
* proto: Revise the behavior of IncomingStream::discard().Nick Mathewson2023-10-191-9/+12
* IncomingStream:: flatten IncomingStreamInner.Nick Mathewson2023-10-191-13/+11
* IncomingStream: Remove state.Nick Mathewson2023-10-191-67/+4
* Note a bug in IncomingStream::discard.Nick Mathewson2023-10-191-0/+2
* Remove IncomingStreamInner from its Option.Nick Mathewson2023-10-191-34/+7
* Remove impl Drop from IncomingStreamNick Mathewson2023-10-191-11/+4
* proto: Make StreamTarget::close() misuse less likely.Nick Mathewson2023-10-171-3/+4
* proto::stream::incoming: Use bit-array representation for command listNick Mathewson2023-10-121-7/+84
* tor-proto: remove a now-unneeded allow in stream::incomingNick Mathewson2023-10-121-2/+0
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-1/+1
* oneshot: Use veneer in tor-protoIan Jackson2023-10-111-1/+1
* tor-proto: Make update_state() and discard() return Result<(), Bug>.Gabriela Moldovan2023-08-091-5/+5