summaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
* cargo: Update `arti-*` and `tor-*` to `0.38.0`Clara Engler2026-01-121-20/+20
* proto: Add an immediate order for client CircuitEvent orderingDavid Goulet2025-12-101-4/+7
* proto: Rename CircuitAction and cie to CircuitEventDavid Goulet2025-12-102-75/+67
* proto: #[macro_use] be gone!Gabriela Moldovan2025-12-104-2/+4
* proto: Rename Circuit{Action/Event}::Shutdown to ProtoViolationDavid Goulet2025-12-103-11/+12
* proto: Add TODO in client reactor for bad cellDavid Goulet2025-12-101-0/+6
* proto: Move relay specific unit test to relay moduleDavid Goulet2025-12-102-25/+41
* proto: Relay circuit reactor now handles AnyChanMsgDavid Goulet2025-12-103-12/+14
* proto: Make ClientCircChanMsg pub(super)David Goulet2025-12-101-1/+1
* proto: Move unit tests and minor fixDavid Goulet2025-12-103-24/+23
* proto: Client circuit reactor now handles AnyChanMsgDavid Goulet2025-12-109-34/+51
* proto: Move RelayCircChanMsg into relay moduleDavid Goulet2025-12-105-27/+29
* proto: Move ClientCircChanMsg into client moduleDavid Goulet2025-12-107-34/+39
* proto: Remove unused restricted channel msg setDavid Goulet2025-12-101-26/+0
* Merge branch 'fix-relay-compile' into 'main'David Goulet2025-12-095-9/+14
|\
| * proto: Remove outdated TODO about add_ent_with_id()Gabriela Moldovan2025-12-081-3/+0
| * proto: Fix relay/hs-service feature gating (fmt)Gabriela Moldovan2025-12-081-1/+1
| * proto: Fix relay/hs-service feature gatingGabriela Moldovan2025-12-085-6/+14
* | Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-046-9/+0
|/
* Merge branch 'bump-criterion' into 'main'Ian Jackson2025-12-041-2/+2
|\
| * proto: Bump criterion, criterion-cycles-per-byte to 0.8.0Gabriela Moldovan2025-12-041-2/+2
* | Merge branch 'protover_refactor' into 'main'Nick Mathewson2025-12-041-1/+2
|\ \
| * | proto: Add comment about create_firsthop_fastNick Mathewson2025-12-031-1/+2
| |/
* | Pin our derive-deftly version to ~1.6.0 everywhereIan Jackson2025-12-031-1/+1
* | Update to derive-deftly 1.6.0Ian Jackson2025-12-031-1/+1
|/
* Merge branch 'relay-streams2' into 'main'David Goulet2025-12-0218-696/+1658
|\
| * proto: Remove incorrect padding logicGabriela Moldovan2025-12-021-18/+5
| * proto: Add TODO about our TRUNCATE plansGabriela Moldovan2025-12-021-0/+5
| * proto: Move EXTEND handling to catch-all errorGabriela Moldovan2025-12-022-9/+0
| * proto: Explain why we have the backward sink readiness checkGabriela Moldovan2025-12-021-4/+26
| * proto: Resolve some clippy warnings, remove allowsGabriela Moldovan2025-11-242-6/+3
| * proto: Reword a nonsensical TODOGabriela Moldovan2025-11-241-3/+15
| * proto: Update relay reactor documentationGabriela Moldovan2025-11-241-8/+79
| * proto: Fix a number of newly broken doc linksGabriela Moldovan2025-11-245-5/+7
| * proto: Appropriately gate STREAM_READER_BUFFER to satisfy clippyGabriela Moldovan2025-11-241-1/+4
| * proto: Adjust docs to refer to the new location of StreamReceiverGabriela Moldovan2025-11-241-1/+1
| * proto: Deduplicate msg_streamid()Gabriela Moldovan2025-11-243-40/+22
| * proto: Remove crate-level STREAM_READER_BUFFER reexportGabriela Moldovan2025-11-242-3/+2
| * proto: Move a couple of stream-related constants to stream mod (fmt)Gabriela Moldovan2025-11-244-7/+5
| * proto: Move a couple of stream-related constants to stream modGabriela Moldovan2025-11-247-25/+20
| * proto: Start handling incoming stream requestsGabriela Moldovan2025-11-243-28/+666
| * proto: Pass all the padding-related objects to the relay reactorsGabriela Moldovan2025-11-243-2/+24
| * proto: Make send_msg_to_client() take an AnyRelayMsgOuterGabriela Moldovan2025-11-241-4/+5
| * proto: Add a Tunnel::Relay variant for StreamTargetGabriela Moldovan2025-11-243-10/+114
| * proto: Add WIP constructor for relay sync viewGabriela Moldovan2025-11-241-0/+6
| * proto: Move StreamComponents to top-level stream modGabriela Moldovan2025-11-243-22/+24
| * proto: Move raw under top-level stream modGabriela Moldovan2025-11-243-7/+3
| * proto: Move StreamTarget to stream moduleGabriela Moldovan2025-11-244-163/+177
| * proto: Make StreamTarget take a generic TunnelGabriela Moldovan2025-11-241-42/+90
| * proto: Make the hop in StreamTarget optionalGabriela Moldovan2025-11-241-6/+6