summaryrefslogtreecommitdiff
path: root/crates/tor-guardmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* fix a couple of spelling errors in guardmgrNick Mathewson2022-10-192-2/+2
* Merge branch 'readmes' into 'main'Nick Mathewson2022-10-121-93/+1
|\
| * cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
| * Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-92/+1
* | struct BridgeConfig: Rename from BridgeIan Jackson2022-10-123-17/+17
* | struct Bridge: add ref to ticketIan Jackson2022-10-121-1/+1
|/
* tor-guardmgr: Export BridgeParseError from toplevelIan Jackson2022-10-121-1/+1
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-122-0/+2
* Change multiplicity of ChannelMethod and addressesNick Mathewson2022-10-112-8/+14
* tor-guardmgr: Fix build without pt-client featureIan Jackson2022-10-111-1/+3
* tor-linkspec: Remove the old OwnedFoo::new() functionsNick Mathewson2022-10-061-1/+7
* Begin revising HasAddr and its relationship to ChanTargetNick Mathewson2022-10-064-1/+21
* Merge branch 'bridge_containers' into 'main'Nick Mathewson2022-10-064-60/+166
|\
| * 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-042-1/+41
| * Implement HasRelayIds for Bridge.Nick Mathewson2022-10-041-1/+11
| * Implement BridgeDesc and BridgeDescList.Nick Mathewson2022-10-041-58/+41
* | Temporarily suppress a false positive from nightly.Nick Mathewson2022-10-041-0/+5
|/
* 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
* Add the necessary APIs for bridge-based circuit construction.Nick Mathewson2022-09-261-0/+10
* GuardMgr/DirMgr: Add APIs for bridge descriptor listsNick Mathewson2022-09-263-1/+112
* GuardMgr: Add TODOs for bridge support.Nick Mathewson2022-09-262-0/+29
* A basic configuration type for a bridge.Nick Mathewson2022-09-263-0/+58
* Downgrade "guard set loaded" messagesNick Mathewson2022-08-251-1/+1
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* Merge branch 'main' into 'linkspec_refactor_v3'Nick Mathewson2022-08-102-1702/+1
|\
| * Merge branch 'inc-rename' into 'main'Ian Jackson2022-08-022-1702/+1
| |\
| | * Rename `.inc` and other included files to end in `.rs`eta2022-07-262-1702/+1
* | | Make sure all HasRelayIds constaints allow ?Sized.Nick Mathewson2022-08-102-16/+25
* | | tor-netdir: Collapse by_id and by_relay_id into a single fn.Nick Mathewson2022-08-101-1/+2
* | | Final (?) API revisions for tor-linkspecNick Mathewson2022-08-106-60/+45
* | | Introduce a RelayIdSet and use it in place of HashSet<RelayId>.Nick Mathewson2022-08-102-11/+4
* | | Teach guard restrictions about RelayId.Nick Mathewson2022-08-102-14/+26
* | | Use accessors in two places where tests look at specific keys.Nick Mathewson2022-08-101-3/+4
* | | guardmgr: Avoid a case of using HasRelayIds key methods.Nick Mathewson2022-08-021-1/+1
* | | netdir: Add and use a new ids_listed() function.Nick Mathewson2022-08-021-1/+1
* | | Introduce HasRelayIds::same_relay_ids.Nick Mathewson2022-08-021-5/+3
* | | guardmgr: Change APIs that used to take IDs.Nick Mathewson2022-08-021-14/+9
* | | guardmgr: Replace IdPair with RelayIdsNick Mathewson2022-08-024-30/+31
* | | tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-023-8/+19
|/ /