summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | GuardMgr: Remove duplicate code in set_filterNick Mathewson2022-11-081-13/+2
| * | | | GuardMgr: Clarify intent with update_active_set.Nick Mathewson2022-11-081-4/+5
| * | | | GuardMgr: Split `update_internal` into two functions.Nick Mathewson2022-11-081-27/+50
| * | | | Refactor external guardmgr APIs: Stop taking NetDir arguments.Nick Mathewson2022-11-087-84/+54
| * | | | Mock implementation of a NetDirProvider for testing.Nick Mathewson2022-11-082-0/+61
| * | | | Add an accessor for the latest BridgeDescList.Nick Mathewson2022-11-081-0/+12
| * | | | Implement GuardMgr::install_bridge_desc_providerNick Mathewson2022-11-081-6/+25
| * | | | Require Send+Sync for BridgeDescProviderNick Mathewson2022-11-081-1/+1
| | |/ / | |/| |
* | | | Merge branch 'hilev_spelling' into 'main'Nick Mathewson2022-11-075-8/+8
|\ \ \ \ | |/ / / |/| | |
| * | | Spelling fixes and normalizations on some high-level cratesNick Mathewson2022-11-075-8/+8
* | | | Merge branch 'bdm-dyn-clone' into 'main'Nick Mathewson2022-11-071-1/+3
|\ \ \ \ | |/ / / |/| | |
| * | | bridge desc: Make BridgeDescProvider DynCloneIan Jackson2022-11-071-1/+3
|/ / /
* | | Merge branch 'typos' into 'main'Nick Mathewson2022-11-066-9/+9
|\ \ \ | |/ / |/| |
| * | Fix typosDimitris Apostolou2022-11-066-9/+9
|/ /
* | Merge branch 'store-yak-bd' into 'main'Nick Mathewson2022-11-042-65/+99
|\ \ | |/ |/|
| * 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
|/
* Merge branch 'warning' into 'main'Nick Mathewson2022-11-031-1/+1
|\
| * tor-guardmgr: use imported WeightThreshold in one placeIan Jackson2022-11-031-1/+1
* | Merge branch 'guardmgr-config' into 'main'Nick Mathewson2022-11-0311-43/+215
|\ \ | |/ |/|
| * docs features: Add a suppression for testingIan Jackson2022-11-031-0/+5
| * guardmgr config: Provide bridge information to new and reconfigureIan Jackson2022-11-033-3/+61
| * bridges config: Provide uninhabited placeholderIan Jackson2022-11-031-0/+14
| * bridges config: Check that bridges aren't enabled with no bridgesIan Jackson2022-11-031-1/+32
| * guardmgr config: Introduce and require new GuardMgrConfig traitIan Jackson2022-11-038-27/+78
| * define_accessor_trait: Allow specification of other itemsIan Jackson2022-11-031-1/+10
| * define_accessor_trait: Allow specification of supertraitsIan Jackson2022-11-031-4/+8
| * guardmgr config: Pass fallback list from config by referenceIan Jackson2022-11-033-12/+12
|/
* Merge branch '587_suppress' into 'main'eta2022-11-0341-1/+42
|\
| * Suppress two clippy::large_enum_variant warningsNick Mathewson2022-11-032-0/+2
| * Run add_warnings.Nick Mathewson2022-11-0338-0/+38
| * add_warnings: ignore clippy::result_large_errNick Mathewson2022-11-031-0/+1
| * add_warnings: work with more non-GNU finds.Nick Mathewson2022-11-031-1/+1
|/
* Merge branch 'edition-2021' into 'main'eta2022-11-039-9/+9
|\
| * set all crate edition to 2021trinity-1686a2022-11-019-9/+9
* | Merge branch 'descriptors' into 'main'Ian Jackson2022-11-0318-12/+1776
|\ \
| * | 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