<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-cell/src/relaycell, branch arti-v0.5.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.5.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.5.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-06-24T12:18:15Z</updated>
<entry>
<title>Fix a couple of typos in rustdoc comments.</title>
<updated>2022-06-24T12:18:15Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-06-24T12:18:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ea3160737c8c7737136f29b974f1a72a14b00014'/>
<id>urn:sha1:ea3160737c8c7737136f29b974f1a72a14b00014</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-cell: error usefulness and style fixes</title>
<updated>2022-06-22T14:02:42Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-06-22T14:02:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=c3da82fc2d44816a96ac6175a843321199f34af7'/>
<id>urn:sha1:c3da82fc2d44816a96ac6175a843321199f34af7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-bytes: read_nested_*: Take a closure</title>
<updated>2022-06-10T11:27:00Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-06-09T17:31:38Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8fe63b3192ba631644fee561bb4ec895f2ae8d09'/>
<id>urn:sha1:8fe63b3192ba631644fee561bb4ec895f2ae8d09</id>
<content type='text'>
This eliminates the possibility of writing the bug of failing to call
`should_be_exhausted`.

As per this discussion
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/572#note_2811464

Fixes #498
</content>
</entry>
<entry>
<title>tor-cell: udp: Remove manual length calculations</title>
<updated>2022-06-09T16:08:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-06-07T18:43:04Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=bcf3bca2118e6a8db76a097ae6a5bd372644c9b6'/>
<id>urn:sha1:bcf3bca2118e6a8db76a097ae6a5bd372644c9b6</id>
<content type='text'>
This does away entirely with `wire_addr_len`, which recapitulates the
length calculation.
</content>
</entry>
<entry>
<title>Merge branch 'less-servfail' into 'main'</title>
<updated>2022-06-09T11:12:58Z</updated>
<author>
<name>Ian Jackson</name>
<email>iwj@torproject.org</email>
</author>
<published>2022-06-09T11:12:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e7cda1656f0b9e5bf89e17fa0bd867c648c4c7f'/>
<id>urn:sha1:7e7cda1656f0b9e5bf89e17fa0bd867c648c4c7f</id>
<content type='text'>
return nodata instead of servfail in some instances

See merge request tpo/core/arti!564</content>
</entry>
<entry>
<title>try to differentiate transient from nontransient error</title>
<updated>2022-06-08T15:02:01Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-06-02T17:43:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6c6998a65b815ffe5c20b5c1db48d76af55648e9'/>
<id>urn:sha1:6c6998a65b815ffe5c20b5c1db48d76af55648e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a second docs link</title>
<updated>2022-06-08T13:41:22Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-06-08T13:41:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3260a9b720f7dddae15ef46b8b07c13a1eedd106'/>
<id>urn:sha1:3260a9b720f7dddae15ef46b8b07c13a1eedd106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a doc link</title>
<updated>2022-06-08T13:39:18Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-06-08T13:39:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=35664c33e29c0d4fcb924d53792787fc51520e84'/>
<id>urn:sha1:35664c33e29c0d4fcb924d53792787fc51520e84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>udp: New AddressPort used in cells</title>
<updated>2022-06-07T16:29:51Z</updated>
<author>
<name>David Goulet</name>
<email>dgoulet@torproject.org</email>
</author>
<published>2022-06-07T15:45:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=3da4b9543484629fe9f39c4bef503760faef0543'/>
<id>urn:sha1:3da4b9543484629fe9f39c4bef503760faef0543</id>
<content type='text'>
Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
<entry>
<title>udp: Allow empty hostname and no nul byte</title>
<updated>2022-06-07T16:23:27Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-06-07T12:15:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a591bf353a9e086e4c11f22f2d16fdcd1f27938e'/>
<id>urn:sha1:a591bf353a9e086e4c11f22f2d16fdcd1f27938e</id>
<content type='text'>
After changes to the prop339, the domain name in an Address can only be
255 bytes max and can NOT contain nul byte(s).

Unit tests had to be modified to accept this change:

- Centralise msg_ip_address
- Add currently-passing tests for address length
- Test counted address length longer than type wants

Related to #463

Signed-off-by: David Goulet &lt;dgoulet@torproject.org&gt;
</content>
</entry>
</feed>
