<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/fs-mistrust/src/err.rs, branch arti-v2.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-v2.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-06-09T15:36:01Z</updated>
<entry>
<title>maint: Run maint/add_warning to deny string slices</title>
<updated>2026-06-09T15:36:01Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-06-09T15:36:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9f5752a77fb57052c06ead0eeae606831f1e8e97'/>
<id>urn:sha1:9f5752a77fb57052c06ead0eeae606831f1e8e97</id>
<content type='text'>
This commit executes maint/add_warning with the just added change to
deny string slices except in tests.

I recommend auditing this by checking out the previous commit followed
by running the script yourself and then verifying that the diff is
identical to this commit.

This commit makes cargo clippy fail.  We will add exceptions in the next
commit.
</content>
</entry>
<entry>
<title>fs-mistrust: Quote filenames in error messages.</title>
<updated>2025-11-24T20:00:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-11-24T20:00:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8b1cd3d9dd28a0431db36d40c2e6c21a9c2bbfc1'/>
<id>urn:sha1:8b1cd3d9dd28a0431db36d40c2e6c21a9c2bbfc1</id>
<content type='text'>
This will help a lot when people try to create files with names like
`""` and `" "` and `"foo "` and `"foo! Unless"`.  It won't help as much
with files that have names like
`"filename\". To solve this problem, run install-trojan-now ; \""`.

Fortunately, we don't let adversaries choose filenames.

Closes #2266.
</content>
</entry>
<entry>
<title>Fix name of clippy lint to unchecked_time_subtraction (2)</title>
<updated>2025-11-06T11:28:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-11-06T11:23:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a5fd5c48ea059a80cc1f6c50e248654b5ff3aaff'/>
<id>urn:sha1:a5fd5c48ea059a80cc1f6c50e248654b5ff3aaff</id>
<content type='text'>
Run maint/add_warning
</content>
</entry>
<entry>
<title>fs-mistrust: Remove outdated thiserror syntax</title>
<updated>2024-11-12T17:00:16Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2024-11-12T10:03:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=13772a125a56125d6a015d79a657acca0265b6ae'/>
<id>urn:sha1:13772a125a56125d6a015d79a657acca0265b6ae</id>
<content type='text'>
This commit removes an outdated syntax in a `thiserror` macro which will
be removed in `thiserror` version 2.  The change this commit makes is
backwards compatible in itself.
</content>
</entry>
<entry>
<title>Fix a couple of lifetime warnings from nightly.</title>
<updated>2024-10-01T14:14:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-10-01T14:01:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=baf911f47e71b1c43306c1623050aa63b4fd9caf'/>
<id>urn:sha1:baf911f47e71b1c43306c1623050aa63b4fd9caf</id>
<content type='text'>
Nightly rustdoc, under some circumstances, issues a warning when
you have an elided lifetime that matches a lifetime with a name.
(It would prefer that you name the lifetime explicitly.)

This does not change the actual lifetime of anything;
it only makes some formerly elided lifetimes explicit.
</content>
</entry>
<entry>
<title>fs-mistrust: Make fake PathExt return impl Display</title>
<updated>2024-08-19T16:12:57Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-08-19T15:14:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=53b2dbaf4923c63362379567c9f67df764b082c3'/>
<id>urn:sha1:53b2dbaf4923c63362379567c9f67df764b082c3</id>
<content type='text'>
Otherwise it doesn't compile when actually used.
</content>
</entry>
<entry>
<title>fs-mistrust: Make a comment into a doc</title>
<updated>2024-08-19T16:12:57Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-08-19T15:13:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d31c183a4ddc2fb10859113395fc0f68a3c69a95'/>
<id>urn:sha1:d31c183a4ddc2fb10859113395fc0f68a3c69a95</id>
<content type='text'>
Placates clippy.
</content>
</entry>
<entry>
<title>fs-mistrust: Decorate some items with missing walkdir cfg</title>
<updated>2024-08-19T16:12:57Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-08-19T15:13:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c324fa3bc77dacdbc7aafdbc1fe89e59237c47d'/>
<id>urn:sha1:5c324fa3bc77dacdbc7aafdbc1fe89e59237c47d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fs-mistrust: Explain that Error might not be a permissions error</title>
<updated>2024-07-10T10:50:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-09T13:19:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=86a0deaee8eef8eee076b7b60ff609c30fe6fca3'/>
<id>urn:sha1:86a0deaee8eef8eee076b7b60ff609c30fe6fca3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fs-mistrust: Fix a formatting botch</title>
<updated>2024-07-10T10:50:40Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-09T13:16:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=45bbe1cb9eead425ae772211b872a37a60f3c0b3'/>
<id>urn:sha1:45bbe1cb9eead425ae772211b872a37a60f3c0b3</id>
<content type='text'>
rustfmt didn't want to fix this, for some reason.
</content>
</entry>
</feed>
