1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-12-27 00:48:13 +00:00
Commit Graph

1448 Commits

Author SHA1 Message Date
jsteube
813911788a Status: Do not show Recovered/Time when cracking < 1000 hashes 2016-11-30 11:12:30 +01:00
Jens Steube
60bc53311c Merge pull request #891 from neheb/master
Fix compilation for native Cygwin
2016-11-30 00:29:42 +01:00
Rosen Penev
96783ed7a3 Fix compilation for native Cygwin 2016-11-29 14:10:39 -08:00
jsteube
db5291a76c Add special weak-hash detection section for LM
Fixes https://github.com/hashcat/hashcat/issues/889
2016-11-29 20:37:29 +01:00
jsteube
72d0b272c2 Update win_file_globbing.mk to not check 32 bit folder in 64 bit compilation 2016-11-29 13:46:59 +01:00
jsteube
f6e0f1494a Add a warning using beignet driver 2016-11-29 13:02:05 +01:00
neheb
eff04d1633 Change fseek and ftell to o variants
Standard way to do 64-bit file sizes
2016-11-28 16:50:27 -08:00
Jens Steube
d1fe054d65 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-11-28 15:20:28 +01:00
Jens Steube
cd3fae958d Add Makefile code to find CRT_glob.o using the native target when compiling on Cygwin or Msys2 host 2016-11-28 15:20:10 +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
7ea6e1c65b Merge branch 'master' of https://github.com/hashcat/hashcat 2016-11-22 18:39:14 +01:00
jsteube
a048bdc02c Fix some variable names in hashcat.log 2016-11-22 18:39:02 +01:00
Jens Steube
3bd2f861d7 Merge pull request #609 from lifanov/master
add missing includes for FreeBSD
2016-11-22 18:04:13 +01:00
jsteube
fc38f36701 Help the user to fix the coolbits problem as warning not error 2016-11-22 18:00:44 +01:00
jsteube
c376c1e96b Add a notice to user to setup coolbits 2016-11-22 17:54:29 +01:00
jsteube
4882fa05a1 Minimum fanspeed increased to 33%, same as NV does on windows 2016-11-22 16:51:06 +01:00
jsteube
fe3398f197 Check both fanpolicy and fanspeed rc and disable retain support of any of them failed 2016-11-22 16:45:11 +01:00
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
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
acf13c5544 Fix the evil :password bug, where the hash itself wasn't printed 2016-11-20 00:03:29 +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
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
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
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
Rosen Penev
c13ef5aacd
Fix formats found by cppcheck 2016-11-16 20:30:14 -08:00
jsteube
67d0ca055f Fix some code in wordlist.c to make cppcheck happy 2016-11-16 17:10:45 +01:00
jsteube
907fb52c7b Replaced all calls to gmtime() with gmtime_r() to ensure thread safety with exception to windows, because there's no _gmtime64_r() for windows 2016-11-16 17:06:39 +01:00
jsteube
9e947b64ec Fix some code in rp_cpu.c to make cppcheck happy 2016-11-16 16:38:17 +01:00
jsteube
fbcd899a34 Fix some code in rp.c to make cppcheck happy 2016-11-16 16:35:40 +01:00
jsteube
0cd39ab963 Fix some code in potfile.c to make cppcheck happy 2016-11-16 16:08:40 +01:00
jsteube
733a7385b4 Fix some code in restore.c to make cppcheck happy 2016-11-16 15:59:48 +01:00
jsteube
c254138c21 Fix some code in opencl.c to make cppcheck happy 2016-11-16 15:59:39 +01:00
jsteube
d5375a4818 Fix some code in interface.c to make cppcheck happy 2016-11-16 15:36:06 +01:00
jsteube
ef69aa8aef Fix some code in mpsp.c to make cppcheck happy 2016-11-16 15:16:53 +01:00
jsteube
bb972931f3 Fix some code in hwmon.c to make cppcheck happy 2016-11-16 14:12:12 +01:00
jsteube
af633cdf77 Replaced all calls to readdir() with readdir_r() to ensure thread safety with exception to windows, because there's no readdir_r() for windows. We should replace this with FindFirstFile() and FindNextFile() in a later version 2016-11-16 13:50:42 +01:00
jsteube
24d535d197 Replaced all calls to getpwuid() with getpwuid_r() to ensure thread safety 2016-11-16 13:36:26 +01:00
jsteube
fc490263a5 Fix a bug in reject counter in stdin mode and simplify some code 2016-11-16 13:24:41 +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
316694fd08 Move hc_qsort_r() and hc_bsearch_r() from potfile.c to shared.c - Lets us use them from within all objects 2016-11-16 10:22:57 +01:00
jsteube
23fa7000fa Removed functions sort_by_pot() and sort_by_salt_buf() from potfile.c - Code no longer required due to potfile --show and --left handling logic 2016-11-16 10:16:15 +01:00
jsteube
92d485c8c7 Removed function induct_ctx_cleanup() from induct.c - code was moved into hashcat.c 2016-11-16 10:13:40 +01:00
jsteube
5623087048 Remove unused function md4s_parse_hash() from interface.c 2016-11-16 10:10:12 +01:00
Pierre-Antoine Haidar-Bachminska
aaf5231b13 Print expected data in rules debugging modes 2016-11-14 20:29:25 +01:00
jsteube
8f4d93f938 Fix some double-free if manually setting --outfile-check-dir 2016-11-14 14:07:30 +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
Jens Steube
80c5aede94 Merge pull request #582 from matrix/master
Fix clang warning on OSX
2016-11-13 17:19:35 +01:00
Jens Steube
e598283287 Merge pull request #581 from neheb/master
A few fixes
2016-11-13 17:19:22 +01:00
Gabriele Gristina
dff72bbfb3 Fix clang warning on OSX 2016-11-13 12:56:04 +01:00
jsteube
b21bc12157 Do not use Input.Queue... in stdin mode to avoid division by zero 2016-11-13 00:34:41 +01:00
Rosen Penev
ee2c058dc6
Fix small format warning 2016-11-12 15:21:22 -08:00
Rosen Penev
bd780a3729
Fix a few float conversion errors 2016-11-12 15:20:38 -08: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
d6b6c8dbbd Do not control fan speed in benchmark mode 2016-11-12 19:54:52 +01:00
jsteube
d081ac2ba1 Fix some uninitialized variables in rp_kernel_on_cpu.c 2016-11-12 16:30:21 +01:00
jsteube
0e9ef5313d Optimize salt initialization in ascii_digest() 2016-11-12 16:07:42 +01:00
jsteube
d4a7cbf101 Fix uninitialized salt buffer in ascii_digest() 2016-11-12 16:03:52 +01:00
jsteube
17d2726c24 Comment out some unused code but do not remove it to keep up the logic of the code visible 2016-11-12 15:56:51 +01:00
jsteube
3da0232ead Remove some code which was already moved from mpsp.c to interface.c 2016-11-12 15:46:42 +01:00
jsteube
273b48de87 Fixed some missing break; in event.c to detect logging events 2016-11-12 15:39:15 +01:00
jsteube
9e0edcb4cc Remove some unused code in autotune.c 2016-11-12 15:36:52 +01:00
jsteube
45ffc764ed Fixed a bug in rule generator code when using the memory copy function 2016-11-12 15:34:17 +01:00
jsteube
b0a616084d Replace some outdated error check 2016-11-12 15:27:11 +01:00
jsteube
a3190986d4 Added a missing error check after using run_kernel_bzero() 2016-11-12 15:11:40 +01:00
jsteube
16c6a48e0b Fix some null-pointer derefence which never occurs but is listed in the clang analyzer output 2016-11-12 15:06:10 +01:00
jsteube
5835f0991f Improved NSEC3 hashes parsing error detection 2016-11-12 12:50:02 +01:00
jsteube
bf69afce90 Fix some error check in mpsp.c 2016-11-12 12:28:47 +01:00
jsteube
d54c838bda Some better error messages for custom charset file 2016-11-12 12:21:02 +01:00
jsteube
d0f7fee029 Fixed a bug when loading custom charset from file 2016-11-12 12:16:41 +01:00
jsteube
2bda020c83 Added new hash-mode 14400 = SHA1(CX)
Details: https://github.com/hashcat/hashcat/issues/554
2016-11-12 11:39:38 +01:00
jsteube
ac811011b0 Fix SYSFS device_id numbering 2016-11-11 23:48:43 +01:00
jsteube
165a1492b7 Better distinguish between ADL and SYSFS when setting fanspeed 2016-11-11 22:46:12 +01:00
jsteube
cad9120a48 Fix Input.Queue.Mod in hybrid mode 2016-11-11 22:30:03 +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
3391dc49cd Fix eventual null-pointer dereference 2016-11-11 15:30:31 +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
jsteube
4d9cb462a9 Add back input queue in status view
Implements https://github.com/hashcat/hashcat/issues/577
2016-11-10 22:30:17 +01:00
Jens Steube
e3bc15eece Merge pull request #576 from unix-ninja/master
Add hex charset (?h) to mpsp
2016-11-10 19:57:06 +01:00
unix-ninja
ca0bc3fc19 Fix cp_sys type def and add ?H charset 2016-11-10 13:25:04 -05:00
jsteube
1edc129f8a Added core-clock and memory-clock to output in benchmark mode with --machine-readable enabled 2016-11-10 17:50:29 +01:00
jsteube
12ea82b821 Added support for --powertune-enable for AMD-GPU-PRO driver 2016-11-10 17:05:26 +01:00
unix-ninja
5f11231238 Add hex charset (?h) to mpsp 2016-11-09 23:37:55 -05:00
Jens Steube
779662ea23 Fixed a bug when cracking a large salted hashlist: If a word is rejected this produces so high CPU load that cracking process doesn't start 2016-11-09 02:02:11 +01:00
Jens Steube
7958479b62 Do not load data from hashfile if hashfile changed during runtime 2016-11-08 16:41:11 +01:00
jsteube
c02a0cbf3f Fix potfile handling in case of duplicate salts in hashlist 2016-11-07 16:10:16 +01:00
jsteube
69804dc5f7 Fix folder.c warnings when compiling on windows 2016-11-07 15:05:12 +01:00
jsteube
eeb3c01468 Fix locking.c warnings when compiling on windows 2016-11-07 15:02:34 +01:00
jsteube
1c8847499d Fix -i loop if mask is shorter than increment_max or pw_max 2016-11-07 11:17:05 +01:00
jsteube
47b852fcf7 Added memory-clock, shader-clock and lanes to status screen via amd-gpu-pro sysfs readings 2016-11-06 12:46:51 +01:00
jsteube
6d0eb174f5 Add some useful environment variable for use with amd-gpu-pro driver 2016-11-06 12:26:42 +01:00
jsteube
7a42c81123 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-11-05 23:34:26 +01:00
jsteube
a079b04ac8 Add missing files 2016-11-05 23:34:17 +01:00
Jens Steube
2d743706cb Merge pull request #570 from magnumripper/master
Fix file locking (again).
2016-11-05 23:26:59 +01:00
jsteube
bcf24850a8 Set back PID configuration to initial one 2016-11-05 23:26:37 +01:00
jsteube
9eb9543cda Basic sysfs support to read temp and read/write fan speed for amd-gpu-pro 2016-11-05 23:19:13 +01:00
jsteube
720b307ed7 Merge branch 'master' of https://github.com/hashcat/hashcat 2016-11-05 20:23:24 +01:00
jsteube
e63bc4d328 Query PCI-Express bus/device/function and store for later use 2016-11-05 20:23:05 +01:00
jsteube
faf6f1932d Optimize append_block8() 2016-11-05 16:32:59 +01:00
jsteube
2507f62722 Add hash-mode option OPTS_TYPE_PT_ALWAYS_ASCII to control need_hexify() from interface.c 2016-11-05 14:46:00 +01:00
magnum
7d7ca48704 Change need_hexify so it optionally tests for printable UTF-8 as opposed
to printable ASCII.
2016-11-05 13:36:55 +01:00
magnum
a52b96583f Fix file locking (again). 2016-11-05 11:33:29 +01:00
jsteube
fb8fb6b21d Actual use of --outfile-autohex-disable was lost during refactoring. Fixes https://github.com/hashcat/hashcat/issues/567 2016-11-04 22:12:25 +01:00
jsteube
f3626fa082 Added new hash-mode 99999 = Plaintext 2016-11-03 19:02:55 +01:00
jsteube
07e1a15c63 Remove GCC warning message not supported on older GCC 2016-11-03 12:09:29 +01:00
jsteube
42bcb8bdc8 Revert "Testwise commit, this could be a problem but never actually created a problem. Need to keep an eye on it"
This reverts commit 96e963b0d0.
2016-11-03 00:31:12 +01:00
jsteube
1cc3482eb4 Do not use sizeof() on a pointer address 2016-11-03 00:07:01 +01:00
jsteube
96e963b0d0 Testwise commit, this could be a problem but never actually created a problem. Need to keep an eye on it 2016-11-03 00:02:53 +01:00
jsteube
5b69620a35 Do not use sizeof() on a pointer address 2016-11-02 23:40:14 +01:00
jsteube
0fb9779c15 Make a final status snapshot 2016-11-02 22:45:39 +01:00
jsteube
baa9517aa1 Fix some compiler warnings when compiling hashcat_shared 2016-11-02 22:00:33 +01:00
jsteube
bd12a1eb0d Optimize rule_op_mangle_dupechar_last() 2016-11-01 14:54:45 +01:00
jsteube
03fde2cdc3 Optimize rule_op_mangle_delete_last() 2016-11-01 14:50:54 +01:00
jsteube
a4f7ba2c60 Optimize rule_op_mangle_rotate_right() 2016-11-01 14:44:35 +01:00
jsteube
9038955bc6 Optimize rule_op_mangle_rotate_left() 2016-11-01 14:35:51 +01:00
jsteube
f3dd6fe741 Some cleanup before going to optimize more code in inc_rp.c 2016-11-01 13:01:15 +01:00
jsteube
ae5109a5a2 Optimize $ (append) rule performance 2016-11-01 03:22:55 +01:00
jsteube
d6b7b39515 Fix for invalid error "Restore value greater keyspace" 2016-10-31 23:19:44 +01:00
jsteube
9b60d34eaf Fix percentage view when parsing hashes 2016-10-31 21:12:04 +01:00
jsteube
f234f729f5 Fix the rejection of words in a wordlist if it's exactly of length 32
This fixes https://github.com/hashcat/hashcat/issues/502
2016-10-31 16:11:52 +01:00
jsteube
93adde9d2f * Wrap everything related to *stat() into own functions
* Testwise remove early includes to stdin for OSX, see if they are still required
2016-10-31 11:28:06 +01:00
jsteube
80b3f52952 Move from off_t to stat struct to avoid struggling with rarely available _off64_t in cache_git struct 2016-10-31 10:20:25 +01:00
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
2016-10-31 10:09:04 +01:00
jsteube
5c8d08d8ef On OSX, use clang as default compiler 2016-10-31 09:34:22 +01:00
jsteube
3442892fda Use __attribute__ ((format (printf, 2, 3))) to help compiler to identify format strings 2016-10-31 09:19:37 +01:00
jsteube
a599b06a53 Fix use of invalid buffer 2016-10-30 22:56:45 +01:00
jsteube
b8efae4281 Refactor all variables with HCBUFSIZ_LARGE size from stack to heap 2016-10-30 22:47:48 +01:00
jsteube
eb58b076da Fix compiler warnings caused by -Wstack-usage=524288 2016-10-30 22:22:26 +01:00
jsteube
0c42be9fb9 We should check for maximum stack use (OSX only supports up to 512kB by default thread stack size) 2016-10-30 21:58:22 +01:00
jsteube
9f790d4dbd Move u8 * instead of char * for most interface.c functions 2016-10-30 21:56:56 +01:00
jsteube
2dbb1b41f3 Fix compiler warnings caused by -Wstrict-prototypes 2016-10-30 20:45:44 +01:00
jsteube
e3a245f615 Fix compiler warnings caused by -Wpointer-arith 2016-10-30 20:39:27 +01:00
jsteube
7eef713ff7 Fix compiler warnings caused by -Wshadow 2016-10-30 20:37:02 +01:00
Jens Steube
6133809704 Merge pull request #561 from neheb/master
Fix a bunch of warnings.
2016-10-30 20:01:45 +01:00
Rosen Penev
2751cc363b
Remove -float-conversion. Needs a recent GCC 2016-10-30 11:58:39 -07:00
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
Rosen Penev
a219b95c17
Fix a bunch of warnings 2016-10-30 10:58:14 -07:00
Rosen Penev
0d6c020433
Add extra warnings to Makefile 2016-10-30 10:53:44 -07: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
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