<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.lock, branch arti-v2.5.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-06-30T13:42:13Z</updated>
<entry>
<title>Version bumps for 2.5.0</title>
<updated>2026-06-30T13:42:13Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-06-30T13:42:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=245b03f5a48b4e58f8c84f072920160fc87be500'/>
<id>urn:sha1:245b03f5a48b4e58f8c84f072920160fc87be500</id>
<content type='text'>
Closes #2617.

We've lucked out this time, and it turns out that every one of our
published crates gets a minor bump.  So this was generated with:

```
for cr in $(./maint/list-crates); do
   cargo set-version -p $cr --bump minor
done
```
</content>
</entry>
<entry>
<title>deps: upgrade anyhow in 'Cargo.lock'</title>
<updated>2026-06-29T15:11:24Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2026-06-29T15:10:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=91932c2a3409ff0c2267160a7fb64790d11127c7'/>
<id>urn:sha1:91932c2a3409ff0c2267160a7fb64790d11127c7</id>
<content type='text'>
This resolves unsoundness in anyhow (RUSTSEC-2026-0190).

https://rustsec.org/advisories/RUSTSEC-2026-0190.html

&gt; Affected versions of this crate violate borrow rules, resulting in
&gt; undefined behavior, when the user adds context to an error via
&gt; `Error::context` and then later calls `Error::downcast_mut` on the
&gt; returned `Error`.

I don't see us calling `downcast_mut()` on any errors. It's possible
something outside of the arti code base is calling it, but I think it's
unlikely.
</content>
</entry>
<entry>
<title>Add derive-deftly to tor-basic-utils</title>
<updated>2026-06-24T08:59:53Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-06-17T12:57:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=49442709a1ba610af36295d3ccfa2f8c21de8f8d'/>
<id>urn:sha1:49442709a1ba610af36295d3ccfa2f8c21de8f8d</id>
<content type='text'>
We will make use of it in the next commit.
</content>
</entry>
<entry>
<title>Merge branch 'addr-policy-fix' into 'main'</title>
<updated>2026-06-23T13:49:26Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2026-06-23T13:49:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c5922c4800fd8d7a4ea327582fe6310b86a736b'/>
<id>urn:sha1:6c5922c4800fd8d7a4ea327582fe6310b86a736b</id>
<content type='text'>
tor-netdoc: addr policy: Overhaul and fix /0 bug

Closes #2589

See merge request tpo/core/arti!4128</content>
</entry>
<entry>
<title>Fix RUSTSEC-2026-0186</title>
<updated>2026-06-23T09:47:56Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-06-23T09:47:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=855c299e7f499bc628102f628455f8b50e5c05dd'/>
<id>urn:sha1:855c299e7f499bc628102f628455f8b50e5c05dd</id>
<content type='text'>
This commit upgrades memmap2 to 0.9.11 in order to fix an unchecked
pointer offset in the memmap2 crate.

We are not directly affected by this, as `tor-dirmgr`, the only crate
making use of this dependency, does not call the affected functions
listed on rustsec.org.
</content>
</entry>
<entry>
<title>Merge branch 'tor-dirauth' into 'main'</title>
<updated>2026-06-22T14:53:27Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2026-06-22T14:53:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=215812f536dcd63989e85b33c55f3a19244af289'/>
<id>urn:sha1:215812f536dcd63989e85b33c55f3a19244af289</id>
<content type='text'>
Create dirauth crates (empty)

See merge request tpo/core/arti!4122</content>
</entry>
<entry>
<title>tor-netdoc tests: Test verification of votes, error cases</title>
<updated>2026-06-22T14:27:48Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-06-16T17:20:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c3efaa7115addf3f34e6a9543eeab32a3ca440f4'/>
<id>urn:sha1:c3efaa7115addf3f34e6a9543eeab32a3ca440f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-dirauth: New crate, empty</title>
<updated>2026-06-22T14:23:21Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-06-17T11:23:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=627c7ae0defaf42b9f487df26e96fa372f4fc39b'/>
<id>urn:sha1:627c7ae0defaf42b9f487df26e96fa372f4fc39b</id>
<content type='text'>
Let's start this now.
</content>
</entry>
<entry>
<title>tor-dirauth: New crate, empty</title>
<updated>2026-06-22T14:23:21Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-06-17T11:17:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b5b16fba7eba1d42906dfbe75baf5202fe8f13fa'/>
<id>urn:sha1:b5b16fba7eba1d42906dfbe75baf5202fe8f13fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: addr policy: Use ipnet instead of open-coding it all</title>
<updated>2026-06-18T12:06:18Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-06-18T10:08:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=86ea79faa746b73f8b55f040e20d794e5dd61e86'/>
<id>urn:sha1:86ea79faa746b73f8b55f040e20d794e5dd61e86</id>
<content type='text'>
ipnet is a very widely used crate which is already in our dependency
stack.
</content>
</entry>
</feed>
