aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* Decrease the lifetimes for storing descriptors.Nick Mathewson2022-08-091-6/+29
* Finish implementation of params() for DirMgr.Nick Mathewson2022-08-021-0/+36
* tor-dirmgr: Remove opt_netdir entirely.Nick Mathewson2022-07-262-11/+8
* Remove unused DirMgr::netdir method, make opt_netdir private.Nick Mathewson2022-07-261-11/+1
* Add new APIs to NetDirProvider to better support timeliness.Nick Mathewson2022-07-261-3/+24
* Rename DirSkewTolerance to DirToleranceNick Mathewson2022-07-223-9/+15
* Merge branch 'dirmgr_error_cleanup' into 'main'Nick Mathewson2022-07-183-61/+84
|\
| * dirmgr: Add a helper to create LockFile errors.Nick Mathewson2022-07-182-8/+9
| * dirmgr: Make UnrecognizedSchema more helpfulNick Mathewson2022-07-142-6/+14
| * dirmgr: Add an instance of BadUtf8InCacheNick Mathewson2022-07-141-2/+1
| * dirmgr: Clarify disk IO errors.Nick Mathewson2022-07-143-33/+48
| * dirmgr: style edits to error messages.Nick Mathewson2022-07-141-22/+22
* | Fix illegal formatting in cache filenamesfeelingnothing2022-07-141-1/+1
|/