<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/doc, branch main</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=main</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-08-19T15:20:26Z</updated>
<entry>
<title>Merge branch 'extra-info-init' into 'main'</title>
<updated>2026-08-19T15:20:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-08-19T15:20:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a61a96df5eab107b375fc475fe1ff600758367a5'/>
<id>urn:sha1:a61a96df5eab107b375fc475fe1ff600758367a5</id>
<content type='text'>
Initialize extra-info module

See merge request tpo/core/arti!4284</content>
</entry>
<entry>
<title>tor-netdoc: Derive PartialEq and Eq for Lifetime</title>
<updated>2026-08-10T10:56:17Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-08-10T10:50:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e96c9b3dca40e4f42523f06009cabccd9704605a'/>
<id>urn:sha1:e96c9b3dca40e4f42523f06009cabccd9704605a</id>
<content type='text'>
Needed for tor-dirserver testing.
</content>
</entry>
<entry>
<title>Merge branch 'fix-incomplete' into 'main'</title>
<updated>2026-08-05T13:50:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-08-05T13:50:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=949d5af9dc3fa2155ec751a46288959b1c324614'/>
<id>urn:sha1:949d5af9dc3fa2155ec751a46288959b1c324614</id>
<content type='text'>
tor-netdoc: Fix left-over incompletes

See merge request tpo/core/arti!4273</content>
</entry>
<entry>
<title>Merge branch 'rd-comment-outdated' into 'main'</title>
<updated>2026-08-05T13:45:52Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2026-08-05T13:45:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f476913c98eb6c201d1b1638e3e58c602e586653'/>
<id>urn:sha1:f476913c98eb6c201d1b1638e3e58c602e586653</id>
<content type='text'>
tor-netdoc: Remove outdated top-level RouterDesc comment

See merge request tpo/core/arti!4274</content>
</entry>
<entry>
<title>tor-netdoc: Initialize extra-info module</title>
<updated>2026-08-05T13:45:33Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-08-05T10:23:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fd7d0dda7ee5ffb79179d36762e27a0a393c07ed'/>
<id>urn:sha1:fd7d0dda7ee5ffb79179d36762e27a0a393c07ed</id>
<content type='text'>
This commit initializes the doc::extra_info module in tor-netdoc, which
is still marked as incomplete and will be extended in the future.

Right now, it is very barebones by only supporting the introduction item
as well as the bare minimum required for verification.

It also adds a simple unit test, which iterates over the available test
data, parses and verifies it.
</content>
</entry>
<entry>
<title>Merge branch 'consistent-rd-doclinks' into 'main'</title>
<updated>2026-08-04T17:16:33Z</updated>
<author>
<name>opara</name>
<email>opara@torproject.org</email>
</author>
<published>2026-08-04T17:16:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9a151f1bf426eba6ed883f0eb5e6c91ed33440db'/>
<id>urn:sha1:9a151f1bf426eba6ed883f0eb5e6c91ed33440db</id>
<content type='text'>
Make RouterDesc item docs consistent

See merge request tpo/core/arti!4279</content>
</entry>
<entry>
<title>tor-netdoc: Make RouterDesc item docs consistent</title>
<updated>2026-08-04T15:47:32Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-08-04T15:39:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=19acc8ae95bd6f01ee7e71567aaa19d1058dcd17'/>
<id>urn:sha1:19acc8ae95bd6f01ee7e71567aaa19d1058dcd17</id>
<content type='text'>
Right now, the documentation for the items is inconsistent in the sense
that some items contain specification links whereas others contain
copies of the specification.

This has historic reasons during the development, but ultimately links
to the specification are superior, as they provide up-to-date
information and are the canonical source.
</content>
</entry>
<entry>
<title>tor-netdoc: Run cargo-fmt subsequentially</title>
<updated>2026-08-04T14:14:32Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-08-04T14:14:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b2def8ecba009e3f355fdb1dc6b85567b783606f'/>
<id>urn:sha1:b2def8ecba009e3f355fdb1dc6b85567b783606f</id>
<content type='text'>
No functional change, purely formatting.
</content>
</entry>
<entry>
<title>tor-netdoc: Move misc::routerdesc into types::descriptor</title>
<updated>2026-08-04T13:57:10Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-08-04T13:53:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f5ef0add87ad67ce4575f65cf1eb85fca6474487'/>
<id>urn:sha1:f5ef0add87ad67ce4575f65cf1eb85fca6474487</id>
<content type='text'>
This commit moves the remainder of misc::routerdesc into a new module
called types::descriptor, which contains the shared types needed in
router descriptors as well as extra-info documents.

Please review with --color-moved --color-moved-ws=allow-indentation-change,
as this is mainly code motion, except for parts where inputs and type
aliases had to be fixed.
</content>
</entry>
<entry>
<title>tor-netdoc: Split types::misc::routerdesc into routerdesc</title>
<updated>2026-08-04T13:21:02Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-08-04T13:17:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=47e4f4da4c26cc99cf04bbc3b2566d684cd8a29c'/>
<id>urn:sha1:47e4f4da4c26cc99cf04bbc3b2566d684cd8a29c</id>
<content type='text'>
This commit moves all non-signature related parts from
types::misc::routerdesc into doc::routerdesc, because they are only
required for that specific netdoc.

The signature related parts will be moved in the next commits, as we
will need those for extra info documents as well.

Review with --color-moved --color-moved-ws=allow-indentation-change.

This is mostly code motion with small import/type name fixes being the
notable exception.
</content>
</entry>
</feed>
