jsteube
|
ad00844b26
|
The Time.Estimated attribute in status display should also show --runtime limit if user set it
This implements https://github.com/hashcat/hashcat/issues/383
|
2016-07-01 13:01:02 +02:00 |
|
jsteube
|
7b84980e4b
|
Fixed a bug where hashcat did not check the return of realpath() and crashes uncontrolled if the path does not exist
This fixes https://github.com/hashcat/hashcat/issues/399
|
2016-07-01 11:24:02 +02:00 |
|
philsmd
|
4ee4794412
|
cosmetic: fix parenthesis of the help output
|
2016-07-01 09:57:41 +02:00 |
|
Jens Steube
|
8fc1306b0b
|
Fix https://github.com/hashcat/hashcat/issues/395
|
2016-06-30 08:43:10 +02:00 |
|
jsteube
|
6be99f523c
|
Limit scrypt to 64 threads has no performance impact but makes it easier to handle
|
2016-06-28 11:47:32 +02:00 |
|
jsteube
|
8702d0e3e1
|
Workaround memory allocation limit from OpenCL by using multiple buffers for scrypt
|
2016-06-28 11:03:04 +02:00 |
|
jsteube
|
4ed8977e48
|
Dynamic tmp_t length for scrypt
|
2016-06-27 21:28:48 +02:00 |
|
Jens Steube
|
37bf9d65b0
|
Do our own include-file permission check before an OpenCL runtime fails loading them and erroring out with a confusing error messages like "file not found"
|
2016-06-27 19:13:56 +02:00 |
|
Jens Steube
|
3370820109
|
Merge pull request #392 from unix-ninja/master
Various refactor changes
|
2016-06-27 18:51:00 +02:00 |
|
Unix-Ninja
|
2188a01ae9
|
Refactor OSX preprocessor constants to read 'DARWIN'
|
2016-06-27 08:13:50 -04:00 |
|
jsteube
|
115c95eb02
|
Use dedicated variables to control shutdown of parallel threads like keypress and monitoring
|
2016-06-27 12:13:46 +02:00 |
|
Jens Steube
|
cf9c184cd5
|
Set exhausted status was too late
|
2016-06-27 09:25:34 +02:00 |
|
Jens Steube
|
772e2ac33f
|
Fix benchmark devices_status bug
|
2016-06-27 08:54:45 +02:00 |
|
Jens Steube
|
ed1863c263
|
Move macros DGST_R0 - DGST_R3 to host, define dgst_size for opencl kernel from host; both at runtime
|
2016-06-26 23:39:42 +02:00 |
|
jsteube
|
0e68b2af25
|
Don't use device_processor_cores for scrypt
|
2016-06-26 22:59:52 +02:00 |
|
jsteube
|
6191e8bf79
|
Fix reset to automatic for NvAPI
|
2016-06-26 20:41:11 +02:00 |
|
jsteube
|
49811cfee1
|
Set fanspeed to automatic on shutdown
Increase retain temperature from 65c to 75c; Because GTX1080 hits its reference boost clocks of 1733mhz at 80c
|
2016-06-26 20:18:46 +02:00 |
|
jsteube
|
78c1d45b09
|
Disable use of nvmlDeviceSetComputeMode() and nvmlDeviceSetGpuOperationMode() - no advantage of using it
Fix https://github.com/hashcat/oclHashcat/issues/391
|
2016-06-26 16:59:56 +02:00 |
|
jsteube
|
a5baa829c5
|
Move thread_monitor() to outer threads
|
2016-06-26 16:09:05 +02:00 |
|
jsteube
|
5c338de519
|
Fix race condition in thread_keypress
|
2016-06-26 15:55:23 +02:00 |
|
jsteube
|
057909fdfd
|
Do not overwrite quit status when user forced it with keypress
|
2016-06-26 11:15:29 +02:00 |
|
jsteube
|
c081d3cf05
|
Fix a bug related to --limit
|
2016-06-26 10:01:50 +02:00 |
|
jsteube
|
3a275a95e6
|
Fix some devices_status handling
|
2016-06-26 09:47:02 +02:00 |
|
jsteube
|
6ab712d247
|
Add some small section with basic examples to --help; some device status fixes
|
2016-06-25 21:56:18 +02:00 |
|
Jens Steube
|
a5a38620d4
|
Move keyspress detecting thread to outer loop
|
2016-06-25 12:05:16 +02:00 |
|
Jens Steube
|
e7df9b112a
|
windows path update
|
2016-06-25 10:37:24 +02:00 |
|
philsmd
|
ffd90774fc
|
do not ignore keypress / status changes
|
2016-06-25 09:55:39 +02:00 |
|
Unix-Ninja
|
fce2363fec
|
Clean end-of-line output usage (not actually POSIX)
|
2016-06-24 18:08:02 -04:00 |
|
Unix-Ninja
|
78a819417b
|
Add -D short flag for --opencl-device-types
|
2016-06-24 17:05:27 -04:00 |
|
Jens Steube
|
1550b9de07
|
OSX didn't know about MAX_PATH, had to include limits.h; Use heap not stack memory
|
2016-06-24 21:40:11 +02:00 |
|
Jens Steube
|
6d2aa559a6
|
Windows doesn't accept escape characters, falling back to old method for windows
|
2016-06-24 21:29:23 +02:00 |
|
Jens Steube
|
268b1e3ad0
|
Remove workaround with multiple include folders; Instead use a naive escape function
|
2016-06-24 16:57:20 +02:00 |
|
philsmd
|
79d02466af
|
cosmetic fix: don't show prompt and warning within the same line
|
2016-06-24 12:55:54 +02:00 |
|
Jens Steube
|
8298cd4926
|
Drop -m 190, no reason to keep it
|
2016-06-23 18:20:55 +02:00 |
|
Jens Steube
|
c172da1bd2
|
Evil bug fixed caused by variable-name collision
|
2016-06-22 11:58:00 +02:00 |
|
Jens Steube
|
fe18f51406
|
Fix invalid error CL_INVALID_VALUE caused by a zero length copy when using large hashlists
|
2016-06-22 11:32:40 +02:00 |
|
_NSAKEY
|
26dada5a19
|
Capitalization.
|
2016-06-21 06:11:00 -05:00 |
|
_NSAKEY
|
c713196d8b
|
Another trivial log message edit.
|
2016-06-21 06:09:27 -05:00 |
|
_NSAKEY
|
2504b59eea
|
Trivial log message touch-ups.
|
2016-06-21 06:05:07 -05:00 |
|
jsteube
|
39042d39e8
|
Fix a race condition in output file handling
|
2016-06-21 12:25:07 +02:00 |
|
Jens Steube
|
5a2f0bb5be
|
Remove benchmark info; Better align status display if more than 9 devices
|
2016-06-21 10:39:23 +02:00 |
|
radix
|
5d41b93514
|
Update wording on some warning messages.
|
2016-06-19 13:42:22 -05:00 |
|
dropdead
|
30aebe81fa
|
Cleaned log output
|
2016-06-19 16:36:41 +02:00 |
|
jsteube
|
6b2b11fdc0
|
Increase --stdout output performance
|
2016-06-19 15:58:52 +02:00 |
|
jsteube
|
4444c17ec6
|
Speed up startup time for --stdout by using an empty kernel
|
2016-06-19 14:33:50 +02:00 |
|
jsteube
|
07acd52ed4
|
Some optical change on startup
|
2016-06-19 12:55:03 +02:00 |
|
jsteube
|
92a111be74
|
Fixed some macros
|
2016-06-18 21:56:19 +02:00 |
|
jsteube
|
e8aefb412c
|
Reenable --gpu-temp-retain (65c by default), now that we have fan set support on Linux and Windows
|
2016-06-18 21:29:24 +02:00 |
|
jsteube
|
2bd49e6720
|
Added --gpu-temp-retain support for windows through nvapi
|
2016-06-18 18:21:40 +02:00 |
|
jsteube
|
e43be7aba3
|
Do not try to set fanspeed if connection to X11 failed
|
2016-06-18 11:26:51 +02:00 |
|