index
:
mirrors/arti.git
derive-traits
ios-sqlite-hacks
main
pages
mirror of https://gitlab.torproject.org/tpo/core/arti
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crates
/
tor-proto
/
src
/
util
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "proto: Add a new ToRelayMsg util"
Gabriela Moldovan
2026-02-12
1
-24
/
+0
*
proto: Add new LinkspecDecodeErr kind
Gabriela Moldovan
2026-02-05
1
-0
/
+15
*
proto: Add a new ToRelayMsg util
Gabriela Moldovan
2026-01-29
1
-0
/
+24
*
proto: Move TimeoutEstimator to util
Gabriela Moldovan
2026-01-29
1
-0
/
+13
*
proto: Add docs for ExcessPadding
Gabriela Moldovan
2025-12-01
1
-0
/
+1
*
proto: run add_warning to update tunnel_activity.rs
Nick Mathewson
2025-11-12
1
-1
/
+1
*
proto: assert that no member of InTunnelActivity needs_drop.
Nick Mathewson
2025-11-12
1
-1
/
+15
*
proto: Use a ZST-token pattern to enforce correctness for TunnelActivity
Nick Mathewson
2025-11-12
2
-14
/
+58
*
tor-proto: Track information on when tunnels were last used
Nick Mathewson
2025-11-12
2
-1
/
+187
*
Fix name of clippy lint to unchecked_time_subtraction (2)
Ian Jackson
2025-11-06
10
-10
/
+10
*
all: run cargo fmt
Steven Engler
2025-11-04
2
-2
/
+2
*
all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`
Steven Engler
2025-11-04
3
-3
/
+3
*
tor-proto: bring back comparison chain w/ allow
hashcatHitman
2025-10-08
1
-9
/
+14
*
tor-proto: replace comparison chain with match
hashcatHitman
2025-10-08
1
-8
/
+9
*
proto: Implement channel padding with maybenot padders.
Nick Mathewson
2025-10-02
1
-5
/
+0
*
proto: start implementing logic for padding actions.
Nick Mathewson
2025-10-02
2
-1
/
+6
*
Add a blocker to channel outbound sink.
Nick Mathewson
2025-10-02
1
-0
/
+1
*
padding: Remove post-queue blocker.
Nick Mathewson
2025-09-30
1
-1
/
+5
*
proto: Document exactly how PollAll polls its futures.
Gabriela Moldovan
2025-09-25
1
-1
/
+11
*
proto: Resolve a couple of clippy warnings in the tests.
Gabriela Moldovan
2025-09-25
1
-2
/
+2
*
proto: Add PollAll helper for driving futures in lockstep.
Gabriela Moldovan
2025-09-25
1
-0
/
+195
*
Merge branch 'expire-halfstream-cbt' into 'main'
gabi-250
2025-09-24
1
-0
/
+17
|
\
|
*
proto: Add new error type for cells received on non-existent streams.
Gabriela Moldovan
2025-09-22
1
-0
/
+17
*
|
Merge branch 'migrate-to-waker-noop' into 'main'
Jim Newsome
2025-09-22
1
-6
/
+4
|
\
\
|
*
|
Migrate to waker noop
disha
2025-09-22
1
-6
/
+4
*
|
|
counting_policy: fix a doc link.
Nick Mathewson
2025-09-17
1
-1
/
+1
*
|
|
proto::util::sink_blocker: Narrow dead_code warning exception.
Nick Mathewson
2025-09-17
2
-17
/
+6
|
|
/
|
/
|
*
|
Merge branch 'maybenot-validate-padding' into 'main'
Nick Mathewson
2025-09-15
1
-1
/
+20
|
\
\
|
*
|
proto: Use a new error type for excess padding.
Nick Mathewson
2025-09-15
1
-1
/
+20
|
|
/
*
/
proto: Only replace padding when the target will see it.
Nick Mathewson
2025-09-10
1
-0
/
+8
|
/
*
Two grammar/typo fixes from @gabi-250
Nick Mathewson
2025-09-09
1
-1
/
+1
*
proto: add SometimesUnboundedSink::as_inner_mut.
Nick Mathewson
2025-09-09
1
-0
/
+11
*
SinkBlocker: Add a comment in poll_flush
Nick Mathewson
2025-09-08
1
-0
/
+2
*
SometimesUnboundedSink: clarifying documentation.
Nick Mathewson
2025-09-08
1
-0
/
+7
*
proto: Make CountingPolicy constructors pub(crate).
Nick Mathewson
2025-09-08
1
-3
/
+3
*
proto: Define a new composable SinkBlocker type.
Nick Mathewson
2025-09-04
3
-0
/
+540
*
proto: Make the OutboundClientHandshake use new cell handler
David Goulet
2025-08-20
1
-9
/
+0
*
proto: Implement a From<std::io::Error> for Error
David Goulet
2025-08-20
1
-0
/
+6
*
clippy: fix `clippy::duplicated_attributes` warnings
Steven Engler
2025-08-11
1
-1
/
+0
*
Switch Cargo.toml files to edition 2024.
Nick Mathewson
2025-08-07
8
-19
/
+21
*
Update code for Edition 2024
Nick Mathewson
2025-08-07
1
-1
/
+1
*
proto: Add the ability to enforce a maximum number of cells per hop
Nick Mathewson
2025-07-10
1
-1
/
+12
*
tor-proto: add `Notify{Sender,Receiver}` channel
Steven Engler
2025-06-23
1
-0
/
+185
*
tor-proto: add `DynamicRateLimitedWriter`
Steven Engler
2025-06-16
4
-2
/
+296
*
tor-proto: fix bug in `RateLimitedWriter::poll_write`
Steven Engler
2025-06-08
2
-16
/
+100
*
tor-proto: change `wake_when_bytes_available` to `NonZero<u64>`
Steven Engler
2025-06-08
1
-5
/
+6
*
tor-proto: add additional unit test for `TokenBucket::adjust`
Steven Engler
2025-06-08
1
-1
/
+57
*
tor-proto: improve `TokenBucket::adjust`
Steven Engler
2025-06-08
1
-42
/
+87
*
tor-proto: rename `TokenBucket::last_refill` to `added_tokens_at`
Steven Engler
2025-06-08
1
-18
/
+18
*
tor-proto: return `Result` from `tokens_available_at`
Steven Engler
2025-06-05
2
-32
/
+66
[next]