Commit Graph
2959 Commits
Author SHA1 Message Date
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 58f458f489 Fix notes in changes.txt about potfile reading performance 2016-12-09 14:55:28 +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
jsteube 1be98add82 Add missing note about changed potfile suffix in v3.10 2016-12-09 13:42:52 +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
Jens Steube 2039e2c06e Merge pull request #910 from matrix/ctime_overflow
Fix ctime_r/sec_etc overflow
2016-12-04 16:01:02 +01:00
Gabriele Gristina cadd3d24ea Fix sec_etc overflow 2016-12-04 15:54:34 +01:00
Jens Steube a6861bb3c8 Merge pull request #909 from matrix/iris_pro_6100_tuning
Add custom tuning settings for Iris Pro / Whirlpool
2016-12-04 14:43:09 +01:00
Gabriele Gristina ff04a97228 Add custom tuning settings for Iris Pro / Whirlpool 2016-12-04 14:36:53 +01:00
Jens Steube 1357a8ea1f Merge pull request #906 from matrix/truecryptTests
Add truecrypt support in test.sh
2016-12-04 14:10:11 +01:00
Jens Steube ea5e75cfdc Merge pull request #903 from matrix/iris_pro_5000_tuning
Add custom tuning settings for Iris Pro / SHA-3(Keccak)
2016-12-04 14:08:28 +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 3e682052db Add truecrypt support in test.sh 2016-12-03 17:25:50 +01:00
Gabriele Gristina 838fdaff96 Add custom tuning settings for Iris Pro / SHA-3(Keccak) 2016-12-03 15:43:09 +01:00
Jens Steube 1d01105b95 Merge pull request #902 from matrix/ctime_r
Fix wrong usage of ctime_r()
2016-12-03 15:00:39 +01:00
Gabriele Gristina 134922ba7a Fix wrong usage of ctime_r() 2016-12-03 14:59:35 +01:00
jsteube a9a45ca80e Merge branch 'master' of https://github.com/hashcat/hashcat 2016-12-03 13:14:00 +01:00
jsteube 0d160ac537 Update fixed problems in changes.txt so far, prepare for eventual v3.21 bugfix release 2016-12-03 13:13:46 +01:00
Jens Steube 035dcd6898 Merge pull request #898 from neheb/master
Thread safety fixes.
2016-12-03 13:04:27 +01:00
Jens Steube f098211ea6 Merge pull request #897 from lifanov/master
FreeBSD: fix refactoring some more - sysctl produces a string
2016-12-03 12:45:49 +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
jsteube efff87b9d8 Fix some leftover spaces when experimenting with restrict keyword 2016-12-02 15:00:23 +01:00
Jens Steube ebcb23cc57 Merge pull request #895 from magnumripper/master
Only lock loopback and pot files while actually writing to them.
2016-12-02 14:34:05 +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 1eb7987081 Add a note about SAP CODVN B (BCODE) and SAP CODVN F/G (PASSCODE) optimization 2016-12-01 18:21:06 +01:00
jsteube d3c10bdb35 Replaced SETSHIFTEDINT() with PUTCHAR() on AMD to workaround OpenCL runtime bug 2016-12-01 18:10:55 +01:00
jsteube f218e85c4d Fix -m 7300 hash output from ascii_digest() 2016-12-01 17:28:19 +01:00
jsteube db8ce269b2 Remove no longer used type cpu_rule_t 2016-12-01 16:53:31 +01:00
Jens Steube 1028fb9514 Merge pull request #892 from neheb/master
Fixed a few warnings.
2016-12-01 10:35:10 +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 1eab457963 Workaround -m 7900 performance loss on AMD caused by CL1.2 2016-11-30 18:55:02 +01: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
Jens Steube b60a335482 Merge pull request #890 from matrix/aesMods
OpenCL AES optimizations
2016-11-29 21:18:45 +01: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