<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/tor-bytes/semver.md, branch arti-v1.1.3</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.3</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v1.1.3'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2023-02-28T16:23:44Z</updated>
<entry>
<title>tor-bytes: impl Readable and Writeable for CtByteArray.</title>
<updated>2023-02-28T16:23:44Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-28T14:43:17Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0f88c5131f26f6f56aa0878c44127f232bd652dd'/>
<id>urn:sha1:0f88c5131f26f6f56aa0878c44127f232bd652dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-bytes: Add cursor functionality to Reader</title>
<updated>2023-02-28T16:23:44Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-27T19:33:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=0bf1ae70ba06b512c63f73b84d1b357baa4a65d9'/>
<id>urn:sha1:0bf1ae70ba06b512c63f73b84d1b357baa4a65d9</id>
<content type='text'>
We'll use this to implement signature and MAC checking for
EstablishIntro cells.
</content>
</entry>
<entry>
<title>Remove semver.md files now that 1.1.2 is out.</title>
<updated>2023-02-28T15:06:41Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-28T15:06:41Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=886faa96b3c0e42ba066ddc5de73209b10ce58da'/>
<id>urn:sha1:886faa96b3c0e42ba066ddc5de73209b10ce58da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change tor_bytes::Error::BadMessage to a Cow.</title>
<updated>2023-02-09T15:20:31Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-08T13:51:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=48ab7b0463aaada172a426ad4b20a63d7f44cb84'/>
<id>urn:sha1:48ab7b0463aaada172a426ad4b20a63d7f44cb84</id>
<content type='text'>
Actually, to avoid making a breaking change, I'm deprecating
BadMessage and creating a new InvalidMessage variant that takes a
Cow.  This way I don't need to track every crate that re-exposes
tor_bytes::Error and call this a breaking change in those.

Making this change will allow tor_bytes errors to be much more
helpful.
</content>
</entry>
<entry>
<title>Remove semver.md files now that 1.1.1 is tagged.</title>
<updated>2023-02-01T17:46:01Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-02-01T17:46:01Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=04628ca5ab2efad4384f7cb32bdb13c79d31b45d'/>
<id>urn:sha1:04628ca5ab2efad4384f7cb32bdb13c79d31b45d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-bytes: impl Writeable for &amp;impl Writeable</title>
<updated>2023-01-24T16:15:17Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-01-24T15:05:24Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=043581fe0e370aaa88115923fd47c2e311c3bb9d'/>
<id>urn:sha1:043581fe0e370aaa88115923fd47c2e311c3bb9d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tor-bytes: Implement conversion from EncodeError to Bug</title>
<updated>2023-01-24T16:15:17Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2023-01-24T13:48:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a4a4b19f2129b48970b2b61a0aa85d529d39f408'/>
<id>urn:sha1:a4a4b19f2129b48970b2b61a0aa85d529d39f408</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove semver.md from arti-1.0.0</title>
<updated>2022-09-07T13:17:00Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-09-07T13:17:00Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=a5f704f44357daf0104a7cc8caeb425d9d6c390d'/>
<id>urn:sha1:a5f704f44357daf0104a7cc8caeb425d9d6c390d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New SecretBuf type in tor-bytes</title>
<updated>2022-08-01T19:41:22Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-01T18:11:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f1c64474033d69f0119edb1a9c97ed74d3849256'/>
<id>urn:sha1:f1c64474033d69f0119edb1a9c97ed74d3849256</id>
<content type='text'>
This Writer is a simple wrapper around `Vec&lt;u8&gt;` that makes sure
that its contents are cleared whenever they are dropped _or
reallocated_.

The reallocation is the important part here: without that, we risk
not zeroizing the first allocation of the buffer.
</content>
</entry>
<entry>
<title>Now that versions have bumped, remove semver.md files.</title>
<updated>2022-08-01T14:07:12Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-08-01T14:07:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=b16c042004e09d34ba134c1bf6a4da38a13e2826'/>
<id>urn:sha1:b16c042004e09d34ba134c1bf6a4da38a13e2826</id>
<content type='text'>
</content>
</entry>
</feed>
