<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-proto, 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-06-05T11:40:42Z</updated>
<entry>
<title>Merge branch 'ahf/version-bump' into 'main'</title>
<updated>2025-06-05T11:40:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-06-05T11:40:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d8eb7c6a34ba0a189f128028e5a96bc8c319c68f'/>
<id>urn:sha1:d8eb7c6a34ba0a189f128028e5a96bc8c319c68f</id>
<content type='text'>
release: Bump versions to prepare for Arti 1.4.4.

See merge request tpo/core/arti!3024</content>
</entry>
<entry>
<title>release: Bump all tor-/arti- crates to 0.31.0.</title>
<updated>2025-06-05T10:33:57Z</updated>
<author>
<name>Alexander Hansen Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2025-06-05T10:33:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=95180f80d7ab574a95368f3bca1e7b78555d479a'/>
<id>urn:sha1:95180f80d7ab574a95368f3bca1e7b78555d479a</id>
<content type='text'>
This was done using:

for crate in $(./maint/list_crates | grep -P '^tor-|^arti-'); do
        cargo set-version -p $crate 0.31.0
done
</content>
</entry>
<entry>
<title>De-duplicate circuit ntorv3 extension generation code.</title>
<updated>2025-06-04T15:48:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-06-04T15:48:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=41b3cafe61277bcb88e65319f238bba16ff3bf9c'/>
<id>urn:sha1:41b3cafe61277bcb88e65319f238bba16ff3bf9c</id>
<content type='text'>
Closes #1969.
</content>
</entry>
<entry>
<title>*: suppress cognitive_complexity warnings from nightly</title>
<updated>2025-05-29T14:21:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-21T14:48:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5327d3e22a83b8469a5d4191d92e1364344ddc93'/>
<id>urn:sha1:5327d3e22a83b8469a5d4191d92e1364344ddc93</id>
<content type='text'>
Apparently clippy nightly is better (or worse?) about detecting
complex functions than before, so I'm suppressing these warnings
where they occur.

I have mixed feelings about these warnings:  On the plus side,
they really do help to detect functions that are twistier than they
need to be.  On the minus side, they get confused by tracing macros,
and the "allows" do pile up.  But on the plus side, those "allows"
do provide a way to find functions that need to be refactored,
and they are never uglier than the functions they decorate.
</content>
</entry>
<entry>
<title>tor-proto: Remove already addressed TODO.</title>
<updated>2025-05-28T13:09:09Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-05-27T13:58:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7fa7bfd5df2a0270e27840a3493d57a1fedf2f15'/>
<id>urn:sha1:7fa7bfd5df2a0270e27840a3493d57a1fedf2f15</id>
<content type='text'>
There's already a check right above the TODO that does what the TODO
asks.
</content>
</entry>
<entry>
<title>tor-proto: Make Path::all_hops() return an iterator.</title>
<updated>2025-05-28T12:54:58Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-05-28T11:00:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2bc95fa72634b98c9cc6ee15206a6c24932f096c'/>
<id>urn:sha1:2bc95fa72634b98c9cc6ee15206a6c24932f096c</id>
<content type='text'>
This addresses one of the TODOs from `reactor::conflux`.
</content>
</entry>
<entry>
<title>tor-proto: Downgrade a few TOOD(conflux) to TODO.</title>
<updated>2025-05-28T11:03:27Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-05-28T10:48:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a692ac01a11cf4b9f7b5dc96cebb16cfc3f02343'/>
<id>urn:sha1:a692ac01a11cf4b9f7b5dc96cebb16cfc3f02343</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-proto: Replace TODO(conflux) with TODO(#2017).</title>
<updated>2025-05-28T11:03:27Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-05-28T10:46:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=28e970f602f2b5fe4f93191a9884c6f4cabc386c'/>
<id>urn:sha1:28e970f602f2b5fe4f93191a9884c6f4cabc386c</id>
<content type='text'>
This is not a MUST for client-side conflux, so I'm filing it as tech
debt.
</content>
</entry>
<entry>
<title>tor-proto: Add missing feature-gating to HopDetail::Virtual.</title>
<updated>2025-05-28T11:03:27Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-05-28T10:25:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0f248d2b40aa309ff330d5a62fcea5117a9bc41f'/>
<id>urn:sha1:0f248d2b40aa309ff330d5a62fcea5117a9bc41f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-proto: Avoid comparing virtual hops for now.</title>
<updated>2025-05-28T11:03:27Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-05-28T10:22:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=57b7598331fb76a9dfd02fcf965bac92e5a19f77'/>
<id>urn:sha1:57b7598331fb76a9dfd02fcf965bac92e5a19f77</id>
<content type='text'>
We don't have a way to compare virtual hops (see #2016), and we don't
yet support onion service conflux (see #2002), so let's defer this for
now.
</content>
</entry>
</feed>
