<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr/src/dummy.rs, branch ios-sqlite-hacks</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-07-21T11:21:36Z</updated>
<entry>
<title>Revert "keymgr: Require callers to be explicit about which keystore to get keys from."</title>
<updated>2023-07-21T11:21:36Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-07-21T10:55:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=98337afec991077c861c672d9dbd6e95efc0c9a2'/>
<id>urn:sha1:98337afec991077c861c672d9dbd6e95efc0c9a2</id>
<content type='text'>
This reverts commit 38a6c74c7894dc96b16c9039cacc2a4023977b05.

This also updates some tests to make them compile with the reverted
version of the code.
</content>
</entry>
<entry>
<title>keymgr: Require callers to be explicit about which keystore to get keys from.</title>
<updated>2023-07-20T18:24:57Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-07-19T13:24:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=38a6c74c7894dc96b16c9039cacc2a4023977b05'/>
<id>urn:sha1:38a6c74c7894dc96b16c9039cacc2a4023977b05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>keymgr: Require callers to specify which keystore to insert keys in.</title>
<updated>2023-07-20T18:24:29Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-07-18T13:21:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0b208062139d85dfec161ee34fbe393bc5257e03'/>
<id>urn:sha1:0b208062139d85dfec161ee34fbe393bc5257e03</id>
<content type='text'>
The caller uses `KeystoreSelector` to specify which keystore to insert
the new key into (only `KeystoreSelector::Id` and
`KeystoreSelector::Default` are supported for `insert`).

The ability to insert keys in a particular keystore will come in handy
when we implement the key management CLI (the CLI will have an option
for specifying the keystore to access/modify).
</content>
</entry>
<entry>
<title>keymgr: Explicitly specify the default keystore for `KeyMgr`.</title>
<updated>2023-07-20T18:23:58Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-07-18T18:10:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f5974fb7f1ace232ff75524344df68f2ac4355a'/>
<id>urn:sha1:9f5974fb7f1ace232ff75524344df68f2ac4355a</id>
<content type='text'>
</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>keymgr: Fix dummy keymgr doc links.</title>
<updated>2023-06-29T16:08:14Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-29T15:16:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=429e5d2512f80c842c649867fb0a80832027dc29'/>
<id>urn:sha1:429e5d2512f80c842c649867fb0a80832027dc29</id>
<content type='text'>
`Error` is private to `dummy.rs` so let's not mention it in the docs of
the public items.
</content>
</entry>
<entry>
<title>keymgr: Add missing dummy implementation for KeyType::arti_extension.</title>
<updated>2023-06-29T16:08:14Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-29T15:12:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7bdc28014edd86a356c30d8d24a720ad388b6ab2'/>
<id>urn:sha1:7bdc28014edd86a356c30d8d24a720ad388b6ab2</id>
<content type='text'>
This fixes a rustdoc warning when building with:

```
cargo doc --locked --offline -p arti --no-default-features --features=full,onion-service-client
```
</content>
</entry>
<entry>
<title>keymgr: Remove AsRef&lt;dyn StdError&gt; trait bound and unneeded impls.</title>
<updated>2023-06-26T12:16:58Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-26T11:42:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a1dbec79bddf570337e95a02446a69056aca87c5'/>
<id>urn:sha1:a1dbec79bddf570337e95a02446a69056aca87c5</id>
<content type='text'>
We don't really need the `AsRef&lt;dyn StdError&gt;` impls if we make
`StdError` a supertrait of `KeystoreError` (and remove the `AsRef&lt;dyn
StdError&gt;` trait bound).
</content>
</entry>
<entry>
<title>keymgr: Replace Error with Box&lt;dyn KeystoreError&gt;.</title>
<updated>2023-06-26T12:16:03Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-21T19:10:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=85305e156f13850fa012f78eb9bf6e471237993a'/>
<id>urn:sha1:85305e156f13850fa012f78eb9bf6e471237993a</id>
<content type='text'>
Part of #901
</content>
</entry>
<entry>
<title>keymgr: Make the dummy types non_exhaustive.</title>
<updated>2023-06-22T17:34:20Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-06-21T10:39:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bc24e7974c156874c648dbb9edcd438a16b6c08c'/>
<id>urn:sha1:bc24e7974c156874c648dbb9edcd438a16b6c08c</id>
<content type='text'>
</content>
</entry>
</feed>
