diff --git a/docs/changes.txt b/docs/changes.txt index 74ff61357..183d795bf 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -24,20 +24,20 @@ ## Improvements ## -- Workaround some AMD OpenCL runtime segmentation faults -- Allow bitcoin master key lengths different from 96 bytes, but they must be always a multiple of 16 -- Getting rid of OPTS_TYPE_HASH_COPY for Ansible Vault -- Add a tracker for salts, amplifier and iterations to status screen -- Add option --markov-hcstat2 to make it clear that the new hcstat2 format (compressed hcstat2gen output) must be used -- Do not allocate memory segments for bitmap tables if we dont need it, for example in benchmark mode +- Work around some AMD OpenCL runtime segmentation faults +- Allow bitcoin master key lengths other than 96 bytes (but they must be always multiples of 16) +- Got rid of OPTS_TYPE_HASH_COPY for Ansible Vault +- Added a tracker for salts, amplifier and iterations to the status screen +- Added option --markov-hcstat2 to make it clear that the new hcstat2 format (compressed hcstat2gen output) must be used +- Do not allocate memory segments for bitmap tables if we don't need it - for example, in benchmark mode - Removed duplicate words in the dictionary file example.dict -- Improved the speed of the outfile folder scan when using lots of hashes/salts +- Improved the speed of the outfile folder scan when using many hashes/salts - Added additional hybrid "passthrough" rules, to enable variable-length append/prepend attacks - Increased the maximum size of edata2 in Kerberos 5 TGS-REP etype 23 - Allow hashfile for -m 16800 to be used with -m 16801 - Make the masks parser more restrictive by rejecting a single '?' at the end of the mask (use ?? instead) -- Add a periodic check for read timeouts in stdin/pipe mode and abort if no input was provided -- Workaround some padding issues with host compiler and OpenCL JiT on 32 and 64 bit systems +- Add a periodic check for read timeouts in stdin/pipe mode, and abort if no input was provided +- Work around some padding issues with host compilers and OpenCL JiT on 32 and 64-bit systems ## ## Bugs @@ -45,12 +45,12 @@ - Fixed a invalid scalar datatype return value in hc_bytealign() where it should be a vector datatype return value - Fixed a problem with attack mode -a 7 together with stdout mode where the mask bytes were missing in the output -- Fixed a problem with tab completion where --self-test-disable did incorrecly expect a further parameter/value +- Fixed a problem with tab completion where --self-test-disable incorrectly expected a further parameter/value - Fixed the ciphertext max length in Ansible Vault parser - Fixed detection of unique ESSID in WPA-PMKID-* parser - Fixed speed/delay problem when quitting while the outfile folder is being scanned -- Fixed a race condition in status view leading to out-of-bound reads -- Fixed the tokenizer configuration in postgres hash parser +- Fixed a race condition in status view that lead to out-of-bound reads +- Fixed the tokenizer configuration in Postgres hash parser - Fixed missing wordlist encoding in combinator mode * changes v4.2.0 -> v4.2.1