Skip to content

Releases: lordmulder/CRC-64

CRC-64 1.0.2

18 Sep 18:35

Choose a tag to compare

CRC-64 1.0.2 [Sep 18 2022]

Synopsis:
   crc64.exe [OPTIONS] [<file_1> [<file_2> ... <file_n>]]

Options:
   -h --help --version  Show help screen / show version information
   -b --binary          Output digest in binary format (default is hex-string)
   -d --decimal         Output digest in decimal string format
   -u --upper-case      Print digest as upper-case (default is lower-case)
   -p --no-padding      Print digest *without* any leading zeros
   -s --silent          Suppress error messages
   -e --ignore-errors   Ignore I/O errors and proceeed with the next file
   -f --no-flush        Do *not* flush output stream after each file
   -z --init-with-zero  Initialize CRC with 0x000..000 (default is 0xFFF..FFF)
   -n --negate-final    Negate the final CRC result
   -t --self-test       Run integrated self-test and exit program

Changes

  • Options --init-with-zero and --negate-final have been implemented
  • Option --self-test has been implemented
  • Various improvements to option parsing and added support for "short" options names
  • Some improvements to "binary" output mode
  • Some code clean-up and refactoring + small performance improvement

CRC-64 1.0.1

11 Sep 14:20

Choose a tag to compare

CRC64 1.0.1 [Sep 11 2022]

Synopsis:
   crc64.exe [OPTIONS] [<file_1> [<file_2> ... <file_n>]]

Options:
   --help --version  Print help screen / show version information
   --binary          Output the digest in binary format (default is hex-format)
   --decimal         Output the digest in decimal string format
   --upper-case      Print hex-string in upper-case letters (default is lower-case)
   --no-padding      Print the digest *without* any leading zeros
   --silent          Suppress error messages
   --ignore-errors   Ignore I/O errors and proceeed with the next file
   --no-flush        Do *not* flush the standard output stream after each file

Changes:

  • Flush standard output stream after each file, by default
  • Added option --no-flush to disable automatic output flushing

CRC-64 1.0.0

10 Sep 20:01

Choose a tag to compare

This is the initial release.

Synopsis:
   crc64.exe [OPTIONS] [<file_1> [<file_2> ... <file_n>]]

Options:
   --help --version  Print help screen / show version information
   --binary          Output the digest in binary format (default is hex-format)
   --decimal         Output the digest in decimal string format
   --upper-case      Print hex-string in upper-case letters (default is lower-case)
   --no-padding      Print the digest *without* any leading zeros
   --silent          Suppress error messages
   --ignore-errors   Ignore I/O errors and proceeed with the next file