<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-bytes/src/reader.rs, branch main</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=main</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-08-13T18:06:05Z</updated>
<entry>
<title>Merge branch 'take_until_with_limit' into 'main'</title>
<updated>2026-08-13T18:06:05Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2026-08-13T18:06:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7e640b1293f03ea2b10783373a4f439792e2c583'/>
<id>urn:sha1:7e640b1293f03ea2b10783373a4f439792e2c583</id>
<content type='text'>
Add take_until_with_limit methods for better developer experience, modified error handling, changed take_until to use take_until_with_limit and added tests.

See merge request tpo/core/arti!4082</content>
</entry>
<entry>
<title>Removed unnecessary lint</title>
<updated>2026-07-15T17:16:51Z</updated>
<author>
<name>pryty26</name>
<email>238962075+pryty26@users.noreply.github.com</email>
</author>
<published>2026-07-15T17:07:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=d12e408c1d62f29e58647c91a2714c49e3004cc4'/>
<id>urn:sha1:d12e408c1d62f29e58647c91a2714c49e3004cc4</id>
<content type='text'>
Removed unnecessary lint
</content>
</entry>
<entry>
<title>Add take_until_with_limit methods for better developer experience,</title>
<updated>2026-07-02T08:49:37Z</updated>
<author>
<name>pryty26</name>
<email>238962075+pryty26@users.noreply.github.com</email>
</author>
<published>2026-06-09T14:15:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=80371a43b51fe349bb5e202873ecb791f693c4fe'/>
<id>urn:sha1:80371a43b51fe349bb5e202873ecb791f693c4fe</id>
<content type='text'>
These methods provide modified error handling,
changed take_until to use take_until_with_limit and added tests.
</content>
</entry>
<entry>
<title>Switch Cargo.toml files to edition 2024.</title>
<updated>2025-08-07T15:28:36Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-06T01:19:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=77b0de43b8c67cdb81befe0680a3df43b6ad37bc'/>
<id>urn:sha1:77b0de43b8c67cdb81befe0680a3df43b6ad37bc</id>
<content type='text'>
First, run

```
git grep -l "^edition =" |
    xargs perl -i -pe 's/^edition *=.*/edition = "2024"/;'
```

Second, manually verify that all Cargo.toml files have changed,
and nothing else has changed.

Third, run cargo fmt again.
</content>
</entry>
<entry>
<title>Fix errors from rustdoc nightly.</title>
<updated>2025-08-05T13:34:23Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-08-05T13:34:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=30a36b17593c10255ddd37eb7579c895c6629b67'/>
<id>urn:sha1:30a36b17593c10255ddd37eb7579c895c6629b67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: fix typos</title>
<updated>2025-01-30T08:39:30Z</updated>
<author>
<name>Dimitris Apostolou</name>
<email>dimitris.apostolou@icloud.com</email>
</author>
<published>2025-01-30T08:39:30Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6371829c976f6a5b77d46bf977f369a915f2ced3'/>
<id>urn:sha1:6371829c976f6a5b77d46bf977f369a915f2ced3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-proto: Use Reader::take_all_but().</title>
<updated>2024-09-16T15:00:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-12T12:49:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=17927a8c9a13e027961b62b3c787387e8ed6f2e5'/>
<id>urn:sha1:17927a8c9a13e027961b62b3c787387e8ed6f2e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-bytes: Add a new take_all_but method.</title>
<updated>2024-09-16T15:00:43Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-09-12T12:47:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e9e80cd5a8e098ab17e352196d472180f6e8f917'/>
<id>urn:sha1:e9e80cd5a8e098ab17e352196d472180f6e8f917</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-bytes: Fix Truncated refs in various docs.</title>
<updated>2024-09-12T11:48:39Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-09-12T10:29:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b7f277dc20269b4771286cf747ea50290bc303ad'/>
<id>urn:sha1:b7f277dc20269b4771286cf747ea50290bc303ad</id>
<content type='text'>
Use "throws" terminology to avoid having to clutter the description
with Err().  Many of these doc comments contain otiose text such as
"returns Ok(()) on success" but let's not deal with that now.
</content>
</entry>
<entry>
<title>tor-bytes: Rename OnIncomplete to Completeness (fmt)</title>
<updated>2024-09-12T11:48:39Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-09-11T16:11:14Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7fd97d669b8193632aa7f7cd439f69b85783cb82'/>
<id>urn:sha1:7fd97d669b8193632aa7f7cd439f69b85783cb82</id>
<content type='text'>
</content>
</entry>
</feed>
