summaryrefslogtreecommitdiff
path: root/crates/tor-ptmgr/src/ipc.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Resolve ClientTransportLaunched and ServerTransportLaunched in different armsSaksham Mittal2023-09-131-24/+26
* Rename ClientTransportGaveError to TransportGaveErrorSaksham Mittal2023-09-131-1/+1
* 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-241-291/+620
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Throughout: Use *_report!() macros for reporting Errors.Nick Mathewson2023-07-071-7/+3
* Use ErrorReport - run rustfmtIan Jackson2023-01-301-1/+5
* Use ErrorReport for errors in warn! in tor-ptmgrIan Jackson2023-01-301-3/+3
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* ptmgr: Add more logging to IPC code.Nick Mathewson2023-01-061-9/+34
* ptmgr: report an error if PT transports don't match requested.Nick Mathewson2022-11-291-1/+0
* ptmgr: Use PluggableTransport::identity in logs.Nick Mathewson2022-11-291-0/+8
* Centralize the "find an identifier for the pt name" logic in one place.Nick Mathewson2022-11-291-5/+1
* Merge remote-tracking branch 'eta/ptreactor-v1' into merge_ptreactorNick Mathewson2022-11-291-16/+24
|\
| * tor-ptmgr: add PtReactoreta2022-11-291-14/+25
* | Clarify internal error.Ian Jackson2022-11-291-2/+2
* | ptmgr: Rename ClientTransportFailed, document, and correct its RetryTime.Nick Mathewson2022-11-291-1/+1
* | ptmgr: Replace StdioUnavailable with a PtError.Nick Mathewson2022-11-291-4/+12
|/
* ptmgr: clear up unused_import exceptions.Nick Mathewson2022-11-281-0/+6
* ptmgr: Mark PtMessage and next_message as experimental-api.Nick Mathewson2022-11-281-3/+4
* Draft: Pluggable transport managereta2022-11-281-10/+31
* ptmgr::ipc: Try an alternate approach to initial quotes.Nick Mathewson2022-10-261-10/+5
* tor-ptmgr/ipc: First cut of pluggable transport spawningeta2022-10-261-0/+856