v3.1.0
-
new features
- allow Jacksum to read from all Windows files types on Microsoft Windows including
disks, partitions, RAM disks, the nul-device, and NTFS Alternate Data Streams (ADS) on both files and directories - allow Jacksum to read from all file types on Unix-like operating systems including
block devices, character devices, named pipes (FIFOs), sockets, and doors (Solaris only) - added option called --scan-ntfs-ads to let Jacksum scan for NTFS Alternate Data Streams (ADS)
during recursively directory traversal on Microsoft Windows - added option called --scan-all-unix-file-types to let Jacksum scan for all Unix file types
- added option called --bom for adding a Byte-Order Mark (BOM) to the output if a charset has been specified where a BOM
is optional (charsets GB18030, UTF-8, UTF-16BE, UTF-16LE, UTF-32LE, and UTF-32BE) - added option -q file: (GitHub issue #12)
- added z-base-32 encoding for hash value representation
- allow Jacksum to read from all Windows files types on Microsoft Windows including
-
minor improvements
- improved check mode statistics: added number of improperly lines, and number of ignored lines
- improved the style of the short help to see everything even on terminals with 24-rows
- improved the manpage: added the hash function tools that are supported by BusyBox
-
minor bug fixes
- fixed: don't follow symlinks to block devices, character devices, named pipes, sockets,
or doors if -f (regular files only) has been set. - fixed: duplicate filenames in the checkfile leads to a misleading output,
the latest duplicate filename in a checkfile should win, and all previous duplicate filenames should be ignored - fixed the manpage: PowerShell applet Get-FileHash has also RIPEMD160
- fixed: don't follow symlinks to block devices, character devices, named pipes, sockets,
reliable hash values of jacksum-3.1.0.jar (also included in jacksum-3.1.0.zip):
SHA256: dbd38b3c208ddb28146635a467d0156847a96b31b02394ea3505b2dcabff4746
SHA3-256: 50928a1b3b0e828ce1d632acdbbf4c2e96ffa7de94ed787c09cabcf190716ffb
SHAKE128: 18e346db2516c4547240ac747fb465ac41ca686feeb92b95b73efce864912b92
BLAKE3: 7fa71a2b3a7598760f8ff76a66f2b04a78101a2c75c765fc274f0ae1e128b037
BLAKE2b-512 (base64): +U9PtD1NrfDvx5WjeylaAL80SxA1AwOhMGs0KxjzzJgFFCX8Cs9RZG0nzKAu56U0lCEAwUGY6fcMIrtaE7zJuQ==
SHA3-512 (base64): MMgTENY3SrM1kmdZz2a1SoYRxs1no4YWvwsrgUEuejZYdl+4vuguvcnNSKaHpk5gBUU+9sDcn//mjBa2Tfa3sg==
SHAKE256 (base64): fEXBM72SvvsdZ/a3TIdbv06X7bHHrIv/5myUZHQkSj8I0izYVDvzQBUEIhxQTFFAYg1JYTvwHh7ZFBH5m1NvzA==