http://www.open-source-security-software.net/project/Hashrat/releases.atomRecent releases for Hashrat2025-06-14T15:24:54.185610+00:00python-feedgenHashrat 1.7.0Hashrat 1.7.02015-12-28T18:15:32+00:00This release compiles under OSX (with lots of warnings) thanks to @nilsology for testing this on his macbook!
2015-12-28T18:15:32+00:00Hashrat 1.8.0Hashrat 1.8.02016-01-04T19:34:02+00:00Previously hashrat has only been able to check hashes listed in a file. -C and -Cf mode add the ability to load hashes from a file, but then check files in a directory against them. This means that new files can be detected, rather than just checking those files listed in the input.
2016-01-04T19:34:02+00:00Hashrat v1.8.1Hashrat v1.8.12016-05-14T13:36:55+00:00This release builds on openbsd and freebsd with support for freebsd extended attributes. When hashing from standard in hashes can now be copied to the X11 primary and clipboard selection via Xterm control sequences.
2016-05-14T13:36:55+00:00Hashrat v1.8.2Hashrat v1.8.22016-08-24T23:57:19+00:00Apostrophes weren't being quoted when filenames were output in native mode. Dirmode is working again. Some improvements to cgi mode (radio buttons don't work well on iphones).
2016-08-24T23:57:19+00:00Hashrat v1.8.3Hashrat v1.8.32016-09-22T15:10:43+00:00The new '-type' option allows hashes to be chained like so:
hashrat -type sha256,sha1,md5
which would read data from stdin, hash it with sha256, then hash the hash with sha1, then hash the output of that with md5.
Many operations did not return an exit code. They should do now.
2016-09-22T15:10:43+00:00Hashrat 1.8.6Hashrat 1.8.62017-06-02T15:12:00+00:00Hashrat no longer switches to reading from stdin if a file it's told to hash doesn't exist. The -i and -x (include and exclude) options now take a comma-seperated list of patterns to match against, rather than just one.2017-06-02T15:12:00+00:00Hashrat v1.8.7Hashrat v1.8.72017-06-02T19:00:42+00:00Lots of issues fixed with the -x (exclude files) option.2017-06-02T19:00:42+00:00Hashrat v1.8.8Hashrat v1.8.82017-07-31T11:19:18+00:00This release fixes an issue with the HTTP/CGI interface of hashrat, which was caused by a '*' that should have been '**'.2017-07-31T11:19:18+00:00Hashrat v1.8.9Hashrat v1.8.92017-07-31T11:56:46+00:00More fixes for HTTP/CGI mode. Now honors Encoding setting, select boxes remember settings.2017-07-31T11:56:46+00:00Hashrat v1.8.10Hashrat v1.8.102017-10-03T19:29:22+00:00Release featuring fixes for bugs reported by or patched by https://github.com/sth
Fix for integer overflow on 64-bit
Fix for passing files with 'bad' characters in the name (things that mean something to the shell) to hook scripts.2017-10-03T19:29:22+00:00Hashrat v.1.8.11Hashrat v.1.8.112017-10-09T23:31:53+00:00Hookscripts now useable in 'find duplicates' mode. In this mode the hook script receives two arguments instead of the usual one. The first is the path to the current file, the second is the path to it's matching duplicate.2017-10-09T23:31:53+00:00Hashrat v1.8.12Hashrat v1.8.122017-11-16T12:56:17+00:00File hashing, rather than checking hashes etc, now returns POSIX compatible exit codes (0 means 'success').
Some minor changes, a number of functions now accept 'const char' rather than 'char' strings.
Checks added to 'make check' to test that hashing returns correct exit codes, and to test hashing from a list of files, either a file containing the list, or a list fed into stdin.2017-11-16T12:56:17+00:00Hashrat v1.9Hashrat v1.92018-09-22T15:34:34+00:00An exclude list of files that should not be processed can now be loaded from a file using the -X option . CGI mode can be configured via an options file to set defaults and change output format. Recursion of http URLs, looking into HTML files and processing links within them, is now available using an invocation like 'hashrat -net -r http://somewhere.com/index.html', though this feature is still experimental.2018-09-22T15:34:34+00:00Hashrat v1.10Hashrat v1.102018-10-07T17:34:37+00:00Added 'find' style include/exclude options to specify hashing only files within a certain date range. Fixed a bug that meant symbolic links weren't getting hashed2018-10-07T17:34:37+00:00Hashrat v1.10.1Hashrat v1.10.12018-10-16T14:45:00+00:00File paths containing quoted characters were not being properly handled when in 'check' mode.2018-10-16T14:45:00+00:00Hashrat v1.10.2Hashrat v1.10.22018-10-16T14:55:41+00:002018-10-16T14:55:41+00:00Hashrat v1.10.3Hashrat v1.10.32019-12-06T11:15:47+00:00Upgraded to libUseful-4. Compiling under macosx no longer fails with complaints about xsetattr (unless you try turning xattr feature on). using -v to set verbose mode prints out a hash-time value within the standard output format (so not 'trad' or 'bsd' formats) saying now long it took to hash each file.2019-12-06T11:15:47+00:00Hashrat v1.10.4Hashrat v1.10.42019-12-09T19:50:21+00:002019-12-09T19:50:21+00:00Hashrat v1.11Hashrat v1.112020-03-26T21:46:20+00:002020-03-26T21:46:20+00:00Hashrat v1.12Hashrat v1.122020-04-15T20:20:06+00:002020-04-15T20:20:06+00:00Hashrat v1.13Hashrat v1.132020-04-29T17:08:20+00:002020-04-29T17:08:20+00:00Hashrat v1.14Hashrat v1.142022-01-09T15:51:05+00:002022-01-09T15:51:05+00:00Hashrat v1.15Hashrat v1.152022-02-06T17:44:38+00:002022-02-06T17:44:38+00:00Hashrat v1.16Hashrat v1.162024-01-14T23:57:55+00:002024-01-14T23:57:55+00:00Hashrat v1.17Hashrat v1.172024-01-15T10:22:13+00:002024-01-15T10:22:13+00:00Hashrat v1.18Hashrat v1.182024-01-15T11:10:07+00:002024-01-15T11:10:07+00:00Hashrat v1.19Hashrat v1.192024-01-15T11:23:53+00:002024-01-15T11:23:53+00:00