summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/crypto/cell
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-041-1/+0
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-062-2/+2
* tor-proto: Switched to "assert in const" patternhashcatHitman2025-09-011-2/+1
* proto: Add a circuit module shared between client and relay impls.Gabriela Moldovan2025-08-282-2/+2
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-073-9/+9
* tor-proto: Compile-time key length constant equality assertionhashcatHitman2025-06-241-6/+4
* proto: remove bench pub wrappersLionel Goffaux2025-05-223-285/+68
* proto: use consts for bench throuputsLionel Goffaux2025-05-142-0/+6
* proto: fix doc typosLionel Goffaux2025-05-143-4/+4
* proto: fix name mismatch in the bench utils docLionel Goffaux2025-05-083-10/+10
* proto: fix typo s(t)ateLionel Goffaux2025-05-081-3/+3
* proto: extend benchmarksLionel Goffaux2025-05-083-15/+300
* Use simpler way to refer to last byte of tag.Nick Mathewson2025-05-071-1/+1
* proto: Clear low 6 bits of counter in CGO PRF.Nick Mathewson2025-05-071-3/+4
* proto: Apply type-specific wrappers for tor1 cryptoNick Mathewson2025-05-061-42/+38
* proto, cell: Remove RelayCellFormatTrait.Nick Mathewson2025-05-061-105/+54
* tor-proto: Rename some no-longer-apt tor1 members.Nick Mathewson2025-05-061-14/+13
* tor-proto: remove some now-unneeded accessors.Nick Mathewson2025-05-061-35/+15
* Emit SendmeTag directly from cell crypto.Nick Mathewson2025-05-062-66/+58
* proto: Split out CGO BlkCipher trait for Encryption/DecryptionNick Mathewson2025-05-061-55/+160
* CGO: Fix authenticated-sendme tag handling.Nick Mathewson2025-04-291-5/+20
* CGO: Note another possible performance improvement.Nick Mathewson2025-04-291-0/+3
* proto: Implement and test CGO cryptography.Nick Mathewson2025-04-291-13/+311
* proto: Implement UIV+, the wide-block RPRP used for CGO.Nick Mathewson2025-04-291-1/+174
* proto: Implement CGO functions ET and PRFNick Mathewson2025-04-291-3/+321
* New empty CGO module.Nick Mathewson2025-04-291-0/+23
* proto: Make relay-side cell crypto traits return tags.Nick Mathewson2025-04-291-9/+12
* proto: Make crypt layers take a ChanCmd argumentNick Mathewson2025-04-291-16/+20
* proto: refactor RelayCrypt trait into separate traitsNick Mathewson2025-04-291-10/+50
* proto: Tweak semantics of RelayCrypt::originate.Nick Mathewson2025-04-291-0/+1
* proto: move tor1 testvector test into tor1 module.Nick Mathewson2025-04-291-0/+78
* proto: Clean up imports in tor1.rs.Nick Mathewson2025-04-291-3/+8
* proto: Move tor1 relay crypto to a separate file.Nick Mathewson2025-04-291-0/+310