aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
...
* | Upgrade to digest v0.10.0Nick Mathewson2021-12-073-21/+22
|/
* Remove some XXXs about zeroizing from tor-proto.Nick Mathewson2021-12-071-2/+0
* Resolve roughly half of the XXXXs.Nick Mathewson2021-12-067-17/+21
* add constructorsdagon2021-11-301-17/+53
* Bump every crate by one patch version.Nick Mathewson2021-11-291-9/+9
* Mark a test as #[ignore]Nick Mathewson2021-11-291-0/+1
* add semicolons if nothing returnedDaniel Eades2021-11-258-29/+30
* More typo fixes that I forgot to save :(Nick Mathewson2021-11-241-1/+1
* Remove a couple more eprintln! calls.Nick Mathewson2021-11-231-1/+1
* 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-182-22/+28
* 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-156-712/+789
* tor-proto: Stop using async_test in halfstream.rs and sendme.rsNick Mathewson2021-11-152-18/+14
* A few more eprintln!() removals that I missed.Nick Mathewson2021-11-131-4/+0
* 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-129-149/+183
* Completely overhaul the tor-proto circuit reactoreta2021-11-1210-1293/+1430
* Merge IpVersionPreferences and the optimistic flag into one type.Nick Mathewson2021-11-103-7/+68
* Refactor wait_for_connection a bit.Nick Mathewson2021-11-101-12/+14
* Implement optimistic streamYuan Lyu2021-11-092-23/+50
* Replace all println/eprintln calls outside of arti CLI with trace.Nick Mathewson2021-11-042-4/+4
* tor-proto: Use a dedicated sender for channel cells, make full-duplexeta2021-11-032-47/+105
* Get rid of tor-proto's ChannelImpl, and use the reactor more insteadeta2021-11-038-344/+261
* Merge branch 'timestamp'Nick Mathewson2021-11-026-0/+146
|\
| * Use coarsetime to build an incoming traffic timestamp.Nick Mathewson2021-11-026-0/+146
* | Refactor tor_proto::circuit::Reactor to use an UnboundedSendereta2021-11-022-85/+31
* | Merge remote-tracking branch 'origin/mr/118'Nick Mathewson2021-11-022-78/+32
|\ \
| * | Refactor tor_proto::channel::Reactor to use an UnboundedSendereta2021-11-022-78/+32
| |/
* / Remove some dbg!() calls in real code.Nick Mathewson2021-11-021-2/+0
|/
* Bump all crate versions to 0.0.1Nick Mathewson2021-10-291-8/+8
* Improve docs of more (potentially re-exported) arti-client typeseta2021-10-291-16/+48
* Use correct link for AsyncWriteExt::flushNick Mathewson2021-10-281-1/+1
* DataStream: document the importance of flush().Nick Mathewson2021-10-281-3/+12
* Update our disclaimers and limitations sections.Nick Mathewson2021-10-272-9/+1
* s/arti-arti-client/arti-client/ and regenerate readme filesNick Mathewson2021-10-251-2/+2
* Replace references to arti-client in the documentation.Nick Mathewson2021-10-212-3/+3
* Remove #![allow(clippy::unnecessary_wraps)] in tor-proto.Nick Mathewson2021-10-211-1/+0
* Also implement tokio Async{Read,Write} on Data{Reader,Writer}.Nick Mathewson2021-10-191-5/+31
* Add a little documentation about when you'll need the tokio trait.Nick Mathewson2021-10-191-0/+7
* tor-proto: implement tokio Async{Read, Write} traits conditionallyeta2021-10-192-0/+37
* Use append in place of extend_from_slice in DataReaderImpl::add_data.Nick Mathewson2021-10-171-2/+2
* enable checked_conversions lint.Nick Mathewson2021-10-091-0/+1
* Use subtle and some refactoring to remove branches in ntorNick Mathewson2021-10-013-22/+54
* Typo fixesNick Mathewson2021-09-091-2/+2
* Fix clippy warnings in tests with --all-featuresNick Mathewson2021-09-082-10/+9
* fix/silence clippy lints in test modulesDaniel Eades2021-09-0816-10/+25
* Fix typosJani Monoses2021-09-072-2/+2
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-2735-0/+9842