summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Implement serde for PtTarget and its members.Nick Mathewson2022-10-203-5/+21
| * | | Inline now-needless variant constructors for PtTargetAddrNick Mathewson2022-10-201-22/+2
| * | | Remove a now-needless `allow(dead_code)`Nick Mathewson2022-10-201-1/+0
| * | | linkspec: Always expose PT-related types.Nick Mathewson2022-10-202-46/+5
* | | | Merge branch 'connect-via-proxy' into 'main'Nick Mathewson2022-10-208-3/+479
|\ \ \ \
| * | | | transport: Escape = signs in keys only.Nick Mathewson2022-10-201-8/+13
| * | | | Clarify comment on ExternalProxyPlugin.Nick Mathewson2022-10-201-1/+2
| * | | | transport: rename "ExtraneousData" to "UnexpectedData"Nick Mathewson2022-10-201-5/+5
| * | | | chanmgr: Add the code necessary to use SOCKS PTs via a TransportHelperNick Mathewson2022-10-204-5/+254
| * | | | chanmgr: Begin a socks-client implementation.Nick Mathewson2022-10-204-0/+220
| * | | | socksproto: Make a method conditional.Nick Mathewson2022-10-201-0/+1
| * | | | socksproto: impl Clone for Error.Nick Mathewson2022-10-202-2/+2
* | | | | Merge branch 'bridge-internal-apis' into 'main'Ian Jackson2022-10-204-6/+48
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | tor-linkspec: impl From<&ChanTarget> for OwnedChanTargetIan Jackson2022-10-201-1/+7
| * | | | circmgr: Plumbing for direct to target directory circuitsIan Jackson2022-10-202-2/+29
| * | | | bridge descriptors: Change types of the descriptor cacheIan Jackson2022-10-201-3/+12
| | |/ / | |/| |
* | | | Merge branch 'bridge-hasaddrs' into 'main'Ian Jackson2022-10-203-2/+50
|\ \ \ \ | |/ / / |/| | |
| * | | impl ChanTarget etc. for BridgeConfigIan Jackson2022-10-201-1/+17
| * | | impl HasAddrs for PtChannelAddr and ChannelMethodIan Jackson2022-10-201-0/+29
| * | | HasAddrs: Make it clear that the set of addresses can be emptyIan Jackson2022-10-201-1/+4
|/ / /
* / / integration-shadow: "shadow-small" tag -> "tpa"Jim Newsome2022-10-191-1/+1
|/ /
* | Merge branch 'update-shadow-stop-time' into 'main'Nick Mathewson2022-10-191-4/+1
|\ \
| * | shadow ci: Set stop time to 30m instead of 27mJim Newsome2022-10-141-4/+1
| |/
* | Merge branch 'guard_spelling' into 'main'Nick Mathewson2022-10-192-2/+2
|\ \
| * | fix a couple of spelling errors in guardmgrNick Mathewson2022-10-192-2/+2
|/ /
* | Merge branch 'spelling_20221008' into 'main'Nick Mathewson2022-10-188-12/+12
|\ \
| * | Fix various typos (using typos tool and hand-inspection)Nick Mathewson2022-10-187-10/+10
| * | linkspec: Fix typo in error messages.Nick Mathewson2022-10-181-2/+2
|/ /
* | Merge branch 'channel_map' into 'main'Nick Mathewson2022-10-1812-502/+778
|\ \
| * | chanmgr: Add an error case if a final_attempt neither succeeds or failsNick Mathewson2022-10-182-1/+11
| * | Refactor flow control in get_or_launch.Nick Mathewson2022-10-182-54/+97
| * | chanmgr: Split get_or_launch into sub-functions.Nick Mathewson2022-10-181-92/+95
| * | chanmgr: Refactor choose_action code into its own function.Nick Mathewson2022-10-181-86/+92
| * | Clarify a comment about the desired structure of ChanMgrNick Mathewson2022-10-181-1/+2
| * | Comments to explain effects of return in closure.Nick Mathewson2022-10-181-2/+6
| * | chanmgr: Remove "Ident" from AbstractChannelNick Mathewson2022-10-185-84/+24
| * | chanmgr: replace the HashMap<> with a ByRelayIds.Nick Mathewson2022-10-184-312/+312
| * | proto: Make Channel::reparameterize take &self.Nick Mathewson2022-10-182-2/+3
| * | chanmgr: Add identities to pending state in map.Nick Mathewson2022-10-182-8/+46
| * | chanmgr: Require HasRelayIds for AbstractChannel::BuildSpecNick Mathewson2022-10-182-24/+50
| * | chanmgr: Require HasRelayIds for AbstractChannel.Nick Mathewson2022-10-182-1/+43
| * | chanmgr: Remove the Poisoned state from the map type.Nick Mathewson2022-10-182-48/+12
| * | proto: Implement HasRelayIds for Channel.Nick Mathewson2022-10-182-0/+10
| * | linkspec: Add ByRelayIds::remove_exact.Nick Mathewson2022-10-181-0/+65
| * | linkspec: Add an "all_overlapping" accessor to ByRelayIds.Nick Mathewson2022-10-184-1/+124
|/ /
* | Merge branch 'id_tests' into 'main'eta2022-10-175-2/+264
|\ \ | |/ |/|
| * Write more tests for RelayId and RelayIdRef.Nick Mathewson2022-10-151-0/+138
| * Write tests for RelayIdSet.Nick Mathewson2022-10-153-0/+122
| * Fix deserialize impl for RelayId.Nick Mathewson2022-10-151-1/+1
| * linkspec: impl Hash for RelayIdRefNick Mathewson2022-10-152-1/+3
|/