<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/doc, 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: Preamble: Fix garbled doc comment</title>
<updated>2025-10-22T13:18:04Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-22T13:15:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=68ba9ebbe198788b8df6e6e09ff8230c1783b1e0'/>
<id>urn:sha1:68ba9ebbe198788b8df6e6e09ff8230c1783b1e0</id>
<content type='text'>
As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3378#note_3277957
</content>
</entry>
<entry>
<title>tor-netdoc: Preamble: rename relay_version field to server_version</title>
<updated>2025-10-22T13:18:04Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-21T16:17:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=56929533b5e39e64c85b1697a5f9dcd4cd2d4193'/>
<id>urn:sha1:56929533b5e39e64c85b1697a5f9dcd4cd2d4193</id>
<content type='text'>
This makes it match the protocol and the spec.
</content>
</entry>
<entry>
<title>tor-netdoc: Say Preamble doesn't contain vote-status, in summary.</title>
<updated>2025-10-22T13:18:04Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-21T15:43:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=398cebddc9808c3d25af7b2b6f0c7b55be661677'/>
<id>urn:sha1:398cebddc9808c3d25af7b2b6f0c7b55be661677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Explain that Preamble doesn't contain vote-status either.</title>
<updated>2025-10-22T13:18:04Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-21T15:42:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1b9e5bf2c4c0c66e9778d303bd5982e8c572efa5'/>
<id>urn:sha1:1b9e5bf2c4c0c66e9778d303bd5982e8c572efa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: netstatus: Preamble: Name the protocols fields in doc</title>
<updated>2025-10-22T13:17:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-21T11:42:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=19c175d5419849de75c0a2cfb7e2a025d1d278f2'/>
<id>urn:sha1:19c175d5419849de75c0a2cfb7e2a025d1d278f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: netstatus: Preamble: rename shared rand fields to match doc</title>
<updated>2025-10-22T13:17:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-21T11:43:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ac9af3273f12585bab50857f19124047098d2ff9'/>
<id>urn:sha1:ac9af3273f12585bab50857f19124047098d2ff9</id>
<content type='text'>
We should use the same name everywhere, even if the name in the spec
is clumsy (as it is here).
</content>
</entry>
<entry>
<title>tor-netdoc: Move ConsensusFlavor into Consensus struct</title>
<updated>2025-10-22T13:17:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-20T11:18:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=739f40ba7d628d2c860c141e1b093e2f0c6e3125'/>
<id>urn:sha1:739f40ba7d628d2c860c141e1b093e2f0c6e3125</id>
<content type='text'>
We're going to want to apply the parse2 derive to Preamble, but this
field is anomalous.  Rather than trying to make it regular, simply
move it to the old-parser-specific Consensus struct.
</content>
</entry>
<entry>
<title>tor-netdoc: Declare intent not to apply parse2 to Consensus</title>
<updated>2025-10-22T13:17:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-10-20T11:16:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8fde106cf2b94bea6a942fccc8ae3839b4c334aa'/>
<id>urn:sha1:8fde106cf2b94bea6a942fccc8ae3839b4c334aa</id>
<content type='text'>
Consensus is not going to be easy to square with parse2 - especially,
signature handling is very different between the two parsers.

Instead, we'll have a new NetworkStatus type.
</content>
</entry>
</feed>
