<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/doc/netstatus/rs, 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-23T10:12:20Z</updated>
<entry>
<title>tor-netdoc: Abolish ArgumentNotPresent alias, completing the rename</title>
<updated>2025-10-23T10:12:20Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-22T11:50:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bf951f016b2a121cb1ae1c68740d42a4afef3532'/>
<id>urn:sha1:bf951f016b2a121cb1ae1c68740d42a4afef3532</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Use NotPresent rather than Option&lt;Ignored&gt; to suppress fields</title>
<updated>2025-10-23T10:12:20Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-22T11:45:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c6af75341794a5564423a5561178be7e0c04abaf'/>
<id>urn:sha1:c6af75341794a5564423a5561178be7e0c04abaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Add a lot of spec cross-references and tidy docs</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-14T14:59:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=226d895a8dc374e652d71af4331f7c8e172a1b6e'/>
<id>urn:sha1:226d895a8dc374e652d71af4331f7c8e172a1b6e</id>
<content type='text'>
Add links to torspec, and other cross-references.

Change heading fof `IgnoredPublicationTimeSp` to `publication` to
match spec and distinguish it from the `published` item in netstatus
docs.

Align several descriptions with the wording from torspec.

Remove a restatement of a fact from the spec, on the `valid_until`
field in `Lifetime`.
</content>
</entry>
<entry>
<title>tor-netdoc: Typo fixes in docs</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2025-10-14T14:09:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=74dbcd27de573a414ad39574bd61c2ac2045b41b'/>
<id>urn:sha1:74dbcd27de573a414ad39574bd61c2ac2045b41b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: impl parse2 for RouterStatus entry</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-02T09:40:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dd450af985dda2c5111075b9ff0bf4064d3b833a'/>
<id>urn:sha1:dd450af985dda2c5111075b9ff0bf4064d3b833a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: RouterStatus: Add `publication` argument field</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-06T13:16:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=95fa35415ccfbff5ab5e8e5d0a91fcfd62b0f6cd'/>
<id>urn:sha1:95fa35415ccfbff5ab5e8e5d0a91fcfd62b0f6cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Mirror netdoc structure in RouterStatus document digests</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-02T11:50:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6bd3f9885b595aaf0919f18a824cf9e236a23bbb'/>
<id>urn:sha1:6bd3f9885b595aaf0919f18a824cf9e236a23bbb</id>
<content type='text'>
In md consensuses the referenced document digest is in the `m` field.
This seems to be to make it similar to votes.  But really the function
of the md desc hash in md rs entries is much more parallel to the
plain desc hash in plain rs entries.  The way the spec has done it
means the `r` item has a needlessly different syntax.
</content>
</entry>
<entry>
<title>tor-netdoc: Provide doc_digest on vote routerstatus entries</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-06T10:38:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a3ccb2bb3541fdfcdfbe6d93ed5dc13659e9ba53'/>
<id>urn:sha1:a3ccb2bb3541fdfcdfbe6d93ed5dc13659e9ba53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: RouterStatus: Split out the `r` item's fields</title>
<updated>2025-10-15T09:35:35Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-02T09:31:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5e23bbb4c229cad738be29f77ffc95f8e8524c41'/>
<id>urn:sha1:5e23bbb4c229cad738be29f77ffc95f8e8524c41</id>
<content type='text'>
This makes the Rust structure closer to the document structure.

Arguably, this makes the Rust structure worse.  But: I'm really very
keen on avoiding handwritten parsing and printing code.  And, in the
longer term, having this linkage will hopefully apply pressure to
avoid further protocol complexity/variation/chaos.
</content>
</entry>
<entry>
<title>Merge branch 'orport-addrs' into 'main'</title>
<updated>2025-10-07T13:15:14Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2025-10-07T13:15:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2c199c0f0696bd70a2b65a47bee8405001778a7a'/>
<id>urn:sha1:2c199c0f0696bd70a2b65a47bee8405001778a7a</id>
<content type='text'>
Unify and tidy addrs methods from tor-linkspec and routerdescs

See merge request tpo/core/arti!3300</content>
</entry>
</feed>
