summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | GuardMgr: Document that providers should only be installed once.Nick Mathewson2022-11-081-0/+14
| * | | | GuardMgr: Fix build with bridge-client disabled.Nick Mathewson2022-11-082-1/+4
| * | | | GuardMgr: Remove no-longer-relevant `TODO pt-client` commentsNick Mathewson2022-11-084-21/+0
| * | | | GuardMgr: Rename an error variantNick Mathewson2022-11-082-3/+3
| * | | | GuardMgr: Spelling fixes and normalizations.Nick Mathewson2022-11-084-7/+8
| * | | | GuardMgr: do not use fallbacks when in bridge mode.Nick Mathewson2022-11-081-5/+5
| * | | | GuardMgr: When possible, return a FirstHop that can be a CircTargetNick Mathewson2022-11-083-5/+29
| * | | | GuardMgr: Refactor UniverseRef to contains Arcs.Nick Mathewson2022-11-083-27/+31
| * | | | GuardMgr: Remove an outdated "Limitations" comment.Nick Mathewson2022-11-081-10/+0
| * | | | GuardMgr: do not block netdir if we are using bridgesNick Mathewson2022-11-081-0/+4
| * | | | GuardMgr: Add UniverseType to make code more explicit.Nick Mathewson2022-11-081-7/+28
| * | | | GuardMgr: Launch a background task to keep the list of bridgeNick Mathewson2022-11-082-1/+38
| * | | | GuardMgr: Exit keep-netdir-updated task early if GuardMgr disappears.Nick Mathewson2022-11-081-0/+2
| * | | | GuardMgr: Pass correct universe to "Bridges" `GuardSet`.Nick Mathewson2022-11-084-15/+115
| * | | | GuardMgr: Change BridgeSet, BridgeRelay to use more referencesNick Mathewson2022-11-082-29/+27
| * | | | GuardMgr: Store bridge configuration.Nick Mathewson2022-11-081-15/+56
| * | | | 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
* | | | bridge desc: Make BridgeDescProvider DynCloneIan Jackson2022-11-071-1/+3
|/ / /
* / / Fix typosDimitris Apostolou2022-11-066-9/+9
|/ /
* | 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
* | 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
|/
* Suppress two clippy::large_enum_variant warningsNick Mathewson2022-11-032-0/+2
* Run add_warnings.Nick Mathewson2022-11-0338-0/+38
* Merge branch 'edition-2021' into 'main'eta2022-11-039-9/+9
|\
| * set all crate edition to 2021trinity-1686a2022-11-019-9/+9
* | 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