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
jsteube
f9ba94954b
Added sanity check to disallow --speed-only in combination with -i
2016-12-09 15:26:35 +01:00
jsteube
1342cf2ce3
Use $HEX[...] in case the password includes the separater character, increases potfile reading performance
2016-12-09 14:54:13 +01:00
Jens Steube
fa598a463f
Merge pull request #913 from anthraxx/master
...
extend global CFLAGS and LDFLAGS to aid distro packaging
2016-12-07 12:30:02 +01:00
Jens Steube
2b24f60310
Merge pull request #912 from neheb/master
...
Fix %m with MinGW and potentially OS X.
2016-12-07 12:24:45 +01:00
anthraxx
62fc436a4f
extend global CFLAGS and LDFLAGS to aid distro packaging
...
This preserves globally defined CFLAGS and LDFLAGS and simply
extends those variables to aid distro based packaging toolchains
and predefined distro wide defaults like SSP, relro etc.
this re-fixes 7f8aaf7430
after it was
somehow undone ;)
2016-12-06 20:39:04 +01:00
Gabriele Gristina
cadd3d24ea
Fix sec_etc overflow
2016-12-04 15:54:34 +01:00
Rosen Penev
66d4eea649
Fix %m with MinGW
2016-12-03 17:38:27 -08:00
Rosen Penev
f27675a0ec
Only apply gnu_printf to MinGW
2016-12-03 16:04:38 -08:00
Gabriele Gristina
134922ba7a
Fix wrong usage of ctime_r()
2016-12-03 14:59:35 +01:00
Jens Steube
035dcd6898
Merge pull request #898 from neheb/master
...
Thread safety fixes.
2016-12-03 13:04:27 +01:00
Rosen Penev
96591f3118
Replace ctime with _r variant
2016-12-02 21:32:18 -08:00
Rosen Penev
5c0bd0a15f
Remove strerror in favor of thread safe %m
2016-12-02 21:26:10 -08:00
Nikolai Lifanov
4c8addcfb5
FreeBSD: fix refactoring some more - sysctl produces a string
2016-12-02 19:43:51 -05:00
jsteube
cc1dca7a2b
Fixed double free (actually, double fclose()) in opencl.c
2016-12-02 20:39:42 +01:00
magnum
fb56ce9b5a
Only lock loopback and pot files while actually writing to them. Closes #893 .
2016-12-02 11:18:55 +01:00
jsteube
f218e85c4d
Fix -m 7300 hash output from ascii_digest()
2016-12-01 17:28:19 +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
jsteube
d8cccfce48
Reset cracking register in case autotune engine accidentially cracked a hash
2016-11-30 17:51:59 +01:00
jsteube
daddffa3dc
Status view: Show core-clock, memory-clock and execution time in benchmark-mode in case --machine-readable is activated
2016-11-30 15:36:51 +01:00
jsteube
8d899db110
Add FOREGROUND_INTENSITY to windows error message color
2016-11-30 11:45:24 +01:00
jsteube
cad3b3e10b
Get rid of truecrypt_mdlen
2016-11-30 11:41:31 +01:00
jsteube
3c40b88eff
Status: Do not show Recovered/Time as floats but as integers to reduce over-information
2016-11-30 11:12:56 +01:00
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