summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/circuit.rs
Commit message (Expand)AuthorAgeFilesLines
* clippy: Rename a `decode_chanmsg` from `handle_`Ian Jackson2022-01-191-3/+3
* clippy: Rename a `from_foo` method that doesn't do conversionIan Jackson2022-01-191-3/+3
* Change RequireSendmeAuth to an enum.Nick Mathewson2022-01-121-9/+8
* ClientCirc: change some methods to take &selfNick Mathewson2022-01-071-11/+6
* tor-circmgr: Remove Arc around ClientCircIan Jackson2022-01-071-8/+25
* Merge remote-tracking branch 'origin/mr/212'Nick Mathewson2022-01-061-2/+2
|\
| * tor-circmgr: Don't clone parameters in create_chantarget()Neel Chauhan2021-12-251-2/+2
* | tor-proto: In begin_stream_impl(), if number of hops is zero, don't continueNeel Chauhan2021-12-251-1/+5
|/
* tor-proto: use const-time eq on sendme tags.Nick Mathewson2021-12-161-3/+12
* add semicolons if nothing returnedDaniel Eades2021-11-251-12/+12
* Try to make the tor_proto::circuit::begindir test more reliable.Nick Mathewson2021-11-231-2/+2
* Make unreliable tor-proto tests more reliable (arti#238).eta2021-11-181-10/+12
* Always use optimistic data for begindir connections.Nick Mathewson2021-11-161-1/+5
* tor-proto: Use tor-rtcompat macros for testing, not tokio.Nick Mathewson2021-11-151-254/+298
* Replace or remove testing eprintln!()s.Nick Mathewson2021-11-131-3/+4
* Resolve a dead-code warning on nightly.Nick Mathewson2021-11-131-0/+2
* Get rid of unbounded stream sender, and RawCellStreameta2021-11-121-18/+47
* Completely overhaul the tor-proto circuit reactoreta2021-11-121-853/+242
* Merge IpVersionPreferences and the optimistic flag into one type.Nick Mathewson2021-11-101-7/+6
* Implement optimistic streamYuan Lyu2021-11-091-21/+17
* Replace all println/eprintln calls outside of arti CLI with trace.Nick Mathewson2021-11-041-3/+3
* Get rid of tor-proto's ChannelImpl, and use the reactor more insteadeta2021-11-031-24/+42
* Refactor tor_proto::circuit::Reactor to use an UnboundedSendereta2021-11-021-47/+26
* fix/silence clippy lints in test modulesDaniel Eades2021-09-081-0/+2
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+1890