<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/encode, branch arti-v2.0.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.0.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.0.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-01-14T18:20:18Z</updated>
<entry>
<title>tor-netdoc: Fix typo</title>
<updated>2026-01-14T18:20:18Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-01-14T18:20:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=59a3a8d12a6f6c5aa0f97a09863070cc8b2064d6'/>
<id>urn:sha1:59a3a8d12a6f6c5aa0f97a09863070cc8b2064d6</id>
<content type='text'>
As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3571#note_3325449
</content>
</entry>
<entry>
<title>tor-netdoc: derives: New `skip` document field option</title>
<updated>2026-01-14T14:45:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-01-07T12:39:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d209f26e1c01c5c337418f3c99c85aec31613c66'/>
<id>urn:sha1:d209f26e1c01c5c337418f3c99c85aec31613c66</id>
<content type='text'>
This lets us having document items that are "manually non exhaustive"
which is necessary for struct literal constructors.
</content>
</entry>
<entry>
<title>tor-netdoc encode: Fix typos in multiplicity check method docs</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-09T17:12:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fbba37d809d785c150c57e9fa725bbd9bee732c2'/>
<id>urn:sha1:fbba37d809d785c150c57e9fa725bbd9bee732c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc encode: Enhance explanation of DeterminedMultiplicitySelector</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-09T17:11:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b4e9868cebd65b038e2de4415847d4dadaa5886a'/>
<id>urn:sha1:b4e9868cebd65b038e2de4415847d4dadaa5886a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc encode multiplicity: Fix wrong trait ref</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-09T17:06:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=70fe3b1552dcd6bd3fe2988e4e36be1cf9cf71de'/>
<id>urn:sha1:70fe3b1552dcd6bd3fe2988e4e36be1cf9cf71de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc encode multiplicity: Add a note about omission of intro items</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-09T17:05:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=238a7e69ea094d69daa4bae396b3cabf94ddd47e'/>
<id>urn:sha1:238a7e69ea094d69daa4bae396b3cabf94ddd47e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc Linkify three more types</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-09T17:04:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a746bddc023e28730e3103781c463b4c8fa0c15a'/>
<id>urn:sha1:a746bddc023e28730e3103781c463b4c8fa0c15a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc Fix docs typo</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-09T17:03:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=678dab339969c849dfaba864c9ee8d7e0b2363bb'/>
<id>urn:sha1:678dab339969c849dfaba864c9ee8d7e0b2363bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: derive netdoc encoding traits</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-08T12:30:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d101894ca656906c4d6ddb3cb82f31aae4970a72'/>
<id>urn:sha1:d101894ca656906c4d6ddb3cb82f31aae4970a72</id>
<content type='text'>
Signature encoding is not yet supported.  We need to consider how this
will work.
</content>
</entry>
<entry>
<title>tor-netdoc: encoding: Provide multiplicity module</title>
<updated>2025-12-10T11:05:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-12-08T12:30:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3fc25a9325703282605730b0ffa5cefe4d4f4a5a'/>
<id>urn:sha1:3fc25a9325703282605730b0ffa5cefe4d4f4a5a</id>
<content type='text'>
This is quite like the one for parse2, but separate for Reasons.

Also add a bit of explanation to parse2's multiplicity.rs, about why
there are all these different FooSetMethods traits, which the encoder
doesn't need.
</content>
</entry>
</feed>
