Release Notes: This release fixes Python 2.6 MD5 and SHA module deprecation warnings.
Release Notes: Help output is printed to stdout under non-error conditions. A mmap file descriptor leak in Python 2.4.2 was worked around. The different module layout of BitTorrent 5.x is supported. A "struct integer overflow masking is deprecated" warning was fixed. The --private_torrent flag was added. A bug was worked around in 64-bit Python version 2.5 and later which causes checksums of files larger than 4GB to be incorrectly calculated when using mmap.
Release Notes: This release includes fixes for progress meter with non- regular files. The list of checksum types in --help output is now sorted, and -t help (or -t with unknown type) prints a list of the supported types, with descriptions.
Release Notes: This release adds .torrent creation support, and makes torrent testing automatically strip the top path component if needed. It fixes an mmap error on large files, a too many open files error on large torrents, bad file renaming with .torrent files on Windows, and a TypeError that occurred if forcing --progress=yes when not running on a TTY and the COLUMNS var was set. sha1sum file support has been added.
Release Notes: This release adds an -s option to search for misnamed files, handles .torrent files that have the creation date encoded as a string, handles .torrent files that specify the filename encoding, makes .torrent support try the BitTornado module if BitTorrent isn't found, fixes exceptions when trying to print Unicode filenames containing non-ASCII characters, and fixes some minor issues in --strippaths, filename unquoting, and CSV parsing.
Release Notes: The progress meter display has been optimized when checking lots of small files. .torrent file testing support was added.
Release Notes: Adds a file checksum progress meter, adds options to toggle symlink following, fixes an exception in symlink cycles, improves PAR2 handling, caches checksums in memory in case they are verified by multiple checksum files, -u now works correctly with deep checksum files, the -u option shows dir/* if nothing in a dir was verified, adds a -uu option to force showing all unverified files, fixes handling of [files] arguments in recursive test mode, fixes a warning with Python 2.3, and fixes the fixpaths option on Windows.
Release Notes: This release supports md5sum files with comments in them, supports PAR2 files, honors -t in testmode without -f, doesn't try to test CSV files with more than 4 fields as CSV4 files, supports _cfvrc as an alternate name for .cfvrc, and adds binaries and source for Windows.
Release Notes: This release supports sfv-like md5 files generated by some Windows software, adds a filename_type .cfvrc option to allow user overriding of what type of file to create when you only specify the filename, handles quoted paths and filenames in csv4 files, and has some minor fixes.
Release Notes: This version a problem with make install when the target directories didn't exist, an exception when there was an error creating or writing a checksum file, and printing incorrect paths in recursive mode after encountering a directory that could not be accessed. The create mode now also displays separate stats per checksum file and is verbose in verbose mode. It also accepts files with weird line endings, and adds support for (JPEG Sheriff format) .crc files.