<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsclient/src/err.rs, branch arti-v1.1.5</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.5</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.5'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-05-11T17:46:04Z</updated>
<entry>
<title>hsclient: Rename import alias to reflect new name.</title>
<updated>2023-05-11T17:46:04Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-05-11T17:46:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7dfa25db357efa482aaf753297470c889bb063aa'/>
<id>urn:sha1:7dfa25db357efa482aaf753297470c889bb063aa</id>
<content type='text'>
A `NetdocErrorKind` is a `NEK` rather than a `PEK`.

Signed-off-by: Gabriela Moldovan &lt;gabi@torproject.org&gt;
</content>
</entry>
<entry>
<title>netdoc: Rename parse_error_kind() to netdoc_error_kind().</title>
<updated>2023-05-11T17:39:40Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-05-11T17:39:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=04228933730a0727ea75e75770eda180191ff93a'/>
<id>urn:sha1:04228933730a0727ea75e75770eda180191ff93a</id>
<content type='text'>
`ParseErrorKind` was renamed to `NetdocErrorKind`, so we need to
rename this acccessor too.

Signed-off-by: Gabriela Moldovan &lt;gabi@torproject.org&gt;
</content>
</entry>
<entry>
<title>netdoc: Rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.</title>
<updated>2023-05-10T14:52:28Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-05-10T14:40:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=099b2315b015b96cd8163a364f92810ea4982cfa'/>
<id>urn:sha1:099b2315b015b96cd8163a364f92810ea4982cfa</id>
<content type='text'>
`ParseErrorSource` was originally meant to represent a parsing error,
this enum has since gained some variants that aren't really parsing
related (`Signature`, `CertSignature`, `UntimelyDescriptor`).

Since this error type is now used for general-purpose netdoc errors,
let's rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.

Signed-off-by: Gabriela Moldovan &lt;gabi@torproject.org&gt;
</content>
</entry>
<entry>
<title>hsclient: Use a real HsDesc instead of an unparsed string.</title>
<updated>2023-05-03T16:25:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-04-26T12:40:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c6fccbbb01bc767157ba7f4ac5cd9c5c227170a6'/>
<id>urn:sha1:c6fccbbb01bc767157ba7f4ac5cd9c5c227170a6</id>
<content type='text'>
Signed-off-by: Gabriela Moldovan &lt;gabi@torproject.org&gt;
</content>
</entry>
<entry>
<title>Apply ProtocolViolation renaming to hs connector code</title>
<updated>2023-04-12T09:40:29Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-04-12T09:40:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d566502fc3da59c13c67d6fc3e3a283c49ddd001'/>
<id>urn:sha1:d566502fc3da59c13c67d6fc3e3a283c49ddd001</id>
<content type='text'>
!1121 renamed *ProtocolFailed to *ProtocolViolation.
!1118 introduced a new reference to a *ProtocolFailed

I rebased !1118 onto main and enabled automerge.  That tested the tip
of !1118.  I assume a similar thing happened to !1121.

The possibility of such regressions is a property of our workflow.
It's rather surprising it doesn't happen more often.
</content>
</entry>
<entry>
<title>hs connect: Improve a todo and refer to #813</title>
<updated>2023-04-11T18:14:01Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-04-11T11:12:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=592252ae0ad9295411f5dc80f727056a9a95a8a3'/>
<id>urn:sha1:592252ae0ad9295411f5dc80f727056a9a95a8a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hs dirs: Initial cut at descriptor downloading</title>
<updated>2023-04-11T18:14:01Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-04-03T11:49:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e6b8752d9814dace124e1e64c6c5dbb2b5425fe2'/>
<id>urn:sha1:e6b8752d9814dace124e1e64c6c5dbb2b5425fe2</id>
<content type='text'>
There are many TODOs here.  Some are questions; some are
straightforward and can be done in followups.

With this code, I am able to reach the eprintln! and todo! with
  curl --socks5-hostname localhost:9150 https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/
</content>
</entry>
<entry>
<title>tor-hsconn: Rename ConnError (from HsClientConnError)</title>
<updated>2023-03-30T14:49:07Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-03-30T10:32:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3ed9dca842bc673c947258c201c5adce684899bb'/>
<id>urn:sha1:3ed9dca842bc673c947258c201c5adce684899bb</id>
<content type='text'>
The old name was unwieldy and other crates can just as well name it by
the crate scope.
</content>
</entry>
<entry>
<title>tor-hsclient: impl HasKind for errors</title>
<updated>2023-03-23T11:50:14Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-03-21T17:38:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=adc180294a50c7576be9543cf2545bed544f0017'/>
<id>urn:sha1:adc180294a50c7576be9543cf2545bed544f0017</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsclient: Swap errors so Bug comes last</title>
<updated>2023-03-23T11:50:14Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-03-22T11:40:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2edd71a4f085eb44ddbc6a373da75575acabbd9d'/>
<id>urn:sha1:2edd71a4f085eb44ddbc6a373da75575acabbd9d</id>
<content type='text'>
This seems more consistent with the way it's done elsewhere.
</content>
</entry>
</feed>
