summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | tor-cell: Avoid redundant pointer copyEmil Engler2022-10-211-2/+2
| | |/ | |/|
* | | tor-guardmgr: descs: Make BridgeDescError DynCloneIan Jackson2022-10-212-1/+5
* | | tor-guardmgr: descs: Make BridgeDescError into a traitIan Jackson2022-10-211-4/+15
* | | tor-error: make HasRetryTime object-safeIan Jackson2022-10-212-1/+2
| |/ |/|
* | Merge branch 'whoops_unused_imports' into 'main'Nick Mathewson2022-10-211-3/+9
|\ \
| * | Oops: Mark some imports as pt-client only.Nick Mathewson2022-10-211-3/+9
* | | Merge branch 'matrix-features' into 'main'Nick Mathewson2022-10-213-4/+10
|\ \ \ | |/ / |/| |
| * | fix doc-feature synchrotrinity-1686a2022-10-162-2/+8
| * | add test for many featurestrinity-1686a2022-10-161-2/+2
* | | Merge branch 'no_redundant_allocation' into 'main'Nick Mathewson2022-10-211-1/+1
|\ \ \
| * | | tor-cell: Avoid redundant allocationEmil Engler2022-10-211-1/+1
| | |/ | |/|
* / | tor-cell: Rename fixed_len to fixed_len_handshakeEmil Engler2022-10-211-7/+7
|/ /
* | Merge branch 'dirclient-errors' into 'main'Ian Jackson2022-10-205-43/+147
|\ \
| * | tor-dirclient: Provide fallible DirResponse::output and into_outputIan Jackson2022-10-202-1/+82
| * | tor-dirclient: Make DirResponse be CloneIan Jackson2022-10-202-1/+2
| * | tor-dirclient: Introduce RequestError:HttpStatusIan Jackson2022-10-201-0/+5
| * | tor-dirclient: Make RequestFailed its own error type (rustfmt)Ian Jackson2022-10-201-12/+18
| * | tor-dirclient: Make RequestFailed its own error typeIan Jackson2022-10-204-31/+38
| * | tor-dirclient Response: Rename output methodsIan Jackson2022-10-203-7/+11
* | | Merge branch 'pt-serde' into 'main'Nick Mathewson2022-10-203-72/+25
|\ \ \
| * | | Implement serde for PtTarget and its members.Nick Mathewson2022-10-202-5/+20
| * | | 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-207-3/+478
|\ \ \ \
| * | | | 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-203-0/+219
| * | | | 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
| |/ /
* | | 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
|/ /
* | fix a couple of spelling errors in guardmgrNick Mathewson2022-10-192-2/+2
* | Fix various typos (using typos tool and hand-inspection)Nick Mathewson2022-10-186-9/+9
* | linkspec: Fix typo in error messages.Nick Mathewson2022-10-181-2/+2
* | 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