<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-ureq, branch arti-v1.9.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.9.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.9.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-01-12T12:32:35Z</updated>
<entry>
<title>cargo: Update `arti-*` and `tor-*` to `0.38.0`</title>
<updated>2026-01-12T12:32:35Z</updated>
<author>
<name>Clara Engler</name>
<email>cve@cve.cx</email>
</author>
<published>2026-01-12T12:32:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=230b0201ea730a633e55c2781611a52c5ec73c28'/>
<id>urn:sha1:230b0201ea730a633e55c2781611a52c5ec73c28</id>
<content type='text'>
Done using the following:
```bash
for crate in $(./maint/list_crates  | rg '^(tor|arti-)'); do
	cargo set-version -p $crate 0.38.0
done
```
</content>
</entry>
<entry>
<title>Remove semver.md files post-release</title>
<updated>2025-12-02T13:27:53Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-12-02T13:27:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e8b06787cfa55ca53b7e86566914652db14c2d05'/>
<id>urn:sha1:e8b06787cfa55ca53b7e86566914652db14c2d05</id>
<content type='text'>
</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>Merge branch 'disable-hidden-service' into 'main'</title>
<updated>2025-11-12T16:08:04Z</updated>
<author>
<name>wesleyac</name>
<email>wesleyac@torproject.org</email>
</author>
<published>2025-11-12T16:08:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ca5882dc9ac6b883bfe1579efa7359a4d67a8dc'/>
<id>urn:sha1:9ca5882dc9ac6b883bfe1579efa7359a4d67a8dc</id>
<content type='text'>
arti/arti-client/tor-hsservice: Support disabling onion services in the config

Closes #2133

See merge request tpo/core/arti!3253</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>Fix semver files.</title>
<updated>2025-11-03T23:06:41Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-11-03T23:06:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ce270fcce4e138ab46cffee2f88750b557f61be'/>
<id>urn:sha1:9ce270fcce4e138ab46cffee2f88750b557f61be</id>
<content type='text'>
We don't need to modify semver files for newly added methods.
</content>
</entry>
<entry>
<title>maint: remove all semver.md files</title>
<updated>2025-10-30T15:23:08Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-30T15:23:08Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6bcb3883ec56e962763e634f8a69a62fb7cd30f8'/>
<id>urn:sha1:6bcb3883ec56e962763e634f8a69a62fb7cd30f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint: bump minor versions of all published crates</title>
<updated>2025-10-29T19:32:37Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2025-10-29T19:32:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e3bc2af0994706f3597cd14d340736a4d0f03e3'/>
<id>urn:sha1:7e3bc2af0994706f3597cd14d340736a4d0f03e3</id>
<content type='text'>
```bash
readarray -t publish &lt; &lt;(cargo metadata --format-version 1 | jq -r '.packages[] | select((.id | startswith("path+file:///")) and (.rust_version != null) and (.publish == null or .publish == true or .publish != [])) | .name')
for package in "${publish[@]}"; do echo "$package:"; cargo set-version --bump minor -p "$package"; done
```
</content>
</entry>
<entry>
<title>arti-ureq: Add MSRV in Cargo.toml</title>
<updated>2025-10-28T23:06:33Z</updated>
<author>
<name>nield</name>
<email>contact@ndvibes.com</email>
</author>
<published>2025-10-28T22:22:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=68c908d389562d859c4d00d2c616c0df210f2ef5'/>
<id>urn:sha1:68c908d389562d859c4d00d2c616c0df210f2ef5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti(-client|-ureq)/tor-hsservice: semver files v2</title>
<updated>2025-10-21T17:53:46Z</updated>
<author>
<name>hashcatHitman</name>
<email>3924-hashcatHitman@gitlab.torproject.org</email>
</author>
<published>2025-10-21T17:53:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=322008a8378406bb3ae48c1e36096bb780825877'/>
<id>urn:sha1:322008a8378406bb3ae48c1e36096bb780825877</id>
<content type='text'>
Combined with the previous commit, this completes my second attempt at
correctly handling the semver files.

tor-hssservice:
I removed the extra bit at the end of the first line explaining the
semantics of the new return type, since the important part is really
just the fact that the return type changed. The semantics are documented
in the methods themselves.

arti-client:
Same as above, but I also removed the `client` module prefix since the
`client` module isn't actually public, so to external crate users the
broken type is directly in the crate root.

Removed old "used in the public API of this crate" line.

Added lines referring to the 2 breaking changes we re-export from
tor-hsservice.

arti-ureq:
Removed old "used in the public API of this crate" line.

Added lines referencing every breaking change in arti-client. This MIGHT
be wrong, but I think this is correct because we re-export arti-client
as a whole.

Signed-off-by: hashcatHitman &lt;3924-hashcatHitman@gitlab.torproject.org&gt;
</content>
</entry>
</feed>
