<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-dirmgr/src/err.rs, branch arti-v1.0.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.0.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.0.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-08-31T13:38:35Z</updated>
<entry>
<title>Use anonymize_home() when displaying various messages.</title>
<updated>2022-08-31T13:38:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-26T16:38:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a9f19b00453ffd19fddb724f2b75f32ea1f37edb'/>
<id>urn:sha1:a9f19b00453ffd19fddb724f2b75f32ea1f37edb</id>
<content type='text'>
Closes #555
</content>
</entry>
<entry>
<title>dirmgr: Add a helper to create LockFile errors.</title>
<updated>2022-07-18T14:10:28Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-18T14:10:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3c424c82d7e2873bde728b74ab6650988b79229b'/>
<id>urn:sha1:3c424c82d7e2873bde728b74ab6650988b79229b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dirmgr: Make UnrecognizedSchema more helpful</title>
<updated>2022-07-14T13:53:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-14T13:53:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c983987782aad18d3745ff2a0227a11027793191'/>
<id>urn:sha1:c983987782aad18d3745ff2a0227a11027793191</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dirmgr: Clarify disk IO errors.</title>
<updated>2022-07-14T13:27:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-14T13:27:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d1e9d4ce8432698c636f6cd402ebc8600f68ef29'/>
<id>urn:sha1:d1e9d4ce8432698c636f6cd402ebc8600f68ef29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dirmgr: style edits to error messages.</title>
<updated>2022-07-14T12:40:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-07-14T12:40:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c1101f13f361ed3ee909983dd8a5356d800d3f0d'/>
<id>urn:sha1:c1101f13f361ed3ee909983dd8a5356d800d3f0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not include error source() in display() format.</title>
<updated>2022-06-21T18:14:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-06-21T18:14:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=08d9bbf33b9fff8aa33a823422aa4e323137be07'/>
<id>urn:sha1:08d9bbf33b9fff8aa33a823422aa4e323137be07</id>
<content type='text'>
According to doc/Errors.md, and in keeping with current best
practices, we should not include display an error's `source()` as
part of that error's display method.  Instead, we should let the
caller decide to call source() and display that error in turn.

Part of #323.
</content>
</entry>
<entry>
<title>DirMgr:: Remove Error::NoChange as redundant.</title>
<updated>2022-05-25T12:58:37Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-25T12:58:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0caa5bcba5c3be8aca2fb90331a830d1a22f5e22'/>
<id>urn:sha1:0caa5bcba5c3be8aca2fb90331a830d1a22f5e22</id>
<content type='text'>
Now that the relevant functions now report changed/not-changed
status via a boolean out-parameter (see !527), there's no reason to
have a separate NoChanged error case.

Closes #484.
</content>
</entry>
<entry>
<title>Remove BootstrapAction::Impossible</title>
<updated>2022-05-19T12:00:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-19T12:00:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6aebb18e64f148d6f554ad1bd84e19b0128e121a'/>
<id>urn:sha1:6aebb18e64f148d6f554ad1bd84e19b0128e121a</id>
<content type='text'>
It does nothing that Fatal does not.  Suggested by @eta in review.
</content>
</entry>
<entry>
<title>DirMgr: Start refactoring error handling.</title>
<updated>2022-05-17T13:52:44Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-17T13:46:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6bacf3b303b4f94b0eaf4132c83225c8675e035c'/>
<id>urn:sha1:6bacf3b303b4f94b0eaf4132c83225c8675e035c</id>
<content type='text'>
This commit adds a couple of new error types that we will soon want
to distinguish, and a new way of classifying errors.  These are not
yet all used.
</content>
</entry>
<entry>
<title>On a blocking error, blame the appropriate directory cache</title>
<updated>2022-05-16T16:49:49Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-05-16T16:22:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d1af40e638053b36029a83712f1e4ab261fe6340'/>
<id>urn:sha1:d1af40e638053b36029a83712f1e4ab261fe6340</id>
<content type='text'>
Fortunately, the only error type that we need to handle blocking
errors with actually has a DirSource in it already.
</content>
</entry>
</feed>
