<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsclient/src/err.rs, branch arti-v1.1.4</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.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-04-12T09:40:29Z</updated>
<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>
<entry>
<title>hsclient: Add vacuous comments as demanded by clippy</title>
<updated>2023-03-01T16:20:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-02-24T12:56:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b430c65ddb9ab6bf3af38c04d091ff82c160ee45'/>
<id>urn:sha1:b430c65ddb9ab6bf3af38c04d091ff82c160ee45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hsclient: Provide a constructor for HsClientConnector</title>
<updated>2023-03-01T16:20:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-02-23T16:50:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=76a160d5a7db81733d0467ba27b356c865c2ed68'/>
<id>urn:sha1:76a160d5a7db81733d0467ba27b356c865c2ed68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hsclient: Implement connection attempt tracking state machine</title>
<updated>2023-03-01T16:20:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-02-24T12:21:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e8b51952818ba2c41f53308241e6023a2d05df86'/>
<id>urn:sha1:e8b51952818ba2c41f53308241e6023a2d05df86</id>
<content type='text'>
This compiles, but it cannot work yet.  Nor can it conveniently be tested.
</content>
</entry>
</feed>
