<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-cell/src/relaycell/hs.rs, branch arti-v1.1.3</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.3</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.3'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-03-06T13:46:40Z</updated>
<entry>
<title>tor-cell: Add code for the payload of an hs-ntor handshake.</title>
<updated>2023-03-06T13:46:40Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-06T13:46:40Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1254a8b86ec4aab8e8078d91459bf8982a7f759b'/>
<id>urn:sha1:1254a8b86ec4aab8e8078d91459bf8982a7f759b</id>
<content type='text'>
(This is the encrypted information inside the INTRODUCE2 cell; it's
used by the client to tell the service where to find its rendezvous
point.)
</content>
</entry>
<entry>
<title>tor-cell: Rename Rendezvous*::message to handshake_info.</title>
<updated>2023-03-01T17:38:27Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-01T14:52:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=07b1c3a5051f4c8037128655fab8b0d0211b3b86'/>
<id>urn:sha1:07b1c3a5051f4c8037128655fab8b0d0211b3b86</id>
<content type='text'>
Follow-up from !1038
</content>
</entry>
<entry>
<title>tor-cell: Support extensions in INTRODUCE{1,2}</title>
<updated>2023-02-28T16:15:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-27T19:09:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ca055d4cb5b506af9679f0f0fda343400be3d782'/>
<id>urn:sha1:ca055d4cb5b506af9679f0f0fda343400be3d782</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-cell: Implement IntroduceAck and IntroEstablished</title>
<updated>2023-02-28T16:15:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-27T18:46:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7af2efdb8280b3a770acb04dbede62aa07cb2a77'/>
<id>urn:sha1:7af2efdb8280b3a770acb04dbede62aa07cb2a77</id>
<content type='text'>
These are fairly simple, since the bulk of them is just an extension
list with no supported extensions.
</content>
</entry>
<entry>
<title>tor-cell: Implement rendezvous1 and rendezvous2.</title>
<updated>2023-02-28T16:15:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-27T17:47:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c302246e575851dd8bf2cb0b8d2ccc5f1ccad740'/>
<id>urn:sha1:c302246e575851dd8bf2cb0b8d2ccc5f1ccad740</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-cell: Use a more generic mechanism for managing extensions</title>
<updated>2023-02-15T13:44:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-15T13:44:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5521df0909ff7afa2d78304c9376861dfcf7041a'/>
<id>urn:sha1:5521df0909ff7afa2d78304c9376861dfcf7041a</id>
<content type='text'>
Several HS message types have an extension list type.  They all use
the same framing for extensions, but each of them has separate
extension types and separate extension namespaces.

This commit simplifies establish_intro a little, and adds support
for maintaining unrecognized extension types--at the expense of some
new internal code.
</content>
</entry>
<entry>
<title>tor-cell: Extract establish-intro into its own module.</title>
<updated>2023-02-15T12:46:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-15T12:46:36Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=37fcb0ca7cd6d68a328a24e71362cc3d789db15d'/>
<id>urn:sha1:37fcb0ca7cd6d68a328a24e71362cc3d789db15d</id>
<content type='text'>
Some of the HS message types have a lot of dependent types, like
extensions and options for those extensions, and so on.  Except when
those extensions are portable across cell types, it makes sense
to put them in their own modules.
</content>
</entry>
<entry>
<title>tor-cell: rename onion_service module to hs</title>
<updated>2023-02-15T12:38:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-15T12:38:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c85397bb759cbecc4f55372504c2779090bd8dc'/>
<id>urn:sha1:5c85397bb759cbecc4f55372504c2779090bd8dc</id>
<content type='text'>
</content>
</entry>
</feed>
