<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/doc/dev/notes, branch arti-v1.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-v1.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-08-12T14:13:50Z</updated>
<entry>
<title>Merge branch 'relay-reactor-design' into 'main'</title>
<updated>2025-08-12T14:13:50Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-08-12T14:13:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=63138441389fca623553e3a1535e2a120a6cc34a'/>
<id>urn:sha1:63138441389fca623553e3a1535e2a120a6cc34a</id>
<content type='text'>
doc/dev/notes: relay-reactor: Add a relay reactor implementation sketch.

See merge request tpo/core/arti!3146</content>
</entry>
<entry>
<title>doc/dev/notes: relay-reactor: Add a relay reactor implementation sketch.</title>
<updated>2025-08-11T13:26:09Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-08-06T14:49:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=49938c4ebfab7c07a5d89927672f9a88a573974e'/>
<id>urn:sha1:49938c4ebfab7c07a5d89927672f9a88a573974e</id>
<content type='text'>
This is a rough sketch for the new relay tunnel reactor design.
It also contains a proposed refactoring which would enable us to
repurpose much of the existing tunnel reactor implementation.

This is by no means final, and we might choose not to refactor the
tunnel reactor until after we have an initial working (or quasi-working)
version for the relay reactor.
</content>
</entry>
<entry>
<title>doc: dev: notes: Add keys-integrity-check.md</title>
<updated>2025-08-07T13:29:21Z</updated>
<author>
<name>hjrgrn</name>
<email>3874-hjrgrn@gitlab.torproject.org</email>
</author>
<published>2025-08-05T15:47:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=30a024ca6b86a5b20beb6aae8ed27cf3c7aa0bd5'/>
<id>urn:sha1:30a024ca6b86a5b20beb6aae8ed27cf3c7aa0bd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>conflux-sketch: spelling fix.</title>
<updated>2025-07-09T16:31:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-07-09T16:31:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=44369a5c7b8a02643e32cf54230b788adb7db999'/>
<id>urn:sha1:44369a5c7b8a02643e32cf54230b788adb7db999</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Typo fixes (automatic and hand-verified)</title>
<updated>2025-07-09T16:27:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-07-09T16:27:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fd24caa9959a4e9a04ad10cc047975b8566a884b'/>
<id>urn:sha1:fd24caa9959a4e9a04ad10cc047975b8566a884b</id>
<content type='text'>
Made with https://crates.io/crates/typos-cli
</content>
</entry>
<entry>
<title>tor-hsservice: Initial parts of PowManager.</title>
<updated>2025-05-27T17:51:27Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-01-08T18:07:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c1402316fa8771e027fa2743664f3f137c764c13'/>
<id>urn:sha1:c1402316fa8771e027fa2743664f3f137c764c13</id>
<content type='text'>
This adds PowManager, as described in doc/dev/notes/service-side-pow.md,
hooks it into IptManager and Publisher, and adds code to publish and
rotate seeds, and to keep a updated list of Verifier instances for
currently active seeds.
</content>
</entry>
<entry>
<title>fix: fix typos</title>
<updated>2025-04-25T20:09:28Z</updated>
<author>
<name>Tobias Stoeckmann</name>
<email>tobias@stoeckmann.org</email>
</author>
<published>2025-04-25T20:09:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b459050b7fadb531ea42318ea4f40fa44049a517'/>
<id>urn:sha1:b459050b7fadb531ea42318ea4f40fa44049a517</id>
<content type='text'>
Typos found with codespell
</content>
</entry>
<entry>
<title>Address review - revert lint changes other than MD012</title>
<updated>2025-04-08T18:59:08Z</updated>
<author>
<name>hashcatHitman</name>
<email>3924-hashcatHitman@gitlab.torproject.org</email>
</author>
<published>2025-04-08T18:59:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9974f25a8c3c3dc44ece30d073c009f0d965986b'/>
<id>urn:sha1:9974f25a8c3c3dc44ece30d073c009f0d965986b</id>
<content type='text'>
A lot of these lints are better off agreed upon through policy and enforced
globally.
</content>
</entry>
<entry>
<title>dev doc: Replaced outdated referenced to KeystoreSweeper</title>
<updated>2025-04-06T21:28:44Z</updated>
<author>
<name>hashcatHitman</name>
<email>3924-hashcatHitman@gitlab.torproject.org</email>
</author>
<published>2025-04-06T21:28:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e3f65eedb80a9aadd0febde40d1cfbe4910f901a'/>
<id>urn:sha1:e3f65eedb80a9aadd0febde40d1cfbe4910f901a</id>
<content type='text'>
As of commit `0db0b6ede6ddba88e9a270a3e07587fefaab6fb4`,
`crates/tor-hsservice/src/svc/keystore_sweeper.rs` was deleted and the key
deletion was moved to `crates/tor-hsservice/src/svc/publish/reactor.rs`.

As of commit `bebb6bdc6e15f42a3e1de7b3a4a68aa16f815294`,
`crates/tor-hsservice/src/svc/publish/reactor.rs` was moved to
`crates/tor-hsservice/src/publish/reactor.rs`, which is where it resides as of
writing this.

Whoever ends up being the one to work on this will probably appreciate having a
more relevant reference point.
</content>
</entry>
<entry>
<title>dev doc: Respect Markdown lints in state-management-cli.md</title>
<updated>2025-04-06T20:59:40Z</updated>
<author>
<name>hashcatHitman</name>
<email>3924-hashcatHitman@gitlab.torproject.org</email>
</author>
<published>2025-04-06T20:59:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3cccddf81818363f308d6db88a94a7d18e08285f'/>
<id>urn:sha1:3cccddf81818363f308d6db88a94a7d18e08285f</id>
<content type='text'>
Fixes all the lints caught by the markdownlint extension in the file
`doc/dev/notes/state-management-cli.md`, with the exception that MD024 is set to
have `siblings_only` enabled, since it makes sense to allow here. It would be
nice to set up a global markdownlint configuration some time, but that might be
tricky.
</content>
</entry>
</feed>
