<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr/src/dummy.rs, branch arti-v1.3.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-09-23T13:17:49Z</updated>
<entry>
<title>tor-keymgr: Rename the primary keystore for clarity.</title>
<updated>2024-09-23T13:17:49Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-20T10:20:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=80095da1aa47978cdba26c2b3d254a99c075cf53'/>
<id>urn:sha1:80095da1aa47978cdba26c2b3d254a99c075cf53</id>
<content type='text'>
Previously, arti's primary keystore was referred to as its "default"
keystore. However, "default" is inaccurate here: there is no way to
meaningfully override this "default" (the "default" store acts as the
main keystore). Throughout the codebase, we query all keystores for keys
(including the secondary ones), but only ever write to the
default/primary keystore. This is OK for now, because it enables us to
have one mutable keystore, and multiple secondary, read-only stores.
</content>
</entry>
<entry>
<title>tor-keymgr: added dummy implementation of ArtiEphemeralKeyStore</title>
<updated>2024-09-20T23:13:14Z</updated>
<author>
<name>Morgan</name>
<email>morgan@torproject.org</email>
</author>
<published>2024-09-07T21:01:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bc1b57da446acddf721039589692e437e59eb261'/>
<id>urn:sha1:bc1b57da446acddf721039589692e437e59eb261</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Make KeyMgr::remove return the removed key.</title>
<updated>2024-02-05T19:19:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-05T11:46:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3badf27e9191b62fc3e6aa8e8895d0f7deed2a21'/>
<id>urn:sha1:3badf27e9191b62fc3e6aa8e8895d0f7deed2a21</id>
<content type='text'>
Part of #1115
</content>
</entry>
<entry>
<title>tor-keymgr: Downgrade a TODO about the dummy API.</title>
<updated>2024-02-05T19:19:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-05T11:27:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=53a4e94c7693f02b9c4b74d0c9c44527a923fd7b'/>
<id>urn:sha1:53a4e94c7693f02b9c4b74d0c9c44527a923fd7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Make KeyMgr::insert return the old key.</title>
<updated>2024-02-05T19:19:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-05T11:14:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fabaf2081c3708c60498a10f25a4e15dd0d3bdbc'/>
<id>urn:sha1:fabaf2081c3708c60498a10f25a4e15dd0d3bdbc</id>
<content type='text'>
Part of #1115
</content>
</entry>
<entry>
<title>tor-keymgr: Rename KeyInfoExtractor to KeyPathInfoExtractor.</title>
<updated>2024-02-05T19:19:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-02-05T10:47:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bd85bffd0a388f579d42c8a0758091232bf901a0'/>
<id>urn:sha1:bd85bffd0a388f579d42c8a0758091232bf901a0</id>
<content type='text'>
This trait extracts a `KeyPathInfo`, not a `KeyInfo`.

Part of #1115
</content>
</entry>
<entry>
<title>tor-keymgr: Turn some TODOs into #1115.</title>
<updated>2024-01-10T19:23:36Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-01-10T15:31:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c607554b09b6e773e1be245a5aa999280847bd3'/>
<id>urn:sha1:6c607554b09b6e773e1be245a5aa999280847bd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Call inventory::collect in the dummy keymgr too.</title>
<updated>2023-12-05T17:24:47Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-12-05T10:48:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9edad5cef917d664f3fdf98fcba909334c64144f'/>
<id>urn:sha1:9edad5cef917d664f3fdf98fcba909334c64144f</id>
<content type='text'>
Not calling it results in an error (it instantiates the plugin
registry for our type).
</content>
</entry>
<entry>
<title>Merge branch 'keymgr-derive-builder' into 'main'</title>
<updated>2023-11-28T12:12:09Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-28T12:12:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=009533057f57b3c8e5e81a70314f2ead97db63e4'/>
<id>urn:sha1:009533057f57b3c8e5e81a70314f2ead97db63e4</id>
<content type='text'>
tor-keymgr: Derive Builder for KeyMgr.

Closes #1114

See merge request tpo/core/arti!1760</content>
</entry>
<entry>
<title>tor-keymgr: Write some KeyMgrBuilder functions by hand.</title>
<updated>2023-11-28T11:32:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-28T11:32:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8a48d5be9d18d544d8c6508f74ac98c2e2259fb9'/>
<id>urn:sha1:8a48d5be9d18d544d8c6508f74ac98c2e2259fb9</id>
<content type='text'>
Eventually these will need to be auto-generated, but that is not
possible right now.

Context: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1760#note_2969841
</content>
</entry>
</feed>
