Releases: tedsmith/quickhash
v2.6.8 QuickHash is out for Linux and Windows
v2.6.8 of QuickHash GUI for both Windows and Linux in both 32-bit and 64-bit architectures is available from Sourceforge here : https://sourceforge.net/projects/quickhash/files/v2.6.8/
Many significant bug fixes relating to long path names and UNC paths. A significant new feature is the ability to select multiple source folders and copy them to a single destination folder.
Beta Version - Now with Multiple Folder Selection
The last few weeks, I've been working on adding the ability for a user to select multiple source folders in the 'Copy' tab so that several folders can be hashed, copied, then hashed again in one single user operation.
I've done that now but am just waiting for a close group of friends to do some testing before I release it. In the meantime, if you'd like to have a play with it, a link to a beta is here : https://sourceforge.net/projects/quickhash/files/ExperimentalBetas/QuickHash.exe/download
Note the SHA-1 hash of this 2.6.8 beta is 975E45BA902CDBF0234F0182706FBCAA8837B5F0
v2.6.7 Released
For Windows and Linux, v2.6.7 adds some further corrections primarily to the 'Text' tab, as well as some additional fixes for Unicode based files and some other minor improvements. User manual also updated from the v2.6.5 manual to incorporate changes in v.2.6.6 and v2.6.7.
Available from https://sourceforge.net/projects/quickhash/files/v2.6.7/
Apple Mac will come soon, but I have limited access to Apple Mac computer. The one I have is very old and not Intel based so I struggle creating versions that will run smoothly on modern Macs. If anyone is available to help compile an Apple Mac DMG, please do let me know.
v2.6.5 Final is out
Released for Windows, Linux and Apple Mac from https://sourceforge.net/projects/quickhash/files/v2.6.5/
Note that the Linux version has a 32-bit and 64-bit compiled binary. THe user must execute the right one for their operating system. The Windows and Apple Mac version should run on both 32-bit and 64-bit platforms.
v2.6.5 Beta with Line by Line Text Hashing
This is just a quick addition to the "Text" tab that helps users in situations like that of Google Adwords, where the need to hash thousands of lines of text individually may arise. So, at user request, the "Text" tab now allows line-by-line hashing of each line. The results are saved to a comma seperated text file that can be opened in a text file editor or spreadsheet software.
For example, Google Adwords requires SHA256 hashes of a commercial database of customer e-mail addresses. So with QuickHash, you can easily paste your list of addresses into the text field, adjust the hash algorithm as required and click the "Hash Line-By-Line" button and the output is saved as CSV output for you (https://support.google.com/adwords/answer/6276125?hl=en-GB)
See https://sourceforge.net/projects/quickhash/files/v2.6.5-BETA/
v.2.6.4.a - A small service release
A bug was identified (https://sourceforge.net/p/quickhash/tickets/16/) that was tracked back to v2.6.3 wherein the "Dont rebuild path" option caused QuickHash to fail. This was due to an historic code parameter from the former layout of the Copy tab that used two buttons to select source and destination folders. That bug was fixed.
v2.6.4-RC for Windows & Linux available here
Further improvements to the mass of new functionality added the last few days and as documented yesterday. Release candidate attached of both Windows and Linux. Unless something major is found, this is likely to be v2.6.4 as per the README.txt
v2.6.4 Is now available
v.2.6.4 is released, available here or the Sourcforge page (which I prefer people to download from as it keeps tally of the count).
https://sourceforge.net/projects/quickhash
UPDATE : The Apple Mac version was released 07/12/15 and is also available at the Sourceforge site, completing the release for all three major platforms; Windows, Linux and Apple Mac.
2.6.4 beta available for testing!
v2.6.4 of QuickHash, due to be released after a few days and beta now available, comes with an exciting new capability.
Windows operating systems have an (at times annoying) limit for folder length called MAX_PATH which is the maximum length that a folder name and file name can be, including drive letter assignment. It's ~260 characters. Though many QH users will never have this issue, I'm aware that QH is increasingly being used for comparisons of large data sets all over the world, often sat on networks, and often put there by software that overrides the MAX_PATH restriction of Windows. So, you can't always access this data using traditional Windows tools, including Windows Explorer.
By calling a Unicode variant of FindAllFiles, the restriction is increased to a whopping 32K characters. Meaning Quickhash will be able to see files that even your operating system does not know are there. It's worthy of note that NTFS does not have the 260 character limit. Instead, it has the, er, 32K limit referred to!
Linux by default (ext3, ext4 etc) has a limit of 4K characters by default and, unlike Windows, does not suffer the disparity between the underlying file system and the overlying operating system. So there's no change for the Linux version, at least, not with regard to file length limitations.
In addition, the "Copy" tab now has a new "UNC Mode" which, when enabled, converts the tab to allow a source UNC path and a destination UNC path which support the new 32K MAX_PATH limit and are Unicode character aware, meaning non-ASCII filenames and directories will also be found, read and copied without disruption...in theory! Again, the Linux version takes care of such characters natively so no special ammendmenets here, although the UNC path functionality will be included.
This new functionality has required a significant change to the "FileS", "Copy" and "Compare Directories" tabs. Arguably enough to merit a new central revision increase to 2.7, but I'm quite snobby about version changes and, in reality, the functionality addition does not impact on enough people to really say it merits such a leap. But due to the large changes, there's lots to test before release, so it will be a while yet.
Meanwhile, there's a beta attached of the Windows version. Please feedback any issues using the 'Issues' button of GitHub but note the official stabe version is 2.6.3 until further notice.