<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-dirmgr/src/storage, branch arti-v0.5.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-06-15T15:52:30Z</updated>
<entry>
<title>Work around an erroneous warning from nightly clippy</title>
<updated>2022-06-15T15:52:30Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-06-14T18:50:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=425af9db9102ecfaebf5d5e716418958360e49cd'/>
<id>urn:sha1:425af9db9102ecfaebf5d5e716418958360e49cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fs-mistrust: make Mistrust have a corresponding Builder type.</title>
<updated>2022-05-24T14:54:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-18T17:26:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=95200383b52d1644d4de357c2a8a50d91fdc1021'/>
<id>urn:sha1:95200383b52d1644d4de357c2a8a50d91fdc1021</id>
<content type='text'>
This is an approximately minimal revision to get Builder in place;
subsequent commits will clean up the API.
</content>
</entry>
<entry>
<title>Update tor-dirmgr to use fs-mistrust.</title>
<updated>2022-05-09T18:40:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-03T17:08:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=20a85061b6c7c5a88b98497aabdf986cd6a462df'/>
<id>urn:sha1:20a85061b6c7c5a88b98497aabdf986cd6a462df</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix grammar and typos</title>
<updated>2022-04-27T12:52:13Z</updated>
<author>
<name>Samanta Navarro</name>
<email>ferivoz@riseup.net</email>
</author>
<published>2022-04-23T11:51:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c53818d496c910de4dfc4bc8d1f53e419fbf7408'/>
<id>urn:sha1:c53818d496c910de4dfc4bc8d1f53e419fbf7408</id>
<content type='text'>
</content>
</entry>
<entry>
<title>squash! Bump every crate's edition to 2021.</title>
<updated>2022-04-25T17:06:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-04-25T16:40:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f6bc6bdc431fa36de70a167eea777dcf3f60bf2'/>
<id>urn:sha1:2f6bc6bdc431fa36de70a167eea777dcf3f60bf2</id>
<content type='text'>
Remove all `use` statements for `TryFrom` and `TryInto`.  These are
now redundant in Rust 2021.
</content>
</entry>
<entry>
<title>Use RsaIdentity::from_hex() and hex::decode_to_slice in more places</title>
<updated>2022-03-04T14:23:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-04T14:23:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c23dad8c2d0eb69016995d4f4246dfd6aed5db1e'/>
<id>urn:sha1:c23dad8c2d0eb69016995d4f4246dfd6aed5db1e</id>
<content type='text'>
These aren't critical-path, but they do make the code a little nicer.
</content>
</entry>
<entry>
<title>dirmgr::Store.expire_all takes config</title>
<updated>2022-02-23T18:56:52Z</updated>
<author>
<name>tharvik</name>
<email>tharvik@users.noreply.github.com</email>
</author>
<published>2022-02-11T12:02:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b28803d861030c56b8d77deacbfc9fd29746bb27'/>
<id>urn:sha1:b28803d861030c56b8d77deacbfc9fd29746bb27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dirmgr: add Store trait</title>
<updated>2022-02-23T18:50:33Z</updated>
<author>
<name>tharvik</name>
<email>tharvik@users.noreply.github.com</email>
</author>
<published>2022-02-03T15:35:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8658052ce3c4c65fb8cfdc41dab5ead681dc3e9f'/>
<id>urn:sha1:8658052ce3c4c65fb8cfdc41dab5ead681dc3e9f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dirmgr: Remember where netdocs came from.</title>
<updated>2022-02-16T21:28:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-16T21:28:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2a7087ff93eecb94946a73a72d24659b85217efa'/>
<id>urn:sha1:2a7087ff93eecb94946a73a72d24659b85217efa</id>
<content type='text'>
This isn't complete (see TODO), but it's enough to let us report the
right ErrorKind if something fails to parse.
</content>
</entry>
<entry>
<title>dirmgr: eliminate StringParsingError.</title>
<updated>2022-02-16T21:02:28Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-16T21:02:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4bb7c973991ec48178bf2371727def1f1d912e95'/>
<id>urn:sha1:4bb7c973991ec48178bf2371727def1f1d912e95</id>
<content type='text'>
It had too many possible Kinds depending on what kind of string had
failed to parse.

I decided to use #[source] here instead of #[from], so that we
would have to explicitly convert these errors where they show up.
</content>
</entry>
</feed>
