summaryrefslogtreecommitdiff
path: root/crates/tor-cell/tests
Commit message (Expand)AuthorAgeFilesLines
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-5/+1
* tor-cell: Support encoding proofs-of-work in intro_payloadWesley Aptekar-Cassels2024-10-091-1/+1
* tor_bytes: Rename new_truncated_for_test to new_incomplete_for_testIan Jackson2024-09-121-2/+2
* tor-bytes: Only report Truncated for errors at the outer levelIan Jackson2024-09-111-2/+2
* tor-bytes: Add a Reader constructor for use in testsIan Jackson2024-09-111-4/+4
* Introduce and use tor_bytes::Error::new_truncated_for_test (fmt)Ian Jackson2024-09-101-1/+5
* Introduce and use tor_bytes::Error::new_truncated_for_testIan Jackson2024-09-101-4/+4
* relay-cell: Update relay cell decoding API for prop340Jim Newsome2024-03-121-5/+7
* Rename UnparsedRelayCell -> UnparsedRelayMsgJim Newsome2024-03-121-2/+2
* tor_cell: never construct empty DATA messages.Nick Mathewson2024-02-131-1/+1
* clippy: consequential rustfmtIan Jackson2024-01-021-2/+1
* clippy: Use infallible callsIan Jackson2024-01-021-2/+1
* Rename {Any}RelayCell to {Any}RelayMsgOuterNick Mathewson2023-12-141-5/+5
* Remove RngCompatExt.Nick Mathewson2023-11-291-2/+2
* Convert to the latest versions of dalek-cryptographyNick Mathewson2023-11-291-1/+1
* Use HandshakeType in Extend2 and CircuitExtender::beginJim Newsome2023-11-271-2/+3
* Add a caret_int HandshakeType for HTYPE constantsJim Newsome2023-10-261-3/+8
* Change `CircId` to never be zeroJim Newsome2023-10-251-9/+9
* Convert StreamId to NonZeroU16Jim Newsome2023-10-251-11/+10
* cell: Make EstablishRendezvous contain a RendCookie.Nick Mathewson2023-05-231-1/+1
* Change CircTarget::linkspecs() to return an encoded list.Nick Mathewson2023-05-101-1/+5
* linkspec: Make LinkSpecType public.Nick Mathewson2023-05-101-4/+7
* Rename UnparsedLinkSpec => EncodedLinkSpecNick Mathewson2023-05-101-4/+4
* tor-cell: Add code for the payload of an hs-ntor handshake.Nick Mathewson2023-03-061-0/+48
* tor-cell: Rename EstablishIntro{Body => Details}Nick Mathewson2023-03-011-4/+4
* tor-cell: Make EstablishIntro do signaturesNick Mathewson2023-03-011-22/+72
* Change several cfgs to refer to new feature names.Nick Mathewson2023-02-281-4/+4
* Mark new tests as onion-service-onlyNick Mathewson2023-02-281-0/+3
* tor-cell: Support extensions in INTRODUCE{1,2}Nick Mathewson2023-02-281-12/+4
* tor-cell: Implement IntroduceAck and IntroEstablishedNick Mathewson2023-02-281-0/+19
* tor-cell: Implement rendezvous1 and rendezvous2.Nick Mathewson2023-02-281-0/+22
* Rename onion-* cargo features to hs-* in tor-* cratesIan Jackson2023-02-281-4/+4
* Merge branch 'hs-cells-1' into 'main'Nick Mathewson2023-02-161-26/+18
|\
| * tor-cell: Use a more generic mechanism for managing extensionsNick Mathewson2023-02-151-23/+15
| * tor-cell: Extract establish-intro into its own module.Nick Mathewson2023-02-151-1/+1
| * tor-cell: rename onion_service module to hsNick Mathewson2023-02-151-4/+4
* | tor-cell: Add a new UnparsedRelayCellNick Mathewson2023-02-151-2/+14
* | tor-cell: Refactor relay cells to copy much lessNick Mathewson2023-02-151-2/+2
|/
* Change tor_bytes::Error::BadMessage to a Cow.Nick Mathewson2023-02-093-12/+17
* cell: Parameterize ChannelCodec::decode and encode.Nick Mathewson2023-02-091-5/+6
* tor-cell: Rename RelayMsg and RelayCell-related types.Nick Mathewson2023-02-072-20/+20
* tor-cell: Rename ChanMsg and ChanCell-related types.Nick Mathewson2023-02-072-14/+14
* tor-cell: Remove RelayMsg methods that are duplicated in RelayMsgClass.Nick Mathewson2023-02-072-2/+2
* tor-cell: Remove ChanMsg methods that are duplicated in ChanMsgClass.Nick Mathewson2023-02-072-10/+6
* tor-cell: Use macro to generate ChanMsg too.Nick Mathewson2023-02-071-2/+2
* tor-cell: Change all variants of RelayMsg to have a body.Nick Mathewson2023-02-071-3/+3
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-274-0/+6
* msg::{CreateFast/CreatedFast}: Rename accessor to (into_)body()Neel Chauhan2022-12-181-2/+2
* tor-cell: Rename for_client and for_relayEmil Engler2022-10-211-5/+5
* Fix various typos (using typos tool and hand-inspection)Nick Mathewson2022-10-181-2/+2