summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
...
| * sqlite cache: Document reasoning about timestampsIan Jackson2022-11-081-2/+9
| * bridge desc tests: Test caching and if-modified-sinceIan Jackson2022-11-041-2/+121
| * bridge desc tests: Break out queues_are_empty helperIan Jackson2022-11-041-2/+6
| * bridge desc tests: Provide a sqlite connectionIan Jackson2022-11-041-2/+5
| * bridge desc: Implement storage functions at the DB layerIan Jackson2022-11-041-8/+67
| * bridge desc: Make Downloaded be DebugIan Jackson2022-11-041-0/+1
| * bridge desc: Implement cache reuse logic and if-modified-sinceIan Jackson2022-11-044-9/+196
| * bridge desc: Rename one more variable to textIan Jackson2022-11-041-1/+1
| * bridge desc: Catch panics in the download functionalityIan Jackson2022-11-041-1/+8
| * bridge desc: Provide a Store to the bridge desc managerIan Jackson2022-11-043-16/+49
| * bridge desc tests: Apply tracing_test::traced_testIan Jackson2022-11-042-0/+3
* | Merge branch 'store-yak-misc' into 'main'eta2022-11-083-11/+34
|\|
| * tor-dirmgr: impl AsRef<dyn Error> for ErrorIan Jackson2022-11-041-0/+7
| * dirmgr: Make store be in an ArcIan Jackson2022-11-041-2/+2
| * dirmgr sqlite store: Improve schema updatesIan Jackson2022-11-041-9/+25
* | Fix typosDimitris Apostolou2022-11-061-1/+1
|/
* bridgedesc: Rename "text" from "output"Ian Jackson2022-11-031-5/+5
* bridgedesc: Make process_document into a free functionIan Jackson2022-11-031-53/+67
* bridgedesc: Introduce DownloadedIan Jackson2022-11-031-13/+17
* bridgedesc: download: Break out process_documentIan Jackson2022-11-031-47/+54
* bridgedesc: Prepare Mockable trait for if-modified-sinceIan Jackson2022-11-032-6/+15
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* bridge descriptors tests: Fix flaky testIan Jackson2022-11-031-1/+11
* bridge descriptors tests: Test set_bridges more thoroughly (fix)Ian Jackson2022-11-031-1/+1
* bridge descriptors: logging: Log addition and removal (fmt)Ian Jackson2022-11-031-12/+20
* bridge descriptors: logging: Log addition and removalIan Jackson2022-11-031-8/+31
* bridge descriptors: logging: Log download start and outcomeIan Jackson2022-11-031-0/+6
* bridge descriptors tests: Test set_bridges more thoroughlyIan Jackson2022-11-031-0/+34
* bridge descriptors: Rewrite set_bridgesIan Jackson2022-11-031-18/+12
* bridge descriptors tests: Add another couple of test casesIan Jackson2022-11-031-1/+31
* bridge descriptors tests: stream_drain_ready returns event countIan Jackson2022-11-031-1/+4
* bridge descriptors tests: Break out bad_bridge helper functionIan Jackson2022-11-031-7/+7
* bridge descriptors: Change default max_refetchIan Jackson2022-11-032-2/+2
* bridge descriptors: Add clarification about bridge statesIan Jackson2022-11-031-0/+3
* bridge descriptors: Improve and fix docs for consider_launchingIan Jackson2022-11-031-1/+6
* bridge descriptors: Add comments where StateGuard is droppedIan Jackson2022-11-031-0/+8
* bridge descriptors: Document `changed` and `earliest_timeout` OptionsIan Jackson2022-11-031-0/+5
* bridge descriptors: Document updates argument to timeout_taskIan Jackson2022-11-031-0/+6
* Require derive_more 0.99.3Ian Jackson2022-11-031-1/+1
* bridge descriptors: TestsIan Jackson2022-11-033-0/+270
* bridge descriptors: Provide a consistency check functionIan Jackson2022-11-031-0/+196
* bridge descriptors: Provide an implementation of BridgeDescProviderIan Jackson2022-11-033-0/+1098
* Copy tor-netdoc/testdata/routerdesc1.txt into tor-dirmgrIan Jackson2022-11-031-0/+50
* remove unused dependanciestrinity-1686a2022-10-291-1/+0
* tor-dirmgr: impl Default for FlagPublisherIan Jackson2022-10-271-0/+6
* tor-dirmgr: impl FlagEvent for BridgeDescEventIan Jackson2022-10-271-0/+6
* Fix clippy false positiveIan Jackson2022-10-251-0/+5
* FlagEvent trait: Implement using macrosIan Jackson2022-10-253-14/+64
* tor-circmgr: Make get_or_launch_dir_specific feature-specificIan Jackson2022-10-211-1/+1
* tor-dirmgr README: Remove some redundant/duplicated headingsIan Jackson2022-10-211-4/+0