<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-ptmgr/src/ipc.rs, branch arti-v1.1.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-11-30T01:01:19Z</updated>
<entry>
<title>ptmgr: report an error if PT transports don't match requested.</title>
<updated>2022-11-30T01:01:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-30T00:43:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dacb3eafda2a990c7a0ff433f7da141cbff04eb1'/>
<id>urn:sha1:dacb3eafda2a990c7a0ff433f7da141cbff04eb1</id>
<content type='text'>
(I think this may be impossible now, since we check in ipc.rs, but
IMO it's best to check.)
</content>
</entry>
<entry>
<title>ptmgr: Use PluggableTransport::identity in logs.</title>
<updated>2022-11-30T00:20:44Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-30T00:20:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f6311c83f757731bc5dbd1c899c29981a947ce1b'/>
<id>urn:sha1:f6311c83f757731bc5dbd1c899c29981a947ce1b</id>
<content type='text'>
This lets us avoid logging the user's path.
</content>
</entry>
<entry>
<title>Centralize the "find an identifier for the pt name" logic in one place.</title>
<updated>2022-11-30T00:13:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-30T00:13:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb0749cd42da508205ec96ffae734ab1c6836b38'/>
<id>urn:sha1:bb0749cd42da508205ec96ffae734ab1c6836b38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'eta/ptreactor-v1' into merge_ptreactor</title>
<updated>2022-11-29T23:55:49Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-29T23:54:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=21e7e52ad57810094313082fec821759fe4ce6f9'/>
<id>urn:sha1:21e7e52ad57810094313082fec821759fe4ce6f9</id>
<content type='text'>
Resolved several conflicts while doing so; mostly with !893 and
!895.
</content>
</entry>
<entry>
<title>tor-ptmgr: add PtReactor</title>
<updated>2022-11-29T20:13:32Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-11-29T20:13:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9b4fc506255203a0da9e8ad9699078930d1c45a7'/>
<id>urn:sha1:9b4fc506255203a0da9e8ad9699078930d1c45a7</id>
<content type='text'>
This fleshes out the PtReactor that was previously a stub, making it
actually do reactor-ey things. Note that this is entirely untested, and
might not work at all. Hopefully it does, though.
</content>
</entry>
<entry>
<title>Clarify internal error.</title>
<updated>2022-11-29T17:22:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2022-11-29T17:22:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=211a832f6d60db21327438e2ebf4b00fd5fc0fbb'/>
<id>urn:sha1:211a832f6d60db21327438e2ebf4b00fd5fc0fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ptmgr: Rename ClientTransportFailed, document, and correct its RetryTime.</title>
<updated>2022-11-29T15:42:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-29T15:42:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=29ea66ecb97c3478559bf17732a253d9a10eb4be'/>
<id>urn:sha1:29ea66ecb97c3478559bf17732a253d9a10eb4be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ptmgr: Replace StdioUnavailable with a PtError.</title>
<updated>2022-11-29T15:36:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-29T15:36:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d9dc30bc13a9d5119890ad707701c6dfb52387a5'/>
<id>urn:sha1:d9dc30bc13a9d5119890ad707701c6dfb52387a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ptmgr: clear up unused_import exceptions.</title>
<updated>2022-11-28T22:29:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-28T18:47:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1fa9296f9c0dcb16717646c63036aeb0233ff9ce'/>
<id>urn:sha1:1fa9296f9c0dcb16717646c63036aeb0233ff9ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ptmgr: Mark PtMessage and next_message as experimental-api.</title>
<updated>2022-11-28T22:29:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-28T18:16:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8d0ac9bdc852802fb034d2b72cde79094f673222'/>
<id>urn:sha1:8d0ac9bdc852802fb034d2b72cde79094f673222</id>
<content type='text'>
These are implementation details and we don't want to mark them as
stable.

To do this, I needed to apply some additional options to the example
code's configuration in Cargo.toml.
</content>
</entry>
</feed>
