<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti, branch arti-v1.7.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.7.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.7.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-10-29T19:32:37Z</updated>
<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>Merge branch 'remove_socks' into 'main'</title>
<updated>2025-10-29T00:51:10Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-29T00:51:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cd223074f082fdb5ae6683b98bdaf48d4dea47a8'/>
<id>urn:sha1:cd223074f082fdb5ae6683b98bdaf48d4dea47a8</id>
<content type='text'>
arti: Revise strings that implied that we were a SOCKS-only proxy.

Closes #2225

See merge request tpo/core/arti!3398</content>
</entry>
<entry>
<title>arti: explain APP_STREAM_BUF_LEN is what it is.</title>
<updated>2025-10-28T23:45:56Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-28T23:45:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=29e49e317e413abf32a008685e2d2de8fad10651'/>
<id>urn:sha1:29e49e317e413abf32a008685e2d2de8fad10651</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: Revise strings that implied that we were a SOCKS-only proxy.</title>
<updated>2025-10-28T14:11:16Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-28T14:11:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bbee97f872ad697603494513beeaf966dd4623e2'/>
<id>urn:sha1:bbee97f872ad697603494513beeaf966dd4623e2</id>
<content type='text'>
Closes #2225
</content>
</entry>
<entry>
<title>arti: Stop using SOCKS_BUF_LEN for non-SOCKS proxies.</title>
<updated>2025-10-28T13:59:03Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-28T13:59:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=18e6fb5f615fa2b7ad34217b1a5df262f91670b7'/>
<id>urn:sha1:18e6fb5f615fa2b7ad34217b1a5df262f91670b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: Remove now-needless cognitive_complexity exceptions</title>
<updated>2025-10-28T13:50:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-28T13:50:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=aa8f5e0612d42ed74bd6013e0379a5dcdf5cdca3'/>
<id>urn:sha1:aa8f5e0612d42ed74bd6013e0379a5dcdf5cdca3</id>
<content type='text'>
Apparently the http_connect refactoring made these no longer
trigger.

Closes #2226
</content>
</entry>
<entry>
<title>http_connect: Remove (most) X- prefixes.</title>
<updated>2025-10-28T12:25:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-27T17:17:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3ae5c6e43d164dcfb7409b273267d2d19bb8fac7'/>
<id>urn:sha1:3ae5c6e43d164dcfb7409b273267d2d19bb8fac7</id>
<content type='text'>
We can't remove them all, since X-Tor-Stream-Isolation is recognized
by C-Tor.  I've added a non-deprecated Tor-Stream-Isolation
that works indepenently.
</content>
</entry>
<entry>
<title>http_connect: write our own hyper-futures replacement</title>
<updated>2025-10-28T12:25:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-27T17:03:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0db5fdd133b963c67a4252aa39ac239fca6475b4'/>
<id>urn:sha1:0db5fdd133b963c67a4252aa39ac239fca6475b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http_connect: Forbid non-empty OPTIONS bodies.</title>
<updated>2025-10-28T12:25:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-27T16:34:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3c548b3d16a166a8e7c0f04d87fd0896704657b7'/>
<id>urn:sha1:3c548b3d16a166a8e7c0f04d87fd0896704657b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>http_connect: validate casei behavior of HeaderMap.</title>
<updated>2025-10-28T12:25:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-10-27T16:27:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=87a5643c678aff8699856c96c3724723beba8b77'/>
<id>urn:sha1:87a5643c678aff8699856c96c3724723beba8b77</id>
<content type='text'>
</content>
</entry>
</feed>
