<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src, branch arti-v1.1.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.1.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-11-29T11:11:47Z</updated>
<entry>
<title>Merge branch 'more_netdoc_tests' into 'main'</title>
<updated>2022-11-29T11:11:47Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2022-11-29T11:11:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d78295929b82acc473c305da16f840834260e67d'/>
<id>urn:sha1:d78295929b82acc473c305da16f840834260e67d</id>
<content type='text'>
tor-netdoc: More tests for routerdesc accessors and parsing.

See merge request tpo/core/arti!870</content>
</entry>
<entry>
<title>Fix a couple of rustdoc issues.</title>
<updated>2022-11-18T15:19:54Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-18T15:19:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=829cb708e2c3b7b3fd96df16e69bd5b766db0828'/>
<id>urn:sha1:829cb708e2c3b7b3fd96df16e69bd5b766db0828</id>
<content type='text'>
These slipped in while nightly was broken.
</content>
</entry>
<entry>
<title>Fix a bunch of "needless borrow" warnings on nightly</title>
<updated>2022-11-18T15:12:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-18T15:12:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d51162e55b19036528b4fafc1d4b15c8d9d23a04'/>
<id>urn:sha1:d51162e55b19036528b4fafc1d4b15c8d9d23a04</id>
<content type='text'>
It looks like, despite a few false starts, they've got this warning
right; there weren't any false positives.
</content>
</entry>
<entry>
<title>netdoc: Add a test for routerdesc family parsing.</title>
<updated>2022-11-17T19:40:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-17T19:40:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cb3a790084b9fe404381072caeced6a95e84817b'/>
<id>urn:sha1:cb3a790084b9fe404381072caeced6a95e84817b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc: Correct and test some tricky routerdesc errors</title>
<updated>2022-11-17T19:35:40Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-17T19:35:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5655b95b541700eeedcaa145895aac1eb1155671'/>
<id>urn:sha1:5655b95b541700eeedcaa145895aac1eb1155671</id>
<content type='text'>
These required hex-editing identity certificates :P
</content>
</entry>
<entry>
<title>netdoc: Add tests for routerdesc accessors.</title>
<updated>2022-11-17T18:43:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-17T18:43:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c0bc7bb11e55766edee36d576dcb3dda5a5f5a1f'/>
<id>urn:sha1:c0bc7bb11e55766edee36d576dcb3dda5a5f5a1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Netdoc: use a different desc in tests.</title>
<updated>2022-11-17T18:25:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-17T18:25:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f53a79ddf952e2d1b16c7bb846376d34bbdf057'/>
<id>urn:sha1:9f53a79ddf952e2d1b16c7bb846376d34bbdf057</id>
<content type='text'>
This is from Akka, which ahf runs.
</content>
</entry>
<entry>
<title>Merge branch 'real_netdoc_pos' into 'main'</title>
<updated>2022-11-16T11:50:20Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2022-11-16T11:50:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b46d1600e72721c937d03328b1725969912559c5'/>
<id>urn:sha1:b46d1600e72721c937d03328b1725969912559c5</id>
<content type='text'>
Replace `Option&lt;Pos&gt;` with `Pos` in `ParseError`.

Closes #640

See merge request tpo/core/arti!859</content>
</entry>
<entry>
<title>Remove a `TODO pt-client` in netdoc.</title>
<updated>2022-11-15T22:19:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-15T22:19:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7a42cb0e45c2c7572439008d1a1d8999ddd42b24'/>
<id>urn:sha1:7a42cb0e45c2c7572439008d1a1d8999ddd42b24</id>
<content type='text'>
This issue is now torspec!94.
</content>
</entry>
<entry>
<title>Replace `Option&lt;Pos&gt;` with `Pos` in `ParseError`.</title>
<updated>2022-11-15T21:58:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-11-15T21:58:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=39615516fd30f5aa8da6ece97b6c5a0fdb9d8f9e'/>
<id>urn:sha1:39615516fd30f5aa8da6ece97b6c5a0fdb9d8f9e</id>
<content type='text'>
We already have `Pos::Unknown` for an error at an unknown
location and `Pos::None` for an error where no location is
sensible. There's no reason to have an additional `Option` here.

Additionally, the use of `Option` gave us a bug where our old
`ParseError::at_pos()` method didn't actually set the position
unless the position was already set.  That's not what we want!

Fixes #640.

Finally, we have to fix a test that was a bit broken because it was
working around #640.
</content>
</entry>
</feed>
