All releases of Jacksum

Release Notes: Customizable CRC algorithms due to the Rocksoft Model CRC Algorithm are supported. Algorithms can be combined together, and multiple hashes can be calculated at the same time. The Korean standard HAS-160, the CRC of Bzip2, and Tiger Tree Hashes are supported as well. New encodings (dec, oct, and bin) have been introduced. Performance and code improvements, bugfixes, and the documentation has been updated.

Release Notes: A critical regression bug has been fixed (-r does not work anymore on Linux/Unix). Two minor bugs have been fixed: "stdout and stderr overwrite each other when stdout and stderr are equal", and "-c and -V summary give meaningless summary". The exit status depends on the result of the verification process, and the documentation has been updated.

Release Notes: Twelve new algorithms are supported: CRC-8,
CRC-24, GOST R 34.11-94, SHA-0, SHA-224,
Tiger-128, Tiger-160, Tiger2, Whirlpool-0,
Whirlpool-2, RIPEMD-256, and RIPEMD-320. The
integrity can be checked even if a file list has
not been created by Jacksum. Fingerprints can be
encoded in hex, Base16, Base32, Base64, and
BubbleBabble. Hex values can be grouped by bytes
for better readability. Verbose output is
possible, and both the API and the documentation
have been updated. Collision files are available.
All bugs which were detected during the last ten
months have been fixed.

Release Notes: A regression bug has been fixed. (When option -l
was used, removed files would not be printed out
to the standard output.) The homepage URI is now
added if -m is used. The documentation was
improved.

Release Notes: Four new algorithms are supported (eDonkey/eMule, FCS-16, ELF-32, and CRC-64). The input on the command line supports not only hex, but also text and decimal formats now. You can verify files against a list on Linux/Unix if the list has been created on Windows and vice versa. The format for the output can be customized (e.g. creating SFV files, ed2k lists, or showing file length on MD5). It is also possilbe to calculate just one fingerprint for multiple files or a whole drive. Sourceforge bug #948070 (-c wouldn't work if -t had been set) has been fixed.

Release Notes: Three new algorithms are now supported: Tiger, Haval, and the MPEG spec
of CRC-32. Haval can have both length (128, 160, 192, 224, or 256 bits)
and round parameters (3 to 5). The algorithms SHA-256, SHA-384, and
SHA-512 are also supported with JRE 1.3.1 now. Three new options have
been introduced, -p for including path information, -l to show a list
of modified resp. deleted files only, and -e for comparison against an
expected checksum. The documentation has been updated with MacOS X's
checksum tools.

Release Notes: Eight new algorithms are supported: sha-256, sha-384 and sha-512, xor8, sum8, sum16, sum24, and sum32. There is an option to check files against a given list. Timestamps of files can be requested to be part of the output. You can process a hex sequence at the command line quickly. Algorithm cksum no longer hangs if a file is greater than 2 GB, and processing a special file system folder on Windows no longer throws to a NullPointerException. This release uses the GNU crypto package 1.1, and the documentation is updated.

Release Notes: Four new algorithms from the GNU crypto project are supported: MD4, RIPEMD-128, RIPEMD-160, and Whirlpool. The bugs "calling the getValue() method more than once for the Cksum class returns a different value" and "CRC16 does not work like the standard CRC16 generator poly" were fixed. This release provides compatibility with the free Kaffe Java VM and offers an option to get the current version of Jacksum.

Release Notes: The bug "the input file will not be closed" was fixed. This bug could cause problems if Jacksum were used in other projects. A faster algorithm for output of checksums in hex format was provided, and the documentation was updated.