summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | tor-proto: rustfmtSteven Engler2026-04-081-6/+3
| * | tor-proto: move CREATE_FAST handlingSteven Engler2026-04-081-45/+43
| * | tor-proto: prepare to move CREATE_FAST handling to a helperSteven Engler2026-04-081-8/+34
| * | tor-proto: remove old TODOSteven Engler2026-04-081-1/+0
* | | proto: Bring back AuthLogDigest and explicitly convert to SLOG/CLOGDavid Goulet2026-04-084-36/+27
* | | proto: Add ClogDigest and SlogDigest typesDavid Goulet2026-04-087-38/+80
|/ /
* | Merge branch 'create-fast' into 'main'opara2026-04-0815-99/+833
|\ \
| * | tor-proto: replace use of `ChannelDirection` with `CircIdRange`Steven Engler2026-04-084-25/+16
| * | Revert "tor-proto: change `CreateResponse` to `restricted_msg!`"Steven Engler2026-04-082-29/+20
| * | tor-proto: add a `From<$ttype>` impl for `RestrictedChanMsgSet`Steven Engler2026-04-081-0/+8
| * | tor-{proto,chanmgr}: change how channels accept a CREATE* handlerSteven Engler2026-04-088-85/+145
| * | tor-proto: simplify error handling in `CreateRequestHandler::handle_create()`Steven Engler2026-04-081-71/+85
| * | tor-proto: rename `CircIdRange::is_allowed_by_peer()` to `is_allowed_for_peer()`Steven Engler2026-04-081-2/+2
| * | tor-proto: remove TODO about `UniqId` overflowSteven Engler2026-04-081-2/+2
| * | tor-proto: handle incoming RELAY_EARLY messagesSteven Engler2026-04-081-2/+10
| * | tor-chanmgr: add support for a `CreateRequestHandler`Steven Engler2026-04-081-0/+3
| * | tor-proto: add `Channel::set_create_request_handler()`Steven Engler2026-04-082-2/+62
| * | tor-proto: add `CreateRequestHandler`Steven Engler2026-04-084-0/+442
| * | tor-proto: extend `RelayHandshakeError`Steven Engler2026-04-081-1/+27
| * | tor-proto: add a `CreateRequest` restricted msg setSteven Engler2026-04-081-1/+11
| * | tor-proto: change `CreateResponse` to `restricted_msg!`Steven Engler2026-04-082-19/+29
| * | tor-proto: derive `strum::EnumDiscriminants` for `Algorithm`Steven Engler2026-04-081-1/+4
| * | tor-proto: small cleanup of legacy codeSteven Engler2026-04-081-6/+1
| * | tor-proto: change channel to use `Runtime`Steven Engler2026-04-086-26/+44
| * | tor-proto: support relay circs in channel's `CircMap`Steven Engler2026-04-082-11/+87
| * | tor-proto: rename `CircEnt::Open` to `CircEnt::OpenOrigin`Steven Engler2026-04-082-18/+20
| * | tor-proto: add `CircIdRange::is_allowed_by_peer()`Steven Engler2026-03-311-0/+8
| * | tor-proto: add `CircIdRange::integer_range()`Steven Engler2026-03-311-6/+15
* | | Merge branch 'memquota-add-parent' into 'main'gabi-2502026-04-081-6/+4
|\ \ \ | |_|/ |/| |
| * | proto: Link the memquota circ acc with the outbound chan accGabriela Moldovan2026-03-301-6/+4
* | | Merge branch 'closed-stream-err' into 'main'opara2026-04-071-3/+7
|\ \ \
| * | | tor-proto: change an error to `NotConnected`Steven Engler2026-03-291-3/+7
| |/ /
* | | tor-proto: lower log level of "removing circuit leg"Steven Engler2026-04-061-1/+1
* | | Merge branch 'stream-close' into 'main'opara2026-04-021-6/+12
|\ \ \
| * | | tor-proto: allow sending DATA cells on closed streamsSteven Engler2026-03-291-6/+12
| |/ /
* | / proto: Take current time as an argument when constructing padder.Nick Mathewson2026-03-312-7/+12
| |/ |/|
* | proto: Add debug_assert_eq() when building AuthenticateDavid Goulet2026-03-301-0/+4
* | cell: Add Authenticate::BODY_LEN as a public constDavid Goulet2026-03-301-2/+1
* | proto: Import read_msg() instead of refering to itDavid Goulet2026-03-301-19/+4
* | proto: Improve check_relay_identities() documentationDavid Goulet2026-03-301-3/+7
* | proto: Rename RelayIdentities to RelayChannelAuthMaterialDavid Goulet2026-03-305-48/+64
* | proto: Remove noop function for initiator channelDavid Goulet2026-03-301-12/+1
* | proto: Rename many variables with more fine grained namingDavid Goulet2026-03-306-120/+137
* | proto: Transform inner into verified after verificationDavid Goulet2026-03-302-20/+17
* | proto: Add documentation for the channel verify()David Goulet2026-03-302-2/+31
* | proto: Remove duplicate use of read_msg() helperDavid Goulet2026-03-302-82/+58
* | proto: Add names to ignored variablesDavid Goulet2026-03-301-1/+1
* | proto: Set a hardcoded number into a constDavid Goulet2026-03-301-2/+3
* | proto: Fix a set of commentsDavid Goulet2026-03-304-11/+10
* | proto: Add AuthLogAction enum helperDavid Goulet2026-03-303-13/+30