summaryrefslogtreecommitdiff
path: root/crates/tor-guardmgr/src/bridge
Commit message (Expand)AuthorAgeFilesLines
...
* GuardMgr: Remove a TODO pt-client comment.Nick Mathewson2022-11-081-2/+0
* Merge branch 'store' into 'main'Nick Mathewson2022-11-081-2/+2
|\
| * bridge descs: Rename BridgeDescMgr from BridgeDescManagerIan Jackson2022-11-081-2/+2
* | GuardMgr: Remove no-longer-relevant `TODO pt-client` commentsNick Mathewson2022-11-082-12/+0
* | GuardMgr: Rename an error variantNick Mathewson2022-11-081-2/+2
* | GuardMgr: Spelling fixes and normalizations.Nick Mathewson2022-11-081-2/+2
* | GuardMgr: When possible, return a FirstHop that can be a CircTargetNick Mathewson2022-11-081-1/+1
* | GuardMgr: Refactor UniverseRef to contains Arcs.Nick Mathewson2022-11-081-8/+8
* | GuardMgr: Change BridgeSet, BridgeRelay to use more referencesNick Mathewson2022-11-082-29/+27
* | Require Send+Sync for BridgeDescProviderNick Mathewson2022-11-081-1/+1
* | bridge desc: Make BridgeDescProvider DynCloneIan Jackson2022-11-071-1/+3
|/
* Refactor CandidateStatus API to simplify code in descs.Nick Mathewson2022-11-021-26/+31
* guardmgr: Refactor candidate info; add `full_dir_info`Nick Mathewson2022-11-021-5/+12
* guardmgr: Implement Universe for bridges.Nick Mathewson2022-11-022-1/+160
* BridgeDescProvider: Make BridgeDescEvent repr(u16) and derive traitsIan Jackson2022-10-271-1/+6
* impl Hash for BridgeConfig and various PT informationIan Jackson2022-10-271-1/+1
* BridgeDescEvent: Change the sole variant to SomethingChangedIan Jackson2022-10-251-5/+17
* tor-guardmgr: descs: Make BridgeDescError DynCloneIan Jackson2022-10-211-1/+4
* tor-guardmgr: descs: Make BridgeDescError into a traitIan Jackson2022-10-211-4/+15
* Merge branch 'bridge-internal-apis' into 'main'Ian Jackson2022-10-201-3/+12
|\
| * bridge descriptors: Change types of the descriptor cacheIan Jackson2022-10-201-3/+12
* | impl ChanTarget etc. for BridgeConfigIan Jackson2022-10-201-1/+17
|/
* struct BridgeConfig: Rename from BridgeIan Jackson2022-10-122-16/+16
* struct Bridge: add ref to ticketIan Jackson2022-10-121-1/+1
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-121-0/+1
* Change multiplicity of ChannelMethod and addressesNick Mathewson2022-10-112-8/+14
* tor-guardmgr: Fix build without pt-client featureIan Jackson2022-10-111-1/+3
* Begin revising HasAddr and its relationship to ChanTargetNick Mathewson2022-10-061-1/+15
* Extend some comments about bridge descriptorsNick Mathewson2022-10-062-2/+11
* Add a temporary HasAddrs for BridgeRelayNick Mathewson2022-10-041-1/+10
* BridgeRelay: Implement more traits.Nick Mathewson2022-10-041-1/+56
* Start on a new BridgeRelay type.Nick Mathewson2022-10-041-0/+38
* Implement HasRelayIds for Bridge.Nick Mathewson2022-10-041-1/+11
* Implement BridgeDesc and BridgeDescList.Nick Mathewson2022-10-041-58/+41
* pt: bridge line parsing: overhaul errorsIan Jackson2022-10-031-36/+107
* pt: Check PT key=value syntaxIan Jackson2022-10-031-3/+0
* pt: Make PtTarget::push_setting fallible, and take IntoIan Jackson2022-10-031-3/+8
* pt: bridge line parsing: Add commentaryIan Jackson2022-10-031-0/+26
* pt: Document Bridge line syntaxIan Jackson2022-10-031-0/+31
* pt: bridge parsing: Add an IPv6 test caseIan Jackson2022-09-301-0/+12
* pt: impl Display for Bridge and test itIan Jackson2022-09-301-0/+43
* implement FromStr for Bridge, and test itIan Jackson2022-09-301-0/+327
* pt: Make some more types EqIan Jackson2022-09-301-1/+1
* GuardMgr/DirMgr: Add APIs for bridge descriptor listsNick Mathewson2022-09-261-0/+97
* A basic configuration type for a bridge.Nick Mathewson2022-09-261-0/+41