Skip to content

Releases: awesomized/crc-fast-rust

1.5.0 - Add static library, improve state management

01 Sep 17:39
a341b52

Choose a tag to compare

1.4.1 - Fix SIGILL on non-AVX512 systems

01 Sep 16:59
bda483e

Choose a tag to compare

1.4.0 - Doubles throughput on modern x86_64 systems to >100GiB/s

09 Aug 18:59
f1c9a3f

Choose a tag to compare

This release leverages the VPCLMULQDQ AVX512 support released in Rust 1.89.0, delivering a 2X throughput increase on modern x86_64 systems (Intel Ice Lake and later, AMD Zen4 and later).

Full changes

1.3.0 - Now in 100% pure Rust (and much faster!)

10 Jun 21:43
4ea82ea

Choose a tag to compare

This release has replaced the C bindings with a 100% pure Rust implementation, making it easier to integrate with existing workflows. It's also significantly more performant on most architectures, especially on smaller input sizes.

Full changes

1.2.2 - Remove println! from software fallback

02 Jun 18:02
41ff0f1

Choose a tag to compare

1.2.1 - Limit FFI to supported architectures

10 May 17:18
088d48b

Choose a tag to compare

1.2.0 - Add software fallback

10 May 17:17
297705d

Choose a tag to compare

1.1.0 - Add digest::DynDigest::box_clone() and Debug support

02 May 16:49
3ac25fb

Choose a tag to compare

1.0.1 - Use Rust 1.81+

01 May 00:49
4339650

Choose a tag to compare

1.0.0 - First release for crates.io

11 Apr 00:33
bc893fb

Choose a tag to compare

  • First release for crates.io