summaryrefslogtreecommitdiff
path: root/crates/tor-cell/tests
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement Introduce2 tor cellYuan Lyu2022-09-211-1/+3
* Implement onion service Introduce1Yuan Lyu2022-09-081-5/+56
* Clean up EstablishIntro cellYuan Lyu2022-08-251-0/+68
* tor-cell: PaddingNegotiate::start: take IntegerMillisecondsIan Jackson2022-08-171-1/+3
* chancell: PaddingNegotiate: Provide two constructors, not oneIan Jackson2022-08-161-1/+7
* Implement establish rendezvous cellYuan Lyu2022-08-051-0/+38
* tor-cell: Make encoding method signatures fallible.Nick Mathewson2022-07-113-5/+11
* tor-cell: udp: Remove manual length calculationsIan Jackson2022-06-091-3/+3
* Merge branch 'use-testing-rng'Nick Mathewson2022-06-071-1/+2
|\
| * Use testing_rng() in tests throughout our crates.Nick Mathewson2022-06-021-1/+2
* | udp: New AddressPort used in cellsDavid Goulet2022-06-071-14/+12
* | udp: Allow empty hostname and no nul byteIan Jackson2022-06-072-23/+61
* | cell: Don't use NUL terminated string in CONNECT_UDPDavid Goulet2022-06-072-27/+25
* | cell: Move UDP to its own module and feature gate itDavid Goulet2022-06-072-10/+20
* | cell: Implement CONNECTED_UDP cell from prop339David Goulet2022-06-071-0/+51
* | cell: Implement CONNECT_UDP cell from prop339David Goulet2022-06-072-1/+119
|/
* Remove many needless borrows and slicesIan Jackson2022-02-021-1/+1
* fix/silence clippy lints in test modulesDaniel Eades2021-09-082-2/+2
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-274-0/+1180