<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-keymgr/src/lib.rs, branch arti-v1.1.11</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.11</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.11'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-11-28T12:12:09Z</updated>
<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: Derive Builder for KeyMgr.</title>
<updated>2023-11-27T12:08:35Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-23T16:53:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1952cd845c170e022ef01dd05412df5b8979364a'/>
<id>urn:sha1:1952cd845c170e022ef01dd05412df5b8979364a</id>
<content type='text'>
`KeyMgr` is soon going to have more fields, so now is a good time to
derive `Builder` for it.

Closes #1114
</content>
</entry>
<entry>
<title>tor-keymgr: Move ArtiPathError, KeystoreCorruptionError to err.rs.</title>
<updated>2023-11-21T11:54:00Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-20T17:50:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a7450e4a86b6a75f44e62b8a8346d1e68c70c8b6'/>
<id>urn:sha1:a7450e4a86b6a75f44e62b8a8346d1e68c70c8b6</id>
<content type='text'>
KeystoreCorruptionError is about to become a variant of the top-level
keymgr Error enum (which doesn't exist yet but will be introduced in a
future commit).
</content>
</entry>
<entry>
<title>tor-keymgr: Rewrite define_key_specifier using derive-adhoc.</title>
<updated>2023-11-20T14:57:43Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-14T12:38:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a94d53e11ffbd1e0d642d75618db4e8f25648d86'/>
<id>urn:sha1:a94d53e11ffbd1e0d642d75618db4e8f25648d86</id>
<content type='text'>
For the most part, this is just code movement. The implementation was
copied over to `define_derive_adhoc` from `define_key_specifier`, with
some minor adjustments that were needed to make it compile.

Closes #1093
</content>
</entry>
<entry>
<title>tor-keymgr: Add missing backticks (fmt).</title>
<updated>2023-11-13T18:54:17Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-13T18:54:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=16f2b1760438892a27ec4d38b9971b65eb28e6c5'/>
<id>urn:sha1:16f2b1760438892a27ec4d38b9971b65eb28e6c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Abolish KeyPathPatternSet.</title>
<updated>2023-11-13T17:53:12Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-02T17:04:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d52349a827b1404f1a500b9d3df60f2ba92649d0'/>
<id>urn:sha1:d52349a827b1404f1a500b9d3df60f2ba92649d0</id>
<content type='text'>
We don't really need it.

Closes #1066
</content>
</entry>
<entry>
<title>tor-keymgr: Add an error type for keystore corruption (fmt).</title>
<updated>2023-11-02T17:40:48Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-01T18:27:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f851a1478affef8e552b43a7dc21d201c3ee6410'/>
<id>urn:sha1:f851a1478affef8e552b43a7dc21d201c3ee6410</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Add an error type for keystore corruption.</title>
<updated>2023-11-02T17:40:48Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-01T18:21:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb103afd340c10a412b4c32c3455d3b1e760b346'/>
<id>urn:sha1:bb103afd340c10a412b4c32c3455d3b1e760b346</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Add a constant for the denotator separator.</title>
<updated>2023-11-02T17:40:48Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-26T10:24:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7fa77c02a8d52af44900f22927b74cc6b48ff628'/>
<id>urn:sha1:7fa77c02a8d52af44900f22927b74cc6b48ff628</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-keymgr: Move the KeyDenotator trait to tor-keymgr.</title>
<updated>2023-10-30T10:24:04Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-27T10:23:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bf9c952ec2667551732ccd987bdd5e8374e639bc'/>
<id>urn:sha1:bf9c952ec2667551732ccd987bdd5e8374e639bc</id>
<content type='text'>
The trait is no longer sealed because users should be allowed to define
their own key denotators.
</content>
</entry>
</feed>
