summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/stream
Commit message (Expand)AuthorAgeFilesLines
* proto: deprecate DataStream::circuitNick Mathewson2025-01-301-0/+4
* proto: Rename (experimental) DataStream functions for ctrl accessNick Mathewson2025-01-301-6/+6
* proto: Rename ClientDataStreamCtrl::{is_open=>is_connected}Nick Mathewson2025-01-301-5/+2
* proto: Rename DataStreamCtrl to ClientDataStreamCtrlNick Mathewson2025-01-301-16/+16
* proto: Clarify applicability of ClientStreamCtrl.Nick Mathewson2025-01-301-4/+2
* proto: Use congestion control in circuit reactorDavid Goulet2025-01-162-8/+8
* memquota: Use _ rather than allow(dead_code) (fmt)Ian Jackson2024-10-221-1/+4
* memquota: Use _ rather than allow(dead_code)Ian Jackson2024-10-222-12/+16
* memquota: fix data stream account lifetimeIan Jackson2024-10-211-5/+18
* memquota: Fix resolve stream account lifetimeIan Jackson2024-10-211-2/+7
* tor-proto: Put a StreamAccount in DataStream etc.Ian Jackson2024-10-032-4/+18
* tor-proto: Put a StreamAccount in DataStream etc. (pre-fmt)Ian Jackson2024-10-031-2/+9
* Some HasMemoryCost impls in tor-protoIan Jackson2024-10-021-1/+4
* tor-proto: Introduce type aliases for stream queuesIan Jackson2024-10-021-2/+2
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-1/+1
* flow-control: document idea for making more robustJim Newsome2024-08-211-0/+5
* tor-proto: Encapsulate flow-controlJim Newsome2024-08-131-0/+75
* Fix clippy::doc_lazy_continuationIan Jackson2024-07-081-1/+1
* proto: Try to clarify why StreamReader has a StreamTarget.Nick Mathewson2024-05-292-3/+10
* proto: Improve documentation about DataStream lifetimes and closingNick Mathewson2024-05-291-0/+30
* proto: Make DataWriter::close actually do something.Nick Mathewson2024-05-291-7/+21
* proto: Explicitly enforce maxima on SENDME windows.Nick Mathewson2024-05-141-1/+1
* proto: Fix compilation with stream-ctrl but not experimental-api.Nick Mathewson2024-05-141-1/+1
* proto: Expose wait_for_connection as a part of the DataStream API.Nick Mathewson2024-05-091-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-125-15/+15
* tor_cell: never construct empty DATA messages.Nick Mathewson2024-02-132-11/+11
* Rename {Any}RelayCell to {Any}RelayMsgOuterNick Mathewson2023-12-141-2/+2
* Send less information in onion service BEGIN messagesNick Mathewson2023-11-151-1/+34
* 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 some imports more preciseIan Jackson2023-08-231-1/+3
* tor-proto: Make update_state() and discard() return Result<(), Bug>.Gabriela Moldovan2023-08-091-5/+5
* tor-proto: Implement IncomingStream::discard().Gabriela Moldovan2023-08-081-2/+2
* tor-proto: Replace boolean flags with an IncomingStreamState enum.Gabriela Moldovan2023-08-081-18/+56
* Merge branch 'tor-proto-incoming-todo' into 'main'gabi-2502023-08-081-18/+15
|\
| * tor-proto: Replace IncomingStreamMsg with IncomingStreamRequest.Gabriela Moldovan2023-08-071-18/+15