summaryrefslogtreecommitdiff
path: root/crates/tor-guardmgr
Commit message (Expand)AuthorAgeFilesLines
...
| * Document Clone semantics of GuardMgr and DirMgrIan Jackson2022-11-111-0/+1
| * cfg-ify an importIan Jackson2022-11-111-0/+1
* | Merge branch 'guardmgr-todo-misc' into 'main'Nick Mathewson2022-11-106-75/+131
|\ \
| * | GuardMgr: Explain why we timestamp BridgeSets as we do.Nick Mathewson2022-11-102-10/+12
| * | GuardMgr: Downgrade a pt-client TODO about an internal APINick Mathewson2022-11-101-2/+4
| * | GuardMgr Document why a BridgeSet has trivial weight thresholds.Nick Mathewson2022-11-102-3/+4
| * | GuardMgr: once more, fix our n_primary_dir_info check.Nick Mathewson2022-11-101-3/+25
| * | GuardMgr: remove redundant call to extend_sample_as_neededNick Mathewson2022-11-102-32/+32
| * | GuardMgr: rename n_primary_without_dir_infoNick Mathewson2022-11-102-7/+12
| * | Remove TODO to rename for_circuit_usage in favor of #623Nick Mathewson2022-11-101-1/+0
| * | GuardMgr: Remove TODO to move `mod bridge` to another crateNick Mathewson2022-11-101-3/+0
| * | Resolve todo!()s and TODOs around BridgeRelay::HasAddrs.Nick Mathewson2022-11-101-15/+35
| * | GuardMgr: Docs for BridgeDescProviderNick Mathewson2022-11-081-2/+12
| * | GuardMgr: Remove a TODO pt-client comment.Nick Mathewson2022-11-081-2/+0
| |/
* / bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
|/
* Merge branch 'store' into 'main'Nick Mathewson2022-11-081-2/+2
|\
| * bridge descs: Rename BridgeDescMgr from BridgeDescManagerIan Jackson2022-11-081-2/+2
* | Try to explain exactly what lookup_bridge_circ_target doesNick Mathewson2022-11-081-0/+11
* | GuardMgr: Try to explain what is going on with update()Nick Mathewson2022-11-081-10/+45
* | Refactor configured_bridgesNick Mathewson2022-11-081-30/+42
* | 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-083-59/+46
* | 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
* | bridge desc: Make BridgeDescProvider DynCloneIan Jackson2022-11-071-1/+3
* | Fix typosDimitris Apostolou2022-11-061-2/+2
|/
* 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-032-1/+25
* | bridges config: Provide uninhabited placeholderIan Jackson2022-11-031-0/+14
* | guardmgr config: Introduce and require new GuardMgrConfig traitIan Jackson2022-11-033-11/+66