summaryrefslogtreecommitdiff
path: root/crates/tor-guardmgr
Commit message (Expand)AuthorAgeFilesLines
...
| * impl HasRelayIds for GuardId.Nick Mathewson2022-10-251-0/+9
* | BridgeDescProvider: Make BridgeDescEvent repr(u16) and derive traitsIan Jackson2022-10-272-1/+7
* | impl Hash for BridgeConfig and various PT informationIan Jackson2022-10-271-1/+1
* | tor-guardmgr: bridges: export BridgeDescError at toplevelIan Jackson2022-10-271-1/+1
* | BridgeDescEvent: Change the sole variant to SomethingChangedIan Jackson2022-10-251-5/+17
|/
* Merge branch 'guards_as_bridges_part1' into 'main'Nick Mathewson2022-10-248-135/+255
|\
| * guardmgr: Refactor the interior of FirstHop.Nick Mathewson2022-10-244-45/+111
| * guardmgr: Hold FallbackDir in fallback::set::EntryNick Mathewson2022-10-213-43/+61
| * guardmgr: Add bridges sample, encode sample ID in FirstHopId.Nick Mathewson2022-10-215-52/+88
* | tor-guardmgr: descs: Make BridgeDescError DynCloneIan Jackson2022-10-212-1/+5
* | 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
|/
* 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-065-61/+168
|\
| * 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-042-2/+58
| * 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
|/
* Merge branch 'bridge-parse' into 'main'Ian Jackson2022-10-032-2/+516
|\
| * 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
| * tor-guardmgr: Introduce pt-client featureIan Jackson2022-09-301-1/+3
| * pt: Make some more types EqIan Jackson2022-09-301-1/+1
* | Remove semver.md files now that arti 1.0.1 is out.Nick Mathewson2022-10-031-2/+0
* | Bump minor version of tor-rtcompat and most of its dependentsNick Mathewson2022-10-031-5/+5
* | Bump crates that have had backward compatible API changes.Nick Mathewson2022-10-031-4/+4
|/
* Mark all bridge and pt features as experimental for now.Nick Mathewson2022-09-291-0/+2
* Add the necessary APIs for bridge-based circuit construction.Nick Mathewson2022-09-261-0/+10