1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-28 09:28:12 +00:00
Commit Graph

2121 Commits

Author SHA1 Message Date
jsteube
6efe557cdc Fix cached kernel checksum building on oversized device version or driver version strings 2016-11-20 14:42:45 +01:00
jsteube
aa1b7408a0 Add some missing returncode checks to get_exec_path() 2016-11-20 14:01:13 +01:00
jsteube
7f1dbf5a33 Fix too late check of fread() return in interface.c 2016-11-20 13:53:33 +01:00
jsteube
7249366667 Fix some possible division by 0 in hm_SYSFS_get_fan_speed_current() 2016-11-20 13:39:29 +01:00
Jens Steube
3b32ad03d0 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-11-20 00:04:14 +01:00
Jens Steube
acf13c5544 Fix the evil :password bug, where the hash itself wasn't printed 2016-11-20 00:03:29 +01:00
jsteube
0206142a69 Bcrypt on NVIDIA works better when unrolled 2016-11-19 18:17:38 +01:00
jsteube
0c55626689 Remove kernel exec timeout detection, should no longer occur due to autotune 2016-11-19 16:57:24 +01:00
jsteube
e6f423ff63 Remove some v2.01 (!) leftovers in the bash completion configuration 2016-11-19 16:48:11 +01:00
jsteube
e8078f2c73 Add output buffer size to ascii_digest() 2016-11-19 16:10:01 +01:00
jsteube
ab3fd9e439 Close outfile after initial write check 2016-11-19 15:25:29 +01:00
jsteube
e777c25a67 Improve handling of MAX_CUT_TRIES 2016-11-19 15:25:01 +01:00
jsteube
daeb5f66ac Use same locking mechanism in potfile as in outfile 2016-11-19 15:13:54 +01:00
jsteube
8aae9b8746 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-11-19 15:08:56 +01:00
jsteube
2f398becfb Do not store result of binary operation in a bool 2016-11-19 15:08:22 +01:00
jsteube
dc2689a996 Move skipped_temp check out of main loop 2016-11-18 22:26:55 +01:00
Jens Steube
e376ab7e6d Merge pull request #602 from matrix/skipUnstableHashModes_v2_OSX
Prevent exit from benchmark mode if all devices are skipped (OSX)
2016-11-18 22:16:55 +01:00
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
Jens Steube
1c82cc960d Merge pull request #598 from matrix/skipUnstableHashModes_OSX
Skip unstable hash modes (OSX only)
2016-11-18 09:36:20 +01:00
Gabriele Gristina
28ec87aa2b Skip unstable hash modes (OSX only) 2016-11-17 23:15:32 +01:00
jsteube
834a6c296b Do not use a struct for constants in -m 5800 to enable pocl to compile the kernel 2016-11-17 18:31:21 +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
Jens Steube
3240845cf3 Add some note about improved NVIDIA cracking performance 2016-11-17 10:41:38 +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
4716f9c713 Fix some infos in changes.txt 2016-11-16 23:25:50 +01: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
6bc7a94c73 Fix some code in sort_r.h to make cppcheck happy 2016-11-16 16:50:33 +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