Commit Graph

125 Commits (62397283c107f79f37acfa6f21147a1d069a49a5)

Author SHA1 Message Date
jsteube b03382b334 Get rid of old truncate_block()
7 years ago
jsteube a22da36a00 Add different code generators for truncate_block(), add results to inc_common.cl and make use of them in m01800-pure.cl
7 years ago
jsteube b9b2112b64 Add pure kernel for -m 1800
7 years ago
jsteube 8e1759650b Add -L support for -m 1700 in combination with -a 3
7 years ago
jsteube 58a66cf31d Fix function declaration of switch_buffer_by_offset_8x4_carry_be_S()
7 years ago
jsteube a009f239d5 Backport generated scalar code to vector code
7 years ago
jsteube fbfe81a0a1 Replace code in switch_buffer_by_offset_carry_be_S() with code generated with code generators
7 years ago
jsteube b07b73f525 Add switch_buffer_by_offset_8x4_be_S() to inc_common.cl
7 years ago
jsteube cd5223eb2f Replace code in switch_buffer_by_offset_be_S() with code generated with code generators
7 years ago
jsteube 48ce6cb71d Add append_0x80_8x4_S() and replace code in switch_buffer_by_offset_le_S() with generated code from code generators
7 years ago
jsteube b8ad89c529 Rename function and variables containing 'unicode' to 'utf16le' because that's what's meant actually
7 years ago
Jens Steube ae5fdba20f Add make_unicode and undo_unicode BE version
7 years ago
Jens Steube 4a3c90dd3c Fixes https://github.com/hashcat/hashcat/issues/1123
7 years ago
philsmd c18c2950c9
mv switch_buffer_by_offset_8x4_le_S and switch_buffer_by_offset_8x4_le_VV () into inc_common.cl
7 years ago
jsteube c1d88f3234 Fix updated switch_buffer_* functions to run on AMD
7 years ago
jsteube e0c3f447da Added hash-mode 4520 = sha1($salt.sha1($pass))
7 years ago
jsteube 8257883ec1 Added hash-mode 14600 = LUKS
7 years ago
Jens Steube 7fe575e204 Add const qualifier to variable declaration of matching global memory objects
8 years ago
Jens Steube 6fdb2bfca4 Fix some header in inc_common.cl
8 years ago
jsteube 7f234bad24 Optimize 0x01, 0x02 and 0x80 handling in inc_common.c even more
8 years ago
jsteube 492f9f2290 For some easy actions, maxwell GPU prefer not to use switch()
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
Jens Steube a267c61fbb switch from clz() to ffz() for bitsliced algorithms
8 years ago
jsteube 2dd8156d24 Introduce a true memset kernel, currently operates on 16 byte per item
8 years ago
Jens Steube 2899f53a15 Move files from include/ to OpenCL/ if they are used within kernels
8 years ago