Allow the use of enc_id == 0 in hash-mode 10600 and 10700 as it takes no part in...
[hashcat.git] / docs / changes.txt
index a0a7d4a..9a3ece1 100644 (file)
@@ -4,8 +4,15 @@
 ## Improvements
 ##
 
-- Make linux-build POSIX compatible; Also allow it to actually compile on musl-libc systems
+- Make Linux build POSIX compatible; Also allow it to actually compile on musl-libc systems
+- Add support to compile on FreeBSD
+- Make use of cl_context_properties[] to clCreateContext(), even if OpenCL specification allow the use of NULL, some runtimes fail without
 - The Time.Estimated attribute in status display should also show --runtime limit if user set it
+- Fix some strict aliasing rule violation on older compilers
+- Fix some variable initializers on older compilers
+- Replace DARWIN macro with compiler predefined macro __APPLE__
+- Replace LINUX macro with compiler predefined macro __linux__
+- Allow the use of enc_id == 0 in hash-mode 10600 and 10700 as it takes no part in the actual computation
 
 ##
 ## Bugs
@@ -16,6 +23,7 @@
 - Fixed a bug where hashcat crashes for accessing deallocated buffer if user spams "s" shortly before hashcat shuts down
 - Fixed a bug where hashcat crashes in case of a scrypt P setting > 1
 - Fixed a bug where hashcat did not correctly use the newly cracked plains whenever --loopback or the induction folder was used
+- Fixed a bug where hashcat did not correctly remove hashes of type WPA/WPA2 even if present in potfile
 
 * changes v2.01 -> v3.00: