<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-cell/src/relaycell/msg.rs, branch arti-v1.1.8</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.8</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.8'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-06-12T18:55:26Z</updated>
<entry>
<title>proto: Convert MsgHandler API to expect a message, not a cell.</title>
<updated>2023-06-12T18:55:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-06-12T18:55:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=beecf3c92c95fd1e0fdddfcc32703abd4cdeadfc'/>
<id>urn:sha1:beecf3c92c95fd1e0fdddfcc32703abd4cdeadfc</id>
<content type='text'>
Closes #887.
</content>
</entry>
<entry>
<title>Change CircTarget::linkspecs() to return an encoded list.</title>
<updated>2023-05-10T16:30:32Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-05-10T16:25:57Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7ce808b75bb500f27ce7837d4f76cbf7fc1ee705'/>
<id>urn:sha1:7ce808b75bb500f27ce7837d4f76cbf7fc1ee705</id>
<content type='text'>
If we didn't do this, we would need to transfrom
`EncodedLinkSpec`s into a `LinkSpec::Unrecognized`, which is not
semantically right.  What's more, every user of this API wants to
consume encoded link specifiers, so encoding them early saves a
little effort.
</content>
</entry>
<entry>
<title>Move responsibility for linkspec sorting to CircTarget.</title>
<updated>2023-05-10T15:00:57Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-05-09T14:49:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e919ade062b98d4c9567d6cedf723dab60ff207e'/>
<id>urn:sha1:e919ade062b98d4c9567d6cedf723dab60ff207e</id>
<content type='text'>
This change is necessary so that we can build Extend2 messages
that have their LinkSpecs appear in a verbatim order as provided
in an INTRODUCE2 message or in a HS descriptor.
</content>
</entry>
<entry>
<title>Upgrade to bitflags 2.0</title>
<updated>2023-03-13T12:47:14Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-13T12:47:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d6bb8fee0b3f010902d8297f16589467d82e4e4f'/>
<id>urn:sha1:d6bb8fee0b3f010902d8297f16589467d82e4e4f</id>
<content type='text'>
This version of bitflags now requires us to explicitly list the
traits that we want to derive for our bit-flags structs.
</content>
</entry>
<entry>
<title>Change several cfgs to refer to new feature names.</title>
<updated>2023-02-28T16:15:39Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-28T16:14:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=09d601d0507eea20221599ab604e5b077ef9259f'/>
<id>urn:sha1:09d601d0507eea20221599ab604e5b077ef9259f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename onion-* cargo features to hs-* in tor-* crates</title>
<updated>2023-02-28T11:10:17Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-02-24T14:26:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f63c7c48afd94fe9d09746f0b76fbaff8d4a1a79'/>
<id>urn:sha1:f63c7c48afd94fe9d09746f0b76fbaff8d4a1a79</id>
<content type='text'>
Fixes #756
</content>
</entry>
<entry>
<title>Rearrange cfg_attr in relaycell::msg</title>
<updated>2023-02-21T15:18:46Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-16T13:13:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c1fbcb34f6f2e94fdc0773b1c8e092fdd302b990'/>
<id>urn:sha1:c1fbcb34f6f2e94fdc0773b1c8e092fdd302b990</id>
<content type='text'>
docsrs wants to find its `cfg_attr(docsrs...)` line after the
`cfg()` line.
</content>
</entry>
<entry>
<title>Merge branch 'hs-cells-1' into 'main'</title>
<updated>2023-02-16T15:36:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-16T15:36:31Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=878531af90249d4fc8a8ddf35d6bfd7c3373d123'/>
<id>urn:sha1:878531af90249d4fc8a8ddf35d6bfd7c3373d123</id>
<content type='text'>
Start refactoring hs cell implementations

See merge request tpo/core/arti!1020</content>
</entry>
<entry>
<title>tor-cell: add a TODO comment about simplifying Body away.</title>
<updated>2023-02-15T15:48:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-14T19:30:26Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=21db73f182ad822e1693eb0fca1a619066c25376'/>
<id>urn:sha1:21db73f182ad822e1693eb0fca1a619066c25376</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-cell: Implement {Relay,Chan}Msg for every body type</title>
<updated>2023-02-15T15:48:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-13T20:53:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3f1457ea046b724a1df33dee6c91c1e51a773dd5'/>
<id>urn:sha1:3f1457ea046b724a1df33dee6c91c1e51a773dd5</id>
<content type='text'>
This will make it ergonomic to decode a single body type without
having to declare a variant that accepts only a single message.
</content>
</entry>
</feed>
