<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/doc/hsc.md, branch arti-v2.5.1</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.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-11-24T18:35:58Z</updated>
<entry>
<title>doc/hsc.md: Add clarification about KeystoreIds</title>
<updated>2025-11-24T18:35:58Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2025-11-24T18:30:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ea2581e3ccd78e05a08885bfaf23c1e04e87c0c7'/>
<id>urn:sha1:ea2581e3ccd78e05a08885bfaf23c1e04e87c0c7</id>
<content type='text'>
Applies @Dizet's suggestion from
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3485#note_3291709
</content>
</entry>
<entry>
<title>doc/hsc.md: Use toml block for config example</title>
<updated>2025-11-24T12:33:41Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T12:33:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a32aeaed578408fb14eb81d14e9c99ea0658868b'/>
<id>urn:sha1:a32aeaed578408fb14eb81d14e9c99ea0658868b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/hsc.md: Remove note about invalid keystores</title>
<updated>2025-11-24T12:30:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:33:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c6d6f24a8fe5885ded11694948ad38ea68c498a8'/>
<id>urn:sha1:c6d6f24a8fe5885ded11694948ad38ea68c498a8</id>
<content type='text'>
I don't think we need to tell users a C Tor keystore cannot have more
than one client entry for the same onion service, because they already
know that: C Tor doesn't allow it, so if they are migrating an existing
C Tor configuration, it will likely be valid. And if not, the error
message will inform them what went wrong.

So I am removing this section in the interest in keeping this guide
short and sweet and straight to the point.
</content>
</entry>
<entry>
<title>doc/hsc.md: Warn against running tor/arti during the migration</title>
<updated>2025-11-24T12:30:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:33:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ac7a6f1593177554157d8961229f2144b4705a0'/>
<id>urn:sha1:9ac7a6f1593177554157d8961229f2144b4705a0</id>
<content type='text'>
This is analogous to the warning from `doc/hss.md`.
</content>
</entry>
<entry>
<title>doc/hsc.md: s/ctor-keystore-id/ctor-client</title>
<updated>2025-11-24T12:30:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:22:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5bd1d7817dcca3c51a3bbe0faf21b32d26e1e6bb'/>
<id>urn:sha1:5bd1d7817dcca3c51a3bbe0faf21b32d26e1e6bb</id>
<content type='text'>
Otherwise users might think it's idiomatic/necessary to add the `-id`
suffix to their keystore identifiers.
</content>
</entry>
<entry>
<title>doc/hsc.md: Rephrase section about --batch</title>
<updated>2025-11-24T12:30:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:18:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9d24c0ac53a9e8cb4f390a537057d15818dff2bd'/>
<id>urn:sha1:9d24c0ac53a9e8cb4f390a537057d15818dff2bd</id>
<content type='text'>
This makes the language more consistent with the `hss ctor-migrate`
docs.
</content>
</entry>
<entry>
<title>doc/hsc.md: Add missing text before example invocation</title>
<updated>2025-11-24T12:30:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:16:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9eb1ad60f88d13f84da125e127e4221565486453'/>
<id>urn:sha1:9eb1ad60f88d13f84da125e127e4221565486453</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/hsc.md: Say keystore identifiers must be unique</title>
<updated>2025-11-24T12:30:22Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:16:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c3af8fbfb35c4462a5ebe34862d96a86cbfa5cc8'/>
<id>urn:sha1:c3af8fbfb35c4462a5ebe34862d96a86cbfa5cc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/hsc.md: Add comments to the config example</title>
<updated>2025-11-24T12:30:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:14:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d3cc6402751fa51ca9c53ffb9a6c1fe7b401f660'/>
<id>urn:sha1:d3cc6402751fa51ca9c53ffb9a6c1fe7b401f660</id>
<content type='text'>
This should help clarify what each of those options means.
It's also consistent with the analogous example from `doc/hss.md`.
</content>
</entry>
<entry>
<title>doc/hsc.md: Remove config from usage example</title>
<updated>2025-11-24T12:30:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-11-24T11:04:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=027b33e679f6bc55e12754e2a493224f3a9c6832'/>
<id>urn:sha1:027b33e679f6bc55e12754e2a493224f3a9c6832</id>
<content type='text'>
There's no need to pass a config file when using `-o`.
</content>
</entry>
</feed>
