aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-ptmgr
Commit message (Expand)AuthorAgeFilesLines
...
* | Bump the patch version of every crate that had API additionsNick Mathewson2023-02-011-2/+2
* | Bump the patch-level version of crates with _minor_ changes.Nick Mathewson2023-02-011-5/+5
|/
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* ptmgr: Add more logs when looking/creating a PT.Nick Mathewson2023-01-061-24/+46
* ptmgr: Add more logging to IPC code.Nick Mathewson2023-01-061-9/+34
* doc: consistent summary line for the READMEsEmil Engler2022-12-201-1/+1
* Fix typosDimitris Apostolou2022-12-091-1/+1
* Merge branch 'version_bump' into 'main'Nick Mathewson2022-11-301-9/+9
|\
| * Bump the minor version of every crate.Nick Mathewson2022-11-301-9/+9
* | Hang onto a PT object after it is launchedNick Mathewson2022-11-301-0/+1
|/
* ptmgr todo: Remove dead code allowIan Jackson2022-11-301-2/+0
* ptmgr: No need for state_dir in PtMgrIan Jackson2022-11-301-4/+1
* ptmgr todo: Tolerate exposing the Vec for nowIan Jackson2022-11-301-1/+1
* Merge branch 'no_empty_select' into 'main'eta2022-11-301-1/+9
|\
| * ptmgr: Do not construct an empty select_all future.Nick Mathewson2022-11-301-1/+9
* | ptmgr: change error UnconfiguredTransportDueToConcurrentReconfigurationIan Jackson2022-11-302-6/+8
* | ptmgr: Clarify E::NotAFileIan Jackson2022-11-301-2/+6
* | ptmgr: Fix kind for E::StatedirCreateFailedIan Jackson2022-11-301-1/+1
|/
* ptmgr: report an error if PT transports don't match requested.Nick Mathewson2022-11-292-2/+9
* Register transport in pt reactor even if it has no pending requestsNick Mathewson2022-11-291-1/+1
* ptmgr: Use anonymize_home when displaying paths in errorsNick Mathewson2022-11-292-3/+5
* ptmgr: Use PluggableTransport::identity in logs.Nick Mathewson2022-11-292-2/+10
* Centralize the "find an identifier for the pt name" logic in one place.Nick Mathewson2022-11-292-11/+37
* Merge remote-tracking branch 'eta/ptreactor-v1' into merge_ptreactorNick Mathewson2022-11-293-39/+263
|\
| * tor-ptmgr: add PtReactoreta2022-11-293-37/+264
* | Clarify internal error.Ian Jackson2022-11-291-2/+2
* | ptmgr: Refine RetryTime for ChildSpawnFailed.Nick Mathewson2022-11-291-1/+7
* | ptmgr: Rename ClientTransportFailed, document, and correct its RetryTime.Nick Mathewson2022-11-292-6/+7
* | ptmgr: Replace StdioUnavailable with a PtError.Nick Mathewson2022-11-292-11/+12
* | Rename LocalLoginFailed to ExternalToolFailed.Nick Mathewson2022-11-291-1/+1
|/
* PtMgr: Use a persistent state directory for PT state.Nick Mathewson2022-11-282-10/+8
* Revise the API of "PtMgr::reconfigure"Nick Mathewson2022-11-281-2/+7
* ptmgr: Note a TODO issue around TempDir.Nick Mathewson2022-11-281-0/+2
* ptmgr: Fill in some error-related code; resolve TODOs.Nick Mathewson2022-11-282-8/+50
* ptmgr: clear up unused_import exceptions.Nick Mathewson2022-11-282-16/+21
* PtMgr: New features section in README.mdNick Mathewson2022-11-282-6/+13
* ptmgr: Mark PtMessage and next_message as experimental-api.Nick Mathewson2022-11-283-3/+26
* Draft: Pluggable transport managereta2022-11-286-70/+280
* Replace TransportRegistry with AbstractPtMgreta2022-11-221-32/+1
* tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-162-8/+40
* bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* set all crate edition to 2021trinity-1686a2022-11-011-1/+1
* Merge branch 'fuzz_ptmgr_ipc' into 'main'eta2022-10-273-0/+36
|\
| * ptmgr: Add a fuzzer for ptmessage.Nick Mathewson2022-10-263-0/+36
* | 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-265-1/+963
* Merge branch 'factory_redux' into 'main'Nick Mathewson2022-10-131-3/+1
|\
| * chanmgr: Clean up async-ness on factory types.Nick Mathewson2022-10-121-3/+1