<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/publish, branch arti-v1.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-v1.3.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.3.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-10-15T10:52:34Z</updated>
<entry>
<title>Introduce mpsc_channel_no_memquota and use it in the places it's wanted</title>
<updated>2024-10-15T10:52:34Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-10-09T18:00:03Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fe219904a9c70fc1c9079a88e9ecefb151ac47e4'/>
<id>urn:sha1:fe219904a9c70fc1c9079a88e9ecefb151ac47e4</id>
<content type='text'>
These are the call sites where using this fucntion is correct.
(Outside tor-rtmock, which we'll do separately.)
</content>
</entry>
<entry>
<title>tor-hsservice: Remove the anonymity setting from the config.</title>
<updated>2024-09-12T10:42:36Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-12T10:39:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=742dc71f53d164398d7cf2c3e13a9822f4f7071b'/>
<id>urn:sha1:742dc71f53d164398d7cf2c3e13a9822f4f7071b</id>
<content type='text'>
As mentioned in #727, this is not supported yet.
</content>
</entry>
<entry>
<title>Merge branch 'bug_1613' into 'main'</title>
<updated>2024-09-12T09:25:10Z</updated>
<author>
<name>gabi-250</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-12T09:25:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f8609b7b3b8b3dec788811661ea4ccdb673e3e75'/>
<id>urn:sha1:f8609b7b3b8b3dec788811661ea4ccdb673e3e75</id>
<content type='text'>
Bug 1613: Add support for inserting externally generated and removing arbitrary service discovery keys

Closes #1613

See merge request tpo/core/arti!2396</content>
</entry>
<entry>
<title>Merge branch 'publisher-svc-status' into 'main'</title>
<updated>2024-09-10T13:29:21Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2024-09-10T13:29:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3f2872c18165e139fccf45a1e48855dfc5a52569'/>
<id>urn:sha1:3f2872c18165e139fccf45a1e48855dfc5a52569</id>
<content type='text'>
tor-hsservice: Improve descriptor publisher status reporting

Closes #1216 and #1572

See merge request tpo/core/arti!2397</content>
</entry>
<entry>
<title>tor-keymgr: add an overwrite flag to KeyMgr::insert()</title>
<updated>2024-09-10T02:56:14Z</updated>
<author>
<name>Morgan</name>
<email>morgan@torproject.org</email>
</author>
<published>2024-09-08T21:28:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=09483af6a80b1a2100f67cf8051ff6dbf79e84d9'/>
<id>urn:sha1:09483af6a80b1a2100f67cf8051ff6dbf79e84d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Add tests for status changes induced by descriptor uploads.</title>
<updated>2024-09-09T17:26:37Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-05T14:42:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=279842526591918e25ca97e6392f211a50192396'/>
<id>urn:sha1:279842526591918e25ca97e6392f211a50192396</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Include descriptor upload errors in onion service status.</title>
<updated>2024-09-09T17:26:37Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-05T11:25:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=906fd5541379f948cdec7a729ae32e8afb52ac61'/>
<id>urn:sha1:906fd5541379f948cdec7a729ae32e8afb52ac61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Change the error type in Problem::DescriptorUpload.</title>
<updated>2024-09-09T17:26:37Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-05T11:17:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7a958940d0dd10affd9149df23ee62e782fb348d'/>
<id>urn:sha1:7a958940d0dd10affd9149df23ee62e782fb348d</id>
<content type='text'>
We will need to return a list of descriptor upload errors.

We can't return a `Vec&lt;RetryError&lt;DescUploadError&gt;&gt;` here because
`DescUploadError` is a lower-level error type that can't express that
e.g. the upload timed out.
</content>
</entry>
<entry>
<title>tor-hsservice: Remove unused UploadError variant (fmt).</title>
<updated>2024-09-09T17:26:37Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-05T11:26:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=51741f00b108fa6b233143256e5315ca8f0634c5'/>
<id>urn:sha1:51741f00b108fa6b233143256e5315ca8f0634c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Remove unused UploadError variant.</title>
<updated>2024-09-09T17:26:37Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-09-05T11:21:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb3c67d35d5cdf57ed8221cbb981821bc513cea4'/>
<id>urn:sha1:bb3c67d35d5cdf57ed8221cbb981821bc513cea4</id>
<content type='text'>
We never return `UploadError::Timeout` (timeouts are represented as
`BackoffError::Timeout`).
</content>
</entry>
</feed>
