Commit Graph

9563 Commits (master)
 

Author SHA1 Message Date
yhfudev edc6c920a9 human-readable error message for the OpenCL error codes.
8 years ago
jsteube 9fb506f15f Fixed out of bounds access in -m 11300
8 years ago
Mangix 54c7c23ad4 Remove some memsets
8 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
8 years ago
Jens Steube 98b1a9370c Fix AMD OpenCL runtime bug in clGetProgramInfo()
8 years ago
Jens Steube b35d2dd2eb Fix native compiler
8 years ago
Jens Steube 05505030b8 Fix CFLAGS
8 years ago
jsteube 5ae5a4bc25 Reorder device mapping
8 years ago
Jens Steube 63e06f582b Prepare fix for datatypes, not final
8 years ago
Jens Steube 2e61685f48 Fix outputting wrong password for weak-hash-check in case user defined -r or -g
8 years ago
Jens Steube ed91e69ae3 Fix out of bounds access in -m 7500
8 years ago
Jens Steube f3b85a6363 Fix some clang compiler warnings
8 years ago
jsteube 76612ac031 Fix more missing casts to uint in rule-engine
8 years ago
jsteube 497b41fee4 Fix more missing casts to uint
8 years ago
jsteube d3981ee66a Fix missing cast to uint
8 years ago
Jens Steube 7bfee268d4 Fixed some heap buffer overflow
8 years ago
Jens Steube 245301c9b4 Started optimizing some of the OpenCL kernel for latest AMD Catalyst 15.12:
8 years ago
Jens Steube 24b5aa6226 Merge pull request #128 from philsmd/pr-set-iter-for-dcc2
8 years ago
Jens Steube 58d2e69259 Merge pull request #127 from philsmd/master
8 years ago
philsmd cbe6be9246 set default iteration count for -m 2100 = DCC2 to 10240
8 years ago
philsmd 88cbb45ca5 add skipped devices to the --benchmark output
8 years ago
Jens Steube d8475df495 Merge pull request #126 from philsmd/master
8 years ago
philsmd 7b53ccab70 minor: remove quiet_sav, was just intended for debugging
8 years ago
Jens Steube 49d0767aa8 Run weak-hash checks only in straight-attack mode, this greatly reduces code complexity
8 years ago
Jens Steube cfff6220fc Fix -m 1500 in combination with new weak-hash-check
8 years ago
Jens Steube 6708fef0c2 Merge pull request #124 from philsmd/master
8 years ago
philsmd 4ed6b2c10a HMS: nvapi does not need a dll (windows + NV)
8 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
8 years ago
Jens Steube d3dc57896e Merge pull request #123 from philsmd/pr-tab-typo-fix
8 years ago
Jens Steube 33546f111e Merge pull request #122 from philsmd/master
8 years ago
philsmd 182819af11 cosmetic: replace tab by spaces
8 years ago
philsmd 7081e3cdf6 Makefile: remove kernels/ directory when running make clean
8 years ago
Jens Steube 52d71de0d4 Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV
8 years ago
Jens Steube 6b4e4c060a Replace typedef for bool with stdbool.h
8 years ago
Jens Steube 0ff49c5b44 Fix segfault in related to weak-hash-check on CPU devices
8 years ago
Jens Steube 54ed58e28b Merge pull request #119 from philsmd/pr-fix-adl-mapping-CPU
8 years ago
Jens Steube 28517c7a15 Merge pull request #118 from philsmd/master
8 years ago
philsmd b47452e343 HMS fix: only copy the ADL adapter info for GPU devices, for CPU devices we leave it AS-IS (zeroed out)
8 years ago
philsmd 2e1e3318ec fixed % and C (degrees celcius) in status display
8 years ago
Jens Steube 730044e26e Added option --opencl-device-types to filter for specific OpenCL device types
8 years ago
Jens Steube a1d470e932 Merge pull request #117 from philsmd/master
8 years ago
philsmd 02cecce247 fixed hardware monitor: mapping between supported ADL devices and available GPU (and CPUs) fixed
8 years ago
jsteube 93427c073c Prepare for some HSM updates related to device_type
8 years ago
Jens Steube 87dca98a51 Fix segfault if a weak hash is detected for some fast hashes
8 years ago
Jens Steube 1d628ca6e0 The weak-hash-check feature didn't work for algorithms that made use of some automatic optimizer flags
8 years ago
jsteube 3cdee2e06e We need an esalt to hold the unused IV otherwise the unique salt count becomes incorrect in multihash sitations
8 years ago
jsteube f0a84a2410 Added new hash mode -m 13000 = RAR5
8 years ago
Jens Steube ea9ca63083 Merge pull request #115 from philsmd/master
8 years ago
philsmd 17985c7b03 add -m 12900 = Android FDE (Samsung DEK) to the hash list for tab completion
8 years ago
jsteube 332b3c35e5 Added new hash mode -m 12900 = Android FDE (Samsung DEK)
8 years ago