aboutsummaryrefslogtreecommitdiff
path: root/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-2732-9691/+0
* Tweaks on patch to add clippy::unwrap_used lint.Nick Mathewson2021-08-272-2/+4
* Merge remote-tracking branch 'origin/mr/67' into unwrap_usedNick Mathewson2021-08-274-3/+10
|\
| * WIP: Add the "unwrap_used" lint.S0AndS02021-08-244-3/+10
* | Basic implementation for prop#332 ntor v3 backend.Nick Mathewson2021-08-242-0/+674
|/
* Switch all uses of the log crate to the tracing.Jani Monoses2021-08-206-6/+6
* Typo fixes.Nick Mathewson2021-08-201-1/+1
* Add a split_from() API for infallible creation of Data messages.Nick Mathewson2021-08-181-3/+7
* Remove panicking cases from tor-cell msg constructionNick Mathewson2021-08-187-8/+13
* Revisions based on new documented-panics lint.Nick Mathewson2021-08-181-6/+7
* Merge remote-tracking branch 'origin/mr/60'Nick Mathewson2021-08-182-0/+6
|\
| * Add the "missing_panics_doc" lint.S0AndS02021-08-132-0/+6
* | Add the "implicit_clone" lint.S0AndS02021-08-172-2/+3
|/
* Use add_warnings.py for clippy::cast_losslessNick Mathewson2021-08-131-1/+1
* Add the "cast_lossless" lint.S0AndS02021-08-121-0/+1
* Add brackets and remove colon for better consistencyLennart Kloock2021-08-121-5/+5
* Add unnecessary_wraps to the big warning list.Nick Mathewson2021-08-062-0/+2
* Small fixes on top of typo fixesNick Mathewson2021-08-031-1/+1
* Fix typos and other spelling mistakesrls2021-07-3113-25/+25
* tor_proto: Use iterators and functions to simplify resolve functions.Nick Mathewson2021-07-271-40/+35
* ResolvedVal: Rename answers() to into_answers().Nick Mathewson2021-07-271-2/+2
* tor-proto: Tweak documentation for resolve/resolve_ptrNick Mathewson2021-07-271-6/+11
* Add support for RESOLVE and RESOLVE_PTRYuan Lyu2021-07-222-5/+77
* address a bunch of hopefully uncontroversial lintsDaniel Eades2021-07-208-32/+32
* Revert "Use coarsetime to build an incoming traffic timestamp."Nick Mathewson2021-07-135-147/+0
* Use coarsetime to build an incoming traffic timestamp.Nick Mathewson2021-07-135-0/+147
* Add clippy warn needless pass by valueYUAN LYU2021-06-217-13/+14
* Add clippy warn needless borrowYUAN LYU2021-06-211-0/+1
* A few tests for circparameters generation.Nick Mathewson2021-06-191-7/+19
* Misc tests in tor-proto.Nick Mathewson2021-06-194-11/+63
* Fix some warnings about needless & from nightly clippyNick Mathewson2021-06-181-3/+3
* Try to fix a nightly rustdoc warningNick Mathewson2021-06-171-1/+1
* Use FuturesUnordered, not SelectAll<Once<...>>Nick Mathewson2021-06-142-12/+11
* Implement Debug for ClientCirc and Channel.Nick Mathewson2021-06-142-0/+20
* Make a few error types implement CloneNick Mathewson2021-06-141-3/+13
* Add a warning comment about truncate-and-reextend.Nick Mathewson2021-05-281-0/+5
* tor-proto: change internal meta-handler API for error-proofingNick Mathewson2021-05-282-67/+108
* Add noop_method_call warning.Nick Mathewson2021-05-271-0/+1
* Use the "typos" tool to fix some spellingNick Mathewson2021-05-266-8/+8
* Update hs_ntor code.Nick Mathewson2021-05-251-4/+6
* Enable cargo_common_metadata warning.Nick Mathewson2021-05-251-0/+1
* Add a link tto the tor website to arti blurb.Nick Mathewson2021-05-241-1/+2
* Add tor-proto docs and tweak docs+apis elsewhere.Nick Mathewson2021-05-212-9/+43
* Add the "unreachable_pub" lint.Nick Mathewson2021-05-1817-88/+93
* Check "connection" usage for when stream or channel would be better.Nick Mathewson2021-05-182-5/+5
* Prefer "relay" over "node" in most circumstances.Nick Mathewson2021-05-181-1/+1
* Prefer "relay" over "router" in docs and APIs.Nick Mathewson2021-05-181-1/+1
* Prefer "relay" to "server" when appropriate.Nick Mathewson2021-05-183-12/+12
* Resolve clippy warnings from Rust 1.52.Nick Mathewson2021-05-072-2/+2
* Upgrade to latest RustCrypto crates.Nick Mathewson2021-05-062-8/+10