Jens Steube
25bc960a09
Merge pull request #560 from matrix/fix_string_format
...
Fix string format
2016-10-30 19:31:52 +01:00
Jens Steube
a4cf3b4dbc
Merge pull request #559 from matrix/fix_resource_leak
...
Fix resource leak
2016-10-30 19:31:29 +01:00
Jens Steube
ab20f4a6f1
Merge pull request #558 from matrix/quit_if_paused
...
Quit program also if status == PAUSED
2016-10-30 19:30:54 +01:00
Jens Steube
69affbb0f8
Merge pull request #557 from matrix/master
...
Cleanup src/interface.c code
2016-10-30 19:30:27 +01:00
Gabriele Gristina
f500727bd8
Fix string format
2016-10-30 16:11:20 +01:00
Gabriele Gristina
6bf5ee95a6
Fix resource leak
2016-10-30 16:08:41 +01:00
Gabriele Gristina
5c1132167b
Quit program also if status == PAUSED
2016-10-30 16:05:00 +01:00
Gabriele Gristina
3afa29bcff
Cleanup src/interface.c code
2016-10-30 15:22:25 +01:00
Jens Steube
cd7ec6100b
Merge pull request #556 from matrix/master
...
Move '-framework OpenCL' from CFLAGS to LDFLAGS
2016-10-30 14:35:33 +01:00
Gabriele Gristina
0b2abb17da
Move '-framework OpenCL' from CFLAGS to LDFLAGS
2016-10-30 14:31:17 +01:00
Jens Steube
cf1c133678
Merge pull request #552 from matrix/master
...
Fix OSX segfault on check_hash()
2016-10-30 14:00:35 +01:00
jsteube
2a330122b4
Update Makefile to be more specific to uname -s
2016-10-30 13:54:24 +01:00
jsteube
3a04086a04
Fix for https://github.com/hashcat/hashcat/issues/555
2016-10-30 12:36:21 +01:00
jsteube
f85886ecf1
Adjusted PID controler settings
2016-10-30 01:49:16 +02:00
Gabriele Gristina
e7406bec33
Fixed OSX stack overflow - v2
2016-10-30 00:33:12 +02:00
jsteube
99afe745b5
Fix NvAPI fan speed restore to default on quit
2016-10-30 00:21:05 +02:00
jsteube
b16c15c151
Fix missing TOPID in hashcat.log for user options
2016-10-29 23:21:52 +02:00
jsteube
7147d659f9
Fix input-base and input-mod ordering for status screen
2016-10-29 23:18:15 +02:00
jsteube
d7c019b583
Rename some variable naming in straight.c
2016-10-29 23:12:18 +02:00
jsteube
e2066b7919
Fix more missing zero-byte termination in outfile.c
2016-10-29 23:11:38 +02:00
jsteube
8d6b6dd286
Also works for hybrid modes
2016-10-29 22:46:14 +02:00
jsteube
9e156321ef
Bring back mask length of mask as number to status screen
2016-10-29 22:44:01 +02:00
jsteube
87aed3482f
Fix missing zero-byte termination in build_plain()
2016-10-29 22:19:00 +02:00
jsteube
f3fc5d96c4
Limit status_ctx access with a flag, easier to test
2016-10-29 15:12:45 +02:00
Jens Steube
34ee05eb11
Merge pull request #553 from boursie/master
...
Add --restore-file-path to the tab_completion script
2016-10-29 14:03:53 +02:00
jsteube
df8a9ab5e5
Support mixed kernel thread count for mixed kernels in the same source file
...
Get rid of one global kernel_threads variable
Recognize reqd_work_group_size() values from OpenCL kernels and use them in host if possible
Fix some white spaces
Remove unused weak* kernels
Rename hashconfig_enforce_kernel_threads() to hashconfig_get_kernel_threads() - we do not enforce anymore
Rename hashconfig_enforce_kernel_loops() to hashconfig_get_kernel_loops() - we do not enforce anymore
Add some missing checks for --quiet
2016-10-29 14:02:29 +02:00
jsteube
86d62e418e
Increase HCBUFSIZ_TINY because some very long hashes can have more than 256 byte. Not an ideal solution
2016-10-29 13:51:32 +02:00
jsteube
602576a126
Remove some white spaces
2016-10-29 13:50:43 +02:00
jsteube
8d1809cacb
Fix slow-hash-simd exits in _loop kernels
2016-10-29 13:49:08 +02:00
Jens Steube
2d5c65fb4b
Merge pull request #550 from boursie/master
...
Add --restore-file-path option
2016-10-28 09:18:55 +02:00
Etienne
34db821f6c
Add --restore-file-path to tab_completion
2016-10-28 01:30:05 +02:00
Etienne
f35f475b4f
Add --restore-file-path option
...
This option set the restore file path.
It's useful when we need all session files in specific directory.
Example:
hashcat -m 0 --session "Test" --potfile-path "/path/to/my/potfile.potfile"
--restore-file-path "/path/to/my/restore_file.restore" hashs.txt -a 3 ?a?a?a?a
Restore session with :
hashcat --sesion "Test" --restore --restore-file-path
"/path/to/my/restore_file.restore"
2016-10-28 00:51:03 +02:00
Gabriele Gristina
dbe60b845b
Fix OSX segfault on check_hash()
2016-10-27 22:29:57 +02:00
jsteube
5accadb511
Fix invalid Time.Estimated value in status screen
2016-10-27 01:12:06 +02:00
jsteube
05634fe727
Do not run any caching rounds in autotune in DEBUG mode if -n and -u are specified
2016-10-27 00:51:26 +02:00
jsteube
39eed94703
Add option OPTS_TYPE_BINARY_HASHFILE for interface.c
2016-10-27 00:32:38 +02:00
jsteube
766a11356b
Fix some loop issue in --loopback
2016-10-26 15:10:59 +02:00
jsteube
f02b34b6ae
Rename hashcat_session_run() to hashcat_session_execute()
2016-10-26 14:50:23 +02:00
jsteube
68b907a012
Fix some output in case wordlist has only size of 1 word
2016-10-26 14:42:19 +02:00
jsteube
6582a8ae21
Fix https://github.com/hashcat/hashcat/issues/549
2016-10-26 13:21:10 +02:00
jsteube
636d953996
Move out all use of event_log_info() from library code to main.c or terminal.c
2016-10-26 11:24:00 +02:00
jsteube
e26b08f61f
Move opencl_info() to terminal.c
2016-10-25 16:40:06 +02:00
jsteube
001ba8a655
Replace some printf() in opencl.c with event_log_info()
2016-10-25 16:01:03 +02:00
jsteube
5906f1ab54
Fix some format string for 64 bit
2016-10-25 15:51:44 +02:00
jsteube
824654e2fb
Create opencl_ctx_devices_show() as an example for how to access opencl devices from library and as replacement for inlined code for -I
2016-10-25 15:43:09 +02:00
jsteube
c4ba7907ca
Fix more EOL issues
2016-10-25 12:40:47 +02:00
jsteube
97b58b16af
Fix some EOL handling
2016-10-25 12:25:53 +02:00
jsteube
97a33dc4ef
Sort events
2016-10-25 12:03:20 +02:00
jsteube
6f07d0d947
Fix https://github.com/hashcat/hashcat/issues/547
2016-10-25 11:36:17 +02:00
jsteube
5815055a7a
Fixes https://github.com/hashcat/hashcat/issues/545
2016-10-25 11:30:27 +02:00