magnumripper/JohnTheRipper — pull request #138 by claudioandre (2012-12-21 14:00:40+00:00)
Title: Merge request for testing pourposes

Quick-response to "events" (like key presses) for my loop-kernel OpenCL formats.
Adjust min_keys_per_crypt to local_work_size.
Adjust global worksize to the count argument inside crypt_all().
Rewrite find_best_gws to avoid any warning using sprofile.
Rewrite of auto-tuning (gws_test) code.
Auto-tuning by doing less iterations.
- See magnum work at commit fff72afafcb0a502163e57d97491c6b57c7f8cc2.
Show (if required) execution times and detais:
- print: pass xfer: 10.01 ms, crypt: 3.46 ms, result xfer: 1.84 ms
Clean code. Create new files to handle duplicated code.
In auto-tuning, adjust max run time for GPU and CPU accordingly.
sha256crypt, sha256crypt: use cached-binary OpenCL kernels.
Remove temp (__local) buffer on prepare (it produces no benefits).