<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.toml, branch arti-v1.9.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.9.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.9.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-10-28T19:56:30Z</updated>
<entry>
<title>New futures-copy crate to replace copy_interactive.</title>
<updated>2025-10-28T19:56:30Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-23T14:53:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eae779893db7cd35fde6f17d3062f026679204b1'/>
<id>urn:sha1:eae779893db7cd35fde6f17d3062f026679204b1</id>
<content type='text'>
This crate's API is loosely based on some of tokio's functions,
and its implementation strategy is loosely based on
futures::io::copy.

It's designed to be generally useful outside of the arti ecosystem.

Should help with the original challenge of #786.
</content>
</entry>
<entry>
<title>relay: Move crate around Cargo.toml for check_toposort</title>
<updated>2025-10-23T17:47:06Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2025-10-23T16:56:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ade372129c04c410f955493a0c3281bb7d79b452'/>
<id>urn:sha1:ade372129c04c410f955493a0c3281bb7d79b452</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'note-about-resolver' into 'main'</title>
<updated>2025-09-12T01:15:07Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-09-12T01:15:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c7d6df3f0752317c9cfc19ea52549a94c78a294'/>
<id>urn:sha1:5c7d6df3f0752317c9cfc19ea52549a94c78a294</id>
<content type='text'>
Add comment about why we need a manual "resolver" entry.

See merge request tpo/core/arti!3202</content>
</entry>
<entry>
<title>Move `FallbackDir` into `tor-dircommon`</title>
<updated>2025-09-11T17:53:40Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-09-11T17:53:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=144cb860535273fed072a1ef6bc5684cf36ac31b'/>
<id>urn:sha1:144cb860535273fed072a1ef6bc5684cf36ac31b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comment about why we need a manual "resolver" entry.</title>
<updated>2025-09-11T15:35:30Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-28T12:40:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=22dd2fe0d15c3072424a898ba36fb07cd0617d50'/>
<id>urn:sha1:22dd2fe0d15c3072424a898ba36fb07cd0617d50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-dirserver: Initial commit</title>
<updated>2025-09-04T09:39:28Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-08-27T14:08:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f7f650f54f64159372172168e3dc76c1dcfcef4e'/>
<id>urn:sha1:f7f650f54f64159372172168e3dc76c1dcfcef4e</id>
<content type='text'>
This commit lays the initial groundwork for the `tor-dirserver` crate,
a crate that shall implement functionality for dirmirros and dirauths.

For now, the current crate consists of three bare bone modules:
* lib.rs
* err.rs
* mirror.rs

All of which contain mostly boilerplate code for now
</content>
</entry>
<entry>
<title>tor-dircommon: Initial commit</title>
<updated>2025-09-02T16:44:34Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-08-28T14:46:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=147c1b054ea10886e6ba69bf44cc8ceb1ea2a40a'/>
<id>urn:sha1:147c1b054ea10886e6ba69bf44cc8ceb1ea2a40a</id>
<content type='text'>
This commit initializes the `tor-dircommon` crate: A crate serving the
purpose to form an umbrella for the lowest common denominator primitives
found across crates implementing (parts of) the directory specification.

For now, the only such primitive is the found within the `authority`
module, which has been refactored from `tor-dirmgr` into this crate,
alongside additional getter functions due to the lack of `pub(crate)` in
this context.

In the future, we may move further primitives away from `tor-dirmgr`
into `tor-dircommon`.
</content>
</entry>
<entry>
<title>Merge branch 'newer-resolver' into 'main'</title>
<updated>2025-08-28T11:40:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-28T11:40:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=33a1f472ca4676880867186695644caee34193ce'/>
<id>urn:sha1:33a1f472ca4676880867186695644caee34193ce</id>
<content type='text'>
Use the v3 dependency resolver.

Closes #2135

See merge request tpo/core/arti!3183</content>
</entry>
<entry>
<title>Use the v3 dependency resolver.</title>
<updated>2025-08-26T16:34:08Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-26T16:31:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ebeba181bf2018d7f8d01a6d35a1bcdd71a54b9'/>
<id>urn:sha1:9ebeba181bf2018d7f8d01a6d35a1bcdd71a54b9</id>
<content type='text'>
(This is the default for Rust 2024.)

Closes #2135.
</content>
</entry>
<entry>
<title>change quicktest build to be based on dev</title>
<updated>2025-08-26T15:00:09Z</updated>
<author>
<name>Jim Newsome</name>
<email>jnewsome@torproject.org</email>
</author>
<published>2025-08-19T21:41:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4b9b53541feb8bb04f7891055a0d56a6b742fbc6'/>
<id>urn:sha1:4b9b53541feb8bb04f7891055a0d56a6b742fbc6</id>
<content type='text'>
Make it "dev with a bit more optimization" instead of "release with a
bit less optimization". The biggest change here is to keep dev-related
behavior changes such as debug assertions. It also means less
optimization, which means faster build time but slower runtime
performance. The runtime performance should still be adequate for
testing purposes.
</content>
</entry>
</feed>
