aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/channel.rs
Commit message (Expand)AuthorAgeFilesLines
...
* tor-proto: channel: Use padding::TimerIan Jackson2022-06-081-1/+14
* tor-proto: channel: Provide padding::TimerIan Jackson2022-06-081-0/+1
* Plumb a SleepProvider into the channel reactorIan Jackson2022-06-081-5/+14
* Channel: Expose our view of whether the clock is skewed, and the ageNick Mathewson2022-04-071-1/+23
* tor-proto: Remember peer information in circuit and channelNick Mathewson2022-03-171-13/+15
* Replace manual Default and new with std derive in tor-protoIan Jackson2022-03-021-7/+2
* Update tor-proto errors to latest API.Nick Mathewson2022-02-151-2/+2
* tor-proto: use InternalError for internal errors.Nick Mathewson2022-02-151-10/+7
* tor-cell: provide HasKind.Nick Mathewson2022-02-151-0/+2
* Remove the use of Mutex in channel unused_since timestampYuan Lyu2022-02-081-18/+13
* Expire channels that have been unused for too longYuan Lyu2022-02-041-14/+51
* chanmgr: get rid of Arc around ChannelIan Jackson2022-01-131-18/+46
* add semicolons if nothing returnedDaniel Eades2021-11-251-1/+1
* tor-proto: Use tor-rtcompat macros for testing, not tokio.Nick Mathewson2021-11-151-27/+27
* Completely overhaul the tor-proto circuit reactoreta2021-11-121-45/+68
* tor-proto: Use a dedicated sender for channel cells, make full-duplexeta2021-11-031-7/+15
* Get rid of tor-proto's ChannelImpl, and use the reactor more insteadeta2021-11-031-169/+66
* Refactor tor_proto::channel::Reactor to use an UnboundedSendereta2021-11-021-39/+23
* fix/silence clippy lints in test modulesDaniel Eades2021-09-081-0/+1
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+585