<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-client/src/client.rs, branch arti-v1.1.12</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.12</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.12'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-12-13T17:03:23Z</updated>
<entry>
<title>arti-client: TorClient.storage_mistrust: Correct doc comment</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-13T13:06:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8633e2782b15f8a4cfccab901945812ec7c8954a'/>
<id>urn:sha1:8633e2782b15f8a4cfccab901945812ec7c8954a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Plumb state dir and its mistrust into ipt_mgr</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-12T15:29:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a917c6c902e0fcb8485cd9f6184f34ba0d7f9c12'/>
<id>urn:sha1:a917c6c902e0fcb8485cd9f6184f34ba0d7f9c12</id>
<content type='text'>
This is needed for the replay logs.

It's a shame that CheckedDir is (i) a bit unergonomic (ii) has an
extra bool in it, or we could pass one of those instead of these two
arguments.

Since HS's might be created after startup, TorClient must have these
fields.
</content>
</entry>
<entry>
<title>arti-client: Centralise state_dir variable (fmt)</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-12T15:55:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=73f3134835eeb42bf01c8f09a7eeeb7324ae9ba3'/>
<id>urn:sha1:73f3134835eeb42bf01c8f09a7eeeb7324ae9ba3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-client: Centralise state_dir variable</title>
<updated>2023-12-13T17:03:23Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-12-07T18:00:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=60b53b1f880b5356f3c0c162afb6377c725fb75f'/>
<id>urn:sha1:60b53b1f880b5356f3c0c162afb6377c725fb75f</id>
<content type='text'>
Call expand_state_dir only once.  We'll reuse this value, another
time, too.
</content>
</entry>
<entry>
<title>tor-keymgr: Abolish KeyMgr::new.</title>
<updated>2023-11-27T12:08:35Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-23T17:03:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0d94b09e9491cea18d108e12eb82ff03fa325c1d'/>
<id>urn:sha1:0d94b09e9491cea18d108e12eb82ff03fa325c1d</id>
<content type='text'>
We don't use this now that we have a `KeyMgrBuilder`.
</content>
</entry>
<entry>
<title>arti-client: Stop using HsClientIntroAuthKeypair for client auth.</title>
<updated>2023-11-20T12:52:51Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-11-20T12:47:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=45d3b26623697d8d80d03f6a7f63061809516227'/>
<id>urn:sha1:45d3b26623697d8d80d03f6a7f63061809516227</id>
<content type='text'>
Closes #1037
</content>
</entry>
<entry>
<title>Send less information in onion service BEGIN messages</title>
<updated>2023-11-15T18:21:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-11-15T18:19:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=23492cc2423f2ab0611a390cfa2ad49a3bd81d6d'/>
<id>urn:sha1:23492cc2423f2ab0611a390cfa2ad49a3bd81d6d</id>
<content type='text'>
While looking for differences, we found that C tor always
omits the flags and the hostname from a BEGIN message sent on an
onion service circuit.  In torspec!179, we specified that behavior.
This patch brings arti into conformance.

Closes #1077.
</content>
</entry>
<entry>
<title>hsclient: Rename get_or_launch{connection =&gt; circuit}</title>
<updated>2023-10-24T16:38:04Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-24T16:38:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=87f99f9cbc56d369fd444f3796fbb11833eddc92'/>
<id>urn:sha1:87f99f9cbc56d369fd444f3796fbb11833eddc92</id>
<content type='text'>
Closes #1078.
</content>
</entry>
<entry>
<title>tor-keymgr: Use ArtiPathError for invalid ArtiPaths.</title>
<updated>2023-10-19T10:46:01Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-16T11:33:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=222b70efd20e6b60c910f9a7dd6cd272647e1a6b'/>
<id>urn:sha1:222b70efd20e6b60c910f9a7dd6cd272647e1a6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-client: fix up launch_onion_service a bit.</title>
<updated>2023-10-03T13:19:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-28T15:18:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=038925df28ce8682f4f9c51736e300c8ac06474e'/>
<id>urn:sha1:038925df28ce8682f4f9c51736e300c8ac06474e</id>
<content type='text'>
Return a stream of requests, and document what to do with them.
</content>
</entry>
</feed>
