summaryrefslogtreecommitdiff
path: root/crates/tor-ptmgr/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* Adapt TransportConfig to support unmanaged transports.Nick Mathewson2024-03-142-8/+75
* Rename ManagedTransportConfig to TransportConfig.Nick Mathewson2024-03-142-10/+10
* Merge branch 'encapsulate_config_rs' into 'main'Nick Mathewson2024-03-131-1/+1
|\
| * ptmgr: Use Itertools directly.Nick Mathewson2024-03-131-1/+1
* | Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
|/
* Use tor_basic_utils::PathExt::display_lossyIan Jackson2024-03-051-1/+2
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Merge branch 'todo-not-hss' into 'main'Alexander Færøy2023-10-221-1/+1
|\
| * Remove an "HSS" from a "TODO HSS" comment in ptmgrNick Mathewson2023-10-161-1/+1
* | tor-ptmgr: Handle unsupported escapesEmil Engler2023-10-171-1/+8
|/
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-1/+1
* oneshot: Use veneer in tor-ptmgrIan Jackson2023-10-111-1/+1
* Resolve ClientTransportLaunched and ServerTransportLaunched in different armsSaksham Mittal2023-09-131-24/+26
* Rename ClientTransportGaveError to TransportGaveErrorSaksham Mittal2023-09-132-4/+4
* Deduplicate ClientTransportLaunched and ServerTransportLaunchedSaksham Mittal2023-09-111-106/+135
* Deduplicate ClientTransportFailed and ServerTransportFailedSaksham Mittal2023-09-111-22/+11
* Import sealed module to avoid syntactic vinegarSaksham Mittal2023-09-111-14/+15
* tor-ptmgr: Test for empty valuesEmil Engler2023-09-071-0/+7
* tor-ptmgr: Test for missing valuesEmil Engler2023-09-071-0/+6
* tor-ptmgr: Test for forbidden `=`Emil Engler2023-09-071-0/+6
* tor-ptmgr: Test argument ending with backslashEmil Engler2023-09-071-0/+6
* tor-ptmgr: Test unsupported octal sequencesEmil Engler2023-09-071-0/+9
* tor-ptmgr: Test escape sequencesEmil Engler2023-09-071-0/+8
* Add cognitive-complexity exceptions for clippy.Nick Mathewson2023-09-051-0/+2
* Add initial support for running a PT in server modeSaksham Mittal2023-08-242-301/+642
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* tor-guardmgr: bridges: fix typo in getter docIan Jackson2023-07-211-1/+1
* tor-guardmgr: bridges: getter for ManagedTransportConfigBuilder.protocolsIan Jackson2023-07-201-0/+9
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-102-0/+2
* Throughout: Use *_report!() macros for reporting Errors.Nick Mathewson2023-07-072-10/+6
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0