aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
* Replace manual Default and new with std derive in tor-protoIan Jackson2022-03-021-7/+2
* Merge branch 'clippy-allow-arc-clone' into 'main'Nick Mathewson2022-03-011-1/+0
|\
| * Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
* | Bump all crates to 0.1.0arti-v0.1.0Nick Mathewson2022-03-011-10/+10
* | remove usage of dbg!(..)trinity-1686a2022-02-281-1/+0
* | Merge branch 'always-coarsetime' into 'main'eta2022-02-283-12/+2
|\ \
| * | Make coarsetime dependency and traffic-timestamping non-optional.Nick Mathewson2022-02-253-12/+2
* | | Merge branch 'upgrade-dependencies' into 'main'Nick Mathewson2022-02-251-2/+2
|\ \ \ | |/ / |/| |
| * | Bump minimum tokio to 1.7, since tokio-util now needs that.Nick Mathewson2022-02-251-1/+1
| * | Upgrade dependency to new version of tokio-util.Nick Mathewson2022-02-251-1/+1
* | | tor-proto datastream: Fix typo in Debug implIan Jackson2022-02-251-1/+1
|/ /
* | Merge branch 'debug-datastream' into 'main'eta2022-02-241-4/+11
|\ \
| * | Fix rustfmtIan Jackson2022-02-241-1/+1
| * | tor-proto datastream: Do not dump packet data in DataWriterImplIan Jackson2022-02-241-2/+9
| * | tor-proto datastream: import std::fmt::Debug trait nameIan Jackson2022-02-241-2/+2
* | | Merge branch 'proto_handshake_err' into 'main'Nick Mathewson2022-02-249-95/+140
|\ \ \ | |/ / |/| |
| * | proto: Refactor conversion from CodecError to ErrorNick Mathewson2022-02-243-32/+37
| * | tor-proto: refactor handshake protocol errors to a different typeNick Mathewson2022-02-232-52/+79
| * | tor-proto: Rename BadHandshake to BadCircHandshakeNick Mathewson2022-02-237-12/+12
| * | tor-proto: Split IoErr based on when it occursNick Mathewson2022-02-233-18/+31
| |/
* | Merge branch 'remote_stream_err' into 'main'eta2022-02-241-3/+1
|\ \
| * | Give specific error kinds to different END reasonsNick Mathewson2022-02-231-3/+1
| |/
* | Merge branch 'debug-datastream' into 'main'eta2022-02-243-2/+19
|\ \ | |/ |/|
| * impl Debug for DataStream (and its components)Ian Jackson2022-02-243-2/+19
* | Merge remote-tracking branch 'origin/mr/340'Nick Mathewson2022-02-235-29/+52
|\ \
| * | Eliminate RequestedResourceAbsent kind.Nick Mathewson2022-02-225-23/+46
| * | Fold NamespaceFull into BadApiUsage.Nick Mathewson2022-02-221-1/+1
| * | Rename RemoteNameError to RemoteHostNotFoundNick Mathewson2022-02-221-2/+2
| * | Replace RemoteRefused with CircuitRefused.Nick Mathewson2022-02-221-1/+1
| * | Rename RemoteIdMismatch to RelayIdMismatch.Nick Mathewson2022-02-221-1/+1
| * | Fold AlreadyClosed into BadApiUsageNick Mathewson2022-02-221-1/+1
| |/
* / Remove clippy::needless_borrow exception in CI.Nick Mathewson2022-02-201-1/+0
|/
* Replace as_mut with deref impl for MutCircEntYuan Lyu2022-02-162-26/+34
* Make CircMap open_ent_count O(1)Yuan Lyu2022-02-162-26/+76
* tor_proto::Error: Fix an incomplete sentence.Nick Mathewson2022-02-161-1/+2
* Update tor-proto errors to latest API.Nick Mathewson2022-02-1511-43/+41
* Make tor-proto::Error implement HasKind.Nick Mathewson2022-02-153-26/+54
* tor-proto: use InternalError for internal errors.Nick Mathewson2022-02-1513-45/+84
* tor-cell: provide HasKind.Nick Mathewson2022-02-154-17/+49
* Merge branch 'warn_not_deny' into 'main'eta2022-02-141-1/+1
|\
| * Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* | Use atomic set-and-check to update OptTimestamps if none.Nick Mathewson2022-02-092-4/+38
|/
* Remove the use of Mutex in channel unused_since timestampYuan Lyu2022-02-084-58/+67
* Expire channels that have been unused for too longYuan Lyu2022-02-043-14/+97
* Merge branch 'eta/reactor-2.5' into 'main'eta2022-02-031-33/+60
|\
| * Fix severe reactor ordering problemseta2022-02-031-33/+60
* | Merge branch 'dirclient-testing' into 'main'Nick Mathewson2022-02-031-1/+1
|\ \
| * | Upgrade required version of futures crate to 0.3.14Nick Mathewson2022-02-011-1/+1
| |/
* | Merge branch 'typos' into 'main'eta2022-02-032-2/+2
|\ \
| * | Fix typosDimitris Apostolou2022-02-022-2/+2
| |/