<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/svc.rs, branch arti-v1.1.9</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.9</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.9'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-09-27T17:42:43Z</updated>
<entry>
<title>hss: helper to get a stream of StreamReq from a stream of RendReq.</title>
<updated>2023-09-27T17:42:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-26T18:50:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0ed0b793e445d2b3d9122c8bf131608492dafdfc'/>
<id>urn:sha1:0ed0b793e445d2b3d9122c8bf131608492dafdfc</id>
<content type='text'>
This isn't very much code, but given how long it took me to write
this and make it typecheck, I suspect that others may find it useful
as well.
</content>
</entry>
<entry>
<title>hss: actually provide a stream of RendRequest from launch().</title>
<updated>2023-09-27T17:41:33Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-26T18:45:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6e94704c796cf69038ab64d4ed664a582161efa2'/>
<id>urn:sha1:6e94704c796cf69038ab64d4ed664a582161efa2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Make Publisher::launch return a StartupError.</title>
<updated>2023-09-27T16:38:21Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-27T16:24:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c1b93a0fed15582c46a7fcad6b03604355546b44'/>
<id>urn:sha1:c1b93a0fed15582c46a7fcad6b03604355546b44</id>
<content type='text'>
This simplifies error handling in `OnionService`.

Closes #1052
</content>
</entry>
<entry>
<title>tor-hsservice: Make Launchable a non-async trait.</title>
<updated>2023-09-27T16:38:16Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-27T16:20:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0003a023998fe1df164756c2a26326d5544f6e64'/>
<id>urn:sha1:0003a023998fe1df164756c2a26326d5544f6e64</id>
<content type='text'>
This doesn't need to be an async_trait now that `Publisher::launch` is
no longer async.
</content>
</entry>
<entry>
<title>tor-hsservice: Make Publisher::launch non-async.</title>
<updated>2023-09-27T16:35:43Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-27T16:18:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9d295afc5410c63c2b0e07b7c0d870a5fe097df8'/>
<id>urn:sha1:9d295afc5410c63c2b0e07b7c0d870a5fe097df8</id>
<content type='text'>
Fixes #1052

See also the discussion in !1616
</content>
</entry>
<entry>
<title>hss: Make launch() non-consuming.</title>
<updated>2023-09-26T15:05:45Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-26T15:05:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c374bc0fc6989b678c79a60afb4e394690eacf9'/>
<id>urn:sha1:5c374bc0fc6989b678c79a60afb4e394690eacf9</id>
<content type='text'>
We want to still have the OnionService kicking around, so we can use
it as a handle.
</content>
</entry>
<entry>
<title>tor-hsservice: Make keys.rs a top-level module.</title>
<updated>2023-09-22T10:15:47Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-22T09:26:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0243833aa67c3c5b4878a8b0eb472e3b06283bab'/>
<id>urn:sha1:0243833aa67c3c5b4878a8b0eb472e3b06283bab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Add key specifier for blinded_id keypairs.</title>
<updated>2023-09-22T10:12:26Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-20T15:46:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=272ee9710e04cc357e10909d625a301b5186b7f3'/>
<id>urn:sha1:272ee9710e04cc357e10909d625a301b5186b7f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Give the publisher a reference to the key manager.</title>
<updated>2023-09-22T10:12:15Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-09-20T14:02:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=14687b0378b93377d44ae9b9ee97bbbc92a97f2a'/>
<id>urn:sha1:14687b0378b93377d44ae9b9ee97bbbc92a97f2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hss: Un-parameterize OnionService.</title>
<updated>2023-09-21T16:56:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-21T16:56:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bf56f4d2ba95e9a6a4cdd921db6395fd4f093804'/>
<id>urn:sha1:bf56f4d2ba95e9a6a4cdd921db6395fd4f093804</id>
<content type='text'>
</content>
</entry>
</feed>
