<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/arti-bench, branch arti-v0.2.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.2.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v0.2.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2022-04-01T13:15:18Z</updated>
<entry>
<title>Bump all arti*, tor* crates to 0.2.0</title>
<updated>2022-04-01T13:15:18Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-04-01T13:15:18Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5b2fc118df0524144e6b2c34fdcce3d0fb692d24'/>
<id>urn:sha1:5b2fc118df0524144e6b2c34fdcce3d0fb692d24</id>
<content type='text'>
Not all of these strictly need to be bumped to 0.2.0; many could go
to 0.1.1 instead.  But since everything at the tor-rtcompat and
higher layers has had breaking API changes, it seems not so useful
to distinguish.  (It seems unlikely that anybody at this stage is
depending on e.g. tor-protover but not arti-client.)
</content>
</entry>
<entry>
<title>Remove allow(clippy::disallowed_methods) lint.</title>
<updated>2022-03-30T12:55:58Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-30T12:55:58Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=700e491813f84d76446193aef7121a329b774717'/>
<id>urn:sha1:700e491813f84d76446193aef7121a329b774717</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'no-system-time' into 'main'</title>
<updated>2022-03-30T12:44:25Z</updated>
<author>
<name>eta</name>
<email>tor@eta.st</email>
</author>
<published>2022-03-30T12:44:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fd081742fa13e8464ad46123d83617165587d4f4'/>
<id>urn:sha1:fd081742fa13e8464ad46123d83617165587d4f4</id>
<content type='text'>
Don't use SystemTime::now()

Closes #306

See merge request tpo/core/arti!365</content>
</entry>
<entry>
<title>rename *_isolation_group to *_isolation</title>
<updated>2022-03-24T17:56:22Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-03-24T17:56:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=de5f517da64755feaab61485bc15e2eab2860950'/>
<id>urn:sha1:de5f517da64755feaab61485bc15e2eab2860950</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move ArtiConfig to new arti::cfg module</title>
<updated>2022-03-21T11:42:33Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-21T10:23:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=8aea5c9e43a823a16d170356b69148d085a06745'/>
<id>urn:sha1:8aea5c9e43a823a16d170356b69148d085a06745</id>
<content type='text'>
Code motion and import fixups.
</content>
</entry>
<entry>
<title>Actually throw an anyhow</title>
<updated>2022-03-18T15:52:28Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2022-03-18T15:50:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5a2f1b89f3f7cfba7cc003fe4960a20a5c868ec7'/>
<id>urn:sha1:5a2f1b89f3f7cfba7cc003fe4960a20a5c868ec7</id>
<content type='text'>
Prompted by a compiler warning which I weirdly can't seem to reproduce?
</content>
</entry>
<entry>
<title>Alternative API for set_isolation_group().</title>
<updated>2022-03-17T13:07:08Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-17T13:02:13Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=85a20ae4ec4da98d09d1ee9dabf5aa7876dd0a17'/>
<id>urn:sha1:85a20ae4ec4da98d09d1ee9dabf5aa7876dd0a17</id>
<content type='text'>
Instead of requiring a `Box&lt;dyn Isolation&gt;`, it now takes either a
`Box&lt;dyn Isolation&gt;`, or an arbitrary `T` that implements
`Isolation`.

This API still allows the user to pass in a `Box&lt;dyn Isolation&gt;` if
that's what they have, but it doesn't require them to Box the
isolation on their own.

Part of #414.
</content>
</entry>
<entry>
<title>accept boxed isolation in StreamPref::set_isolation_group</title>
<updated>2022-03-16T18:24:23Z</updated>
<author>
<name>trinity-1686a</name>
<email>trinity@deuxfleurs.fr</email>
</author>
<published>2022-03-15T23:41:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=7c606048f2468b7b76c7efdfd4746b3d337e2dfb'/>
<id>urn:sha1:7c606048f2468b7b76c7efdfd4746b3d337e2dfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arti-bench: don't allocate a separate receive-buffer for each job</title>
<updated>2022-03-08T21:41:06Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-08T21:41:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=26bdbc4b6145f1a5c0036dd21a6fbfbe5d3ed33f'/>
<id>urn:sha1:26bdbc4b6145f1a5c0036dd21a6fbfbe5d3ed33f</id>
<content type='text'>
This makes heap profiling more viable.

Closes #391.
</content>
</entry>
<entry>
<title>arti-bench: documentation fixes</title>
<updated>2022-03-07T13:42:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2022-03-07T13:42:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=49216a5202301c686622639fbd304a1e68480420'/>
<id>urn:sha1:49216a5202301c686622639fbd304a1e68480420</id>
<content type='text'>
</content>
</entry>
</feed>
