<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/doc/netstatus/vote.rs, branch arti-v2.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-v2.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-06-22T14:27:48Z</updated>
<entry>
<title>tor-netdoc tests: Test verification of votes, error cases</title>
<updated>2026-06-22T14:27:48Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-06-16T17:20:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c3efaa7115addf3f34e6a9543eeab32a3ca440f4'/>
<id>urn:sha1:c3efaa7115addf3f34e6a9543eeab32a3ca440f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Implement verification for votes</title>
<updated>2026-06-22T14:27:48Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-06-15T11:56:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3e58e5a55a1d6d65d9b828816addec1e129dfb23'/>
<id>urn:sha1:3e58e5a55a1d6d65d9b828816addec1e129dfb23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Introduce toplevel NeteworkStatus type</title>
<updated>2026-06-09T18:40:04Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-05-12T18:25:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2233edcaabc3668e331553d0ba9468641d14147f'/>
<id>urn:sha1:2233edcaabc3668e331553d0ba9468641d14147f</id>
<content type='text'>
All of the pieces are in place for this now.

Some of the pieces are not entirely complete or correct at this point:
that's sorted out by other MRs already open.

Currently there is no encoding, no verification functdion, and no
tests.  Encoding depends on another oustanding MR (arti!4058).
Verification depends on the rework in arti!4065.

Tests are still to come.
</content>
</entry>
<entry>
<title>tor-netdoc: VarietyKeyword, replacing poc's flavour type</title>
<updated>2026-05-27T12:43:10Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-05-12T10:09:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1f8919e69927bd5227755892c56ce623bec7f671'/>
<id>urn:sha1:1f8919e69927bd5227755892c56ce623bec7f671</id>
<content type='text'>
This is more code than the poc version but much of the extra is
documentation, and it seems much less magical this way.

We still need a handwritten parser for plain consensuses, sadly.
</content>
</entry>
<entry>
<title>tor-netdoc: Provide some Vote things</title>
<updated>2025-08-26T09:41:21Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-08-21T09:39:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a45ac5ef2ab8311d4f3f8448fd54e3c84b3ac8d7'/>
<id>urn:sha1:a45ac5ef2ab8311d4f3f8448fd54e3c84b3ac8d7</id>
<content type='text'>
And export *RouterStatus with the macro, and *Header.
</content>
</entry>
<entry>
<title>tor-netdoc: Introduce experimental ns-vote feature</title>
<updated>2025-08-26T09:41:21Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-08-20T17:53:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=55accf2c26709cec1a9a239526608fa34434ee91'/>
<id>urn:sha1:55accf2c26709cec1a9a239526608fa34434ee91</id>
<content type='text'>
Now we can start actually having code to do with votes.

This feature doesn't actually contain any new API surface yet.
</content>
</entry>
</feed>
