<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/crates/equix/Cargo.toml, branch arti-1.2.1</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-1.2.1</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-1.2.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2024-04-02T13:07:47Z</updated>
<entry>
<title>Bump patchlevel versions on non-{tor/arti} crates.</title>
<updated>2024-04-02T13:07:47Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2024-04-02T13:07:47Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cf257f7c24178946263ced1eeca0383db3e1732d'/>
<id>urn:sha1:cf257f7c24178946263ced1eeca0383db3e1732d</id>
<content type='text'>
These have all had backward-compatible changes.
Generated with:

```
cargo set-version --bump patch -p fs-mistrust
cargo set-version --bump patch -p test-temp-dir
cargo set-version --bump patch -p fslock-guard
cargo set-version --bump patch -p hashx
cargo set-version --bump patch -p equix
cargo set-version --bump patch -p caret
cargo set-version --bump patch -p safelog
cargo set-version --bump patch -p retry-error
```
</content>
</entry>
<entry>
<title>In every crate, change rust-version to 1.70.</title>
<updated>2023-11-28T16:35:51Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-11-28T16:35:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=1b53c4ca3059fc395c98e2e6d0eb3b58f37c8ec1'/>
<id>urn:sha1:1b53c4ca3059fc395c98e2e6d0eb3b58f37c8ec1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Patchlevel bumps, with dependents affected.</title>
<updated>2023-10-02T18:48:11Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-10-02T18:48:11Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9b1e09c6bb661533081edf0bb58a57d72c92f3d9'/>
<id>urn:sha1:9b1e09c6bb661533081edf0bb58a57d72c92f3d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update patchlevel for crates with nontrivial changes.</title>
<updated>2023-09-05T16:22:19Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-05T16:22:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e251baa9a77415f3c605ff462a8ac0b3fa37660a'/>
<id>urn:sha1:e251baa9a77415f3c605ff462a8ac0b3fa37660a</id>
<content type='text'>
These are:

```
hashx
equix
tor-async-utils
tor-error
tor-config
tor-rtmock
tor-llcrypto
tor-bytes
tor-hscrypto
tor-hspow
tor-cert
tor-linkspec
tor-cell
tor-proto
tor-netdoc
tor-netdir
tor-chanmgr
tor-guardmgr
tor-dirmgr
tor-keymgr
tor-hsclient
tor-hsservice
arti-client

arti
```
</content>
</entry>
<entry>
<title>Upgrade to visibility 0.1.0</title>
<updated>2023-09-05T12:04:26Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-09-05T11:52:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=cc8031469581d039c01efde745b1d21791426ad1'/>
<id>urn:sha1:cc8031469581d039c01efde745b1d21791426ad1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'ticket889_fuzz' into 'main'</title>
<updated>2023-08-02T22:12:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-02T22:12:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5c607e8cf609b6e6ddbd4ed71ef9152233e1a05a'/>
<id>urn:sha1:5c607e8cf609b6e6ddbd4ed71ef9152233e1a05a</id>
<content type='text'>
Fuzzers for Equi-X and HashX

See merge request tpo/core/arti!1459</content>
</entry>
<entry>
<title>equix/fuzz: Fixes to get nick's prototype running</title>
<updated>2023-08-02T02:34:04Z</updated>
<author>
<name>Micah Elizabeth Scott</name>
<email>beth@torproject.org</email>
</author>
<published>2023-08-01T21:18:28Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=82eb88bd7462069537e82be8488d5b9b7d3a3f7a'/>
<id>urn:sha1:82eb88bd7462069537e82be8488d5b9b7d3a3f7a</id>
<content type='text'>
There are some places we might improve this, maybe testing more data
types and shapes. This patch just makes the minimal changes necessary
to get it working: adds allocation logic to the fuzzer itself,
and adds visibility for the bucket_array::mem interface.

Signed-off-by: Micah Elizabeth Scott &lt;beth@torproject.org&gt;
</content>
</entry>
<entry>
<title>equix, hashx: Benchmark against C implementation</title>
<updated>2023-08-02T02:28:43Z</updated>
<author>
<name>Micah Elizabeth Scott</name>
<email>beth@torproject.org</email>
</author>
<published>2023-07-27T14:17:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ae58ea06970b084def02879263d98912ec2b1c03'/>
<id>urn:sha1:ae58ea06970b084def02879263d98912ec2b1c03</id>
<content type='text'>
This is a small batch of improvements for the equix and hashx
benchmarks. The headline feature is that we are now including
the C implementations (slightly modified from tevador's, hosted
as part of c-tor) and using them in apples-to-apples comparisons.

Minor features:
- Benchmarks moved to new nested crates, preventing their
  dependencies from spilling into the main workspace build.
- Tests are now grouped
- We also test the performance of memory reuse where possible
- Code cleanup for per-runtime options

These benchmark builds will now automatically pull in the c-tor
git repo and build portions of it with a Rust wrapper. This uses
the 'cc' and 'bindgen' crates, so it requires a C compiler and
libclang on the host system.

Signed-off-by: Micah Elizabeth Scott &lt;beth@torproject.org&gt;
</content>
</entry>
<entry>
<title>Run "fixup features" in preparation for a release.</title>
<updated>2023-08-01T12:32:20Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2023-08-01T12:32:20Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9ce6f0a0eb32051ef36bed2c65f0794a5a04421d'/>
<id>urn:sha1:9ce6f0a0eb32051ef36bed2c65f0794a5a04421d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>equix, hashx: Additional comment tweaks</title>
<updated>2023-07-27T20:17:23Z</updated>
<author>
<name>Micah Elizabeth Scott</name>
<email>beth@torproject.org</email>
</author>
<published>2023-07-27T20:17:23Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=9257949b80f5ae29136ffa3dc97efa7716d29210'/>
<id>urn:sha1:9257949b80f5ae29136ffa3dc97efa7716d29210</id>
<content type='text'>
More review feedback. Thanks nickm!

Signed-off-by: Micah Elizabeth Scott &lt;beth@torproject.org&gt;
</content>
</entry>
</feed>
