Commit Graph

17 Commits (1106e163cae75181a6f5708965727a06ba672d74)

Author SHA1 Message Date
Jens Steube 04d5e5a119 New Attack-Mode: Association Attack. Like JtR's single mode. Very early
4 years ago
Jens Steube 5e0eb288c9 Use __launch_bounds__ in CUDA as replacement for reqd_work_group_size() in OpenCL
5 years ago
Jens Steube 7e5356126c Fix more use of LOCAL_VK and LOCAL_AS
5 years ago
Jens Steube 8ff8c5d536 Add LOCAL_VK to make use of __shared__
5 years ago
Jens Steube d0bd33c9d1 Rename CONSTANT_AS to CONSTANT_VK
5 years ago
Jens Steube 89119bf24a Add missing inc_platform.h include
5 years ago
jsteube 7c6970dbdd Remove hard-coded static keyword from OpenCL kernels
5 years ago
jsteube 9ced13cc94 Get rid of CONSTSPEC macro in OpenCL kernels
5 years ago
Jens Steube 0fb3b3c83e Declare internal functions in OpenCL kernels as static
5 years ago
jsteube 66d94b06e4 Get rid of src/rp_kernel_on_cpu.c and src/rp_kernel_on_cpu_optimized.c and use OpenCL emulated kernel version
5 years ago
jsteube adeeaee84a Replace __kernel, __constant, __global and __local qualifiers with macro for better control
5 years ago
jsteube c9d60c079f Prepare OpenCL kernels for non-static compilation
5 years ago
jsteube 7d4bea41a0 Get rid of OpenCL/inc_hash_constants.h and OpenCL/inc_hash_functions.cl
5 years ago
jsteube 5ef67a8ab7 Apply previous blowfish optimization for -m 3200 also on -m 9000 and -m 18600
5 years ago
jsteube 26d7602bbd No longer need reqd_work_group_size() in OpenCL kernels since modules taken care of this using threads_min and threads_max
5 years ago
Jens Steube 74abff44d9 Move remaining module specific typedefs and structures from inc_types.cl to kernels
5 years ago
R. Yushaev b5a7e967c1 Add support for Open Document Format 1.1
6 years ago