aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-cell/src
Commit message (Expand)AuthorAgeFilesLines
* tor-cell: derive `Default` for `SubprotocolRequest`Steven Engler2026-08-121-1/+1
* tor-cell: update docs and variable names for `Xon`Steven Engler2026-07-301-10/+13
* tor-cell: update docs and variable names for `XonKBpsEwma`Steven Engler2026-07-301-9/+9
* tor-cell: rename `XonKbpsEwma` to `XonKBpsEwma`Steven Engler2026-07-301-7/+7
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-151-1/+1
* hsclient: Support protocol negotiation for CGO and flowctrl-ccNick Mathewson2026-07-021-0/+5
* cell: Accessors for more intro extensions.Nick Mathewson2026-07-021-7/+16
* cell: Make "extlist" generate methods to access variants.Nick Mathewson2026-07-021-0/+18
* tor-cell: remove `derive_more::Into` for `RelayEarly`Steven Engler2026-06-241-1/+1
* Merge branch 'flowctrl-tests' into 'main'opara2026-06-161-1/+1
|\
| * tor-cell: impl `PartialEq + Eq` on `XonKbpsEwma`Steven Engler2026-06-101-1/+1
* | tor-cell: document that destroy reason should be NONESteven Engler2026-06-121-0/+7
|/
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-095-0/+5
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-121-2/+2
* cell: Add Authenticate::BODY_LEN as a public constDavid Goulet2026-03-301-0/+2
* cell: Derive PartialEq for Begin and BeginFlagsGabriela Moldovan2026-03-251-2/+2
* Merge branch 'build_certs_refactor' into 'main'Nick Mathewson2026-03-231-0/+10
|\
| * cell: Feature-gate API using the possibly absent EncodedCert type.Nick Mathewson2026-03-231-0/+1
| * cell, proto, cert: Simplify CERTS cell building.Nick Mathewson2026-03-191-0/+9
* | proto: Check the AUTHENTICATE auth type that we support itDavid Goulet2026-03-191-0/+5
* | cell: Use Error::MissingData if Authenticate fields length is wrongDavid Goulet2026-03-191-26/+16
* | cell: Simplify the Authenticate APIDavid Goulet2026-03-191-16/+26
* | proto: Fix AUTHENTICATE equality check and signature checkDavid Goulet2026-03-191-0/+8
* | proto: Responder channel properly validates the AUTHENTICATE cellDavid Goulet2026-03-191-1/+34
|/
* tor-cell: rename `RestrictedMsg::restricted_cmds()` to `cmds_for_logging()`Steven Engler2026-03-041-2/+2
* tor-cell: add `RestrictedMsg` traitSteven Engler2026-03-031-0/+35
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* proto: Implement a Canonicity structDavid Goulet2026-02-121-0/+12
* cell: Add an accessor for the linkspecs of an EXTEND2Gabriela Moldovan2026-02-051-0/+5
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* proto: Authenticate a relay channelDavid Goulet2026-01-221-1/+1
* Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-041-3/+0
* cell: Add missing docs to internal macroGabriela Moldovan2025-12-011-0/+2
* Merge branch 'bug2172' into 'main'Nick Mathewson2025-11-241-1/+1
|\
| * tor-llcrypto: Stop deriving Deref in CtByteArrayNeel Chauhan2025-11-241-1/+1
* | Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-065-5/+5
* | Decorate a use with an allowIan Jackson2025-11-061-0/+1
|/
* proto: Add the channel authentication dataDavid Goulet2025-10-231-0/+5
* Remove a couple of unused imports.Nick Mathewson2025-10-161-1/+0
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* tor-cell: add `Display` impl for `XonKbpsEwma`Steven Engler2025-09-221-0/+9
* 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
* proto: Remove the AUTHORIZE as a parsable cellDavid Goulet2025-08-212-36/+1
* proto: Make the OutboundClientHandshake use new cell handlerDavid Goulet2025-08-201-1/+1
* cell: Add helper functionsDavid Goulet2025-08-201-0/+5
* tor-hsservice: Change capping of PoW effort.Wesley Aptekar-Cassels2025-08-131-10/+0
* tor-cell: fix comment in `ChannelCodec::encode`Steven Engler2025-08-121-1/+3
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-0710-25/+21