jsteube
80b3f52952
Move from off_t to stat struct to avoid struggling with rarely available _off64_t in cache_git struct
8 years ago
jsteube
6d2ce0d71a
Added option --keep-guessing to continue cracking hashes even after they have been cracked.
...
It will be useful if there are multiple collisions and we want a specific one.
This one implements https://github.com/hashcat/hashcat/issues/493
8 years ago
jsteube
5c8d08d8ef
On OSX, use clang as default compiler
8 years ago
jsteube
3442892fda
Use __attribute__ ((format (printf, 2, 3))) to help compiler to identify format strings
8 years ago
jsteube
a599b06a53
Fix use of invalid buffer
8 years ago
jsteube
b8efae4281
Refactor all variables with HCBUFSIZ_LARGE size from stack to heap
8 years ago
jsteube
eb58b076da
Fix compiler warnings caused by -Wstack-usage=524288
8 years ago
jsteube
0c42be9fb9
We should check for maximum stack use (OSX only supports up to 512kB by default thread stack size)
8 years ago
jsteube
9f790d4dbd
Move u8 * instead of char * for most interface.c functions
8 years ago
jsteube
2dbb1b41f3
Fix compiler warnings caused by -Wstrict-prototypes
8 years ago
jsteube
e3a245f615
Fix compiler warnings caused by -Wpointer-arith
8 years ago
jsteube
7eef713ff7
Fix compiler warnings caused by -Wshadow
8 years ago
Jens Steube
6133809704
Merge pull request #561 from neheb/master
...
Fix a bunch of warnings.
8 years ago
Rosen Penev
2751cc363b
Remove -float-conversion. Needs a recent GCC
8 years ago
Jens Steube
25bc960a09
Merge pull request #560 from matrix/fix_string_format
...
Fix string format
8 years ago
Jens Steube
a4cf3b4dbc
Merge pull request #559 from matrix/fix_resource_leak
...
Fix resource leak
8 years ago
Jens Steube
ab20f4a6f1
Merge pull request #558 from matrix/quit_if_paused
...
Quit program also if status == PAUSED
8 years ago
Rosen Penev
a219b95c17
Fix a bunch of warnings
8 years ago
Rosen Penev
0d6c020433
Add extra warnings to Makefile
8 years ago
Gabriele Gristina
f500727bd8
Fix string format
8 years ago
Gabriele Gristina
6bf5ee95a6
Fix resource leak
8 years ago
Gabriele Gristina
5c1132167b
Quit program also if status == PAUSED
8 years ago
Gabriele Gristina
3afa29bcff
Cleanup src/interface.c code
8 years ago
Gabriele Gristina
0b2abb17da
Move '-framework OpenCL' from CFLAGS to LDFLAGS
8 years ago
Jens Steube
cf1c133678
Merge pull request #552 from matrix/master
...
Fix OSX segfault on check_hash()
8 years ago
jsteube
2a330122b4
Update Makefile to be more specific to uname -s
8 years ago
jsteube
3a04086a04
Fix for https://github.com/hashcat/hashcat/issues/555
8 years ago
jsteube
f85886ecf1
Adjusted PID controler settings
8 years ago
Gabriele Gristina
e7406bec33
Fixed OSX stack overflow - v2
8 years ago
jsteube
99afe745b5
Fix NvAPI fan speed restore to default on quit
8 years ago
jsteube
b16c15c151
Fix missing TOPID in hashcat.log for user options
8 years ago
jsteube
7147d659f9
Fix input-base and input-mod ordering for status screen
8 years ago
jsteube
d7c019b583
Rename some variable naming in straight.c
8 years ago
jsteube
e2066b7919
Fix more missing zero-byte termination in outfile.c
8 years ago
jsteube
8d6b6dd286
Also works for hybrid modes
8 years ago
jsteube
9e156321ef
Bring back mask length of mask as number to status screen
8 years ago
jsteube
87aed3482f
Fix missing zero-byte termination in build_plain()
8 years ago
jsteube
f3fc5d96c4
Limit status_ctx access with a flag, easier to test
8 years ago
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
8 years ago
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"
8 years ago
Gabriele Gristina
dbe60b845b
Fix OSX segfault on check_hash()
8 years ago
jsteube
5accadb511
Fix invalid Time.Estimated value in status screen
8 years ago
jsteube
05634fe727
Do not run any caching rounds in autotune in DEBUG mode if -n and -u are specified
8 years ago
jsteube
39eed94703
Add option OPTS_TYPE_BINARY_HASHFILE for interface.c
8 years ago
jsteube
766a11356b
Fix some loop issue in --loopback
8 years ago
jsteube
f02b34b6ae
Rename hashcat_session_run() to hashcat_session_execute()
8 years ago
jsteube
68b907a012
Fix some output in case wordlist has only size of 1 word
8 years ago
jsteube
6582a8ae21
Fix https://github.com/hashcat/hashcat/issues/549
8 years ago
jsteube
636d953996
Move out all use of event_log_info() from library code to main.c or terminal.c
8 years ago
jsteube
e26b08f61f
Move opencl_info() to terminal.c
8 years ago