aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-cell/src/relaycell.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-cell: add pub `PAYLOAD_MAX_SIZE_{ALL,ANY}`Steven Engler2025-09-151-0/+50
* padding: Report when we have received padding or data.Nick Mathewson2025-09-021-0/+11
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-4/+4
* tor-cell: change `UnparsedRelayMsg::data_len`Steven Engler2025-07-151-6/+32
* tor-cell: remove `flowctl-cc` feature and make XON/XOFF cells stableSteven Engler2025-07-151-1/+0
* tor-cell: fix incorrect XON/XOFF cell command integersSteven Engler2025-06-231-5/+5
* tor-cell: add `Xon`/`Xoff` cellsSteven Engler2025-06-091-1/+10
* cell: move ExtList module out of hs module.Nick Mathewson2025-05-071-0/+1
* proto, cell: Remove RelayCellFormatTrait.Nick Mathewson2025-05-061-51/+0
* tor-cell: optimize slice indexingSteven Engler2025-04-301-2/+2
* tor-cell: rename `STREAM_ID_OFFSET` to `STREAM_ID_OFFSET_V0`Steven Engler2025-04-301-3/+3
* tor-cell: add `UnparsedRelayMsg::data_len`Steven Engler2025-04-301-1/+21
* cell: simpler (?) approach to StreamIdReqNick Mathewson2025-04-161-22/+43
* cell: simpler approach to assert-checking offsetsNick Mathewson2025-04-161-5/+5
* cell: Implement parsing and encoding for V1 relay cellsNick Mathewson2025-04-161-14/+130
* cell: Add a debugging-only method to simplify debug_asserts.Nick Mathewson2025-04-161-12/+3
* cell: Refine StreamIdReq for V1 relay cells, with minimal changesNick Mathewson2025-04-161-8/+14
* cell: Create an unimplemented RelayCellFormat::V1Nick Mathewson2025-04-161-10/+30
* Add a RelayCellFormat argument to encode().Nick Mathewson2025-04-161-6/+10
* Note some places where we need updates for #1944.Nick Mathewson2025-04-161-0/+16
* tor-cell: Add encodable conflux relay message types.Gabriela Moldovan2025-02-181-0/+2
* tor-cell: Add conflux RelayCmds.Gabriela Moldovan2025-02-181-0/+13
* Some HasMemoryCost impls in tor-cellIan Jackson2024-10-021-3/+10
* tor-bytes: Only report Truncated for errors at the outer levelIan Jackson2024-09-111-3/+1
* tor-bytes: Error: provide and call Error::incomplete_errorIan Jackson2024-09-111-0/+1
* tor-bytes: Add a deficit field to Error::TruncatedIan Jackson2024-09-101-1/+2
* tor-proto::circuit::StreamMap: Use StreamPollSetJim Newsome2024-08-011-1/+1
* Fix clippy::doc_lazy_continuationIan Jackson2024-07-081-4/+4
* Use uXX::MAX in place of std::uXX::MAXNick Mathewson2024-04-221-1/+1
* Fix compilation for relaymsg fuzzerNick Mathewson2024-04-021-0/+2
* Add and use RelayCellFormatTraitJim Newsome2024-03-201-24/+39
* RelayCellBody: generalize over RelayCellFormatJim Newsome2024-03-201-0/+26
* Remove RelayMsgOuter::decode_from_readerJim Newsome2024-03-121-11/+3
* relay-cell: Update relay cell decoding API for prop340Jim Newsome2024-03-121-23/+225
* Rename UnparsedRelayCell -> UnparsedRelayMsgJim Newsome2024-03-121-7/+4
* Fix typosDimitris Apostolou2024-01-081-1/+1
* Add deprecated aliases for old RelayCell namesNick Mathewson2023-12-141-0/+8
* Fix documentation that referred to RelayCell.Nick Mathewson2023-12-141-9/+4
* Fix documentation for {Any}RelayMsgOuterNick Mathewson2023-12-141-3/+7
* Rename {Any}RelayCell to {Any}RelayMsgOuterNick Mathewson2023-12-141-6/+6
* Convert StreamId to NonZeroU16Jim Newsome2023-10-251-36/+48
* Lower and downgrade a TODO about StreamID and NonZeroU16.Nick Mathewson2023-10-121-1/+6
* cell: Downgrade a couple more TODO HS comments.Nick Mathewson2023-06-131-1/+1
* cell: Remove relaycell::restrictNick Mathewson2023-06-131-1/+0
* tor-cell: remove use of arrayrefNick Mathewson2023-06-011-3/+9
* Change several cfgs to refer to new feature names.Nick Mathewson2023-02-281-1/+1
* Rename onion-* cargo features to hs-* in tor-* cratesIan Jackson2023-02-281-1/+1
* Merge branch 'hs-cells-1' into 'main'Nick Mathewson2023-02-161-2/+2
|\
| * tor-cell: rename onion_service module to hsNick Mathewson2023-02-151-2/+2
* | tor-cell: Add another debug_assert to relay cell encodingNick Mathewson2023-02-151-3/+6