<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/doc/netstatus.rs, branch arti-v0.6.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.6.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.6.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-07-23T18:25:33Z</updated>
<entry>
<title>fix nighly clippy</title>
<updated>2022-07-23T18:25:33Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-07-23T18:25:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=eed8032dbd81ec6f3a7f302c57d803d9c8f75ce7'/>
<id>urn:sha1:eed8032dbd81ec6f3a7f302c57d803d9c8f75ce7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2022-05-14T17:02:53Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2022-05-14T17:02:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=58dc57688744a102541f17abc33196ea4de4e68a'/>
<id>urn:sha1:58dc57688744a102541f17abc33196ea4de4e68a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Add a Lifetime::valid_at method.</title>
<updated>2022-05-11T16:11:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-11T16:06:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=12d1752ad57d9561394631ad2d04c5488e64c48f'/>
<id>urn:sha1:12d1752ad57d9561394631ad2d04c5488e64c48f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NetParams: Document its role as a validated config parameter</title>
<updated>2022-05-09T14:35:50Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-09T14:35:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cc99efb72acc576dec08b43c365d4bb9f54eee1a'/>
<id>urn:sha1:cc99efb72acc576dec08b43c365d4bb9f54eee1a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-order attributes so that we can build with Rust 1.53.</title>
<updated>2022-03-31T15:11:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-31T15:06:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0725e388a592a8ab7e2235fef2b2d7a396fe64d0'/>
<id>urn:sha1:0725e388a592a8ab7e2235fef2b2d7a396fe64d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-netdoc: Conditionally expose document fields.</title>
<updated>2022-03-31T13:27:27Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-31T13:20:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b1b7ef00a0f96c3d878788cd890ed67656bcc1f4'/>
<id>urn:sha1:b1b7ef00a0f96c3d878788cd890ed67656bcc1f4</id>
<content type='text'>
This commit uses the `visibility` and `visible` crates to
conditionally make certain structs and their fields public
(respectively).  This is incredibly dangerous to use for anything
besides testing, and I've tried to write the documentation for the
feature accordingly.
</content>
</entry>
<entry>
<title>Change type of TorClientConfig::override_net_params</title>
<updated>2022-03-16T19:30:59Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-16T18:25:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8d54c0f0737654534806a34a9e8a738ab1fcd66f'/>
<id>urn:sha1:8d54c0f0737654534806a34a9e8a738ab1fcd66f</id>
<content type='text'>
Now we use NetParams.  That implies making its constructor public,
which I think it fine.

This is related to #413 but is far from completing that ticket.
</content>
</entry>
<entry>
<title>netdoc: Call shrink_to_fit() when we're done parsing rs sections</title>
<updated>2022-03-11T19:03:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-11T15:21:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6f42c79654adc5adedf2c5c52f02ee546f66fc93'/>
<id>urn:sha1:6f42c79654adc5adedf2c5c52f02ee546f66fc93</id>
<content type='text'>
(Once we're done parsing these, the vector will never get any
longer.)
</content>
</entry>
<entry>
<title>Add methods to `UnverifiedConsensus`</title>
<updated>2022-03-10T10:29:58Z</updated>
<author>
<name>Christian Grigis</name>
<email>christian.grigis@epfl.ch</email>
</author>
<published>2022-02-09T18:32:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=335af4ac30a1dcf4cc25ff5105f46a367c1ecbcb'/>
<id>urn:sha1:335af4ac30a1dcf4cc25ff5105f46a367c1ecbcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor tor_netdoc::Error</title>
<updated>2022-02-14T18:08:28Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-14T18:08:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b6d23c36bef1322e4fc6f89769222daa91c4d8f3'/>
<id>urn:sha1:b6d23c36bef1322e4fc6f89769222daa91c4d8f3</id>
<content type='text'>
This error type doesn't impement HasKind, since the kind will depend
on context.

However, the existing implementation was pretty messy and inconsistent:
Some errors had positions, some didn't.
Some took messages as str, some as String.
Some had internal errors that were somewhat orthogonal to their actual
types.

This commit refactors tor_netdoc::Error to use a ParseErrorKind, and
adds a set of convenience functions to add positions and
messages to the errors that need them.
</content>
</entry>
</feed>
