<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-client/src/err.rs, branch arti-v1.1.6</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.6</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.6'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-06-30T10:01:58Z</updated>
<entry>
<title>arti-client: Rename KeyStore to Keystore.</title>
<updated>2023-06-30T10:01:58Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-30T10:01:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e899c41135a534c2377274daf2f07065d3c7bd06'/>
<id>urn:sha1:e899c41135a534c2377274daf2f07065d3c7bd06</id>
<content type='text'>
`KeyStore` was renamed to `Keystore` globally in !1355. This fixes a
compile error caused an unfortunate series of non-conflicting (from
git's POV) but incompatible merges:

* !1356 added a line threferencing an error variant that capitalizes the
  "s" in "KeyStore" (`ErrorDetail::KeyStore`)
* !1356 landed just before !1355 (the global renaming). Since there was
  no conflict between the 2, we're now in a state where the code added
  in !1356 is referencing an `ErrorDetail` variant that no longer
  exists.
</content>
</entry>
<entry>
<title>Merge branch 'keymgr-naming' into 'main'</title>
<updated>2023-06-30T00:11:17Z</updated>
<author>
<name>Alexander Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2023-06-30T00:11:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=60f6fe746098c603da7a495bda71c1a28c5ec196'/>
<id>urn:sha1:60f6fe746098c603da7a495bda71c1a28c5ec196</id>
<content type='text'>
keymgr: Rename KeyStore to Keystore globally.

See merge request tpo/core/arti!1355</content>
</entry>
<entry>
<title>keymgr: Fix another infinite loop around Keymgr error handling.</title>
<updated>2023-06-29T22:30:28Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-29T22:30:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=458af6e0071300313f31a8262e3599e71909cee7'/>
<id>urn:sha1:458af6e0071300313f31a8262e3599e71909cee7</id>
<content type='text'>
This `From` impl was just calling itself recursively...
</content>
</entry>
<entry>
<title>keymgr: Rename KeyStore to Keystore globally.</title>
<updated>2023-06-29T21:46:15Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-29T21:46:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=36606a66ddca9abd1595d13c9397bc812bf24cb5'/>
<id>urn:sha1:36606a66ddca9abd1595d13c9397bc812bf24cb5</id>
<content type='text'>
We've been capitalizing the "s" in "KeyStore" inconsistently. This
`s/KeyStore/Keystore/g` across the codebase.
</content>
</entry>
<entry>
<title>arti_client: Move BadOnion from TorAddrError to ErrorDetail.</title>
<updated>2023-06-29T12:16:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-28T13:29:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=800061e70eca8e4e6139728d0c995450cda0081c'/>
<id>urn:sha1:800061e70eca8e4e6139728d0c995450cda0081c</id>
<content type='text'>
This variant can never be constructed when parsing a TorAddr, so it
doesn't make sense to have it in TorAddrError: the use can never see
it unless they enable `error_detail`.

Not a semver break because the client feature is not yet stable.

Closes #932.
</content>
</entry>
<entry>
<title>keymgr: Move dummy implementation to tor-keymgr.</title>
<updated>2023-06-22T17:33:43Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-21T00:36:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fbb1ad0b1e1926831bb69faff53629e8ad35c3cf'/>
<id>urn:sha1:fbb1ad0b1e1926831bb69faff53629e8ad35c3cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-client: Add an Error type for the dummy key manager.</title>
<updated>2023-06-20T12:33:51Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-16T11:57:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b289c0fd1554c02bef9f6ae9d6c13c661f5b9cc7'/>
<id>urn:sha1:b289c0fd1554c02bef9f6ae9d6c13c661f5b9cc7</id>
<content type='text'>
Part of #897
</content>
</entry>
<entry>
<title>arti-client: Provide ErrorDetailDiscriminants for convenient testing</title>
<updated>2023-06-16T15:18:02Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-06-16T13:49:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=18291cb001e58c1bda8ef3511a2258e5deae84fd'/>
<id>urn:sha1:18291cb001e58c1bda8ef3511a2258e5deae84fd</id>
<content type='text'>
ErrorDetail isn't PartialEq so we can't assert_eq! it.
But the discriminants will be.
</content>
</entry>
<entry>
<title>arti-client: StreamPrefs::connect_to_onion_services: honour</title>
<updated>2023-06-16T15:18:02Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-06-16T11:56:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0a7ca71e70fbdbd9c812ab5f878699d28036c9e5'/>
<id>urn:sha1:0a7ca71e70fbdbd9c812ab5f878699d28036c9e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-client: OnionAddressNotSupported: Change description and kind</title>
<updated>2023-06-16T15:18:02Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-06-16T11:55:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ce7258832219215a2ad085e86d4da31c8d752901'/>
<id>urn:sha1:ce7258832219215a2ad085e86d4da31c8d752901</id>
<content type='text'>
Previously this error meant "we haven't written this code yet".
Now, we change it to "you haven't built Arti with this feature".
</content>
</entry>
</feed>
