<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-relay, branch arti-v1.7.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.7.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.7.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-10-29T19:32:37Z</updated>
<entry>
<title>maint: bump minor versions of all published crates</title>
<updated>2025-10-29T19:32:37Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-29T19:32:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e3bc2af0994706f3597cd14d340736a4d0f03e3'/>
<id>urn:sha1:7e3bc2af0994706f3597cd14d340736a4d0f03e3</id>
<content type='text'>
```bash
readarray -t publish &lt; &lt;(cargo metadata --format-version 1 | jq -r '.packages[] | select((.id | startswith("path+file:///")) and (.rust_version != null) and (.publish == null or .publish == true or .publish != [])) | .name')
for package in "${publish[@]}"; do echo "$package:"; cargo set-version --bump minor -p "$package"; done
```
</content>
</entry>
<entry>
<title>maint: fixup features</title>
<updated>2025-10-28T17:23:28Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-28T17:23:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0879baae57f42642ca11db8391697088ab053344'/>
<id>urn:sha1:0879baae57f42642ca11db8391697088ab053344</id>
<content type='text'>
```bash
cargo run -p fixup-features -- --exclude examples/ --exclude maint/ Cargo.toml
```
</content>
</entry>
<entry>
<title>arti-relay: use `Void` for `TorRelay::run`</title>
<updated>2025-10-27T15:32:16Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-27T15:30:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2e0cb761548f5e99c0bbd4eece0f9643944b95e2'/>
<id>urn:sha1:2e0cb761548f5e99c0bbd4eece0f9643944b95e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-relay: add line breaks between `InertTorRelay` fields</title>
<updated>2025-10-21T20:22:34Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-21T02:43:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d6872638956b501e8be5392f56b2b89ded34060d'/>
<id>urn:sha1:d6872638956b501e8be5392f56b2b89ded34060d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-relay: add a `MemoryQuotaTracker`</title>
<updated>2025-10-21T20:22:34Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-20T05:52:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c0ae0d7e3c9b0421008885dcda08f626caedf41b'/>
<id>urn:sha1:c0ae0d7e3c9b0421008885dcda08f626caedf41b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-relay: add a `SystemConfig` to the relay config</title>
<updated>2025-10-21T20:22:34Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-20T05:51:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c76782b880ebcba023bf3af804122dbbf8ac6ee4'/>
<id>urn:sha1:c76782b880ebcba023bf3af804122dbbf8ac6ee4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-relay: add some TODO comments</title>
<updated>2025-10-21T20:22:34Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-20T05:41:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=896fbe96e2d845e14350c2a788013ccf9034db62'/>
<id>urn:sha1:896fbe96e2d845e14350c2a788013ccf9034db62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-relay: small refactoring</title>
<updated>2025-10-21T19:54:03Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-20T05:22:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3ea4ccccb86b31a80706f320a7208ccf91d687f3'/>
<id>urn:sha1:3ea4ccccb86b31a80706f320a7208ccf91d687f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-relay: generate keys only when bootstrapping</title>
<updated>2025-10-21T19:54:03Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-20T05:20:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=73966d3f193ab904e3199d12b162d16365737472'/>
<id>urn:sha1:73966d3f193ab904e3199d12b162d16365737472</id>
<content type='text'>
We don't want to create new files just when creating a `InertTorRelay`.
We should only generate the keys before bootstrapping.
</content>
</entry>
<entry>
<title>arti-relay: add note to `StorageConfig::permissions`</title>
<updated>2025-10-21T19:54:03Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-20T03:32:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9927e12f27fb60a311522174a936ed0e7f166428'/>
<id>urn:sha1:9927e12f27fb60a311522174a936ed0e7f166428</id>
<content type='text'>
</content>
</entry>
</feed>
