jsteube
dc30176993
Fix enum type name
2016-09-02 11:17:20 +02:00
jsteube
200938ca42
Replaced uints with enums types
...
Based on https://github.com/hashcat/hashcat/pull/467
2016-09-02 11:14:02 +02:00
jsteube
b78b903372
Fix .travis.yml to use submodule
2016-09-02 10:41:08 +02:00
jsteube
08c784a297
Using git submodule add
2016-09-02 10:34:44 +02:00
jsteube
3d71f5b9de
Add missing submodule configuration
2016-09-02 10:25:42 +02:00
jsteube
caf2a7da6d
Use .gitmodules to handle OpenCL headers depency
...
Based on https://github.com/hashcat/hashcat/pull/467
2016-09-02 10:22:30 +02:00
Jens Steube
a289c37ecf
Allow loading of bcrypt hashes with signature $2b$ (February 2014)
2016-09-02 10:03:22 +02:00
Jens Steube
54249835f4
Merge pull request #482 from neheb/master
...
Fix some more warnings.
2016-09-01 16:53:58 +02:00
Jens Steube
40edec14c5
Added DES_full.charset
2016-08-31 13:37:26 +02:00
Jens Steube
a267c61fbb
switch from clz() to ffz() for bitsliced algorithms
2016-08-31 13:35:08 +02:00
Rosen Penev
e664139699
Fix missing prototypes
2016-08-30 18:37:16 -07:00
Rosen Penev
edb07bc6c7
Missed a few
2016-08-30 18:19:09 -07:00
Rosen Penev
ed1ad9714d
Fix -Wmissing-declarations
2016-08-30 18:13:41 -07:00
jsteube
71a8459d85
Two new modes added:
...
* Added new hash-mode 14000 = DES (PT = $salt, key = $pass)
* Added new hash-mode 14100 = 3DES (PT = $salt, key = $pass)
This patch initial was created out of this PR: https://github.com/hashcat/hashcat/pull/452 which is now no longer required
I've replace the -a 3 kernel with a bitsliced version which is around 10 times faster
I've also added test.sh and test.pl patches, but some of the test scripts need to be fixed
2016-08-30 17:44:14 +02:00
Rosen Penev
88519f9437
Fix -Wfloat-conversion warnings
2016-08-28 12:44:19 -07:00
Jens Steube
18d6a7a5d5
Merge pull request #475 from neheb/patch-1
...
Fix for #473
2016-08-28 11:05:03 +02:00
neheb
242e1c49d8
Fix for #473
...
__x86__ is not defined under 32-bit MinGW. But WIN32 is. WIN64 for consistency.
2016-08-27 17:45:56 -07:00
Jens Steube
b57235f016
Merge pull request #474 from neheb/master
...
Compiler warning fixes
2016-08-27 14:28:49 +02:00
Rosen Penev
d666191d67
Sign fixes
2016-08-26 22:27:44 -07:00
Rosen Penev
c495f6a090
Remove unreachable code: break
2016-08-26 22:27:37 -07:00
Rosen Penev
aeee10fbeb
Fix -Wundef warnings
2016-08-26 22:27:33 -07:00
Rosen Penev
be47aebc24
Avoid float to double promotions
2016-08-26 22:27:30 -07:00
Jens Steube
13cbe423f5
Merge pull request #465 from neheb/master
...
More sign conversion fixes
2016-08-23 16:52:41 +02:00
jsteube
ebc1f83c93
New SHA2 meet-in-the-middle optimization, reduces 7/64 steps of SHA256 and should also work with SHA224/SHA384/SHA512
2016-08-20 21:42:32 +02:00
Rosen Penev
a0b89951c1
More sign conversion fixes
2016-08-19 15:56:43 -07:00
jsteube
d9e5224cfe
Fix version string in package script
2016-08-19 11:45:29 +02:00
jsteube
0e619f6cd7
Fix Intel OpenCL Runtime version number in readme
2016-08-19 11:35:50 +02:00
jsteube
c2eaf04625
Merge branch 'master' of https://github.com/hashcat/hashcat
2016-08-19 11:34:50 +02:00
jsteube
582b22b89c
Add OpenCart to readme.txt
2016-08-19 11:34:34 +02:00
Jens Steube
7bac5dd3af
Added some missing description for a workaround
2016-08-19 10:33:03 +02:00
Jens Steube
57ce1fd81e
Add program build info for MP and AMP kernels
2016-08-18 21:59:30 +02:00
jsteube
b22bcd0602
Give better logging, even in production release, in case of a kernel build error
2016-08-18 21:45:07 +02:00
Jens Steube
687b4a816d
Prepare v3.10 release
2016-08-18 21:03:46 +02:00
Jens Steube
0bd1dfe494
Merge pull request #464 from philsmd/master
...
fixes #425 : flexible way of searching for CRT_glob.o on linux and cygwin
2016-08-18 15:49:29 +02:00
philsmd
04baf0ee54
added additional forward slash between folder and file (to make sure)
2016-08-18 15:48:44 +02:00
philsmd
ab1005ab1a
fixes #425 : flexible way of searching for CRT_glob.o on linux and cygwin
2016-08-18 15:16:10 +02:00
Jens Steube
e87f45ba48
Merge pull request #463 from philsmd/master
...
sanity check for #457 : do not allow mask files or increment w/ --skip/--limit
2016-08-18 14:44:09 +02:00
philsmd
665e960093
sanity check: do not allow mask files or increment w/ --skip/--limit
2016-08-18 14:39:07 +02:00
Jens Steube
40f3efb1f2
Merge pull request #462 from philsmd/master
...
add sanity check to disallow --show and --outfile-autohex-disable
2016-08-18 14:27:32 +02:00
philsmd
ed8315ba21
add sanity check to disallow --show and --outfile-autohex-disable
2016-08-18 13:48:59 +02:00
jsteube
d7f078cb45
Eventual workaround for https://github.com/hashcat/hashcat/issues/456
2016-08-18 13:11:29 +02:00
Jens Steube
6f8d3d8432
Merge pull request #461 from philsmd/master
...
skip periodic status updates in stdin+stdout mode to prevent output pollution
2016-08-18 12:31:33 +02:00
philsmd
58ae741cbd
the actual changes for #461 :)
2016-08-18 12:17:51 +02:00
philsmd
0413806a04
skip periodic status updates in stdin+stdout mode to prevent output pollution
2016-08-18 12:05:45 +02:00
Jens Steube
d495728943
Merge pull request #460 from philsmd/master
...
new feature: allow -o to be used in stdout mode
2016-08-18 11:52:31 +02:00
philsmd
d78deef080
added locking too, just to be save
2016-08-18 11:46:33 +02:00
philsmd
14677e915f
new feature: allow -o to be used in stdout mode
2016-08-18 11:04:23 +02:00
Jens Steube
f715f675ec
Merge pull request #459 from hops/master
...
some kernels used COMPARE_M_SIMD instead of COMPARE_S_SIMD in singlehash mode
2016-08-17 20:39:21 +02:00
Michael Sprecher
602e392b80
Fixed a bug where some kernels used COMPARE_M_SIMD instead of COMPARE_S_SIMD in singlehash mode
2016-08-17 20:23:25 +02:00
Jens Steube
bdecbbee1a
Merge pull request #446 from usernamestaken/master
...
CRAM_MD5 throws salt length exception when the issue is in the hash
2016-08-17 16:41:15 +02:00