<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr/src/dummy.rs, branch arti-v1.4.2</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.2</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.2'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-11-20T14:32:30Z</updated>
<entry>
<title>tor-keymgr: Remove now-unnecessary clippy allows from dummy impl.</title>
<updated>2024-11-20T14:32:30Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-20T14:19:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d03cbd746678fc325eafdb2b5972fb8bfa8d5f87'/>
<id>urn:sha1:d03cbd746678fc325eafdb2b5972fb8bfa8d5f87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Allow dead code in dummy KeyMgr.</title>
<updated>2024-11-20T14:21:45Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-20T14:17:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4165ef3ee7661a87e1dd3ef7018fc950560dbc8d'/>
<id>urn:sha1:4165ef3ee7661a87e1dd3ef7018fc950560dbc8d</id>
<content type='text'>
The fields are never read but need to be present in order for the
dummy `KeyMgrBuilder` to have the same interface as the real one.

(We could of course manually implement the builder, or let the dummy
`KeyMgrBuilder` impl diverge from the real one, but for now let's leave
this as-is and simply mark the fields as unused).
</content>
</entry>
<entry>
<title>tor-keymgr: Remove unused dummy error type.</title>
<updated>2024-11-20T14:21:45Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-20T14:15:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5d5879bf00f052ebae1dc982153dacf87833102d'/>
<id>urn:sha1:5d5879bf00f052ebae1dc982153dacf87833102d</id>
<content type='text'>
We no longer have any dummy keymgr operations that return an error,
so this error type is unused.
</content>
</entry>
<entry>
<title>tor-keymgr: Remove unused imports from dummy module.</title>
<updated>2024-11-20T14:21:45Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-20T14:14:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a5eb8e679bbec91d4f5a02603b35cf2102115c55'/>
<id>urn:sha1:a5eb8e679bbec91d4f5a02603b35cf2102115c55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Remove unused dummy KeyType.</title>
<updated>2024-11-20T14:21:45Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-20T14:13:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2a9e804fdadfc7378e15853b9b1736ef5770f882'/>
<id>urn:sha1:2a9e804fdadfc7378e15853b9b1736ef5770f882</id>
<content type='text'>
This is not used anywhere (or exported publicly).
</content>
</entry>
<entry>
<title>tor-keymgr: Say that another option is to enable keymgr unconditionally.</title>
<updated>2024-11-14T13:00:05Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-14T13:00:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8facb23eed024369fa18d0f4f962c640ff6eeac2'/>
<id>urn:sha1:8facb23eed024369fa18d0f4f962c640ff6eeac2</id>
<content type='text'>
This commit applies Diziet's suggestion from
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2631#note_3130234
</content>
</entry>
<entry>
<title>tor-keymgr: Remove a couple of dummy KeyMgr functions.</title>
<updated>2024-11-14T11:15:43Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-14T11:13:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c9f55e8df5364acef6b7bf21a3426d81d0b745e0'/>
<id>urn:sha1:c9f55e8df5364acef6b7bf21a3426d81d0b745e0</id>
<content type='text'>
These are not actually needed anywhere.

In fact, it's a bad idea to have them in the first place (see the
comment from the dummy `KeyMgr` impl block).
</content>
</entry>
<entry>
<title>tor-keymgr: Explain why the dummy keymgr is missing some functions.</title>
<updated>2024-11-14T11:13:41Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-11-14T11:02:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=582e43a117919e389e2fb556c7f0fa6002c42dff'/>
<id>urn:sha1:582e43a117919e389e2fb556c7f0fa6002c42dff</id>
<content type='text'>
This is based on a recent discussion with @Diziet on IRC.

For the full context, see the chat log attached to the ticket.

Closes #1732
</content>
</entry>
<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>
</feed>
