Skip to content

Releases: erikkallen/crcli

v0.2.2

Choose a tag to compare

@erikkallen erikkallen released this 29 Jun 21:55

Highlights

  • New --find reverse lookup: identify which CRC algorithm(s) produce a known CRC value for given data (file or hex). Matches hex or decimal targets against both LE and BE.
  • Dependency upgrade: clap 3 → 4.6, crc-any 2.4 → 3.0. MSRV is now 1.87.
  • Fixed duplicate CRC24_FLEXRAY_A entry (now correctly CRC24_FLEXRAY_B).
  • Release builds reworked to native per-OS runners on latest stable Rust: prebuilt binaries for Linux (musl), Windows (msvc), and macOS (Intel + Apple Silicon).

Usage

crcli --find 0x7922 --hex "34 56 34 76"
crcli --find 31010 file.txt

v0.2.1

Choose a tag to compare

@erikkallen erikkallen released this 29 Jun 21:23

Highlights

  • New --find reverse lookup: identify which CRC algorithm(s) produce a known CRC value for given data (file or hex). Matches hex or decimal targets against both LE and BE.
  • Dependency upgrade: clap 3 → 4.6, crc-any 2.4 → 3.0.
  • Fixed duplicate CRC24_FLEXRAY_A entry (now correctly CRC24_FLEXRAY_B).
  • MSRV is now 1.87 (required by crc-any 3.0); CI and release builds use the latest stable toolchain.

Usage

crcli --find 0x7922 --hex "34 56 34 76"
crcli --find 31010 file.txt

(v0.2.0 was superseded by this release due to a broken release build pipeline.)

v0.2.0

Choose a tag to compare

@erikkallen erikkallen released this 29 Jun 21:12

Highlights

  • New --find reverse lookup: identify which CRC algorithm(s) produce a known CRC value for given data (file or hex). Matches hex or decimal targets against both LE and BE.
  • Dependency upgrade: clap 3 → 4.6, crc-any 2.4 → 3.0.
  • Fixed duplicate CRC24_FLEXRAY_A entry (now correctly CRC24_FLEXRAY_B).
  • CI MSRV raised to 1.74 (required by clap 4.6).

Usage

crcli --find 0x7922 --hex "34 56 34 76"
crcli --find 31010 file.txt

v0.1.3

Choose a tag to compare

@erikkallen erikkallen released this 14 Oct 13:59

Added extended crc algorithm info when using -vv flag
Updated dependencies

v0.1.2

Choose a tag to compare

@erikkallen erikkallen released this 13 May 12:59
  • Bugfix hex string parser
  • Bumped version of packages

V0.1.0

Choose a tag to compare

@erikkallen erikkallen released this 05 Oct 19:06

Initial release