Commit Graph
1244 Commits
Author SHA1 Message Date
Gabriele Gristina 6af37ecc10 Prevent exit from benchmark mode if all devices are skipped (OSX) 2016-11-18 19:44:18 +01:00
Jens Steube 1321cbdcf8 Merge pull request #599 from neheb/master
Sign fixes
2016-11-18 10:30:35 +01:00
jsteube 105513e307 On OSX, unset device_param->skipped back to true in case skipped_temp is set to true 2016-11-18 10:26:48 +01:00
jsteube 72e39a7ec0 Try to use true and false in case we're handling a bool data-type just as kind of a hint it's a bool 2016-11-18 10:09:03 +01:00
Gabriele Gristina 28ec87aa2b Skip unstable hash modes (OSX only) 2016-11-17 23:15:32 +01:00
jsteube 888fbdafe7 Using platform vendor name is better than using device vendor name when it comes whatever to use builtin amd_bytealign() or hand-written version because pocl uses its own platform vendor name but uses AMDs device vendor name 2016-11-17 18:00:17 +01:00
jsteube d62d0d8a71 Fix some error messages 2016-11-17 10:22:16 +01:00
Rosen Penev 03efea645f More sign fixes 2016-11-16 21:17:28 -08:00
Rosen Penev 4e82eb9281 Replace atoi with atoll. Eliminates sign conversion warnings 2016-11-16 20:43:17 -08:00
Rosen Penev c13ef5aacd Fix formats found by cppcheck 2016-11-16 20:30:14 -08:00
jsteube 67d0ca055f Fix some code in wordlist.c to make cppcheck happy 2016-11-16 17:10:45 +01:00
jsteube 907fb52c7b Replaced all calls to gmtime() with gmtime_r() to ensure thread safety with exception to windows, because there's no _gmtime64_r() for windows 2016-11-16 17:06:39 +01:00
jsteube 9e947b64ec Fix some code in rp_cpu.c to make cppcheck happy 2016-11-16 16:38:17 +01:00
jsteube fbcd899a34 Fix some code in rp.c to make cppcheck happy 2016-11-16 16:35:40 +01:00
jsteube 0cd39ab963 Fix some code in potfile.c to make cppcheck happy 2016-11-16 16:08:40 +01:00
jsteube 733a7385b4 Fix some code in restore.c to make cppcheck happy 2016-11-16 15:59:48 +01:00
jsteube c254138c21 Fix some code in opencl.c to make cppcheck happy 2016-11-16 15:59:39 +01:00
jsteube d5375a4818 Fix some code in interface.c to make cppcheck happy 2016-11-16 15:36:06 +01:00
jsteube ef69aa8aef Fix some code in mpsp.c to make cppcheck happy 2016-11-16 15:16:53 +01:00
jsteube bb972931f3 Fix some code in hwmon.c to make cppcheck happy 2016-11-16 14:12:12 +01:00
jsteube af633cdf77 Replaced all calls to readdir() with readdir_r() to ensure thread safety with exception to windows, because there's no readdir_r() for windows. We should replace this with FindFirstFile() and FindNextFile() in a later version 2016-11-16 13:50:42 +01:00
jsteube 24d535d197 Replaced all calls to getpwuid() with getpwuid_r() to ensure thread safety 2016-11-16 13:36:26 +01:00
jsteube fc490263a5 Fix a bug in reject counter in stdin mode and simplify some code 2016-11-16 13:24:41 +01:00
jsteube 536dcef7eb Replaced all calls to strtok() with strtok_r() to ensure thread safety 2016-11-16 10:35:01 +01:00
jsteube 316694fd08 Move hc_qsort_r() and hc_bsearch_r() from potfile.c to shared.c - Lets us use them from within all objects 2016-11-16 10:22:57 +01:00
jsteube 23fa7000fa Removed functions sort_by_pot() and sort_by_salt_buf() from potfile.c - Code no longer required due to potfile --show and --left handling logic 2016-11-16 10:16:15 +01:00
jsteube 92d485c8c7 Removed function induct_ctx_cleanup() from induct.c - code was moved into hashcat.c 2016-11-16 10:13:40 +01:00
jsteube 5623087048 Remove unused function md4s_parse_hash() from interface.c 2016-11-16 10:10:12 +01:00
Pierre-Antoine Haidar-Bachminska aaf5231b13 Print expected data in rules debugging modes 2016-11-14 20:29:25 +01:00
jsteube 8f4d93f938 Fix some double-free if manually setting --outfile-check-dir 2016-11-14 14:07:30 +01:00
jsteube 8645571a7c Improve CPU detection on AMDGPU-Pro 2016-11-14 13:05:40 +01:00
Rosen Penev 22abb22c13 Fix a few printf formats 2016-11-13 17:45:36 -08:00
jsteube 01171a7b3b Moved OpenCL requirement from v1.1 to v1.2 2016-11-13 17:46:45 +01:00
Jens Steube 80c5aede94 Merge pull request #582 from matrix/master
Fix clang warning on OSX
2016-11-13 17:19:35 +01:00
Jens Steube e598283287 Merge pull request #581 from neheb/master
A few fixes
2016-11-13 17:19:22 +01:00
Gabriele Gristina dff72bbfb3 Fix clang warning on OSX 2016-11-13 12:56:04 +01:00
jsteube b21bc12157 Do not use Input.Queue... in stdin mode to avoid division by zero 2016-11-13 00:34:41 +01:00
Rosen Penev ee2c058dc6 Fix small format warning 2016-11-12 15:21:22 -08:00
Rosen Penev bd780a3729 Fix a few float conversion errors 2016-11-12 15:20:38 -08:00
jsteube 98b6371cd7 No more branch needed to check cracked after moving check for speed only above 2016-11-13 00:05:34 +01:00
jsteube f178769863 Do not wait for the progress mutex to read and store speed timer 2016-11-13 00:03:37 +01:00
jsteube d6b6c8dbbd Do not control fan speed in benchmark mode 2016-11-12 19:54:52 +01:00
jsteube d081ac2ba1 Fix some uninitialized variables in rp_kernel_on_cpu.c 2016-11-12 16:30:21 +01:00
jsteube 0e9ef5313d Optimize salt initialization in ascii_digest() 2016-11-12 16:07:42 +01:00
jsteube d4a7cbf101 Fix uninitialized salt buffer in ascii_digest() 2016-11-12 16:03:52 +01:00
jsteube 17d2726c24 Comment out some unused code but do not remove it to keep up the logic of the code visible 2016-11-12 15:56:51 +01:00
jsteube 3da0232ead Remove some code which was already moved from mpsp.c to interface.c 2016-11-12 15:46:42 +01:00
jsteube 273b48de87 Fixed some missing break; in event.c to detect logging events 2016-11-12 15:39:15 +01:00
jsteube 9e0edcb4cc Remove some unused code in autotune.c 2016-11-12 15:36:52 +01:00
jsteube 45ffc764ed Fixed a bug in rule generator code when using the memory copy function 2016-11-12 15:34:17 +01:00