jsteube
|
b03382b334
|
Get rid of old truncate_block()
|
2017-07-03 11:07:37 +02:00 |
|
jsteube
|
a22da36a00
|
Add different code generators for truncate_block(), add results to inc_common.cl and make use of them in m01800-pure.cl
|
2017-07-03 10:41:09 +02:00 |
|
jsteube
|
b9b2112b64
|
Add pure kernel for -m 1800
|
2017-07-02 23:27:54 +02:00 |
|
jsteube
|
8e1759650b
|
Add -L support for -m 1700 in combination with -a 3
|
2017-07-02 19:05:38 +02:00 |
|
jsteube
|
58a66cf31d
|
Fix function declaration of switch_buffer_by_offset_8x4_carry_be_S()
|
2017-07-02 18:39:55 +02:00 |
|
jsteube
|
a009f239d5
|
Backport generated scalar code to vector code
|
2017-07-02 18:26:44 +02:00 |
|
jsteube
|
fbfe81a0a1
|
Replace code in switch_buffer_by_offset_carry_be_S() with code generated with code generators
|
2017-07-02 18:15:13 +02:00 |
|
jsteube
|
b07b73f525
|
Add switch_buffer_by_offset_8x4_be_S() to inc_common.cl
|
2017-07-02 17:36:15 +02:00 |
|
jsteube
|
cd5223eb2f
|
Replace code in switch_buffer_by_offset_be_S() with code generated with code generators
|
2017-07-02 15:18:44 +02:00 |
|
jsteube
|
48ce6cb71d
|
Add append_0x80_8x4_S() and replace code in switch_buffer_by_offset_le_S() with generated code from code generators
|
2017-07-02 15:05:08 +02:00 |
|
jsteube
|
b8ad89c529
|
Rename function and variables containing 'unicode' to 'utf16le' because that's what's meant actually
|
2017-06-05 12:15:28 +02:00 |
|
Jens Steube
|
ae5fdba20f
|
Add make_unicode and undo_unicode BE version
|
2017-06-04 21:16:41 +02:00 |
|
Jens Steube
|
4a3c90dd3c
|
Fixes https://github.com/hashcat/hashcat/issues/1123
|
2017-02-22 20:53:14 +01:00 |
|
philsmd
|
c18c2950c9
|
mv switch_buffer_by_offset_8x4_le_S and switch_buffer_by_offset_8x4_le_VV () into inc_common.cl
|
2017-02-03 11:32:19 +01:00 |
|
jsteube
|
c1d88f3234
|
Fix updated switch_buffer_* functions to run on AMD
|
2017-02-02 13:11:59 +01:00 |
|
jsteube
|
e0c3f447da
|
Added hash-mode 4520 = sha1($salt.sha1($pass))
Added hash-mode 4522 = PunBB
OpenCL Kernel: Renumbered hash-mode 7600 to 4521
The mode 4520 is the first to support salt length up to 64
|
2017-01-31 11:44:58 +01:00 |
|
jsteube
|
8257883ec1
|
Added hash-mode 14600 = LUKS
|
2017-01-21 15:37:44 +01:00 |
|
Jens Steube
|
7fe575e204
|
Add const qualifier to variable declaration of matching global memory objects
|
2016-11-22 20:20:34 +01:00 |
|
Jens Steube
|
6fdb2bfca4
|
Fix some header in inc_common.cl
|
2016-11-03 20:08:57 +01:00 |
|
jsteube
|
7f234bad24
|
Optimize 0x01, 0x02 and 0x80 handling in inc_common.c even more
|
2016-11-01 03:21:45 +01:00 |
|
jsteube
|
492f9f2290
|
For some easy actions, maxwell GPU prefer not to use switch()
|
2016-10-31 14:22:00 +01:00 |
|
jsteube
|
3daf0af480
|
Added docs/credits.txt
Added docs/team.txt
|
2016-09-11 22:20:15 +02:00 |
|
Jens Steube
|
a267c61fbb
|
switch from clz() to ffz() for bitsliced algorithms
|
2016-08-31 13:35:08 +02:00 |
|
jsteube
|
2dd8156d24
|
Introduce a true memset kernel, currently operates on 16 byte per item
|
2016-05-26 16:45:52 +02:00 |
|
Jens Steube
|
2899f53a15
|
Move files from include/ to OpenCL/ if they are used within kernels
Rename includes in OpenCL so that it's easier to recognize them as such
|
2016-05-25 23:04:26 +02:00 |
|