aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
* 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-13/+13
|/
* dirmgr::Store.expire_all takes configtharvik2022-02-233-26/+47
* dirmgr: add Store traittharvik2022-02-236-278/+310
* Rename TorConnectionFailed to TorAccessFailedNick Mathewson2022-02-221-1/+1
* Rename TorShuttingDown to ArtiShuttingDownNick Mathewson2022-02-221-1/+1
* dirclient: Remove HttpStatus error variantNick Mathewson2022-02-171-2/+11
* Merge branch 'remaining-errors'Nick Mathewson2022-02-176-59/+170
|\
| * Use TorConnectionFailed for failure to download directory.Nick Mathewson2022-02-171-1/+1
| * tor-dirmgr: Use Bug type for sqlite-detected bugsIan Jackson2022-02-171-1/+9
| * tor-dirmgr: Make sqlite_error_kind take rusqlite::ErrorIan Jackson2022-02-171-32/+34
| * dirmgr: Remember where netdocs came from.Nick Mathewson2022-02-165-16/+61
| * dirmgr: eliminate StringParsingError.Nick Mathewson2022-02-164-29/+23
| * dirmgr: HasKind for internal and sqlite errorsNick Mathewson2022-02-162-13/+54
| * dirmgr: implement HasKind for the easier variantsNick Mathewson2022-02-161-9/+30
* | arti-client: add ability to automatically bootstrapeta2022-02-161-2/+2
|/
* 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
* | dirmgr: Remove a useless Ok(x?)Nick Mathewson2022-02-141-1/+1
|/
* Allow creating unbootstrapped `TorClient`s (and `DirMgr`s)eta2022-02-112-24/+159
* Make SpawnError wrappers contain a 'spawning' stringNick Mathewson2022-02-042-22/+34
* Make TorError implement Clone.Nick Mathewson2022-02-041-4/+22
* spawn errors: Fix tor-dirmgrIan Jackson2022-02-041-3/+10
* tor-error: Add as a ddpendency to many cratesIan Jackson2022-02-041-0/+1
* 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
* | Fix invalid path character on windowsMichael2022-01-311-2/+2
|/
* Bump tor-netdir and tor-guardmgr versionsarti-v0.0.4Nick Mathewson2022-01-311-1/+1
* Bump the patch version of every crate that changed since 0.0.3Nick Mathewson2022-01-311-7/+7
* Fix test failure in tor_dirmgr::state::test::get_microdescs_stateNick Mathewson2022-01-271-1/+12
* Make the native-tls crate optional.Nick Mathewson2022-01-261-3/+1
* bootstrap reporting: Documentation fixups from review.Nick Mathewson2022-01-191-1/+2
* tor-dirmgr: Create a bootstrap-status exporting mechanism.Nick Mathewson2022-01-185-9/+591
* Bump all crate versions to 0.0.3.Nick Mathewson2022-01-111-12/+12
* Fixup broken doc comment from arti!220eta2022-01-101-1/+1
* Merge branch 'ticket_178' into 'main'eta2022-01-101-9/+73
|\
| * Only replace netdir once we have enough guard MDs.Nick Mathewson2022-01-061-9/+73
* | Merge branch 'bug274' into 'main'eta2022-01-101-1/+14
|\ \
| * | Fix busy-loop when consensus is near expiring.Nick Mathewson2022-01-071-1/+14
| |/
* / Minimize the required version for each dependency.Nick Mathewson2022-01-071-16/+16
|/
* extend lints to include 'clippy::all'Daniel Eades2021-12-281-0/+1
* fallbackdir: Update list generated on December 15, 2021Tor CI Release2021-12-161-869/+891
* tor-dirmgr: retain cache_usage on reset.Nick Mathewson2021-12-161-4/+19
* Merge branch 'flag-publish-2' into 'main'eta2021-12-165-158/+366
|\
| * Refactor directory events to use a FlagPublisher mechanism.Nick Mathewson2021-12-145-158/+366
* | tor-dirmgr: Warn on a bug case.Nick Mathewson2021-12-161-2/+1
|/
* Merge branch 'reconfigure' into 'main'eta2021-12-134-29/+131
|\
| * Add a few tests to tor-config.Nick Mathewson2021-12-071-3/+2
| * Make override_net_params take effect sooner.Nick Mathewson2021-12-072-4/+19