aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-cell/src/chancell/msg.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-cell: remove `derive_more::Into` for `RelayEarly`Steven Engler2026-06-241-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-091-0/+1
* cell: Add Authenticate::BODY_LEN as a public constDavid Goulet2026-03-301-0/+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
|/
* proto: Implement a Canonicity structDavid Goulet2026-02-121-0/+12
* proto: Authenticate a relay channelDavid Goulet2026-01-221-1/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* proto: Add the channel authentication dataDavid Goulet2025-10-231-0/+5
* proto: Remove the AUTHORIZE as a parsable cellDavid Goulet2025-08-211-35/+0
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-6/+2
* Some HasMemoryCost impls in tor-cellIan Jackson2024-10-021-18/+44
* Change tor_bytes::Readable name to `b` in many placesIan Jackson2024-09-111-15/+15
* Use uXX::MAX in place of std::uXX::MAXNick Mathewson2024-04-221-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Fix typosDimitris Apostolou2024-01-081-1/+1
* tor-cell: Fix ambitious certtypeEmil Engler2023-12-281-1/+2
* Add a caret_int HandshakeType for HTYPE constantsJim Newsome2023-10-261-5/+21
* Change `CircId` to never be zeroJim Newsome2023-10-251-1/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* tor-cell: add a TODO comment about simplifying Body away.Nick Mathewson2023-02-151-0/+4
* tor-cell: Implement {Relay,Chan}Msg for every body typeNick Mathewson2023-02-151-0/+48
* tor-cell: Refactor relay cells to copy much lessNick Mathewson2023-02-151-10/+9
* Change tor_bytes::Error::BadMessage to a Cow.Nick Mathewson2023-02-091-3/+5
* tor-cell: Remove chancell::msg::Body::into_message.Nick Mathewson2023-02-091-52/+1
* tor-cell: Make RelayEarly a separate type.Nick Mathewson2023-02-091-4/+30
* tor-cell: Have restrict_msg add conversion functions.Nick Mathewson2023-02-091-6/+2
* tor-cell: Rename ChanMsg and ChanCell-related types.Nick Mathewson2023-02-071-38/+38
* tor-cell: Remove ChanMsg methods that are duplicated in ChanMsgClass.Nick Mathewson2023-02-071-19/+0
* tor-cell: Use macro to generate ChanMsg too.Nick Mathewson2023-02-071-105/+34
* tor-cell: Make Body and MsgClass traits more uniform.Nick Mathewson2023-02-071-49/+53
* tor-cell: Generic "Restricted{Relay,Chan}Cell" types.Nick Mathewson2023-02-071-9/+23
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Merge branch 'test-lints' into 'main'eta2023-01-061-0/+9
|\
| * test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+9
* | msg::{CreateFast/CreatedFast}: Rename accessor to (into_)body()Neel Chauhan2022-12-181-2/+2
|/
* Merge branch 'rename_for_to_from' into 'main'Nick Mathewson2022-10-251-2/+2
|\
| * tor-cell: Rename for_client and for_relayEmil Engler2022-10-211-2/+2
* | Merge branch 'fix_typos' into 'main'eta2022-10-211-3/+3
|\ \
| * | tor-cell: Fix typos in msg.rsEmil Engler2022-10-211-3/+3
| |/
* | Merge branch 'remove_redundant' into 'main'eta2022-10-211-2/+0
|\ \
| * | tor-cell: Remove redundant match clausesEmil Engler2022-10-211-2/+0
| |/