philsmd
|
6fe0173a79
|
#965: new hook function to support LZMA1/LZMA2 decompression for -m 11600 = 7-Zip
|
2017-01-24 10:28:35 +01:00 |
|
jsteube
|
8257883ec1
|
Added hash-mode 14600 = LUKS
|
2017-01-21 15:37:44 +01:00 |
|
Gabriele Gristina
|
b66d53bca1
|
Filter out OpenCL Intel Runtime broken check on Apple
|
2017-01-11 23:15:46 +01:00 |
|
jsteube
|
78d73e64fe
|
Workaround added for Intel OpenCL runtime: GPU support is broken, skip the device unless user forces to enable it
|
2017-01-04 11:23:57 +01:00 |
|
jsteube
|
33aeae6090
|
For CYGWIN prefer to use "opencl.dll" (installed by drivers) instead of optional "cygOpenCL-1.dll"
|
2017-01-04 10:59:21 +01:00 |
|
jsteube
|
45479978c4
|
Fix some warning messages
|
2016-12-26 12:02:10 +01:00 |
|
jsteube
|
89d0d99bdb
|
Shader Model version message is confusing users, rename it to CUDA version
|
2016-12-25 14:52:12 +01:00 |
|
jsteube
|
72af615e8b
|
WPA cracking: Reuse PBKDF2 intermediate keys if duplicate essid is detected
|
2016-12-22 02:17:49 +01:00 |
|
jsteube
|
e4ba40dd7e
|
OpenCL Runtime: Updated AMDGPU-Pro driver version check, do warn if version 16.50 is detected which is known to be broken
|
2016-12-18 22:35:23 +01:00 |
|
jsteube
|
72599fd109
|
Fixed kernel loops in leading to slower performance in --increment mode
|
2016-12-15 13:19:10 +01:00 |
|
jsteube
|
0d31ee3b53
|
Alternative --progress-only in case of multiple salts cracking
|
2016-12-10 18:12:03 +01:00 |
|
jsteube
|
367024da3f
|
Fix --progress-only in case of multiple salts cracking
|
2016-12-10 16:16:48 +01:00 |
|
jsteube
|
ec5610271a
|
New option --progress-only: Quickly provides ideal progress step size and time to process it per device based on the user hashes and selected options, then quit
|
2016-12-09 23:44:43 +01:00 |
|
Rosen Penev
|
5c0bd0a15f
|
Remove strerror in favor of thread safe %m
|
2016-12-02 21:26:10 -08:00 |
|
jsteube
|
cc1dca7a2b
|
Fixed double free (actually, double fclose()) in opencl.c
|
2016-12-02 20:39:42 +01:00 |
|
Rosen Penev
|
4d09cc10fd
|
Fix some formats and conversion errors
|
2016-11-30 15:14:42 -08:00 |
|
Rosen Penev
|
f5f17997b2
|
Fix cppcheck warnings
|
2016-11-30 14:45:21 -08:00 |
|
Rosen Penev
|
96783ed7a3
|
Fix compilation for native Cygwin
|
2016-11-29 14:10:39 -08:00 |
|
jsteube
|
f6e0f1494a
|
Add a warning using beignet driver
|
2016-11-29 13:02:05 +01:00 |
|
Gabriele Gristina
|
49b44da588
|
Request build log only if size > 1 (v2)
|
2016-11-27 21:40:01 +01:00 |
|
jsteube
|
e77c029dad
|
Fixed event_log_warning() format in debug builds
|
2016-11-27 12:43:26 +01:00 |
|
jsteube
|
ed149fdd52
|
More benchmark fixes
|
2016-11-26 20:14:30 +01:00 |
|
jsteube
|
a56aa30754
|
Fix reported speed for slow hashes which was broken somewhere between hashcat (v3.10-809-g7fe575e) to hashcat (v3.10-820-g899413f)
|
2016-11-26 19:48:39 +01:00 |
|
jsteube
|
ac8c4d946a
|
Fix benchmark of extreme slow hashes, updated changes.txt
|
2016-11-25 16:27:22 +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
|
38514895b3
|
Rewrite some calls to clGetProgramInfo() to make scan-build happy
|
2016-11-20 21:14:51 +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
|
0c55626689
|
Remove kernel exec timeout detection, should no longer occur due to autotune
|
2016-11-19 16:57:24 +01:00 |
|
jsteube
|
dc2689a996
|
Move skipped_temp check out of main loop
|
2016-11-18 22:26: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 |
|
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
|
c13ef5aacd
|
Fix formats found by cppcheck
|
2016-11-16 20:30:14 -08:00 |
|
jsteube
|
c254138c21
|
Fix some code in opencl.c to make cppcheck happy
|
2016-11-16 15:59:39 +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
|
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 |
|
Gabriele Gristina
|
dff72bbfb3
|
Fix clang warning on OSX
|
2016-11-13 12:56:04 +01: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
|
a3190986d4
|
Added a missing error check after using run_kernel_bzero()
|
2016-11-12 15:11:40 +01:00 |
|
jsteube
|
bc26cae58c
|
Add some safety check for AMDGPU-Pro driver in combination with non-root user
|
2016-11-11 21:43:10 +01:00 |
|
Jens Steube
|
15100059fa
|
Fix Intel OpenCL runtime version check
|
2016-11-11 14:51:30 +01:00 |
|
jsteube
|
80a4f234f5
|
Update OpenCL runtime- and driver-requirements
Update changes.txt
|
2016-11-11 13:10:24 +01:00 |
|