<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti/src/subcommands/proxy.rs, branch arti-v2.3.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.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-03-26T18:37:32Z</updated>
<entry>
<title>Merge branch 'http-connect-wrapup' into 'main'</title>
<updated>2026-03-26T18:37:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-26T18:37:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=83ac8711cff82448b21abccb728d894430ae5e0c'/>
<id>urn:sha1:83ac8711cff82448b21abccb728d894430ae5e0c</id>
<content type='text'>
arti: Add option and documentation for http connect, then mark it stable.

Closes #2409

See merge request tpo/core/arti!3811</content>
</entry>
<entry>
<title>arti: Mostly make clippy happy for wasm with --no-default-features.</title>
<updated>2026-03-25T22:52:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-25T19:23:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=00393cf693bbe2b1bca6dae0191bee69438fd638'/>
<id>urn:sha1:00393cf693bbe2b1bca6dae0191bee69438fd638</id>
<content type='text'>
(With no-default-features there is no runtime, and that still causes
a compiler error.)
</content>
</entry>
<entry>
<title>arti: Add an option to disable http_connect.</title>
<updated>2026-03-25T12:28:52Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-03-25T12:28:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6aae36af784306c258174f032f13775855774dbc'/>
<id>urn:sha1:6aae36af784306c258174f032f13775855774dbc</id>
<content type='text'>
This option affects all socks listeners, because:

- We don't have a convenient way to associate an option with each
  port.
- The main purpose of having this option is as a switch in case we
  discover a major problem with this code.
</content>
</entry>
<entry>
<title>arti: Extract responsibility for port listing.</title>
<updated>2026-02-19T17:01:09Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-02-16T17:46:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ddb2075d6b0461bea53f6576d630c8099954629a'/>
<id>urn:sha1:ddb2075d6b0461bea53f6576d630c8099954629a</id>
<content type='text'>
Instead of doing this when we construct the listeners, we can do it
in a separate method, to simplify the return type.
</content>
</entry>
<entry>
<title>arti: Refactor socks proxy launcher function.</title>
<updated>2026-02-19T16:58:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-02-16T16:01:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bf470e75a750ebf683b9c9c5d841d6532c74ae5a'/>
<id>urn:sha1:bf470e75a750ebf683b9c9c5d841d6532c74ae5a</id>
<content type='text'>
Part of #2301.
</content>
</entry>
<entry>
<title>arti: Refactor dns proxy launcher function.</title>
<updated>2026-02-19T16:58:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-02-16T16:01:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4849c1cd5afbebf9a7e20cefac03bd808f94edbe'/>
<id>urn:sha1:4849c1cd5afbebf9a7e20cefac03bd808f94edbe</id>
<content type='text'>
Part of #2301.
</content>
</entry>
<entry>
<title>arti: improve error message for invalid socks/dns port</title>
<updated>2026-02-02T19:00:16Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2026-02-02T19:00:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8a45ea2ebeecee4ec0b74da1e6ba3babb7b1a40f'/>
<id>urn:sha1:8a45ea2ebeecee4ec0b74da1e6ba3babb7b1a40f</id>
<content type='text'>
Uses the standard clap error messages, for example:

```text
$ cargo run -p arti -- proxy -p 123a
error: invalid value '123a' for '-p &lt;PORT&gt;': invalid digit found in string

For more information, try '--help'.
```
</content>
</entry>
<entry>
<title>arti: remove deprecated `proxy.dns_port` config option</title>
<updated>2026-01-30T02:36:23Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2026-01-30T01:58:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=33a382d3fff65ef8ad7980cb1a613b94d2b28e83'/>
<id>urn:sha1:33a382d3fff65ef8ad7980cb1a613b94d2b28e83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: remove deprecated `proxy.socks_port` config option</title>
<updated>2026-01-30T02:35:25Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2026-01-30T01:48:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5f2ce9c6f1c6fa05a7d55bd761d8ed42fcc25b34'/>
<id>urn:sha1:5f2ce9c6f1c6fa05a7d55bd761d8ed42fcc25b34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti: reword+reformat warning message</title>
<updated>2026-01-30T01:38:14Z</updated>
<author>
<name>Steven Engler</name>
<email>opara@torproject.org</email>
</author>
<published>2026-01-30T01:38:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=44c03655dea1c6049768db01ff25c1beb93ed1ca'/>
<id>urn:sha1:44c03655dea1c6049768db01ff25c1beb93ed1ca</id>
<content type='text'>
</content>
</entry>
</feed>
