summaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr
Commit message (Expand)AuthorAgeFilesLines
* Regenerate version bump from previous commit.arti-v0.4.0Nick Mathewson2022-05-271-5/+5
* Semantic version changes for Arti 0.4.0 releaseNick Mathewson2022-05-271-7/+7
* Bump the version of every* crate to 0.3.0Nick Mathewson2022-05-061-9/+9
* Upgrade to Postage 0.5.0Nick Mathewson2022-04-261-1/+1
* Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+1
* Add 'rust-version = "1.56"' to every Cargo.toml file.Nick Mathewson2022-04-251-0/+1
* Reformat all not-yet-reformatted Cargo.toml files.Nick Mathewson2022-04-251-11/+11
* chanmgr: expose whether we are failing because of expired certs.Nick Mathewson2022-04-122-20/+87
* ChanMgr: Return provenance information from get_or_launchNick Mathewson2022-04-072-14/+31
* chanmgr: bubble ClockSkew up through the Error object.Nick Mathewson2022-04-073-9/+58
* Merge branch 'main' into 'retriable'Nick Mathewson2022-04-052-3/+98
|\
| * chanmgr: tests for ConnStatus::usableNick Mathewson2022-04-021-0/+5
| * chanmgr: add a test for AbstractChannel::duration_unusedNick Mathewson2022-04-021-1/+9
| * chanmgr: add tests for connect_one.Nick Mathewson2022-04-021-2/+84
* | chanmgr: implement HasRetryTime.Nick Mathewson2022-04-041-0/+31
|/
* Bump all arti*, tor* crates to 0.2.0Nick Mathewson2022-04-011-9/+9
* Make daemon tasks self-contained; introduce NetDirProvidereta2022-03-301-0/+41
* tor-proto: add a backend to detect reported clock skew.Nick Mathewson2022-03-231-1/+4
* Merge branch 'ticket_383' into 'main'Ian Jackson2022-03-091-5/+5
|\
| * tor-chanmgr: Do not allocate an Internal error unless we mean it.Nick Mathewson2022-03-081-5/+5
* | Merge branch 'moderately-enthused-eyeballs' into 'main'eta2022-03-072-21/+84
|\ \ | |/ |/|
| * Implement a basic form of RFC 8305 ("happy eyeballs") for channelseta2022-03-072-21/+84
* | Move skip_fmt into tor-basic-utilsIan Jackson2022-03-042-2/+2
* | Replace manual Debug impl with educe in tor-chanmgrIan Jackson2022-03-022-7/+7
|/
* 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-8/+8
* | tor-proto: Split IoErr based on when it occursNick Mathewson2022-02-231-1/+1
|/
* Rename TorConnectionFailed to TorAccessFailedNick Mathewson2022-02-221-2/+2
* tor-chanmgr: use Bug types.Nick Mathewson2022-02-164-16/+24
* Implement HasKind for tor-chanmgr::ErrorNick Mathewson2022-02-161-2/+6
* Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* Fix typosDimitris Apostolou2022-02-101-1/+1
* Merge branch 'error-improvements' into 'main'eta2022-02-082-12/+23
|\
| * Make SpawnError wrappers contain a 'spawning' stringNick Mathewson2022-02-042-12/+23
* | Clean up ChannelState ready_to_expireYuan Lyu2022-02-061-10/+9
* | Expire channels that have been unused for too longYuan Lyu2022-02-045-16/+184
|/
* channel errors: Include what we were doingIan Jackson2022-02-042-11/+16
* errors: Add some TODOs as per discussion commentsIan Jackson2022-02-041-0/+5
* tor-chanmgr::Error: impl HasKindIan Jackson2022-02-041-0/+13
* tor-chanmgr: Handle IO errora in the new styleIan Jackson2022-02-042-14/+26
* spawn errors: Fix arti-client, tor-chanmgr, tor-circmgrIan Jackson2022-02-041-3/+9
* tor-error: Add as a ddpendency to many cratesIan Jackson2022-02-041-0/+1
* Upgrade required version of futures crate to 0.3.14Nick Mathewson2022-02-011-1/+1
* Bump the patch version of every crate that changed since 0.0.3Nick Mathewson2022-01-311-5/+5
* Make the native-tls crate optional.Nick Mathewson2022-01-261-1/+1
* bootstrap reporting: Documentation fixups from review.Nick Mathewson2022-01-191-1/+12
* tor-chanmgr: Add bootstrap/status reporting.Nick Mathewson2022-01-184-5/+523
* chanmgr: get rid of Arc around ChannelIan Jackson2022-01-134-44/+46
* Bump all crate versions to 0.0.3.Nick Mathewson2022-01-111-7/+7