aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-cell
Commit message (Expand)AuthorAgeFilesLines
...
| * | 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
| |/
* | Merge branch 'concrete_comments' into 'main'eta2022-10-212-7/+12
|\ \
| * | tor-cell: Make historical comments more concreteEmil Engler2022-10-212-7/+12
| |/
* | Merge branch 'no_redundant_copy' into 'main'Ian Jackson2022-10-211-2/+2
|\ \
| * | tor-cell: Avoid redundant pointer copyEmil Engler2022-10-211-2/+2
| |/
* | Merge branch 'no_redundant_allocation' into 'main'Nick Mathewson2022-10-211-1/+1
|\ \
| * | tor-cell: Avoid redundant allocationEmil Engler2022-10-211-1/+1
| |/
* / tor-cell: Rename fixed_len to fixed_len_handshakeEmil Engler2022-10-211-7/+7
|/
* Fix various typos (using typos tool and hand-inspection)Nick Mathewson2022-10-181-2/+2
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-58/+1
* tor-cell fuzzer: test more features.Nick Mathewson2022-10-061-0/+1
* Upgrade all fuzzers to newer libfuzzer-sys version.Nick Mathewson2022-10-031-1/+1
* Bump crates that have had backward compatible API changes.Nick Mathewson2022-10-031-3/+3
* Merge branch 'cell-introduce2' into 'main'Ian Jackson2022-09-263-16/+67
|\
| * Implement Introduce2 tor cellYuan Lyu2022-09-213-16/+67
* | Intoduce1: Use a constant-time check for all-zero RsaIdentityNick Mathewson2022-09-201-2/+3
|/
* Merge branch 'cell-introduce1' into 'main'Nick Mathewson2022-09-203-6/+130
|\
| * Implement onion service Introduce1Yuan Lyu2022-09-083-6/+130
* | Remove semver.md from arti-1.0.0Nick Mathewson2022-09-071-2/+0
|/
* Bump crate versions in preparation for Arti 1.0.0 release.Nick Mathewson2022-09-011-5/+5
* Clean up EstablishIntro cellYuan Lyu2022-08-252-12/+230
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-242-0/+4
* Add semver notesIan Jackson2022-08-171-0/+2
* tor-cell: PaddingNegotiate::start: take IntegerMillisecondsIan Jackson2022-08-173-4/+8
* tor-cell: PaddingNegotiate: give better spec xrefsIan Jackson2022-08-171-0/+6
* channel padding: Rename low_ms and high_msIan Jackson2022-08-171-1/+5
* tor-cell, testing: Provide PaddingNegotiate::from_rawIan Jackson2022-08-161-0/+8
* chancell: PaddingNegotiate: Provide start_default and a Default implIan Jackson2022-08-161-0/+20
* chancell: Introduce PaddingNegotiateCmdIan Jackson2022-08-161-5/+17
* chancell: PaddingNegotiate: Provide two constructors, not oneIan Jackson2022-08-162-8/+21
* chancell: PaddingNegotiate: Make EqIan Jackson2022-08-161-2/+2
* Clarify `REASON_DONE`Emptycup2022-08-161-1/+1
* Implement establish rendezvous cellYuan Lyu2022-08-053-1/+80
* Now that versions have bumped, remove semver.md files.Nick Mathewson2022-08-011-1/+0
* Bump patch versions on crates that have new APIs.Nick Mathewson2022-08-011-2/+2
* Bump minor versions on all crates that have had breaking changes.Nick Mathewson2022-08-011-4/+4
* Several typo fixes from `typos`.Nick Mathewson2022-07-271-1/+1
* Fix compilation of EstablishInto encoding.Nick Mathewson2022-07-221-2/+3
* Merge branch 'hs-cells' into 'main'eta2022-07-224-1/+89
|\
| * Implement ESTABLISH_INTRO relay cellYuan Lyu2022-07-184-1/+89
* | Merge branch 'fallible_writers_v2' into 'main'Nick Mathewson2022-07-1911-100/+184
|\ \
| * | tor-cell: Stop using write_infallibleNick Mathewson2022-07-113-37/+69
| * | tor-cell: Make encoding method signatures fallible.Nick Mathewson2022-07-1110-55/+101
| * | Convert each write_onto_infallible implementation into write_onto.Nick Mathewson2022-07-113-10/+16
| * | Rename "write" methods on tor-bytes to "write_infallible".Nick Mathewson2022-07-113-21/+21
| |/
* / tor-cell: Derive Eq for NtorV3ExtensionIan Jackson2022-07-181-1/+1
|/
* Implement a higher-level API for the ntor v3 handshakeeta2022-07-082-0/+116