Nikolai Lifanov
|
9c937aa3d3
|
add missing includes for FreeBSD
These were lost during refactoring and found again
in preparation for port update to upcoming 3.20.
|
2016-11-21 17:03:40 -05:00 |
|
jsteube
|
7ca6a45781
|
Add some hint about performance for new users
|
2016-11-21 18:30:36 +01:00 |
|
jsteube
|
ac340a2ec1
|
Showing HM error only once update
|
2016-11-21 17:15:55 +01:00 |
|
jsteube
|
da76ac97f8
|
Improve --gpu-temp-retain support detection
|
2016-11-21 16:49:59 +01:00 |
|
jsteube
|
06c1d4a52e
|
Hardware-Management initialization refactor, to show HM related errors only once on startup
|
2016-11-21 15:58:44 +01:00 |
|
jsteube
|
9e1574a97b
|
Simplify status_get_hwmon_dev() a bit
|
2016-11-21 14:22:52 +01:00 |
|
jsteube
|
c419bd0441
|
Fix rules.txt to match v3.20 limitations
|
2016-11-21 12:12:10 +01:00 |
|
jsteube
|
66a9f2f544
|
Merge strcmp() changes from https://github.com/hashcat/hashcat/pull/604
|
2016-11-21 11:36:49 +01:00 |
|
jsteube
|
e43747f36c
|
Do not use deprecated readdir_r(), man pages tells us to fall back to readdir()
|
2016-11-21 10:55:25 +01:00 |
|
jsteube
|
90b9d5c12c
|
Fix some potential resource leaks in case of an error
|
2016-11-20 23:15:54 +01:00 |
|
jsteube
|
ea4fd1de50
|
Remove complicated checks after memory allocation and in case of error print to stderr instead. This makes the memory allocation functions more natural to use.
|
2016-11-20 22:54:52 +01:00 |
|
jsteube
|
11c5d86d40
|
Fix out_flush() in case of zero length message
|
2016-11-20 22:15:39 +01:00 |
|
jsteube
|
c8daffb4b6
|
Fix some unreachable code
|
2016-11-20 22:11:33 +01:00 |
|
jsteube
|
5c871d5322
|
Initialize psafe3 header even if later overwritten by fread() to make scan-build happy
|
2016-11-20 21:49:16 +01:00 |
|
jsteube
|
7388c032a8
|
Remove some useless calls which helped understanding the code logic to make scan-build happy
|
2016-11-20 21:38:17 +01:00 |
|
jsteube
|
38514895b3
|
Rewrite some calls to clGetProgramInfo() to make scan-build happy
|
2016-11-20 21:14:51 +01:00 |
|
jsteube
|
2a188df857
|
Check fopen() return in logfile_append()
|
2016-11-20 20:58:56 +01:00 |
|
jsteube
|
30652f58b4
|
use pwm1_max as reference in sysfs for 100%, not a fixed value
|
2016-11-20 20:44:12 +01:00 |
|
jsteube
|
c0c7830835
|
Fix includes for dispatch.c
|
2016-11-20 16:13:42 +01:00 |
|
jsteube
|
c58027c7f6
|
Simplify --gpu-temp-retain handling code
|
2016-11-20 16:08:10 +01:00 |
|
jsteube
|
7ae025efce
|
Improve checking for successfully load of the NVML API
|
2016-11-20 15:59:27 +01:00 |
|
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 |
|