<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice, branch ios-sqlite-hacks</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=ios-sqlite-hacks'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-09-19T11:30:33Z</updated>
<entry>
<title>Merge branch 'partial-eqs' into 'main'</title>
<updated>2023-09-19T11:30:33Z</updated>
<author>
<name>Alexander Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2023-09-19T11:30:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b0d39a41d9971149835204e3d9a1e69b9d59e1f7'/>
<id>urn:sha1:b0d39a41d9971149835204e3d9a1e69b9d59e1f7</id>
<content type='text'>
tor-hsservice: Implement PartialEq for HsClientDescEncKey, Anonimity, DescEncryptionConfig

See merge request tpo/core/arti!1601</content>
</entry>
<entry>
<title>Merge branch 'ipt-accepting' into 'main'</title>
<updated>2023-09-18T20:45:48Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-18T20:45:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=351660e1ed3e9987ea78709b2c60d17437274c80'/>
<id>urn:sha1:351660e1ed3e9987ea78709b2c60d17437274c80</id>
<content type='text'>
tor-hsservice: ipt mgr: Notify Establisher to start accepting

See merge request tpo/core/arti!1598</content>
</entry>
<entry>
<title>tor-hsservice: Derive PartialEq for Anonimity and DescEncryptionConfig.</title>
<updated>2023-09-18T16:36:59Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-18T16:20:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2c4d9652663cee7d4e75c1103d60884a55ad7213'/>
<id>urn:sha1:2c4d9652663cee7d4e75c1103d60884a55ad7213</id>
<content type='text'>
This will enable the descriptor publisher to tell whether it needs to
update the descriptor.

When the publisher is notified of an `OnionServiceConfig` change, it
checks whether the `anonimity` or `encrypt_descriptor` fields have
changed. If they have, it rebuilds and republishes the descriptor
using the new values (note: the publisher changes will be implemented in
a future commit).
</content>
</entry>
<entry>
<title>Merge branch 'mock-advance' into 'main'</title>
<updated>2023-09-18T14:39:36Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2023-09-18T14:39:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e67da8b7f01830c9b87b4e40d28ceed0df001a3d'/>
<id>urn:sha1:e67da8b7f01830c9b87b4e40d28ceed0df001a3d</id>
<content type='text'>
tor-rtmock: task: Provide advance_* to replace advance

See merge request tpo/core/arti!1594</content>
</entry>
<entry>
<title>tor-hsservice: publish backoff tests: Add an allow</title>
<updated>2023-09-18T14:06:01Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T14:05:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=64c5a2f0832cdc0234d5fc4c579db111ef37a51f'/>
<id>urn:sha1:64c5a2f0832cdc0234d5fc4c579db111ef37a51f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: ipt mgr: Apply deferred rustfmt churn</title>
<updated>2023-09-18T12:38:31Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T12:38:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c2a74ea87d8fdaaa9d819fd1031bcd307118627'/>
<id>urn:sha1:6c2a74ea87d8fdaaa9d819fd1031bcd307118627</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: ipt mgr: Remove some allows</title>
<updated>2023-09-18T12:37:45Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T12:37:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=13928b52e0b2b654a80459ef728ccbba32710179'/>
<id>urn:sha1:13928b52e0b2b654a80459ef728ccbba32710179</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: ipt mgr: Instruct Establisher to start accepting</title>
<updated>2023-09-18T12:37:06Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T12:32:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=40bf8fb6f9c6b76b3119709f06959a1b1e35dd28'/>
<id>urn:sha1:40bf8fb6f9c6b76b3119709f06959a1b1e35dd28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: ipt mgr: Introduce ErasedIptEstablisher alias</title>
<updated>2023-09-18T12:35:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T12:20:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=286371d9a1c4e79195b6791827eb52a6d0fcda8a'/>
<id>urn:sha1:286371d9a1c4e79195b6791827eb52a6d0fcda8a</id>
<content type='text'>
We're going to want to talk about this in the Mockable trait.
</content>
</entry>
<entry>
<title>tor-hsservice: ipt mgr: Break apart publish_set</title>
<updated>2023-09-18T12:35:05Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-18T12:34:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1215560a2123a7dfdfc56a47cbee6aafb18d902c'/>
<id>urn:sha1:1215560a2123a7dfdfc56a47cbee6aafb18d902c</id>
<content type='text'>
The call site is going to want to do something other with the selected
IPTs than just publish them.

(This seems better than putting the Establisher notification in a
function called `publish_set`.)
</content>
</entry>
</feed>
