<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/ipt_mgr.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>2024-01-08T18:19:11Z</updated>
<entry>
<title>Fix typos</title>
<updated>2024-01-08T18:19:11Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2024-01-04T18:32:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4eb54be0657862f5d56b047c16c08dabde6a7377'/>
<id>urn:sha1:4eb54be0657862f5d56b047c16c08dabde6a7377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Make IPT logs be persistent (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:58:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=24f41da522b4f8354c9422cab2523a8828c77b7e'/>
<id>urn:sha1:24f41da522b4f8354c9422cab2523a8828c77b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Make IPT logs be persistent</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:34:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=06215d9270fe15e1c63a95dbe4adc9239baacc46'/>
<id>urn:sha1:06215d9270fe15e1c63a95dbe4adc9239baacc46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice ipt_mgr: Rename STORAGE_RETRY from KEYSTORE_RETRY</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:39:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=11b17632fd4bd5511bfe420c24a98b8f92b83453'/>
<id>urn:sha1:11b17632fd4bd5511bfe420c24a98b8f92b83453</id>
<content type='text'>
We're going to reuse this for other kinds of storage error.
</content>
</entry>
<entry>
<title>tor-hsservice: Plumb state dir and its mistrust into ipt_mgr (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:56:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3ef7d9a3591031d1d4ac5a27bec8be34950bdb7d'/>
<id>urn:sha1:3ef7d9a3591031d1d4ac5a27bec8be34950bdb7d</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>tor-hsservice tests: replay: Pass nick to create_storage_handles_from_state_mgr (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:54:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1f96e2104355a8066a4ade8a3dd6492a66334a5f'/>
<id>urn:sha1:1f96e2104355a8066a4ade8a3dd6492a66334a5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice tests: replay: Pass nick to create_storage_handles_from_state_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:27:09Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=48871c757be53bc10a0e24c680573b94b31acd60'/>
<id>urn:sha1:48871c757be53bc10a0e24c680573b94b31acd60</id>
<content type='text'>
This will allow us to more faithfully model the actual Arti state
directory layout.
</content>
</entry>
<entry>
<title>tor-hsservice: Move ReplayLog construction to 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-04T12:20:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=af226fc6947d373feae5c480b4d687860b3f3d76'/>
<id>urn:sha1:af226fc6947d373feae5c480b4d687860b3f3d76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Move ShutdownStatus to svc.</title>
<updated>2023-12-13T14:57:19Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-12-11T18:59:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f1c138bd9591031f0ce1be3c4a1849351b21c078'/>
<id>urn:sha1:f1c138bd9591031f0ce1be3c4a1849351b21c078</id>
<content type='text'>
This will be used by the descriptor publisher soon (we want to abolish
its `ReactorError` altogether, and to do that, we need to get rid of
`ReactorError::ShuttingDown`. `ShuttingDown::Terminate` happens to be a
suitable replacement).
</content>
</entry>
</feed>
