summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr/src/state.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix test failure in tor_dirmgr::state::test::get_microdescs_stateNick Mathewson2022-01-271-1/+12
* bootstrap reporting: Documentation fixups from review.Nick Mathewson2022-01-191-1/+2
* tor-dirmgr: Create a bootstrap-status exporting mechanism.Nick Mathewson2022-01-181-3/+69
* 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
* | Fix busy-loop when consensus is near expiring.Nick Mathewson2022-01-071-1/+14
|/
* tor-dirmgr: retain cache_usage on reset.Nick Mathewson2021-12-161-4/+19
* Merge branch 'flag-publish-2' into 'main'eta2021-12-161-5/+3
|\
| * Refactor directory events to use a FlagPublisher mechanism.Nick Mathewson2021-12-141-5/+3
* | tor-dirmgr: Warn on a bug case.Nick Mathewson2021-12-161-2/+1
|/
* Make override_net_params take effect sooner.Nick Mathewson2021-12-071-1/+4
* Make much of DirMgrConfig reconfigurable.Nick Mathewson2021-12-071-8/+10
* deglob some enums, use concise iteration syntaxDaniel Eades2021-11-251-1/+1
* More typo fixes that I forgot to save :(Nick Mathewson2021-11-241-1/+1
* Rename RetryConfig to DownloadSchedule, fold in parallelism.Nick Mathewson2021-11-181-19/+10
* Fix typosDimitris Apostolou2021-11-121-1/+1
* More tests on tor-dirmgr::stateNick Mathewson2021-11-081-25/+111
* Remove one more test println!().Nick Mathewson2021-11-041-1/+0
* Remove some dbg!() calls in real code.Nick Mathewson2021-11-021-1/+0
* tor-dirmgr: tests for GetMicrodescsStateNick Mathewson2021-10-281-0/+100
* tor-dirmgr: tests for download schedules.Nick Mathewson2021-10-281-0/+23
* tor-dirmgr: Test for GetCertsStateNick Mathewson2021-10-281-5/+115
* tor-dirmgr: Tests for GetConsensusState.Nick Mathewson2021-10-281-0/+148
* tor-dirmgr::state: Mock the view of current time.Nick Mathewson2021-10-281-3/+25
* Migrate tor-dirmgr from chrono to time 0.3Nick Mathewson2021-10-241-4/+4
* Merge branch 'share_state'Nick Mathewson2021-10-211-17/+32
|\
| * Mark consensus as "not-pending" even if its microdescs come from cache.Nick Mathewson2021-10-201-4/+24
| * Move tor-dirmgr to use a sync::Mutex.Nick Mathewson2021-10-201-13/+8
* | Fix most warnings from nightly.Nick Mathewson2021-10-191-0/+1
|/
* Remove useless into() conversions caught by clippy.Jani Monoses2021-10-181-9/+9
* Notify guard manager on network change and state flush.Nick Mathewson2021-10-101-0/+11
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+687