<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/subcommands, 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-22T09:36:34Z</updated>
<entry>
<title>arti: subcommands: keys: Fix compact output</title>
<updated>2026-06-22T09:36:34Z</updated>
<author>
<name>hjrgrn</name>
<email>3874-hjrgrn@gitlab.torproject.org</email>
</author>
<published>2026-06-22T09:36:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=31b4c0f0b82e69e061467fde06119db91527ed51'/>
<id>urn:sha1:31b4c0f0b82e69e061467fde06119db91527ed51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: Sort the arti keys list output</title>
<updated>2026-06-17T21:29:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-06-17T17:30:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c7c9a231aba6cbdc4944c3db2289c5744de83a5e'/>
<id>urn:sha1:c7c9a231aba6cbdc4944c3db2289c5744de83a5e</id>
<content type='text'>
This will make the output deterministic and enable us to write some
`trycmd` tests in the form of markdown output snippets.
</content>
</entry>
<entry>
<title>arti: Don't mention entry validity in the help message</title>
<updated>2026-06-17T16:18:26Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-06-17T15:41:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ba7f583ec704e153033aa36fa2be99789995235b'/>
<id>urn:sha1:ba7f583ec704e153033aa36fa2be99789995235b</id>
<content type='text'>
This actually applies to unrecognized entries too, and besides, most
users aren't going to think in terms of "valid" vs "invalid" entries, so
it's best to omit this qualifier.
</content>
</entry>
<entry>
<title>arti: subcommands: keys: Rework output of keys list</title>
<updated>2026-06-17T16:17:59Z</updated>
<author>
<name>hjrgrn</name>
<email>3874-hjrgrn@gitlab.torproject.org</email>
</author>
<published>2026-06-17T16:17:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e98b4a466fd6db9afd691ee3e9a74d3b4f5f90c9'/>
<id>urn:sha1:e98b4a466fd6db9afd691ee3e9a74d3b4f5f90c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: rpc functionality to bootstrap a defer_bootstrapped client.</title>
<updated>2026-06-08T12:59:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-06-02T16:22:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ed5d663d867e67967fe5ef0472484e568fe33a27'/>
<id>urn:sha1:ed5d663d867e67967fe5ef0472484e568fe33a27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Option to defer bootstrapping at startup.</title>
<updated>2026-06-08T12:59:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-06-01T16:03:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=572a857ab4fbef713dbd1d0b4bba9bbde7f7897b'/>
<id>urn:sha1:572a857ab4fbef713dbd1d0b4bba9bbde7f7897b</id>
<content type='text'>
This option will primarily be used by integrators who want to modify
the configuration, either directly or via RPC, before launching Arti
completely.
</content>
</entry>
<entry>
<title>client: Factor out the "running a client" code into an inner typestate</title>
<updated>2026-05-26T16:57:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-05-20T15:47:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eba1ad0e0ed1dfc4b793ac5646d147aeabe8bc6d'/>
<id>urn:sha1:eba1ad0e0ed1dfc4b793ac5646d147aeabe8bc6d</id>
<content type='text'>
We'll use this to distinguish "not running" from "running",
in order to make it easier to be sure that non-bootstrapping clients
will definitely not try to connect to the network.
</content>
</entry>
<entry>
<title>Merge branch 'socket-buf-size' into 'main'</title>
<updated>2026-05-21T18:29:42Z</updated>
<author>
<name>opara</name>
<email>opara@torproject.org</email>
</author>
<published>2026-05-21T18:29:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7f27830adb14823cb1d27a5d55265e69eb2cc313'/>
<id>urn:sha1:7f27830adb14823cb1d27a5d55265e69eb2cc313</id>
<content type='text'>
Set socket buffer sizes (`SO_SNDBUF` and `SO_RCVBUF`) for proxy sockets

Closes #2500

See merge request tpo/core/arti!3957</content>
</entry>
<entry>
<title>keymgr: Remove RawKeystoreEntry</title>
<updated>2026-05-18T15:07:50Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-05-18T13:24:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2cfba1e031f5721cda583d95c03223e517c11612'/>
<id>urn:sha1:2cfba1e031f5721cda583d95c03223e517c11612</id>
<content type='text'>
I think this adds unnecessary indirection, and it's a bit confusing to
have two separate keystore entry types (we have `KeystoreEntry` too).

This type exists just to server as a wrapper over the `RawEntryId` of an
unrecognized keystore entry, and the `KeystoreId` of the keystore it was
found in.

This commit folds `RawKeystoreEntry` into `UnrecognizedEntry`, which was
previously a thin wrapper over `RawKeystoreEntry`.
</content>
</entry>
<entry>
<title>Make TorClient no longer implement Clone.</title>
<updated>2026-05-13T20:44:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-05-13T14:01:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9872549ad394dcb4307b8aa5d3f82b73c5d37df8'/>
<id>urn:sha1:9872549ad394dcb4307b8aa5d3f82b73c5d37df8</id>
<content type='text'>
</content>
</entry>
</feed>
