<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/rpc/proxyinfo.rs, branch main</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=main</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-02-19T17:01:09Z</updated>
<entry>
<title>arti: Extract responsibility for port listing.</title>
<updated>2026-02-19T17:01:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-02-16T17:46:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ddb2075d6b0461bea53f6576d630c8099954629a'/>
<id>urn:sha1:ddb2075d6b0461bea53f6576d630c8099954629a</id>
<content type='text'>
Instead of doing this when we construct the listeners, we can do it
in a separate method, to simplify the return type.
</content>
</entry>
<entry>
<title>http_connect: Advertise listener capabilities to RPC</title>
<updated>2025-10-28T12:25:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-23T12:40:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cbc0440fe2fe4e9252e94b21900a411249882bdb'/>
<id>urn:sha1:cbc0440fe2fe4e9252e94b21900a411249882bdb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revise RPC documentation to be more informative.</title>
<updated>2024-10-02T13:41:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-01T19:52:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ce737947586f444ec104166394894386a9b48e43'/>
<id>urn:sha1:ce737947586f444ec104166394894386a9b48e43</id>
<content type='text'>
Previous documentation was more-or-less meant for the Arti developer
only.  This new documentation is intended for actual users of RPC
functionality.  It's meant to be extracted with `maint/rpc-doc-tool`.
</content>
</entry>
<entry>
<title>rpc: Fix argument type for rpc_session_get_rpc_proxy_info</title>
<updated>2024-09-11T15:44:37Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-11T15:44:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=13d8e7474aa1b9bf9c8fb6b629a8170105dd47e3'/>
<id>urn:sha1:13d8e7474aa1b9bf9c8fb6b629a8170105dd47e3</id>
<content type='text'>
Without this, we get a panic on startup when running with RPC!

(This stresses the need for an integration test for RPC;
I will start writing that after the Python wrapper lands.)
</content>
</entry>
<entry>
<title>arti/rpclib: Tweak proxy_info format.</title>
<updated>2024-09-09T14:52:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-04T12:58:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=255c8770e56710fff633b2efca579f337787b456'/>
<id>urn:sha1:255c8770e56710fff633b2efca579f337787b456</id>
<content type='text'>
Renamed address to tcp_address, and made it optional, so that later
we can have a unix_path, etc.

On deser side, add support for unrecognized listener types.
</content>
</entry>
<entry>
<title>arti/rpclib: Lowercase our socks5 listener variant.</title>
<updated>2024-09-09T14:52:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-04T12:32:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a8a2542744c7f4b5aad5ade15ef0ef10861e834c'/>
<id>urn:sha1:a8a2542744c7f4b5aad5ade15ef0ef10861e834c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: add and document get_rpc_proxy_info method.</title>
<updated>2024-09-09T14:52:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-03T21:34:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f71e9f9e97d435b26239c434cfcc4430b8c8b3ef'/>
<id>urn:sha1:f71e9f9e97d435b26239c434cfcc4430b8c8b3ef</id>
<content type='text'>
Currently this behaves the same as get_proxy_info,
but this may change in the future, if we introduce RPC-unsuitable
proxy ports.

(Also rename the get_proxy_info method to avoid x_ prefix.)
</content>
</entry>
<entry>
<title>rpc: Add a test for setting proxy info.</title>
<updated>2024-08-28T13:00:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-27T18:42:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cf1d36e4c19700c0afb92b8f6c33a6bbd976dcd0'/>
<id>urn:sha1:cf1d36e4c19700c0afb92b8f6c33a6bbd976dcd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: Rename E::SenderDropped</title>
<updated>2024-08-28T13:00:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-27T18:18:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=00dce57f2c85c3506fcdf50e46ff515cbd26bbea'/>
<id>urn:sha1:00dce57f2c85c3506fcdf50e46ff515cbd26bbea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: Add another layer of indirection on proxyinfo</title>
<updated>2024-08-28T13:00:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-08-27T17:19:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=48183adc4cc8d45d915f15e6a5fb587f91538b51'/>
<id>urn:sha1:48183adc4cc8d45d915f15e6a5fb587f91538b51</id>
<content type='text'>
</content>
</entry>
</feed>
