<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/lib.rs, branch arti-v1.2.6</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.6</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.2.6'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-07-15T15:15:00Z</updated>
<entry>
<title>tor-hsservice: Add OnionServiceBuilder, deprecate OnionService::new.</title>
<updated>2024-07-15T15:15:00Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-11T17:03:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e65456f776e7c6d7ddb1cb42485b544dd252464b'/>
<id>urn:sha1:e65456f776e7c6d7ddb1cb42485b544dd252464b</id>
<content type='text'>
Closes #1490
</content>
</entry>
<entry>
<title>tor-hsservice: Abolish OnionServiceState (fmt).</title>
<updated>2024-07-15T15:15:00Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-11T16:40:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3cd2fdc74791efd994837fc39aecd38a11c74677'/>
<id>urn:sha1:3cd2fdc74791efd994837fc39aecd38a11c74677</id>
<content type='text'>
Includes both `cargo fmt` and some manual code motion.
</content>
</entry>
<entry>
<title>tor-hsservice: Abolish OnionServiceState.</title>
<updated>2024-07-15T15:15:00Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2024-07-11T16:35:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=00f3a6554168b5b533ba57f9f27cd6376b053db0'/>
<id>urn:sha1:00f3a6554168b5b533ba57f9f27cd6376b053db0</id>
<content type='text'>
This removes a mostly-unnecessary struct holding the state of an
`OnionService` or `RunningOnionService`. It only exists because I wanted
to reduce the duplication of the `OnionService` and
`RunningOnionService` fields.

I am removing it because `OnionService` will soon become a builder, and
this inner structure is making it difficult to create an ergonomic
builder API (if we keep `OnionServiceState`, the builder fields won't
map 1:1 to the fields of the build `OnionService` type).

Note: this commit intentionally a bit misformatted to make reviewing
easier. The reformatting will come in a future commit.
</content>
</entry>
<entry>
<title>Re-run maint/add_warning.</title>
<updated>2024-05-06T13:31:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-05-06T13:23:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=97f452ec9958bf7d8ca3275c39655814a4494637'/>
<id>urn:sha1:97f452ec9958bf7d8ca3275c39655814a4494637</id>
<content type='text'>
This commit is automatically generated.
</content>
</entry>
<entry>
<title>tor-hsservice: use shared status_tx to report OnionServiceStatus via RunningOnionService::status_events()</title>
<updated>2024-04-13T15:12:56Z</updated>
<author>
<name>Richard Pospesel</name>
<email>richard@torproject.org</email>
</author>
<published>2024-04-13T15:12:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4e825604034dab8f565f3f8d6c0907fc62633f07'/>
<id>urn:sha1:4e825604034dab8f565f3f8d6c0907fc62633f07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run maint/add_warning.</title>
<updated>2024-03-13T16:30:53Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-03-13T16:30:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c0c9bd15d42897825dd0ab3d3b8dd1c17bd6320c'/>
<id>urn:sha1:c0c9bd15d42897825dd0ab3d3b8dd1c17bd6320c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some rustdoc warnings.</title>
<updated>2024-03-12T14:50:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-03-12T14:48:46Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fc7221d286dd2f8b8d731d38a05da4a89fe78fb3'/>
<id>urn:sha1:fc7221d286dd2f8b8d731d38a05da4a89fe78fb3</id>
<content type='text'>
These are mostly about explicitly linking to things that were
already in scope.
</content>
</entry>
<entry>
<title>Run rustfmt</title>
<updated>2024-03-05T14:41:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-03-04T15:31:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=46c18a49113677309ff66eb85dbc7bc06929ebfe'/>
<id>urn:sha1:46c18a49113677309ff66eb85dbc7bc06929ebfe</id>
<content type='text'>
This alphabetises the imports, ready for us to do some more manual
tidying.
</content>
</entry>
<entry>
<title>tor-hsservice: prelude: Move imports from lib.rs</title>
<updated>2024-03-05T14:41:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-03-04T12:20:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b7e88fd607c361ef7d817fefdd32c920189a30aa'/>
<id>urn:sha1:b7e88fd607c361ef7d817fefdd32c920189a30aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: prelude: Move most imports from ipt_estanblish.rs</title>
<updated>2024-03-05T14:41:16Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-03-04T12:15:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c49586130fbf0dbfc1ac62ea10f697d41b2fbf74'/>
<id>urn:sha1:c49586130fbf0dbfc1ac62ea10f697d41b2fbf74</id>
<content type='text'>
</content>
</entry>
</feed>
