aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr
Commit message (Expand)AuthorAgeFilesLines
...
* tor-chanmgr: Replace OwnedChanTarget with LoggedChanTarget in errorsIan Jackson2022-11-232-9/+9
* ChanMgr: Another attempt to build on CI.Nick Mathewson2022-11-231-1/+7
* ChanMgr: Rename Factory -> CompoundFactoryNick Mathewson2022-11-232-5/+5
* ChanMgr: Fix a few more conditional-compilation issuesNick Mathewson2022-11-233-0/+3
* ChanMgr: Remove Arc aliases.Nick Mathewson2022-11-231-12/+6
* Mark set-default-factory API as experimental.Nick Mathewson2022-11-232-5/+4
* Make ChannelFactory and AbstractPtMgr require Send+SyncNick Mathewson2022-11-232-6/+6
* ChanMgr: Implement functions that replace channel factories.Nick Mathewson2022-11-234-21/+113
* ChanMgr: move the AbstractChanFactory into MgrState.Nick Mathewson2022-11-225-18/+60
* Merge branch 'main' into 'abstract-pt-mgr'Nick Mathewson2022-11-223-4/+11
|\
| * Merge branch 'mark-bridges-not-experimental' into 'main'Nick Mathewson2022-11-182-4/+9
| |\
| | * chanmgr: Make "pt-client" non-experimental.Nick Mathewson2022-11-182-4/+9
| * | ChanMgr: Log every conection attempt at debug.Nick Mathewson2022-11-171-0/+2
* | | Replace TransportRegistry with AbstractPtMgreta2022-11-224-42/+33
|/ /
* | chanmgr: rename new_test_channel_map to new_test_state.Nick Mathewson2022-11-161-5/+5
* | chanmgr::mgr::*: misc spelling fixes and normali[sz]ationsNick Mathewson2022-11-162-6/+6
* | Fix up documentation that referred to a ChannelMap.Nick Mathewson2022-11-162-18/+17
* | ChanMgr: Rename map.rs to state.rsNick Mathewson2022-11-163-9/+9
* | ChanMgr: Rename ChannelMap to MgrStateNick Mathewson2022-11-162-7/+7
|/
* bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
* ChanMgr: downgrade and remove a few TODO-ptclient commentsNick Mathewson2022-11-082-5/+1
* Suppress two clippy::large_enum_variant warningsNick Mathewson2022-11-031-0/+1
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* Require derive_more 0.99.3Ian Jackson2022-11-031-1/+1
* Merge branch 'guards_as_bridges_part1' into 'main'Nick Mathewson2022-10-241-4/+2
|\
| * guardmgr: Refactor the interior of FirstHop.Nick Mathewson2022-10-241-4/+2
* | tor-chanmgr: Suppress an unused imports warning for `use super::*`Ian Jackson2022-10-211-0/+1
|/
* Oops: Mark some imports as pt-client only.Nick Mathewson2022-10-211-3/+9
* 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
* Fix various typos (using typos tool and hand-inspection)Nick Mathewson2022-10-183-5/+5
* 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
* 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
* chanmgr: Edit comments, fix docsNick Mathewson2022-10-134-18/+49
* chanmgr: Remove RegistryAsFactory.Nick Mathewson2022-10-131-11/+6
* ChanMgr: Reorganize factory, builder, transport code.Nick Mathewson2022-10-136-282/+330
* Merge branch 'factory_redux' into 'main'Nick Mathewson2022-10-137-133/+224
|\