<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-proto/src/channel/padding.rs, branch arti-v1.1.5</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.5</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.5'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-03-10T12:09:50Z</updated>
<entry>
<title>Fix a bunch of needless-conversion warnings.</title>
<updated>2023-03-10T12:09:50Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-03-10T12:03:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=552acbf07fac3c3c9c431caeea128c903b0bf557'/>
<id>urn:sha1:552acbf07fac3c3c9c431caeea128c903b0bf557</id>
<content type='text'>
Apparently 1.68 now warns when you call into_iter() on something
that's already an iterator.  Fair enough.  Let's stop doing that.
</content>
</entry>
<entry>
<title>Allow clippy::unchecked_duration_subtraction in tests</title>
<updated>2023-01-27T13:28:02Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-01-27T13:01:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a6dd92843edf2bd4c58de62a0d562921e4191ada'/>
<id>urn:sha1:a6dd92843edf2bd4c58de62a0d562921e4191ada</id>
<content type='text'>
This panics on error, and we're fine with a panic on misbehavior in
tests.
</content>
</entry>
<entry>
<title>Allow "clippy::single_char_pattern" in tests.</title>
<updated>2022-10-12T12:50:29Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-10-11T13:00:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=82ad9eea5f80331d0e26a7d5ccfeed9e58a615fb'/>
<id>urn:sha1:82ad9eea5f80331d0e26a7d5ccfeed9e58a615fb</id>
<content type='text'>
This lint exists for perf reasons, and this is rarely relevant in
tests.

Using double quoted str is generally cognitively less burdensome.
</content>
</entry>
<entry>
<title>channel padding: Parameters: default_padding replaces Default impl</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-11T10:47:16Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8a484a26e6569f0cfbd04fc389c0a8f8939baf11'/>
<id>urn:sha1:8a484a26e6569f0cfbd04fc389c0a8f8939baf11</id>
<content type='text'>
As per
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/657#note_2827249
</content>
</entry>
<entry>
<title>ChannelPaddingInstructions: Update and expand docs</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-09T10:15:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=52848a41c6de7e1c5aff1e90a29382b75bf49bcc'/>
<id>urn:sha1:52848a41c6de7e1c5aff1e90a29382b75bf49bcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename PaddingParameters::all_zeroes constructor to disabled</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-08T16:44:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=24043572820aec2e67c78263e2d849bcfcf43f0c'/>
<id>urn:sha1:24043572820aec2e67c78263e2d849bcfcf43f0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-cell: PaddingNegotiate::default_reduced</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-08T15:02:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4cf418f42165795b163eba676294c7a8f390b330'/>
<id>urn:sha1:4cf418f42165795b163eba676294c7a8f390b330</id>
<content type='text'>
Get rid of unneeded constructor.

We never need to use hardcoded reduced padding parameters during
negotiation cell construction.  If we are using reduced padding
parameters, the layers which decide this have netparams to use.

Prompted by
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/657#note_2826092
</content>
</entry>
<entry>
<title>tor-cell: PaddingNegotiate::start: take IntegerMilliseconds</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-08T14:58:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=14c6e17797e0ac09b5ec528465567e4ba5ac11ca'/>
<id>urn:sha1:14c6e17797e0ac09b5ec528465567e4ba5ac11ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>channel: Clarify (and in some places replace) "frontend" terminology</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-08T14:36:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6fdaca8eb9d58a7b4e8fb029890ef5d1dca251da'/>
<id>urn:sha1:6fdaca8eb9d58a7b4e8fb029890ef5d1dca251da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>channel padding: Rename low_ms and high_ms</title>
<updated>2022-08-17T09:54:41Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-08-02T11:56:52Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7ed983800d190c042beba2e90955e37a718c5685'/>
<id>urn:sha1:7ed983800d190c042beba2e90955e37a718c5685</id>
<content type='text'>
These have the unit in the type.  Putting that in the field name too
is otiose.
</content>
</entry>
</feed>
