aboutsummaryrefslogtreecommitdiff
path: root/tor-dirmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* Avoid unwrap() in dirmgr.Nick Mathewson2021-03-042-3/+7
* Avoid unwrap() in dirmgrNick Mathewson2021-03-042-11/+22
* Make first-level directory retry logic configurable.Nick Mathewson2021-02-173-20/+57
* Make our initial bootstrap retry schedule configurarableNick Mathewson2021-02-174-11/+94
* 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-114-153/+44
* 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
* 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
* Fix a few clippy warningsNick Mathewson2020-12-171-2/+5
* Download and use consensus diffs.Nick Mathewson2020-12-172-18/+103
* 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-121-16/+10
* Document a problem on network transitionNick Mathewson2020-12-081-0/+11
* De-parameterize ChanMgr and everything that wraps it.Nick Mathewson2020-12-082-77/+32
* Fix a logic bug in the --chutney-dir option.Nick Mathewson2020-12-071-4/+6
* Mark some XXXX issues as XXXX-A1.Nick Mathewson2020-12-072-19/+22
* Fix grammar in a log messageNick Mathewson2020-12-071-1/+1
* Add a few log messages about download timing.Nick Mathewson2020-12-072-2/+12
* Teach updater to download microdescriptors for usable directory.Nick Mathewson2020-12-073-43/+121
* Reuse microdescriptors from previous consensusNick Mathewson2020-12-061-10/+16
* Enforce that the periods in a consensus lifetime are nonempty.Nick Mathewson2020-12-041-1/+2
* Update a few comments.Nick Mathewson2020-12-041-3/+16
* Dirmgr: Add a feature to keep the directory up-to-date.Nick Mathewson2020-12-042-27/+231
* Abandon directory circuits on most kinds of directory failure.Nick Mathewson2020-12-021-3/+14
* tor-dirmgr: retry up to 3 times on download failure.Nick Mathewson2020-12-012-4/+118
* Make mmap usage optional.Nick Mathewson2020-12-011-8/+12
* tor-dirmgr: tests for storage.rsNick Mathewson2020-12-011-0/+38
* Add a decorrelated-jitter implementation.Nick Mathewson2020-11-302-0/+147
* only expire dorectory info on a successful bootstrap.Nick Mathewson2020-11-302-2/+3
* Add tests for blob_fname failing casesNick Mathewson2020-11-301-0/+17
* More tests for sqlite.rsNick Mathewson2020-11-301-3/+46
* Initial tests for authcert storageNick Mathewson2020-11-302-4/+31
* tor-dirmgr: Refactor storage not to take AuthCert type.Nick Mathewson2020-11-303-11/+63
* tor-dirmgr: Refactor storage not to take Microdesc type.Nick Mathewson2020-11-303-8/+13
* Add a test for sha3_dualNick Mathewson2020-11-301-4/+26
* Fetch microdescriptors in parallel.Nick Mathewson2020-11-241-27/+51
* A little better logging on bootstrap.Nick Mathewson2020-11-242-3/+13
* Make legacy-store code disabled by default.Nick Mathewson2020-11-242-2/+4
* Turn client-demo into a mostly-good client.Nick Mathewson2020-11-241-2/+5
* Add a function to load a directory from cache.Nick Mathewson2020-11-241-1/+65