<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/svc/ipt_establish.rs, branch arti-v1.1.13</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.13</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.13'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-01-25T16:45:46Z</updated>
<entry>
<title>HSS: Mark an Ipt as faulty if it fails continuously for 15 minutes.</title>
<updated>2024-01-25T16:45:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-24T16:39:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5f6f1735226cc80481ae8598d87e1226adc3b5cf'/>
<id>urn:sha1:5f6f1735226cc80481ae8598d87e1226adc3b5cf</id>
<content type='text'>
Closes #1248.
</content>
</entry>
<entry>
<title>Remove a comment about distinguishing errors</title>
<updated>2024-01-24T17:14:10Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-24T17:14:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cc063efdbbeb722eb9a604b10a1d55f84ae6efab'/>
<id>urn:sha1:cc063efdbbeb722eb9a604b10a1d55f84ae6efab</id>
<content type='text'>
(Replace it with a better comment.)
</content>
</entry>
<entry>
<title>hss: Comment on use of CircProto error in MsgHandler.</title>
<updated>2024-01-24T17:07:27Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-24T17:07:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d65793bb4f4689db1080407bbb7464d698f8a90e'/>
<id>urn:sha1:d65793bb4f4689db1080407bbb7464d698f8a90e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hss: Report failures to send rendezvous requests</title>
<updated>2024-01-24T16:58:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-24T16:58:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2e06661d9b89714cbbd17ca1c5456b085694d59d'/>
<id>urn:sha1:2e06661d9b89714cbbd17ca1c5456b085694d59d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hss: Report errors from keep_intro_established.</title>
<updated>2024-01-24T16:44:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-23T17:17:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1f7f290c387cb0a3b3a60a3049f7b43bdc3e44b2'/>
<id>urn:sha1:1f7f290c387cb0a3b3a60a3049f7b43bdc3e44b2</id>
<content type='text'>
Also, change `keep_intro_established`'s return type to indicate that
it has no non-failing return cases.
</content>
</entry>
<entry>
<title>hss: Refactor keep_intro_established to avoid needing NetDir</title>
<updated>2024-01-24T16:44:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-23T15:50:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=13781b77f6ecfcf22ce1814ef97ded6c7156ff7f'/>
<id>urn:sha1:13781b77f6ecfcf22ce1814ef97ded6c7156ff7f</id>
<content type='text'>
We already have the NetDir in establish_intro_once, so we might as
well use it to get the intro-point details there.

This confirms that we will not need IptError::NoNetdir, since we
use wait_for_netdir in establish_intro_once.
</content>
</entry>
<entry>
<title>hss: Change ticket about ErrorKind for IntroPointNotListed</title>
<updated>2024-01-24T16:44:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-23T15:28:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=82f34ea0ac013807399dc9c4b5fa80a09d4e8245'/>
<id>urn:sha1:82f34ea0ac013807399dc9c4b5fa80a09d4e8245</id>
<content type='text'>
This is now #1255, which is not a MUST.
</content>
</entry>
<entry>
<title>hss: Clean up errors while expecting intro_established</title>
<updated>2024-01-24T16:44:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-23T15:14:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=91b6b846ae42b48d5bb49e4659385b8479940973'/>
<id>urn:sha1:91b6b846ae42b48d5bb49e4659385b8479940973</id>
<content type='text'>
Part of #1225, also #1237.
</content>
</entry>
<entry>
<title>hss: Correct the Kind for EstablishTimeout.</title>
<updated>2024-01-24T16:44:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-01-23T15:02:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d2901e014d7f6e8f0d03dd2d1fba6a6b22844929'/>
<id>urn:sha1:d2901e014d7f6e8f0d03dd2d1fba6a6b22844929</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Move compute_subcredentials to RendRequestContext.</title>
<updated>2024-01-22T11:11:27Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-01-22T11:08:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5f9d5cad21ab4955d50f97d692d78f521027468a'/>
<id>urn:sha1:5f9d5cad21ab4955d50f97d692d78f521027468a</id>
<content type='text'>
Part of #1242
</content>
</entry>
</feed>
