Commit Graph

27 Commits (4c0e520fd868a9edfeecad88de6f34b0ec098656)

Author SHA1 Message Date
jsteube b9ad26fa67 Fix algorithms based on 64 bit datatypes for older NV cards
9 years ago
Jens Steube 3fdb930cf3 Add missing amd_bytealign_S()
9 years ago
jsteube e3c0c80b6f Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
9 years ago
jsteube f0a84a2410 Added new hash mode -m 13000 = RAR5
9 years ago
jsteube 332b3c35e5 Added new hash mode -m 12900 = Android FDE (Samsung DEK)
9 years ago
jsteube e8229af09b Fix for -m 1500, -m 3000: Missing "defined" keyword
9 years ago
jsteube 8e3a72f911 More fixes for IS_UNKNOWN in kernels
9 years ago
jsteube 331188167c Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
9 years ago
jsteube c4b1c8e7ca small fix for unknown opencl platforms
9 years ago
jsteube 3b589e3aac Prepare for allow other OpenCL platforms thans AMD and NVidia
9 years ago
jsteube 0428514f61 Extended support from 14 to 255 functions calls per rule on GPU
9 years ago
jsteube bd16fd4cfc Declare word_buf_r as __constant for _a3 kernel
9 years ago
jsteube 68662f0062 replace swap32 and swap64 with faster versions for NV
9 years ago
jsteube 94d6fd3693 revert switch to rotate ()
9 years ago
jsteube 212395168f Testchange for speed
9 years ago
jsteube 84568e5b3d Increase bcrypt speed for NV
9 years ago
jsteube 21891bf8db Fix 64 bit based rotates for use with ForceWare >= 358.x
9 years ago
jsteube 964ece53a3 add __bfe stub for AMD
9 years ago
jsteube 6c22de104e Slightly increase blowfish based algorithms for NV
9 years ago
Jens Steube 0e5b37a537 Fix AMD speeds @ sha512crypt
9 years ago
jsteube 7be2c2fd8d Fixed some speeds:
9 years ago
jsteube 9d9097a12c Fix -m 7800 by adding amd_bytealign emulation
9 years ago
jsteube 9c392b472e Removed useless comments
9 years ago
jsteube c29c7c093f Fix use of LOP3
9 years ago
jsteube 6a65c7b1ce Prepare for LOP3 integration
9 years ago
jsteube 2283d5c843 Fix more append_* functions in kernels
9 years ago
jsteube 0bf4e3c34a - Dropped all vector code since new GPU's are all scalar, makes the code much easier
9 years ago