aboutsummaryrefslogtreecommitdiff
path: root/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
...
* Add a NetDirConfig::use_default_cache_path() function.Nick Mathewson2021-03-302-1/+16
* resolve a clippy issueNick Mathewson2021-03-301-1/+3
* Declare a better default for DownloadScheduleConfig.Nick Mathewson2021-03-302-3/+35
* Fix Rust-1.51 clippy warnings about acronyms in camel case.Nick Mathewson2021-03-294-22/+22
* Rename Rsa{Identity,Signature} to fix clippy warning.Nick Mathewson2021-03-291-4/+4
* DirMgr: cooperative multiprocess support.Nick Mathewson2021-03-294-60/+170
* Create a DirMgr::load_or_bootstrap_from_config.Nick Mathewson2021-03-291-0/+16
* Add support for a lockfile to control concurrent access to a dirmgr.Nick Mathewson2021-03-293-11/+93
* Add DirMgr::load_once.Nick Mathewson2021-03-292-0/+29
* Use the CircMgr in the DirMgr for all our downloading needs.Nick Mathewson2021-03-292-25/+24
* Make CircMgr an optional element of DirMgr. Not yet used.Nick Mathewson2021-03-292-3/+18
* Add a compatibility layer so we can upgrade rand_core.Nick Mathewson2021-03-183-3/+3
* Add the tor project as an author.Nick Mathewson2021-03-171-1/+1
* Add keywords to each Cargo.tomlNick Mathewson2021-03-171-0/+1
* Add a description field to all our Cargo.toml filesNick Mathewson2021-03-171-0/+1
* Give it a homepage everyplace.Nick Mathewson2021-03-171-0/+1
* upgrade async-traitNick Mathewson2021-03-091-1/+1
* Bump dependencies with "cargo upgrade"Nick Mathewson2021-03-061-3/+3
* Avoid unwrap() in dirmgr.Nick Mathewson2021-03-042-3/+7
* Avoid unwrap() in dirmgrNick Mathewson2021-03-042-11/+22
* Port to work with tokio or async-std.Nick Mathewson2021-03-021-2/+2
* Update to latest futures, once_cellNick Mathewson2021-02-231-1/+1
* Update some dependencies.Nick Mathewson2021-02-191-1/+1
* Make first-level directory retry logic configurable.Nick Mathewson2021-02-173-20/+57
* Make our initial bootstrap retry schedule configurarableNick Mathewson2021-02-175-11/+95
* tor-dirmgr: simplify config.rs a bit.Nick Mathewson2021-02-161-52/+14
* Add support to override network parameters in the configuration.Nick Mathewson2021-02-163-2/+24
* Apply "deny_unknown_fields" to configuration types.Nick Mathewson2021-02-122-0/+5
* Remove fallback to .arti/cache for cache directoryNick Mathewson2021-02-121-5/+1
* Make authorities and fallbacks configurable.Nick Mathewson2021-02-115-153/+45
* bump serde and logNick Mathewson2021-02-011-1/+1
* Check declared post-digest on consensus diffs.Nick Mathewson2021-01-251-5/+6
* Don't give up easily on initial bootstrap attempts.Nick Mathewson2021-01-251-7/+14
* Resolve a few more XXX-A1 comments in dirmgr.Nick Mathewson2021-01-251-18/+29
* Remove some not-necessary XXX-A1s in sqlite.rsNick Mathewson2021-01-251-3/+0
* dirmgr: fix usage and meaning of `pending`.Nick Mathewson2021-01-252-14/+34
* Detect consensuses that are signed by the wrong authorities.Nick Mathewson2021-01-253-13/+57
* dirmgr: Extra explanatory comments.Nick Mathewson2021-01-251-3/+23
* require latest futures crateNick Mathewson2021-01-151-1/+1
* Upgrade a few more dependencies.Nick Mathewson2021-01-131-1/+1
* Upgrade a few dependencies.Nick Mathewson2021-01-131-3/+3
* cargo upgrade.Nick Mathewson2020-12-301-2/+2
* dirmgr: Handle another error in download_mds().George Kadianakis2020-12-231-8/+12
* dirmgr: Handle some errors in download_mds().George Kadianakis2020-12-231-3/+8
* upgrade to latest anyhowNick Mathewson2020-12-211-1/+1
* Fix a few clippy warningsNick Mathewson2020-12-171-2/+5
* Download and use consensus diffs.Nick Mathewson2020-12-173-18/+104
* dirmgr: Refactor so it has no unusable state.Nick Mathewson2020-12-152-25/+57
* Add a "RetryError" to capture the idea of multiple failed attempts.Nick Mathewson2020-12-122-16/+11
* upgrade rusqliteNick Mathewson2020-12-081-1/+1