summaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* test lint blocks: Add many many automaticallyIan Jackson2022-12-124-0/+33
* Merge branch 'renaming' into 'main'Nick Mathewson2022-11-305-11/+11
|\
| * Rename TransportHelper => TransportImplHelper.Nick Mathewson2022-11-305-11/+11
* | Downgrade a "TODO pt-client" commentNick Mathewson2022-11-301-1/+3
|/
* Merge branch 'bridge-addr-2' into 'main'Nick Mathewson2022-11-302-7/+11
|\
| * Separate BridgeAddr and PtTargetAddrIan Jackson2022-11-302-7/+11
* | Merge branch 'fix_pt_protocol' into 'main'eta2022-11-301-11/+21
|\ \
| * | PT protocol: pt-spec conformance with password fieldNick Mathewson2022-11-301-4/+5
| * | connect_via_proxy: Actually send initial handshake.Nick Mathewson2022-11-301-3/+3
| * | PT SOCKS tests: add a few more testsIan Jackson2022-11-301-1/+6
| * | PT SOCKS tests: test name that only fits in V4Ian Jackson2022-11-301-3/+7
| |/
* / Abolish ChanMgr::set_default_transportIan Jackson2022-11-302-19/+0
|/
* Merge branch 'todos-chanmgr' into 'main'Nick Mathewson2022-11-294-9/+13
|\
| * chanmgr: Distinguish failure to connect to proxy from other IO failuresNick Mathewson2022-11-292-6/+12
| * chanmgr: remove a now-stale TODO.Nick Mathewson2022-11-291-2/+0
| * chanmgr: Report Pt errors correctly.Nick Mathewson2022-11-291-1/+1
* | Remove deprecated aliases in tor-linkspec.Nick Mathewson2022-11-292-7/+7
|/
* Fix ChanMgr APIs for setting PtMgr etc to match what TorClient wants.Nick Mathewson2022-11-281-7/+4
* tor-chanmgr: Introduce the BootstrapReporter API, publicize ChanBuildereta2022-11-286-41/+111
* Draft: Pluggable transport managereta2022-11-282-14/+42
* Make ChannelMethod non-exhaustiveIan Jackson2022-11-241-0/+6
* tor-chanmgr: Invent [Box]ChanSensitive for two error payloadsIan Jackson2022-11-233-4/+13
* 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-231-4/+2
* 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-221-0/+2
|\
| * 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
* 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
* 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-203-4/+253