summaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump the minor version of every crate.Nick Mathewson2022-11-301-20/+20
* bridge desc mgr: Add dormancy comment to effective_parallelismIan Jackson2022-11-231-0/+2
* bridge desc mgr: Test dormancyIan Jackson2022-11-231-0/+42
* bridge desc mgr: Honour specified dormancyIan Jackson2022-11-231-6/+13
* bridge desc mgr: Introduce effective_parallelism helperIan Jackson2022-11-231-5/+12
* bridge desc mgr: Move set_dormancy to impl that is for mock tooIan Jackson2022-11-231-6/+6
* BridgeConfig: Replace all Arc<BridgeConfig> with BridgeConfigIan Jackson2022-11-222-5/+4
* Merge branch 'fix_nightly_20221118' into 'main'Ian Jackson2022-11-183-4/+5
|\
| * Fix a couple of rustdoc issues.Nick Mathewson2022-11-181-1/+2
| * Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-182-3/+3
* | dirmgr: make "bridge-client" non-experimental.Nick Mathewson2022-11-182-12/+16
|/
* Merge branch 'store3' into 'main'Ian Jackson2022-11-145-161/+67
|\
| * dirmgr Store: Have constructors take DirMgrStoreIan Jackson2022-11-142-6/+14
| * dirmgr Store: Introduce DirMgrStore and use for BridgeDescMgr (fmt)Ian Jackson2022-11-141-8/+1
| * dirmgr Store: Introduce DirMgrStore and use for BridgeDescMgrIan Jackson2022-11-142-6/+33
| * dirmgr Store: Abolish redundant trait implIan Jackson2022-11-142-109/+1
| * dirmgr Store: Use `**` syntax and deref to trait objectsIan Jackson2022-11-142-34/+20
| * dirmgr Store: Move Send and 'static bounds to Store traitIan Jackson2022-11-141-2/+2
* | Merge branch 'bdm-dormant' into 'main'Ian Jackson2022-11-142-0/+51
|\|
| * bridge descriptor dormancy: Accept the dormancy valueIan Jackson2022-11-112-1/+11
| * bridge descriptor dormancy: Add a TODO for this enumIan Jackson2022-11-111-0/+2
| * bridge descriptor dormancy: Define an enum and semanticsIan Jackson2022-11-101-0/+39
* | bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
|/
* Merge branch 'bridge-error' into 'main'Nick Mathewson2022-11-101-3/+2
|\
| * Use ErrorKind::TorAccessFailed for misbehaving bridgesIan Jackson2022-11-081-3/+2
* | Merge branch 'bdm-process-doc-test' into 'main'Nick Mathewson2022-11-102-2/+100
|\ \
| * | bridge descs: Add tests for process_documentIan Jackson2022-11-082-2/+100
| |/
* | Merge branch 'bdm-params' into 'main'Nick Mathewson2022-11-101-1/+0
|\ \
| * | Remove TODO re BridgeDescDownloadConfig defaultsIan Jackson2022-11-081-1/+0
| |/
* | Check more targetstrinity-1686a2022-11-102-2/+6
* | bridge desc: Drop a done TODOIan Jackson2022-11-081-1/+0
* | bridge desc: todo re config: weaken and reference a new ticketIan Jackson2022-11-081-3/+2
|/
* Merge branch 'store' into 'main'Nick Mathewson2022-11-085-41/+466
|\
| * bridge descs: Rename BridgeDescMgr from BridgeDescManagerIan Jackson2022-11-082-15/+15
| * bridge descs: Apply sensitive() to bridge identity in error log msgIan Jackson2022-11-082-1/+3
| * 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