<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/rpc, branch arti-v1.4.4</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-05-16T01:43:46Z</updated>
<entry>
<title>arti: resolve a variant-size-difference warning.</title>
<updated>2025-05-16T01:43:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-16T01:43:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=520af69099e06a1c7ded345148170ac14dc72ab9'/>
<id>urn:sha1:520af69099e06a1c7ded345148170ac14dc72ab9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add examples and tests for RPC options.</title>
<updated>2025-03-25T16:49:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-03-25T16:48:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e61d23f2c15cf93ed8690dae73ee930d5eab9e32'/>
<id>urn:sha1:e61d23f2c15cf93ed8690dae73ee930d5eab9e32</id>
<content type='text'>
Closes #1830.
</content>
</entry>
<entry>
<title>Merge branch 'rpc-missing-dir' into 'main'</title>
<updated>2025-01-23T20:04:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-23T20:04:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8c072fa31932449740fbf2731703f33c0d873dd5'/>
<id>urn:sha1:8c072fa31932449740fbf2731703f33c0d873dd5</id>
<content type='text'>
rpc: Tolerate NotFound on configured connect point directory.

See merge request tpo/core/arti!2735</content>
</entry>
<entry>
<title>connpts: Document behavior on nonexistent directory</title>
<updated>2025-01-23T18:20:37Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-23T18:20:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=22f9bb8f0de0b4d25a3b05ff806a026f50dfd211'/>
<id>urn:sha1:22f9bb8f0de0b4d25a3b05ff806a026f50dfd211</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: Make Rpc argument unconditional when constructing socks proxy</title>
<updated>2025-01-23T17:25:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-23T17:18:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=49ce250eb1c2020b3cbaafa20086656491d98e14'/>
<id>urn:sha1:49ce250eb1c2020b3cbaafa20086656491d98e14</id>
<content type='text'>
Formerly this was a conditional method argument, which is a huge
antipattern.  Now it is unconditionally present, as `Option&lt;T&gt;` for
a type that is uninhabited when RPC isn't supported.
</content>
</entry>
<entry>
<title>rpc: Tolerate NotFound on configured connect point directory.</title>
<updated>2025-01-23T14:17:57Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-23T14:17:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=77ddda9d2f6642d6d3e4aa584427f9ba5b1f24e0'/>
<id>urn:sha1:77ddda9d2f6642d6d3e4aa584427f9ba5b1f24e0</id>
<content type='text'>
If Arti tries to bind to a directory of connect points, and that
directory isn't there, the right behavior is to treat the directory
as if it were empty.  Otherwise, the user would have to create
the default connect point directory (as empty) before Arti would
start.
</content>
</entry>
<entry>
<title>rpc: Add a test for config parsing and defaults.</title>
<updated>2024-12-19T21:12:25Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-12-19T18:13:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e44b2950a06fffb9fcec6e6b6debb87b3158e893'/>
<id>urn:sha1:e44b2950a06fffb9fcec6e6b6debb87b3158e893</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: Rename RpcListnerConfig=&gt;RpcListenerSetConfig to clarify plurality.</title>
<updated>2024-12-19T21:12:25Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-12-19T15:55:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be73106dfcf5a8c56d16c3a9d3a2d0b7f979a789'/>
<id>urn:sha1:be73106dfcf5a8c56d16c3a9d3a2d0b7f979a789</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: Test that we can parse our defaults.</title>
<updated>2024-12-19T21:12:25Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-12-19T15:48:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c42faa7a6bfb1ff436c4b8aae528c6818bb18d86'/>
<id>urn:sha1:c42faa7a6bfb1ff436c4b8aae528c6818bb18d86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rpc: comments to explain where connect points are disabled.</title>
<updated>2024-12-19T21:12:25Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-12-19T15:38:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cac2d512c553e73ec5c616082f4531e6a43a7176'/>
<id>urn:sha1:cac2d512c553e73ec5c616082f4531e6a43a7176</id>
<content type='text'>
</content>
</entry>
</feed>
