summaryrefslogtreecommitdiff
path: root/crates/tor-ptmgr/src
Commit message (Expand)AuthorAgeFilesLines
* removed unnecessary PinBox wrapperpryty262026-06-241-5/+1
* ptmgr: Remove string slicing.Nick Mathewson2026-06-101-11/+11
* everywhere: Add #[allow(clippy::string_slice)]Clara Engler2026-06-091-0/+2
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-092-0/+2
* ptmgr: Defer proxy protocol string conversionNihal2026-05-262-5/+9
* ptmgr: pass outbound_proxy to managed PT processesNihal2026-05-262-3/+12
* tor-ptmgr: port to web-time-compat.Nick Mathewson2026-03-261-4/+4
* ptmgr: Migrate to derive_deftly(TorConfig)Nick Mathewson2026-02-171-12/+11
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* relay: Add a TLS acceptor in the ChanBuilderDavid Goulet2026-02-091-1/+1
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* chanmgr: Get rid of the builder outbound_chan_typeDavid Goulet2026-01-131-3/+1
* chanmgr: Add ChannelType to channel manager configDavid Goulet2026-01-131-1/+3
* chanmgr: Remove KeyMgr from constructorDavid Goulet2026-01-131-1/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-062-2/+2
* all: run cargo fmtSteven Engler2025-11-041-1/+1
* all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-041-1/+1
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* chanmgr: Add KeyMgr to channel builderDavid Goulet2025-08-201-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-074-12/+22
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* ptmgr: Use simpler expression to extract a HashMap's keys.Nick Mathewson2025-05-291-1/+1
* *: suppress cognitive_complexity warnings from nightlyNick Mathewson2025-05-291-0/+1
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* update `CfgPath::path` to use a `CfgPathResolver`Steven Engler2024-11-181-5/+7
* tor-ptmgr: pass through the `CfgPathResolver`Steven Engler2024-11-182-3/+17
* tor-config: removed re-export of `CfgPath`Steven Engler2024-11-042-2/+3
* Use mpsc_channel_no_memquota next to a TODOIan Jackson2024-10-151-3/+2
* memquota: Note a TODO about PT channelsIan Jackson2024-10-021-0/+1
* ptmgr: Forbid managed pts on non-localhostNick Mathewson2024-09-251-0/+7
* ptmgr: Warn on non-local unmanaged PTsNick Mathewson2024-09-252-0/+12
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-282-3/+4
* tor-ptmgr: added a 'managed-pts' default featureSteven Engler2024-08-213-81/+120
* tor-ptmgr: break out `spawn_transport` into separate functionSteven Engler2024-08-201-33/+38
* tor-ptmgr: moved `PtClientMethod` from ipc to crate moduleSteven Engler2024-08-202-22/+24
* tor-ptmgr: move some code to a new 'managed' moduleSteven Engler2024-08-203-312/+331
* tor-ptmgr: fix warnings when 'tor-channel-factory' isn't enabledSteven Engler2024-08-202-3/+7
* tor-ptmgr: added the `TransportOptions` enumSteven Engler2024-08-202-43/+99
* Add test for PtStatus containing TRANSPORT field.Alexander Færøy2024-08-011-0/+10
* Don't require TRANSPORT for PT STATUS messages.Alexander Færøy2024-08-011-18/+4
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* ptmgr: Use impl_standard_builder for TransportConfigNick Mathewson2024-04-021-1/+3
* tor-ptmgr: Comment fixesgabi-2502024-03-142-2/+2
* Move comment from factory_for_transport.Nick Mathewson2024-03-141-21/+21
* Clean up parts of the ptmgr docs that assume managed ptsNick Mathewson2024-03-142-4/+8
* Teach get_cmethod_for_transport to handle unmanaged transports.Nick Mathewson2024-03-142-3/+23
* Lightly refactor get_cmethod_for_transportNick Mathewson2024-03-141-40/+41
* Rename cmethods => managed_cmethodsNick Mathewson2024-03-141-7/+11
* Extract cmethod lookup from factory_for_transport.Nick Mathewson2024-03-141-59/+77