Commit Graph

283 Commits (62f66a8784b4777bdb826fd4fcb70df3e65dd585)
 

Author SHA1 Message Date
Jens Steube 62f66a8784 Workaround AMD catalyst optimizer bug in rule-engine
8 years ago
Jens Steube 5c07a412ec Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
Jens Steube a62b7ed06e Upgrade kernel to support dynamic local work sizes
8 years ago
jsteube 30293a047e Re-enable some useful environment variables
8 years ago
Jens Steube 74fc7d2e27 Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
Jens Steube 040acd3c34 Accidentially removed multihash kernel for LM
8 years ago
Jens Steube 44b0cb4e65 Merge pull request #135 from gm4tr1x/master
8 years ago
Jens Steube 3fdb930cf3 Add missing amd_bytealign_S()
8 years ago
jsteube eb9ed98e34 Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
jsteube e3c0c80b6f Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
8 years ago
Gabriele 'matrix' Gristina 29636ca0a3 Re-fix ascii_digest
8 years ago
Gabriele 'matrix' Gristina e9bc4caed3 Fixed a buffer overflow in ascii_digest for hash type 8300
8 years ago
Jens Steube 45431d9201 Fixed a buffer overflow in potfile handling
8 years ago
jsteube 471c10c4f7 Make sure to spawn threads for all devices, even skipped, and then instantly return
8 years ago
jsteube 954be23a12 Fix some code formating
8 years ago
Jens Steube b9c61eb66f Merge pull request #134 from yhfudev/add-cl-error-messages
8 years ago
jsteube e0ea23bda9 Fix bug in rule-engine for NV, left shifts and right shifts were switched
8 years ago
jsteube 0524e78617 Enable forced JIT compilation for MD5, if requested
9 years ago
jsteube 09de56b720 Make sure to select an active device for weak_hash_check
9 years ago
Jens Steube 36251e1fe5 Merge pull request #132 from neheb/master
9 years ago
yhfudev edc6c920a9 human-readable error message for the OpenCL error codes.
9 years ago
jsteube 9fb506f15f Fixed out of bounds access in -m 11300
9 years ago
Mangix 54c7c23ad4 Remove some memsets
9 years ago
Jens Steube bc24e3d79b Add bitness to filename for cached kernels, otherwise a user would load a 32 bit kernel with a 64 bit host binary in case he used the 32 bit binary before which leads to a segfault
9 years ago
Jens Steube 98b1a9370c Fix AMD OpenCL runtime bug in clGetProgramInfo()
9 years ago
Jens Steube b35d2dd2eb Fix native compiler
9 years ago
Jens Steube 05505030b8 Fix CFLAGS
9 years ago
jsteube 5ae5a4bc25 Reorder device mapping
9 years ago
Jens Steube 63e06f582b Prepare fix for datatypes, not final
9 years ago
Jens Steube 2e61685f48 Fix outputting wrong password for weak-hash-check in case user defined -r or -g
9 years ago
Jens Steube ed91e69ae3 Fix out of bounds access in -m 7500
9 years ago
Jens Steube f3b85a6363 Fix some clang compiler warnings
9 years ago
jsteube 76612ac031 Fix more missing casts to uint in rule-engine
9 years ago
jsteube 497b41fee4 Fix more missing casts to uint
9 years ago
jsteube d3981ee66a Fix missing cast to uint
9 years ago
Jens Steube 7bfee268d4 Fixed some heap buffer overflow
9 years ago
Jens Steube 245301c9b4 Started optimizing some of the OpenCL kernel for latest AMD Catalyst 15.12:
9 years ago
Jens Steube 24b5aa6226 Merge pull request #128 from philsmd/pr-set-iter-for-dcc2
9 years ago
Jens Steube 58d2e69259 Merge pull request #127 from philsmd/master
9 years ago
philsmd cbe6be9246 set default iteration count for -m 2100 = DCC2 to 10240
9 years ago
philsmd 88cbb45ca5 add skipped devices to the --benchmark output
9 years ago
Jens Steube d8475df495 Merge pull request #126 from philsmd/master
9 years ago
philsmd 7b53ccab70 minor: remove quiet_sav, was just intended for debugging
9 years ago
Jens Steube 49d0767aa8 Run weak-hash checks only in straight-attack mode, this greatly reduces code complexity
9 years ago
Jens Steube cfff6220fc Fix -m 1500 in combination with new weak-hash-check
9 years ago
Jens Steube 6708fef0c2 Merge pull request #124 from philsmd/master
9 years ago
philsmd 4ed6b2c10a HMS: nvapi does not need a dll (windows + NV)
9 years ago
jsteube e7e6c4da17 Do not use OpenCL CPU devices by default to avoid slow GPU synchronization, user needs to explicitly enable them using --opencl-device-type
9 years ago
Jens Steube d3dc57896e Merge pull request #123 from philsmd/pr-tab-typo-fix
9 years ago
Jens Steube 33546f111e Merge pull request #122 from philsmd/master
9 years ago