<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-hsservice/src/ipt_mgr.rs, branch arti-v1.1.10</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.10</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.10'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-10-24T17:09:11Z</updated>
<entry>
<title>hss::svc::ipt_establish: Resolve suppressed warnings.</title>
<updated>2023-10-24T17:09:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-24T17:09:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6e7df62705358b40a23246b4437c5478067a95f2'/>
<id>urn:sha1:6e7df62705358b40a23246b4437c5478067a95f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Fix downcast</title>
<updated>2023-10-19T13:53:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-18T17:17:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=17aaed4ae068b0a72668d31df30ea717290063ff'/>
<id>urn:sha1:17aaed4ae068b0a72668d31df30ea717290063ff</id>
<content type='text'>
Downcasting is tricksy.  We need to try the downcast on a
type-erased &amp;IptEstablisher, not &amp;Box&lt;dyn Any&gt;, and if we don't
dereference nothing tells us it's wrong since &amp;Box&lt;dyn Any&gt;
also implements and we end up with &amp;Box&lt;dyn Any&gt; as &amp;dyn Any.
</content>
</entry>
<entry>
<title>tor-hsservice: Add a TODO for logging HS status</title>
<updated>2023-10-19T13:53:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-18T16:12:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=123043d165f8cf06c9071bad925142339262fc85'/>
<id>urn:sha1:123043d165f8cf06c9071bad925142339262fc85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Adjust log level of IPT relay choice failure</title>
<updated>2023-10-19T13:53:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-18T16:08:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=85fad157bf0c7602809bf2853caacbfe4848390b'/>
<id>urn:sha1:85fad157bf0c7602809bf2853caacbfe4848390b</id>
<content type='text'>
If it's due to lack of useable netdir, that's normal during startup,
so don't log it.  Hopefully something else somewhere will log if a
consensus can't be obtained.
</content>
</entry>
<entry>
<title>tor-hsservice: Bump log level of main termination message</title>
<updated>2023-10-19T13:53:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-18T14:42:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2ffb217c468fa9cdeecffd2070602b2d0ff0cdd6'/>
<id>urn:sha1:2ffb217c468fa9cdeecffd2070602b2d0ff0cdd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: impl HasKind for ChooseIptError</title>
<updated>2023-10-19T13:53:30Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-10-18T16:08:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b48c1bc4de9b924b0e29ba06081ffe13f0e30dc2'/>
<id>urn:sha1:b48c1bc4de9b924b0e29ba06081ffe13f0e30dc2</id>
<content type='text'>
We want to pass one of these to info_report!, which demands HasKind.
</content>
</entry>
<entry>
<title>Merge branch 'hs-fixes-2' into 'main'</title>
<updated>2023-10-19T13:35:54Z</updated>
<author>
<name>Alexander Færøy</name>
<email>ahf@torproject.org</email>
</author>
<published>2023-10-19T13:35:54Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=864b4337189500b2eff37e891628226c5e2a36ab'/>
<id>urn:sha1:864b4337189500b2eff37e891628226c5e2a36ab</id>
<content type='text'>
tor-hsservice: ipt_mgr: Track notional estab started for faulty IPTs

See merge request tpo/core/arti!1686</content>
</entry>
<entry>
<title>tor-hsservice: Add TODO about putting keymgr in the immutable state.</title>
<updated>2023-10-19T10:53:43Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-17T17:20:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6f99838bda94c8310cdeb3dda9cf688197c86228'/>
<id>urn:sha1:6f99838bda94c8310cdeb3dda9cf688197c86228</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Pass the service nickname to IptEstablisher.</title>
<updated>2023-10-19T10:53:43Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-16T21:40:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=429cb8107dfa451038f876389694035f0eda622c'/>
<id>urn:sha1:429cb8107dfa451038f876389694035f0eda622c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-hsservice: Pass the service nickname to IptEstablisher (fmt).</title>
<updated>2023-10-19T10:53:33Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2023-10-12T10:12:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f3c5d97c440362d078af0eb1443924d7cc59aa35'/>
<id>urn:sha1:f3c5d97c440362d078af0eb1443924d7cc59aa35</id>
<content type='text'>
The nickname is needed for retrieving keys from the keystore.
</content>
</entry>
</feed>
