| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | deglob some enums, use concise iteration syntax | Daniel Eades | 2021-11-25 | 1 | -1/+1 |
| | | |||||
| * | More typo fixes that I forgot to save :( | Nick Mathewson | 2021-11-24 | 1 | -1/+1 |
| | | |||||
| * | Rename RetryConfig to DownloadSchedule, fold in parallelism. | Nick Mathewson | 2021-11-18 | 1 | -19/+10 |
| | | |||||
| * | Fix typos | Dimitris Apostolou | 2021-11-12 | 1 | -1/+1 |
| | | |||||
| * | More tests on tor-dirmgr::state | Nick Mathewson | 2021-11-08 | 1 | -25/+111 |
| | | | | | | These test our download schedules, resetting to the original state, and storing downloaded objects. | ||||
| * | Remove one more test println!(). | Nick Mathewson | 2021-11-04 | 1 | -1/+0 |
| | | |||||
| * | Remove some dbg!() calls in real code. | Nick Mathewson | 2021-11-02 | 1 | -1/+0 |
| | | |||||
| * | tor-dirmgr: tests for GetMicrodescsState | Nick Mathewson | 2021-10-28 | 1 | -0/+100 |
| | | |||||
| * | tor-dirmgr: tests for download schedules. | Nick Mathewson | 2021-10-28 | 1 | -0/+23 |
| | | |||||
| * | tor-dirmgr: Test for GetCertsState | Nick Mathewson | 2021-10-28 | 1 | -5/+115 |
| | | |||||
| * | tor-dirmgr: Tests for GetConsensusState. | Nick Mathewson | 2021-10-28 | 1 | -0/+148 |
| | | | | | | | This test uses a consensus that I've copied from tor-netdoc/testdata. I would include it directly, but I think that will cause trouble when it comes time to run "cargo package". | ||||
| * | tor-dirmgr::state: Mock the view of current time. | Nick Mathewson | 2021-10-28 | 1 | -3/+25 |
| | | | | | | This will let us test the state processing code without having to give it up-to-date directory objects. | ||||
| * | Migrate tor-dirmgr from chrono to time 0.3 | Nick Mathewson | 2021-10-24 | 1 | -4/+4 |
| | | | | | | (This appears to be the emerging consensus of how to handle RUSTSEC-2020-0159.) | ||||
| * | Merge branch 'share_state' | Nick Mathewson | 2021-10-21 | 1 | -17/+32 |
| |\ | |||||
| | * | Mark consensus as "not-pending" even if its microdescs come from cache. | Nick Mathewson | 2021-10-20 | 1 | -4/+24 |
| | | | | | | | | | | | | | | | Previously our code would clear the 'pending' flag on a consensus only when a _downloaded_ md made it become usable. Closes #199. | ||||
| | * | Move tor-dirmgr to use a sync::Mutex. | Nick Mathewson | 2021-10-20 | 1 | -13/+8 |
| | | | | | | | | | | | The futures::lock::Mutex was unnecessary, since we never held it when we were suspending. | ||||
| * | | Fix most warnings from nightly. | Nick Mathewson | 2021-10-19 | 1 | -0/+1 |
| |/ | | | | (One represents code that I forgot to write.) | ||||
| * | Remove useless into() conversions caught by clippy. | Jani Monoses | 2021-10-18 | 1 | -9/+9 |
| | | |||||
| * | Notify guard manager on network change and state flush. | Nick Mathewson | 2021-10-10 | 1 | -0/+11 |
| | | |||||
| * | Move all crates into a `crates` subdirectory. | Nick Mathewson | 2021-08-27 | 1 | -0/+687 |
| This will cause some pain for now, but now is really the best time to do this kind of thing. | |||||
