<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/Cargo.lock, branch arti-v1.8.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.8.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.8.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-12-02T11:07:59Z</updated>
<entry>
<title>Bump arti crate to 1.8.0</title>
<updated>2025-12-02T11:07:59Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-12-02T10:59:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7bf971d4a67c4710e01b8d82ac1a4cc19a482e5e'/>
<id>urn:sha1:7bf971d4a67c4710e01b8d82ac1a4cc19a482e5e</id>
<content type='text'>
Done using:

```
cargo set-version --bump minor -p arti
```
</content>
</entry>
<entry>
<title>Bump all the unstable tor- and arti- crates to 0.37.0.</title>
<updated>2025-12-02T11:07:59Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-12-02T10:58:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e7d740eda02e05dd53574b6753cc4b45ab160b58'/>
<id>urn:sha1:e7d740eda02e05dd53574b6753cc4b45ab160b58</id>
<content type='text'>
Done using:

```
for crate in $(./maint/list_crates  | rg '^(tor|arti-)'); do
    cargo set-version -p $crate 0.37.0
done
</content>
</entry>
<entry>
<title>Bump the versions of the non-{arti-,tor-} crates</title>
<updated>2025-12-02T11:07:31Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-12-02T10:54:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6b62b4f0ce73d3bb09b6bc748a5441abc8079d7c'/>
<id>urn:sha1:6b62b4f0ce73d3bb09b6bc748a5441abc8079d7c</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
futures-copy
```

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

  * crates that only have non-functional changes (bump the patch version,
    but not the dependend-on version):
     - oneshot-fused-workaround
     - slotmap-careful
     - test-temp-dir
     - fslock-guard
     - equix
     - caret
     - safelog
     - retry-error

  * crates where functional changes were made, but no APIs were added or broken:
     - hashx
     - fs-mistrust
     - futures-copy

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

The bumps from this commit were created using this script:

```
PATCH_NF=(
oneshot-fused-workaround
slotmap-careful
test-temp-dir
fslock-guard
equix
caret
safelog
retry-error
)

PATCH="
hashx
fs-mistrust
futures-copy
"

./maint/bump_nodep "${PATCH_NF[@]}"

for crate in $PATCH; do
    cargo set-version --bump patch -p $crate;
done
```
</content>
</entry>
<entry>
<title>Merge branch 'saturating-st' into 'main'</title>
<updated>2025-11-26T11:24:35Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-11-26T11:24:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=aad3f92febe57e70319e46922bfc22dc53d20437'/>
<id>urn:sha1:aad3f92febe57e70319e46922bfc22dc53d20437</id>
<content type='text'>
tor-dirserver: Use `saturating-time`

See merge request tpo/core/arti!3460</content>
</entry>
<entry>
<title>tor-dirserver: Use `saturating-time`</title>
<updated>2025-11-26T10:27:15Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-11-25T17:20:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=73a053117033d0d26897a009765915739ba73180'/>
<id>urn:sha1:73a053117033d0d26897a009765915739ba73180</id>
<content type='text'>
This commit replaces the custom implementation of `SaturatingSystemTime`
with the `saturating-time` crate, additionally adding a new type to the
`database` module called `Timestamp`, in order to have a convenient
wrapper around `ToSql` and `FromSql`.
</content>
</entry>
<entry>
<title>Merge branch 'deftly-151' into 'main'</title>
<updated>2025-11-26T09:42:15Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2025-11-26T09:42:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7dbebe51f4c556c0c11ed9d3187f05c633bde55b'/>
<id>urn:sha1:7dbebe51f4c556c0c11ed9d3187f05c633bde55b</id>
<content type='text'>
Update to derive-deftly 1.5.1

See merge request tpo/core/arti!3494</content>
</entry>
<entry>
<title>Update to derive-deftly 1.5.1</title>
<updated>2025-11-25T17:26:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2025-11-25T17:26:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a643f188339000f367ac1c62abcec4289015b857'/>
<id>urn:sha1:a643f188339000f367ac1c62abcec4289015b857</id>
<content type='text'>
To pick up the expect failure error message improvement.
</content>
</entry>
<entry>
<title>fs-mistrust: Treat "" as a NotFound Path.</title>
<updated>2025-11-24T19:45:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-11-24T19:45:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1641e6af4500cf793de00d13c46f92482ced31c8'/>
<id>urn:sha1:1641e6af4500cf793de00d13c46f92482ced31c8</id>
<content type='text'>
This makes fs-mistrust consistent with stat() and mkdir() and
friends, which consider "" to be an invalid path.  Previously, ""
was accepted whenever mistrust was enabled, but rejected
whenever mistrust was disabled.

Closes #2265.
</content>
</entry>
<entry>
<title>Add `hsc key ctor-migrate` subcommand</title>
<updated>2025-11-24T12:27:51Z</updated>
<author>
<name>hjrgrn</name>
<email>3874-hjrgrn@gitlab.torproject.org</email>
</author>
<published>2025-11-24T12:27:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c343aa4eb860481f64aab6e459b77ee0a55b2cf0'/>
<id>urn:sha1:c343aa4eb860481f64aab6e459b77ee0a55b2cf0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'relay-or-config' into 'main'</title>
<updated>2025-11-19T19:42:48Z</updated>
<author>
<name>opara</name>
<email>opara@torproject.org</email>
</author>
<published>2025-11-19T19:42:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=da3ffd8a927ececd098342b1149ea5814a3681eb'/>
<id>urn:sha1:da3ffd8a927ececd098342b1149ea5814a3681eb</id>
<content type='text'>
arti-relay: Add config options for OR port

See merge request tpo/core/arti!3466</content>
</entry>
</feed>
