jsteube
|
a5746548e8
|
Allow use of hash-mode 7900, 10700 and 13731 on AMD devices after workaround
|
6 years ago |
jsteube
|
e4e1c1d515
|
We can't mix inline functions with static constants
|
7 years ago |
jsteube
|
3e08750900
|
OpenCL Kernels: Add general function declaration keyword (static inline)
|
7 years ago |
jsteube
|
53f3da9f63
|
OpenCL Kernels: Use static declaraction for uXXa variables used in __constant space
|
7 years ago |
jsteube
|
503f676cb0
|
Remove static keywords from OpenCL functions, they can cause old NV JiT compiler to fail
|
7 years ago |
Jens Steube
|
63f6ca5114
|
Do not use __local memory for whirlpool if running on a device without physical shared memory
|
7 years ago |
jsteube
|
6c619155c3
|
Workaround ROCm compiler error in aes256_ExpandKey()
|
7 years ago |
jsteube
|
8c9c36ee2a
|
Fix out-of-bound access in aesXXX_InvertKey()
|
7 years ago |
jsteube
|
967e96728d
|
Make all the OpenCL kernel function includes static
|
7 years ago |
jsteube
|
3141c14b0f
|
Refactor OpenCL kernels to use normalized AES functions from inc_cipher_aes.cl
|
7 years ago |
jsteube
|
709cfa2e91
|
Added long passwords support for KeePass 1 (AES/Twofish) and KeePass 2 (AES)
|
7 years ago |
jsteube
|
6401c58568
|
Align all the __constant buffers to workaround OpenCL JIT compiler errors in NV drivers 378.x
|
8 years ago |
jsteube
|
bbb4c74e85
|
OpenCL Kernel: Remove "static" keyword from function declarations; Causes older Intel OpenCL runtimes to fail compiling
|
8 years ago |
jsteube
|
8257883ec1
|
Added hash-mode 14600 = LUKS
|
8 years ago |