What's new in FileHash 4.4.1.890
Jan 14, 2021
- Compiled with FreePascal 3.2.1 (fixes-r47846) + Lazarus 2.0.11 (fixes-r64269)
- Compiled with BrainWaveCore unit 4.3.1.20210104
- Compiled with HashLib4Pascal crypto library (v4.1)
- Fixed: The code for checking file exemptions (-e) was broken since v4.3.0
New in FileHash 4.4.0.880 (Jan 5, 2021)
- Compiled with FreePascal 3.2.1 (fixes-r47846) + Lazarus 2.0.11 (fixes-r64269)
- Compiled with BrainWaveCore unit 4.3.0.20210104
- Compiled with HashLib4Pascal crypto library (v4.1)
- Fixed: Handling of "." and ".." folders (e.g. this level, and one level up)
- Fixed: Improved parsing of user-provided folder for generating hashes
- Refactored code to make it more Linux / Raspberry Pi compatible
- Created a Linux on ARM binary (CheckParams.pi4) for the Raspberry Pi 4, in addition to the standard Windows binaries (PRIVATE RELEASE)
New in FileHash 4.3.0.850 (Dec 31, 2020)
- Compiled with FreePascal 3.2.1 (fixes-r47648) + Lazarus 2.0.11 (fixes-r64135)
- Compiled with BrainWaveCore unit 4.0.0.20201222
- Compiled with HashLib4Pascal crypto library (v4.1)
- Added a new parameter (--Error-Delay) to enable a ~7-second delay on syntax errors
- Added a new parameter (--Audible-Error) to enable a beep on syntax errors
- Both --Error-Delay and --Audible-Error are enabled if --Debug-Mode is selected
- Invalid parameters will result in a syntax error unless one of the HELP/INFO parameters is also found
- Refactored the routines for supporting -D, -L, and -K
- Refactored some back-end processing for error messages and parameter processing
- Made significant changes to the Exit/Return Codes provided by the application
- Updated the Help Syntax to address the new/updated parameters and Exit/Return Codes
New in FileHash 4.2.0.820 (Oct 21, 2020)
- Compiled with FreePascal 3.2.1 (fixes-r45705) + Lazarus 2.0.11 (fixes-r63516)
- Compiled with the BrainWaveCore unit v2.5.0.20200709
- Compiled with HashLib4Pascal crypto library (v4.1)
- Corrected the syntax for the --NOHASH parameter
- Added a new parameter -t (--TEE) to provide output to StdOut even when -o (--OUT) is enabled
- Updated the Help Syntax to address the new/updated parameters