<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-netdoc/src/doc/hsdesc/middle.rs, branch arti-v1.1.7</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.7</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.7'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-07-11T09:53:09Z</updated>
<entry>
<title>Merge branch 'explain_952_fix' into 'main'</title>
<updated>2023-07-11T09:53:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-07-11T09:53:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bcf574cef5f8eb0005a828722b64baa4268ad427'/>
<id>urn:sha1:bcf574cef5f8eb0005a828722b64baa4268ad427</id>
<content type='text'>
Explain the code for the #952 fix.

See merge request tpo/core/arti!1391</content>
</entry>
<entry>
<title>Run maint/add_warning to actually apply new lint allows</title>
<updated>2023-07-10T12:49:51Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-10T11:19:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=473447a82e099fd52a674c28f5bc24b3e05208c0'/>
<id>urn:sha1:473447a82e099fd52a674c28f5bc24b3e05208c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explain the code for the #952 fix.</title>
<updated>2023-07-10T12:00:08Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-07-07T19:50:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c2601ec8967cff4dbd1b745b970552dcd36e72de'/>
<id>urn:sha1:c2601ec8967cff4dbd1b745b970552dcd36e72de</id>
<content type='text'>
Let's explain what Trinity did in its fix for #952, so that we know
why this code is here the next time we find it.
</content>
</entry>
<entry>
<title>be more lenient while parsing inner hs desc</title>
<updated>2023-07-07T19:06:05Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2023-07-07T19:06:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2d170425c053b1a00fedb80fc5de78dce2ea8d64'/>
<id>urn:sha1:2d170425c053b1a00fedb80fc5de78dce2ea8d64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc: replace a test TODO with a reference to other tests</title>
<updated>2023-06-26T12:45:06Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-23T15:35:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=69dcacd69b24c3235b646858ffa01ac356276704'/>
<id>urn:sha1:69dcacd69b24c3235b646858ffa01ac356276704</id>
<content type='text'>
The tests called for here already existed.
</content>
</entry>
<entry>
<title>netdoc: fill in some test data</title>
<updated>2023-06-23T15:23:18Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-23T15:23:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e3b13f6cd86758c4c75ad9e04be2d5baa9ef7c27'/>
<id>urn:sha1:e3b13f6cd86758c4c75ad9e04be2d5baa9ef7c27</id>
<content type='text'>
This resolves some TODO HS items now that we are confident we want
to have these actual examples in our tests.
</content>
</entry>
<entry>
<title>netdoc: Introduce HsDescError</title>
<updated>2023-06-22T16:43:30Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-22T16:43:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=dbd255217840573ad1536e1f3ba12de1ee2229bc'/>
<id>urn:sha1:dbd255217840573ad1536e1f3ba12de1ee2229bc</id>
<content type='text'>
For higher-level HsDesc-related functions, this type indicates where
exactly an error occurred.  It lets us distinguish decryption errors
from parsing errors, and attribute responsibility to the hsdir, the
onion service, or the user's lack of encryption.

This lets us remove some just-introduced complexity in
tor-hsclient.
</content>
</entry>
<entry>
<title>netdoc::doc::hsdesc changes to let us downgrade/remove allows</title>
<updated>2023-06-16T16:24:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-14T15:44:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1091918525dabb6dd34e11dbfab35fff1552da23'/>
<id>urn:sha1:1091918525dabb6dd34e11dbfab35fff1552da23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>netdoc: use ct_lookup for rend descriptor cookie lookup</title>
<updated>2023-06-16T16:24:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-14T16:26:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6edcca7df3df57b58fca154dff5a840a670ff2d7'/>
<id>urn:sha1:6edcca7df3df57b58fca154dff5a840a670ff2d7</id>
<content type='text'>
(I doubt that there is a viable side channel here, but still we
might as well get in the habit of doing these things properly.)
</content>
</entry>
<entry>
<title>netdoc: Downgrade an HS todo wrt HS_DESC_AUTH_TYPE</title>
<updated>2023-06-16T16:24:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-14T16:12:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a20c3eda6e2bd5b3df0c99df0ca35e6516c7acf1'/>
<id>urn:sha1:a20c3eda6e2bd5b3df0c99df0ca35e6516c7acf1</id>
<content type='text'>
</content>
</entry>
</feed>
