<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/fs-mistrust, branch arti-v1.3.2</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.2</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.2'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-01-07T16:01:41Z</updated>
<entry>
<title>Patchlevel bumps for Arti 1.3.2</title>
<updated>2025-01-07T16:01:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-01-07T14:41:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6af4c35ccd82f856e802dc31a5f68deae100a56b'/>
<id>urn:sha1:6af4c35ccd82f856e802dc31a5f68deae100a56b</id>
<content type='text'>
These crates are versioned independently.

These crates have had changes to clippy warnings,
and to non-exported dependencies.

Additionally, the fs-mistrust crate has had
only backward-compatible changes, and no new APIs.

Therefore, these crates all get patchlevel bumps.
Other crates don't need their dependencies updated.

Done with
```
./maint/bump_nodep $(./maint/list_crates |grep -v '^arti\|tor' )
```
</content>
</entry>
<entry>
<title>clippy: deny `mod_module_files`</title>
<updated>2025-01-06T23:09:41Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-01-06T23:02:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=252a3a803b2db65792db5bd51dee8950d8557e0d'/>
<id>urn:sha1:252a3a803b2db65792db5bd51dee8950d8557e0d</id>
<content type='text'>
Denies 'mod.rs' files for consistency.

https://rust-lang.github.io/rust-clippy/master/index.html#mod_module_files
</content>
</entry>
<entry>
<title>fs-mistrust: trim whitespace in env var values</title>
<updated>2024-12-18T21:40:47Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2024-12-18T21:36:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b6c0f3734b05d7757ed05e42da2c4e817834a288'/>
<id>urn:sha1:b6c0f3734b05d7757ed05e42da2c4e817834a288</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fs-mistrust: commit to stable env var handling</title>
<updated>2024-12-18T15:03:51Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2024-12-17T18:08:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=da4e88f8fdf5600167cbfc2cfdadf3ba9c65e861'/>
<id>urn:sha1:da4e88f8fdf5600167cbfc2cfdadf3ba9c65e861</id>
<content type='text'>
Since these environment variables become part of the stable API for
applications that use fs-mistrust, we should be explicit about how these
environment variables are interpreted so that applications can show the
values in their documentation or help text, and so that we don't
accidentally change the behaviour and break applications.
</content>
</entry>
<entry>
<title>fs-mistrust: (docs) fix incomplete list of env variable values</title>
<updated>2024-12-18T15:03:51Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2024-12-16T15:27:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1c461a1f8158ab29f0b015bd86e09cc1275b17ed'/>
<id>urn:sha1:1c461a1f8158ab29f0b015bd86e09cc1275b17ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Resolve clippy::empty_line_after_doc_comments warnings.</title>
<updated>2024-12-03T14:27:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-12-03T14:19:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a4ff90a2563c86d5bbc929e5a16365d4e7f5c440'/>
<id>urn:sha1:a4ff90a2563c86d5bbc929e5a16365d4e7f5c440</id>
<content type='text'>
These are new in Rust 1.83.
</content>
</entry>
<entry>
<title>add_warnings, *: Allow clippy::needless_lifetimes</title>
<updated>2024-12-03T14:27:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-12-03T14:15:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=64cc3f2ed3eea0b7c5cc89ae07cbdadfdc1646fb'/>
<id>urn:sha1:64cc3f2ed3eea0b7c5cc89ae07cbdadfdc1646fb</id>
<content type='text'>
In 1.83, this warning triggers on many of our crates.
We're thinking of fixing them all, but for now,
we're going to disable the warning.

This is part of #1765.
</content>
</entry>
<entry>
<title>Bump the versions of the non-{arti-,tor-} crates.</title>
<updated>2024-12-02T15:41:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-12-02T15:32:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=158ff2d2c0ef59ce6cdf5e8d6fe499b50e762002'/>
<id>urn:sha1:158ff2d2c0ef59ce6cdf5e8d6fe499b50e762002</id>
<content type='text'>
The non-{arti-,tor-} crates are:
```
./maint/list_crates  | rg -v '^(tor|arti)'
oneshot-fused-workaround
slotmap-careful
test-temp-dir
fslock-guard
hashx
equix
caret
fs-mistrust
safelog
retry-error
```

We split them in the following categories:
  * crates with no changes (no version bumps):
    ```
    maint/changed_crates -v "arti-v$LAST_VERSION" 2&gt;&amp;1 &gt;/dev/null | grep -i "no change" | grep -v '\(tor\|arti\)-'

         oneshot-fused-workaround: No change.
         test-temp-dir: No change.
         caret: No change.
    ```

  * crates that only have non-functional changes (bump the patch version):
     - slotmap-careful
     - fslock-guard
     - hashx
     - equix
     - fs-mistrust
     - safelog
     - retry-error

  * crates where APIs were broken (bump minor):
     None

The bumps from this commit were created using this script:

```
PATCH="
slotmap-careful
fslock-guard
hashx
equix
fs-mistrust
safelog
retry-error
"

for crate in $PATCH; do
    cargo set-version --bump patch -p $crate;
done
```
</content>
</entry>
<entry>
<title>cargo: Update `thiserror` to `2`</title>
<updated>2024-11-12T17:00:30Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2024-11-12T10:04:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f00918ad55881fb8fb37ad51eb644c8aaa16a23'/>
<id>urn:sha1:2f00918ad55881fb8fb37ad51eb644c8aaa16a23</id>
<content type='text'>
</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>
</feed>
