<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/lib.rs, 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-07T15:48:58Z</updated>
<entry>
<title>tor-hsservice: Move IptLocalId into crate toplevel</title>
<updated>2023-09-07T15:48:58Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-07T13:29:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9da000eb0a155c00f6312cda36199b1683c78fd2'/>
<id>urn:sha1:9da000eb0a155c00f6312cda36199b1683c78fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'hss_config' into 'main'</title>
<updated>2023-09-07T14:34:06Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-07T14:34:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=38bf85ea33f5fdf4362ee9639a88e656793eda3e'/>
<id>urn:sha1:38bf85ea33f5fdf4362ee9639a88e656793eda3e</id>
<content type='text'>
Begin working on configuration logic for onion services

See merge request tpo/core/arti!1557</content>
</entry>
<entry>
<title>hss: Move Anonymity to module and make it serde.</title>
<updated>2023-09-07T13:56:24Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-28T18:33:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=36d66d7583384dd0bd37cf979d70cb2be2a42498'/>
<id>urn:sha1:36d66d7583384dd0bd37cf979d70cb2be2a42498</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Move PublishIptSet and its pieces into a new module</title>
<updated>2023-09-06T14:21:01Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-09-06T13:16:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d66ed0fc7ba31985f0e8c99a4d21b61d2c87146a'/>
<id>urn:sha1:d66ed0fc7ba31985f0e8c99a4d21b61d2c87146a</id>
<content type='text'>
This is going to be complicated enough we probably want it split out
of the publisher.
</content>
</entry>
<entry>
<title>hss: Add configuration fields for onion services.</title>
<updated>2023-08-28T12:18:35Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-28T12:18:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e1bf3d62bf9d069f68caa2e279f19fce1241fe91'/>
<id>urn:sha1:e1bf3d62bf9d069f68caa2e279f19fce1241fe91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Provide a sensible HsNickname</title>
<updated>2023-08-23T14:35:30Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-23T13:56:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8d83a5084619c3d9622a51b3d9d4f7496badc8d8'/>
<id>urn:sha1:8d83a5084619c3d9622a51b3d9d4f7496badc8d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: About half of an IPT Manager</title>
<updated>2023-08-23T09:06:44Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-07-28T10:39:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a1175641407b2fb5915d199c0b05c694395b6450'/>
<id>urn:sha1:a1175641407b2fb5915d199c0b05c694395b6450</id>
<content type='text'>
There are many TODOs and no tests, but it does compile.
</content>
</entry>
<entry>
<title>tor-hsservice: Provide timeout tracking utilities</title>
<updated>2023-08-23T09:03:44Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-11T15:08:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=11874ac7ec65d96538f67ea0b3e218bbfd3e1a1a'/>
<id>urn:sha1:11874ac7ec65d96538f67ea0b3e218bbfd3e1a1a</id>
<content type='text'>
This module is perhaps rather more comprehensive than needed right
now.  But I found I kept wanting to change which bits of it I used.
</content>
</entry>
<entry>
<title>tor-hsservice errors: Distinguish operational errors by context</title>
<updated>2023-08-17T12:28:44Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-08-17T12:04:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=360c90a9d8ec14c713560bc089f9706527056d31'/>
<id>urn:sha1:360c90a9d8ec14c713560bc089f9706527056d31</id>
<content type='text'>
At the very least, I need FatalError to be distinct:
IptEstablisher::new ought not to fail unless everything is terrible.

Add a the Spawn variant to FatalError (that we'll need soon) and the
Bug variant (which it seems likely we might need).

This also gets rid of the crate-level Result alias.
</content>
</entry>
<entry>
<title>Run add_warnings on all files.</title>
<updated>2023-08-04T11:45:04Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-04T11:45:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cec6d0ce33b4b5cebbce57f55faec83397e9c953'/>
<id>urn:sha1:cec6d0ce33b4b5cebbce57f55faec83397e9c953</id>
<content type='text'>
</content>
</entry>
</feed>
