summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
* release: Update release date.Wesley Aptekar-Cassels2025-05-011-1/+1
* Merge branch 'typos' into 'main'Ian Jackson2025-05-011-1/+1
|\
| * fix: remove backspace in commentTobias Stoeckmann2025-04-251-1/+1
* | Merge branch 'relay-cell-len' into 'main'opara2025-05-012-8/+51
|\ \
| * | tor-cell: optimize slice indexingSteven Engler2025-04-301-2/+2
| * | tor-cell: rename `STREAM_ID_OFFSET` to `STREAM_ID_OFFSET_V0`Steven Engler2025-04-301-3/+3
| * | tor-cell: add some testing for `UnparsedRelayMsg`Steven Engler2025-04-301-4/+27
| * | tor-cell: add `UnparsedRelayMsg::data_len`Steven Engler2025-04-301-1/+21
* | | Merge branch 'release-2025-04-update-semver' into 'main'Nick Mathewson2025-04-303-0/+8
|\ \ \
| * | | arti: Add feature flags for backwards compatibility.Wesley Aptekar-Cassels2025-04-302-2/+6
| * | | tor-error: Don't mark enum discriminant change breaking.Wesley Aptekar-Cassels2025-04-301-1/+0
| * | | maint: Update semver.md files from semver-checksWesley Aptekar-Cassels2025-04-304-0/+5
| |/ /
* / / chore: Run fixup-features.Wesley Aptekar-Cassels2025-04-307-7/+14
|/ /
* | tor-netdir: Warn on one more case of insufficient itemsNick Mathewson2025-04-291-1/+12
* | tor-netdir: test for rand 0.9.1 behavior instead of 0.9.0Nick Mathewson2025-04-291-3/+9
* | Update rand requirement to 0.9.1Nick Mathewson2025-04-2926-29/+29
* | Run cargo update.Wesley Aptekar-Cassels2025-04-2924-26/+26
* | Upgrade dependencies.Wesley Aptekar-Cassels2025-04-291-2/+2
* | tor-proto: use RelayCellFormat rather than u8 in tests.Nick Mathewson2025-04-291-14/+14
* | Rename feature cgo => counter-galois-onion.Nick Mathewson2025-04-292-5/+5
* | 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-294-13/+763
* | proto: Implement UIV+, the wide-block RPRP used for CGO.Nick Mathewson2025-04-292-1/+456
* | proto: Implement CGO functions ET and PRFNick Mathewson2025-04-294-4/+815
* | New empty CGO module.Nick Mathewson2025-04-292-1/+26
* | proto: Unified integration tests for relay crypto.Nick Mathewson2025-04-291-3/+210
* | proto: Make relay-side cell crypto traits return tags.Nick Mathewson2025-04-292-15/+20
* | proto: Make crypt layers take a ChanCmd argumentNick Mathewson2025-04-295-49/+66
* | proto: refactor RelayCrypt trait into separate traitsNick Mathewson2025-04-295-21/+80
* | proto: Tweak semantics of RelayCrypt::originate.Nick Mathewson2025-04-293-3/+5
* | proto: move tor1 testvector test into tor1 module.Nick Mathewson2025-04-292-54/+79
* | proto: Clean up imports in tor1.rs.Nick Mathewson2025-04-292-6/+8
* | proto: Move tor1 relay crypto to a separate file.Nick Mathewson2025-04-292-312/+312
* | Merge branch 'log_conventions' into 'main'Nick Mathewson2025-04-286-8/+11
|\ \
| * | Include "bug" in all bug error messagesNick Mathewson2025-04-286-8/+11
| |/
* / Replace signal-hook-async-std with async-signal to fix RUSTSEC-2024-0384Vijaya Bhaskar2025-04-262-7/+5
|/
* tor-proto: prevent cc extension during ntor-v3 extendSteven Engler2025-04-241-2/+27
* Merge branch 'ticket1817_02' into 'main'David Goulet2025-04-2421-127/+467
|\
| * tor-circmgr: put vegas cc in `CircParameters` behind `if false`Steven Engler2025-04-232-22/+55
| * tor-circmgr: only use congestion control if "flowctl-cc" feature is enabledSteven Engler2025-04-232-3/+7
| * tor-proto: only use congestion control if "flowctl-cc" feature is enabledSteven Engler2025-04-234-19/+45
| * tor-proto: expand docs for `CongestionWindowParams::set_sendme_inc`Steven Engler2025-04-231-1/+5
| * tor-circmgr: switch from `supports_{known,named}_subver()`Steven Engler2025-04-231-3/+3
| * tor-proto: rename `stream_sendme_required` to `uses_stream_sendme`Steven Engler2025-04-234-9/+9
| * tor-proto: rename `allow_stream_sendme` to `uses_stream_sendme`Steven Engler2025-04-234-10/+10
| * tor-proto: remove redundant `allow_stream_sendme` checkSteven Engler2025-04-231-15/+3
| * tor-proto: initialize `StreamSendFlowControl` based on CCSteven Engler2025-04-231-2/+6
| * tor-proto: new stream entries now take `StreamSendFlowControl`Steven Engler2025-04-232-15/+19
| * tor-proto: add no-op XON/XOFF flow control variantSteven Engler2025-04-231-8/+29