<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-dirmgr/src, branch arti-v1.1.5</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.5</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.5'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-05-11T12:38:42Z</updated>
<entry>
<title>dirmgr: remove a needless .borrow()</title>
<updated>2023-05-11T12:38:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-05-11T12:38:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c1fea9a67fc429753b726673b5775ba49d5a5b29'/>
<id>urn:sha1:c1fea9a67fc429753b726673b5775ba49d5a5b29</id>
<content type='text'>
This fixes a warning from nightly clippy.
</content>
</entry>
<entry>
<title>Downgrade and clarify message about dir replacment time.</title>
<updated>2023-05-08T18:01:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-05-08T18:01:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e6aa947c45d127faa5c2d2817b64a82d84b56403'/>
<id>urn:sha1:e6aa947c45d127faa5c2d2817b64a82d84b56403</id>
<content type='text'>
Closes #839
</content>
</entry>
<entry>
<title>DirMgr: More logs in top-level bootstrapping code.</title>
<updated>2023-05-03T15:08:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-10T15:00:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a7612ecdf8a49ea4c25ab750505d1934e5ab5044'/>
<id>urn:sha1:a7612ecdf8a49ea4c25ab750505d1934e5ab5044</id>
<content type='text'>
Closes #803, I hope.
</content>
</entry>
<entry>
<title>DirMgr: more trace!() logs and information in download/load functions.</title>
<updated>2023-05-03T15:08:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-10T14:27:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8151fa504fc8e70d12f1dc07c49325b206b99c5b'/>
<id>urn:sha1:8151fa504fc8e70d12f1dc07c49325b206b99c5b</id>
<content type='text'>
My goal here is to make sure that we can't confuse
one download operation and another, and that we actually know
what's going on.  Previously, not all state transitions or
attempts to fetch information actually corresponded to a log.
</content>
</entry>
<entry>
<title>DirMgr: Log at trace! when starting a new "AttemptId".</title>
<updated>2023-05-03T15:08:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-10T14:06:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b2486bba1e6360859b16a9cb0f853b4111944799'/>
<id>urn:sha1:b2486bba1e6360859b16a9cb0f853b4111944799</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'fix_802_core' into 'main'</title>
<updated>2023-04-18T15:34:08Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2023-04-18T15:34:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c720962a8c33b8f603704b7878ae69666323307'/>
<id>urn:sha1:6c720962a8c33b8f603704b7878ae69666323307</id>
<content type='text'>
DirMgr: Detect that directory state is ready if it begins with all MDs

Closes #802

See merge request tpo/core/arti!1126</content>
</entry>
<entry>
<title>s/BridgeDescManager/BridgeDescMgr/g in codebase</title>
<updated>2023-04-12T12:49:11Z</updated>
<author>
<name>Neel Chauhan</name>
<email>neel@neelc.org</email>
</author>
<published>2023-04-08T14:54:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=be78062bb6dcc34cc88256b23513761516d86ccc'/>
<id>urn:sha1:be78062bb6dcc34cc88256b23513761516d86ccc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use bool::then_some() as appropriate</title>
<updated>2023-04-11T19:32:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-11T19:32:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e26445b1b018ee924dd33b6d5eceaa4957da8baf'/>
<id>urn:sha1:e26445b1b018ee924dd33b6d5eceaa4957da8baf</id>
<content type='text'>
Now that we require a version of Rust that allows
`b.then_some(v)`, clippy complains about our use of
`b.then(|| v)`.
</content>
</entry>
<entry>
<title>DirMgr: Detect that directory state is ready if it begins with all MDs</title>
<updated>2023-04-10T15:33:58Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-04-10T15:29:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f61fd9609a345aff0ba517062288e6ab34b76139'/>
<id>urn:sha1:f61fd9609a345aff0ba517062288e6ab34b76139</id>
<content type='text'>
Previously, we'd only call PendingNetDir::upgrade_if_necesessary
when adding a microdescriptor.  But if it began already having all
of its descriptors (because we found them in the cache), we wouldn't
actually upgrade it to a PendingNetDir::Yielding, which would make
it unusable, and would make us schedule its reset time too far
in the future.

Fixes #802.
</content>
</entry>
<entry>
<title>Sort out some TODOs in bdtest.rs</title>
<updated>2023-03-21T13:08:14Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-03-21T12:10:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d24a47c1d9b3793b8f2b0f456c17b013724d6e50'/>
<id>urn:sha1:d24a47c1d9b3793b8f2b0f456c17b013724d6e50</id>
<content type='text'>
</content>
</entry>
</feed>
