<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-relay/src/config.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-08-17T20:50:50Z</updated>
<entry>
<title>Stub out opentelemetry config when feature is disabled.</title>
<updated>2026-08-17T20:50:50Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-08-17T20:50:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=df728f48647d5b4b70b3541d0df284f0a83483e4'/>
<id>urn:sha1:df728f48647d5b4b70b3541d0df284f0a83483e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix many review comments.</title>
<updated>2026-08-17T20:39:56Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-08-17T20:39:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=96760875d9800fa3849cf3f455cdee3d06f955f3'/>
<id>urn:sha1:96760875d9800fa3849cf3f455cdee3d06f955f3</id>
<content type='text'>
Mostly relating to typos and dependencies.
</content>
</entry>
<entry>
<title>Fix clippy lints.</title>
<updated>2026-08-11T14:49:03Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-08-11T14:49:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4ee7101f432cf1e4b65537dbf813a3d257ee6789'/>
<id>urn:sha1:4ee7101f432cf1e4b65537dbf813a3d257ee6789</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cyclic dependency issues.</title>
<updated>2026-08-10T20:34:41Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-08-10T16:42:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a60eb22ae8fd311a5bcb68cb1304e6bf16f794d9'/>
<id>urn:sha1:a60eb22ae8fd311a5bcb68cb1304e6bf16f794d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-config-shared: Stop using Option&lt;Duration&gt;.</title>
<updated>2026-08-10T15:44:31Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-08-10T15:30:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=97eb9c822db2e0396c5369ae8050463b2aa94ac7'/>
<id>urn:sha1:97eb9c822db2e0396c5369ae8050463b2aa94ac7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new tor-conig-shared crate.</title>
<updated>2026-08-10T15:44:29Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-08-03T20:13:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7eebb40491b2ae959f6227a37754ce8a81957f99'/>
<id>urn:sha1:7eebb40491b2ae959f6227a37754ce8a81957f99</id>
<content type='text'>
This contains configuration types that are shared between arti and
arti-rely.
</content>
</entry>
<entry>
<title>maint: Run maint/add_warning to deny string slices</title>
<updated>2026-06-09T15:36:01Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-06-09T15:36:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f5752a77fb57052c06ead0eeae606831f1e8e97'/>
<id>urn:sha1:9f5752a77fb57052c06ead0eeae606831f1e8e97</id>
<content type='text'>
This commit executes maint/add_warning with the just added change to
deny string slices except in tests.

I recommend auditing this by checking out the previous commit followed
by running the script yourself and then verifying that the diff is
identical to this commit.

This commit makes cargo clippy fail.  We will add exceptions in the next
commit.
</content>
</entry>
<entry>
<title>arti-relay: Add metrics exporter.</title>
<updated>2026-05-26T15:47:40Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2026-05-12T22:20:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=35022462f2ade6ac5db6fe87a8b505d8dd622259'/>
<id>urn:sha1:35022462f2ade6ac5db6fe87a8b505d8dd622259</id>
<content type='text'>
This currently does not actually export any metrics, but puts the
infrastructure in place to do so.

This adds the `experimental`, `__is_experimental`, etc features to
arti-relay. I presume we want to do that in the long term, but I'm not
100% sure on that.
</content>
</entry>
<entry>
<title>relay: Pass advertise SocketAddr to channel builder instead of IpAddr</title>
<updated>2026-04-09T15:54:35Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2026-03-31T15:10:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8ab7b5b1ec1d89a2f2f66b63e14d6dba11393728'/>
<id>urn:sha1:8ab7b5b1ec1d89a2f2f66b63e14d6dba11393728</id>
<content type='text'>
This trickles down to the tor-proto channel handshake code. But, the
real need is in the channel builder in order to validate the outbound
channel target.

Fixes #2440

Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
<entry>
<title>arti-relay: add `log_sensitive_information` config option</title>
<updated>2026-03-24T22:29:52Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2026-03-24T22:23:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=89e486fc7e045bce93365b1554c133aa6ac5fb19'/>
<id>urn:sha1:89e486fc7e045bce93365b1554c133aa6ac5fb19</id>
<content type='text'>
</content>
</entry>
</feed>
