<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-cell/src/relaycell/msg.rs, branch arti-v0.4.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.4.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.4.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-05-11T17:52:12Z</updated>
<entry>
<title>clippy: Use write! rather than push_str, format</title>
<updated>2022-05-11T17:52:12Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-05-11T14:15:49Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0717595781c7fe8995316720160f1f53c6b6566f'/>
<id>urn:sha1:0717595781c7fe8995316720160f1f53c6b6566f</id>
<content type='text'>
This does involve unwrap, but of course that can't fail unless the
formats fail, which would already panic (that's implied by format!).
</content>
</entry>
<entry>
<title>squash! Bump every crate's edition to 2021.</title>
<updated>2022-04-25T17:06:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-04-25T16:40:33Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=2f6bc6bdc431fa36de70a167eea777dcf3f60bf2'/>
<id>urn:sha1:2f6bc6bdc431fa36de70a167eea777dcf3f60bf2</id>
<content type='text'>
Remove all `use` statements for `TryFrom` and `TryInto`.  These are
now redundant in Rust 2021.
</content>
</entry>
<entry>
<title>Replace manual Default impl with educe in tor-cell</title>
<updated>2022-03-02T18:06:37Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-02T17:35:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bb1d59e073bec763604ba94ccd8742fc91e50c46'/>
<id>urn:sha1:bb1d59e073bec763604ba94ccd8742fc91e50c46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give specific error kinds to different END reasons</title>
<updated>2022-02-23T14:35:28Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-23T14:35:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c615898e4789165f0ae67ff8f224f8ce2ead237'/>
<id>urn:sha1:6c615898e4789165f0ae67ff8f224f8ce2ead237</id>
<content type='text'>
Closes #360.
</content>
</entry>
<entry>
<title>Re-enable clippy::ptr_arg where it had been disabled.</title>
<updated>2022-02-16T16:33:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-02-16T16:33:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ed57157d84c6bd1b792a9d2fd55f4250fe83cd65'/>
<id>urn:sha1:ed57157d84c6bd1b792a9d2fd55f4250fe83cd65</id>
<content type='text'>
In one of the two places, nightly no longer warns.  In the other
place, it's fine for nightly to warn: I just fixed the code to take
a slice instead.

Partial revert of 856aca879151c622512bc4b15c6307808fc83e82.

Resolves part of #310.
</content>
</entry>
<entry>
<title>Temporarily disable some clippy lints on nightly</title>
<updated>2022-02-02T21:57:30Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2022-02-02T21:57:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7be3bf63398fc660fc9ad251b5c9ecdf03d3d4de'/>
<id>urn:sha1:7be3bf63398fc660fc9ad251b5c9ecdf03d3d4de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extend trace messages for destroy/truncated reasons.</title>
<updated>2021-12-15T16:33:48Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-12-15T16:33:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f73840544cdd79ce839b5ae0958d85db45f9b1ce'/>
<id>urn:sha1:f73840544cdd79ce839b5ae0958d85db45f9b1ce</id>
<content type='text'>
It makes sense to put the method for human-readable strings onto the
type itself, so that we can format these whenever they occur.

I'm choosing the "human_str" method name here, since caret-generated
types already have a to_str.  I was thinking about using Display,
but caret types already implement that.

I've also moved the message from "warn!" to "debug!", since these
aren't necessarily a problem condition.
</content>
</entry>
<entry>
<title>Methodize the destroy circuit reason</title>
<updated>2021-12-14T22:26:45Z</updated>
<author>
<name>Neel Chauhan</name>
<email>neel@neelc.org</email>
</author>
<published>2021-12-14T22:26:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b601d8b1476810e33550b2f007fe91396ed47ba8'/>
<id>urn:sha1:b601d8b1476810e33550b2f007fe91396ed47ba8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Log on TRUNCATED cell</title>
<updated>2021-12-13T20:21:19Z</updated>
<author>
<name>Neel Chauhan</name>
<email>neel@neelc.org</email>
</author>
<published>2021-12-13T20:11:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b6ef6593119f056f430e7b2b0a01affe1cd64eb5'/>
<id>urn:sha1:b6ef6593119f056f430e7b2b0a01affe1cd64eb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Treat unrecognized SENDME versions as an error.</title>
<updated>2021-12-08T18:03:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2021-12-08T17:59:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a49c1c1f1ea00dd22a134822cf069e8342a991a8'/>
<id>urn:sha1:a49c1c1f1ea00dd22a134822cf069e8342a991a8</id>
<content type='text'>
We should never get one of these unless we have opted in to get it.

(This behavior is the same as C tor.)
</content>
</entry>
</feed>
