summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
| * bridge desc: Implement cache reuse logic and if-modified-sinceIan Jackson2022-11-043-9/+195
| * 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-041-0/+2
* | 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
* bridge descriptors: TestsIan Jackson2022-11-032-0/+267
* bridge descriptors: Provide a consistency check functionIan Jackson2022-11-031-0/+196
* bridge descriptors: Provide an implementation of BridgeDescProviderIan Jackson2022-11-032-0/+1097
* 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-252-14/+62
* tor-dirclient: Make RequestFailed its own error typeIan Jackson2022-10-201-5/+5
* tor-dirclient Response: Rename output methodsIan Jackson2022-10-201-1/+1
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-51/+1
* Mark all bridge and pt features as experimental for now.Nick Mathewson2022-09-291-0/+26
* GuardMgr/DirMgr: Add APIs for bridge descriptor listsNick Mathewson2022-09-261-0/+1
* fix clippy::needless_borrowtrinity-1686a2022-09-101-1/+1
* fix clippy::unwrap_used and old TODO for msrv 1.56trinity-1686a2022-09-101-9/+6
* `TaskSchedule`: give error on `sleep*()` if last handle is droppedNick Mathewson2022-09-073-4/+14
* Use anonymize_home() when displaying various messages.Nick Mathewson2022-08-311-1/+2
* add feature annotation not added by doc_auto_cfgtrinity-1686a2022-08-241-0/+1