summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr/src/retry.rs
Commit message (Expand)AuthorAgeFilesLines
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+9
* impl_standard_builder: Use for tor_dirmgr::DownloadScheduleIan Jackson2022-06-161-14/+3
* Add some missing `serde(default)` to uses of humantime_serde::optionIan Jackson2022-06-161-1/+1
* Use testing_rng() in tests throughout our crates.Nick Mathewson2022-06-021-1/+2
* config derive attrs: Make builders serde, and validated structs notIan Jackson2022-05-051-12/+3
* Merge branch 'download-schedule' into 'main'Nick Mathewson2022-04-261-38/+77
|\
| * Make DownloadScheduleBuilder "alternative" defaults pub(crate)Ian Jackson2022-04-261-2/+2
| * Fix typo in messageNick Mathewson2022-04-261-1/+1
| * DownloadSchedule: Rename field to "attempts"Ian Jackson2022-04-261-8/+8
| * DownloadSchudule: Have NetworkConfig contain BuildersIan Jackson2022-04-261-0/+21
| * DownloadSchedule: Abolish new() methodIan Jackson2022-04-261-24/+3
| * DownloadSchedule: tests: Do not try to set parallelism to 0Ian Jackson2022-04-261-11/+9
| * DownloadSchedule: Provide builderIan Jackson2022-04-261-1/+42
* | squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+0
|/
* RetryDelay: remove accessors.Nick Mathewson2022-03-161-7/+9
* Remove re-export of retry-schedule in tor-dirmgr.Nick Mathewson2022-03-161-1/+1
* Fix up documentation on RetryDelay.Nick Mathewson2022-03-161-6/+3
* Move RetryDelay from dirmgr to basic-utils.Nick Mathewson2022-03-161-155/+1
* RetryDelay: add accessors for stateNick Mathewson2022-03-161-5/+22
* Add basic tests for high-level buildersNick Mathewson2021-11-251-0/+1
* Rename RetryConfig to DownloadSchedule, fold in parallelism.Nick Mathewson2021-11-181-16/+41
* More tests on tor-dirmgr::stateNick Mathewson2021-11-081-1/+1
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+237