Commit Graph

4590 Commits (v4.1.0)
 

Author SHA1 Message Date
Jens Steube a71c69983d Make words_buf_r in DES bitsliced kernels __constant
6 years ago
Jens Steube 72fc708042 Fix a bug fix description
6 years ago
jsteube ca1115a1ee No longer need to use 32 threads on second dimension for bitsliced algorithms
6 years ago
Jens Steube ad50883080 Allow unroll for DES based algorithms but not bitsliced versions
6 years ago
Jens Steube 872f82ab8d Get rid of thread limit for bitsliced kernels
6 years ago
Jens Steube 7b165a86a9 Fix LM selftest in -a 0 mode
6 years ago
Jens Steube e79feb0b6f Add more reqd_work_group_size attributes to kernels
6 years ago
Jens Steube ea2f158cf8 Give JiT a hint about bcrypt running at 8 threads always
6 years ago
Jens Steube 7674c3a556 Revert "Thread limits on bitsliced kernels no longer required"
6 years ago
Jens Steube ba5f23474e Thread limits on bitsliced kernels no longer required
6 years ago
Jens Steube 81b229c08a Make new c_append_helper a bit more AMD friendly
6 years ago
jsteube 3a23b275e5 Improved c_append_helper[] handling
6 years ago
jsteube 64eb9ca9ef Fix md5crypt speed on GTX1080
6 years ago
jsteube b8b816eada Fix 64 marker for -m 11300 and -m 15900
6 years ago
Jens Steube aa82d8d34d Re-enable CPU optimizations and some CPU case in thread management
6 years ago
Jens Steube fe321105fe No need to copy empty compression buffers
6 years ago
Jens Steube c7ae5fb7f0 Do not run more run a kernel with more threads than workitems
6 years ago
Jens Steube 483ae613ee Copy/paste error in optimized -m 2500 AUX 3 kernel
6 years ago
Jens Steube a15c165773 Revert the pos == 0 change due to some unexpected results on nvidia
6 years ago
jsteube 874635cc49 Do not use a vector function to write into a scalar variable even if vectorize support is disabled
6 years ago
jsteube 71adf1bd09 Do not use a vector function to write into a scalar variable even if vectorize support is disabled
6 years ago
jsteube f596d076aa Optimize some WPA comparison kernel
6 years ago
Jens Steube e0e796bc2d More optimized -m 500, -m 1600 and -m 6300 pure kernel
6 years ago
Jens Steube 97f569a8ca More optimized -m 500, -m 1600 and -m 6300 pure kernel
6 years ago
Jens Steube f6f16f56af A bit optimized -m 500 pure kernel
6 years ago
jsteube b626e7f61b Optimize update functions in inc_hash_* helper files by testing for pos == 0
6 years ago
Jens Steube ec63c2f017 switch_buffer_* function can return sooner if offset is zero
6 years ago
Jens Steube 2dddef839c Fix sha1_update_64 debugging comment
6 years ago
Jens Steube 07f119c28b Fix -a 7 of fast hashes in optimized mode
6 years ago
Jens Steube 68ab3277d6
Merge pull request #1521 from philsmd/patch-2
6 years ago
philsmd 265dae0d6b
Update .appveyor.yml
6 years ago
philsmd 522f71ff1e
appveyor: remove conflicting package "catgets"
6 years ago
Jens Steube 875e8aceb3
Merge pull request #1520 from philsmd/patch-1
6 years ago
philsmd 4fcfa2ac77
max/min password/salt length vs max/min supported lengths by kernel
6 years ago
Jens Steube 2a19f19904 Drop -m 6800 from no-unroll list in inc_vendor.cl
6 years ago
Jens Steube aacabfdb02 Fix some double notes in changes.txt
6 years ago
Jens Steube b3b6ce4195
Merge pull request #1518 from roycewilliams/master
6 years ago
Royce Williams cb34b3f310 polish changes.txt pre-release
6 years ago
jsteube dfb95024bc Fix temporary datatype in wpapmk kernels
6 years ago
Jens Steube d965475b28 Replace a missing while() with round_up_multiple_64()
6 years ago
Jens Steube 1af8e29a4b Add round_up_multiple_32() and round_up_multiple_64()
6 years ago
Jens Steube f75accef59 Update -m 2501 selftest hash in order to succeed with new AUX kernels
6 years ago
Jens Steube 6cd6b08229 Other format that base on md5crypt should also use OPTS_TYPE_PREFERED_THREAD
6 years ago
Jens Steube 413ade76fb Add OPTS_TYPE_PREFERED_THREAD flag for -m 500
6 years ago
jsteube 98b20526f4 Fix missing cleanup for new AUX kernels
6 years ago
Jens Steube 7d09ae93f2 Merge branch 'master' of https://github.com/hashcat/hashcat
6 years ago
Jens Steube 1361651730 Add OPTS_TYPE_PREFERED_THREAD marker
6 years ago
jsteube 8053a05594 Use kernel specific max thread counts for helper kernel, not device specific
6 years ago
jsteube fe4413797e OpenCL Kernels: Use three separate comparison kernels (depending on keyver) for WPA instead of one
6 years ago
Jens Steube 31da893a40 Enforce 2GB host memory per GPU limit
6 years ago