| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'config-updates-and-tests' | Nick Mathewson | 2021-11-29 | 1 | -1/+1 |
| |\ | |||||
| | * | Add basic tests for high-level builders | Nick Mathewson | 2021-11-25 | 1 | -1/+1 |
| | | | | | | | | | | | Make sure that we can change elements, and we can reconstruct builders that give us the same thing. | ||||
| * | | add semicolons if nothing returned | Daniel Eades | 2021-11-25 | 1 | -5/+6 |
| |/ | |||||
| * | Rename RetryConfig to DownloadSchedule, fold in parallelism. | Nick Mathewson | 2021-11-18 | 1 | -5/+3 |
| | | |||||
| * | tor-dirmgr: put routerdesc storage behind a feature. | Nick Mathewson | 2021-11-12 | 1 | -5/+16 |
| | | | | | | | | (We keep routerdescs in the schema, since we don't want _that_ to fragment.) Part of #125. | ||||
| * | Tests for tor-dirmgr::bootstrap | Nick Mathewson | 2021-11-11 | 1 | -1/+1 |
| | | |||||
| * | Minor tests for DirMgr::query_into_requests | Nick Mathewson | 2021-11-11 | 1 | -0/+39 |
| | | |||||
| * | tor-dirmgr: tests for making and expanding consensus requests. | Nick Mathewson | 2021-11-10 | 1 | -0/+125 |
| | | |||||
| * | tor-dirmgr: Tests for high-level loading functions. | Nick Mathewson | 2021-11-10 | 1 | -3/+152 |
| | | |||||
| * | More tests on tor-dirmgr::state | Nick Mathewson | 2021-11-08 | 1 | -1/+1 |
| | | | | | | These test our download schedules, resetting to the original state, and storing downloaded objects. | ||||
| * | Mark consensus as "not-pending" even if its microdescs come from cache. | Nick Mathewson | 2021-10-20 | 1 | -3/+23 |
| | | | | | | | | 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 | -24/+22 |
| | | | | | | The futures::lock::Mutex was unnecessary, since we never held it when we were suspending. | ||||
| * | Reverse two swapped log messages | Nick Mathewson | 2021-10-19 | 1 | -2/+2 |
| | | |||||
| * | Improve logging when trying to get the lock on the directory cache. | Nick Mathewson | 2021-10-19 | 1 | -3/+20 |
| | | | | | | | Previously we'd say that we were "waiting for the other process to bootstrap" even if it was already bootstrapped: and we wouldn't actually declare success when it was done. | ||||
| * | Remove useless into() conversions caught by clippy. | Jani Monoses | 2021-10-18 | 1 | -11/+11 |
| | | |||||
| * | Remove anyhow dependency from tor-dirmgr. | Jani Monoses | 2021-10-18 | 1 | -5/+4 |
| | | |||||
| * | Add a few tracing directives to tor-dirmgr. | Nick Mathewson | 2021-10-13 | 1 | -1/+3 |
| | | |||||
| * | tor-dirmgr: report bootstrap success on all successful cases. | Nick Mathewson | 2021-10-13 | 1 | -0/+5 |
| | | | | | | Previously we would sometimes fail to report that we had successfully bootstrapped. | ||||
| * | Don't report the bootstrap as completed unless it actually succeeds. | Nick Mathewson | 2021-10-13 | 1 | -4/+10 |
| | | | | | | (Previously we'd report it as successful even if the inner download task was a failure.) | ||||
| * | Notify guard manager on network change and state flush. | Nick Mathewson | 2021-10-10 | 1 | -0/+12 |
| | | |||||
| * | Re-export configuration types from tor-client. | Nick Mathewson | 2021-10-09 | 1 | -1/+2 |
| | | |||||
| * | enable checked_conversions lint. | Nick Mathewson | 2021-10-09 | 1 | -0/+1 |
| | | |||||
| * | Move all crates into a `crates` subdirectory. | Nick Mathewson | 2021-08-27 | 1 | -0/+690 |
| This will cause some pain for now, but now is really the best time to do this kind of thing. | |||||
