<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-cell/src, branch arti-v1.4.4</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.4</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.4.4'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2025-05-29T14:21:17Z</updated>
<entry>
<title>arti, cell, dirclient: Use expect instead of unwrap.</title>
<updated>2025-05-29T14:21:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-21T13:58:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=684d6a02fd044c33e9c40c15012d18853c3bc4c3'/>
<id>urn:sha1:684d6a02fd044c33e9c40c15012d18853c3bc4c3</id>
<content type='text'>
Clippy nightly detects this problem, though earlier clippy verisons
haven't.  The common element here is applying unwrap() to the result
from a write!().
</content>
</entry>
<entry>
<title>cell: fix warning from nightly about unused function.</title>
<updated>2025-05-29T14:21:17Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-21T13:56:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=79cb96db2968a6f8e655a2e6d027cc981cdc2e2b'/>
<id>urn:sha1:79cb96db2968a6f8e655a2e6d027cc981cdc2e2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add methods for getting proof-of-work extension from intro request.</title>
<updated>2025-05-27T18:04:31Z</updated>
<author>
<name>Wesley Aptekar-Cassels</name>
<email>me@wesleyac.com</email>
</author>
<published>2025-01-22T16:29:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb8358208ac16379b44bcecff7ceb8cd6507c943'/>
<id>urn:sha1:bb8358208ac16379b44bcecff7ceb8cd6507c943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cell: Teach extlist definition macro to make conditional extensions</title>
<updated>2025-05-07T12:44:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-05-01T14:01:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=747938fc2a478163d872b16ad2ec554609ecbd50'/>
<id>urn:sha1:747938fc2a478163d872b16ad2ec554609ecbd50</id>
<content type='text'>
We need the macro to propagate only certain #[meta] values
to all places where a case is used.
</content>
</entry>
<entry>
<title>cell: Implement SubprotocolRequest extension from prop346.</title>
<updated>2025-05-07T12:44:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-04-30T18:50:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3d797b598300b297e86ab50be5b8fef45c74044b'/>
<id>urn:sha1:3d797b598300b297e86ab50be5b8fef45c74044b</id>
<content type='text'>
Part of #1945.
</content>
</entry>
<entry>
<title>cell: Unify HS-ntor and ntor-v3 extensions.</title>
<updated>2025-05-07T12:44:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-04-30T17:43:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ac9ed4d14de91a9a5a74ac55f8341e4f866d9a89'/>
<id>urn:sha1:ac9ed4d14de91a9a5a74ac55f8341e4f866d9a89</id>
<content type='text'>
Implements proposal 358.

Closes #1946.
</content>
</entry>
<entry>
<title>cell,proto: Split request/response extensions into seprate types</title>
<updated>2025-05-07T12:44:59Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-04-30T17:27:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ff9c3478d2aac678e4ad27712fd65b1ce296d423'/>
<id>urn:sha1:ff9c3478d2aac678e4ad27712fd65b1ce296d423</id>
<content type='text'>
Implements part of proposal 358.
</content>
</entry>
<entry>
<title>cell: Use ExtList to implement CircRequestExt.</title>
<updated>2025-05-07T12:42:55Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-04-30T17:08:43Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=21c657158b10b56f70a99332240751067405dd9d'/>
<id>urn:sha1:21c657158b10b56f70a99332240751067405dd9d</id>
<content type='text'>
This required some renaming, so that the types and their codes matched.
</content>
</entry>
<entry>
<title>Rename NtorV3Extension to CircRequestExt</title>
<updated>2025-05-07T12:41:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-04-30T16:05:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=70aab0213f42b14ff8dfa02c22a2cf615709ed9c'/>
<id>urn:sha1:70aab0213f42b14ff8dfa02c22a2cf615709ed9c</id>
<content type='text'>
This type will, because of prop358, be shared by ntorv3,
hs-ntor, and probably other future handshakes.

There will also be a CircResponseExt type.
</content>
</entry>
<entry>
<title>cell: Make decl_extension_group macro more self-contained.</title>
<updated>2025-05-07T12:39:33Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-04-30T14:29:10Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2cc08a8dc2385957964e44173084c943fb77a68d'/>
<id>urn:sha1:2cc08a8dc2385957964e44173084c943fb77a68d</id>
<content type='text'>
Previously it required the caller to import a whole bunch of stuff.
</content>
</entry>
</feed>
