pwsafe-cuda: Fix a compiler warning.
Silently ignore a missing john.local.conf.
Mute [incorrect] speed figures for --test=0.
Cosmetical change in mscash2. Code was hard to follow due to reuse of a
variable that the optimizer will take care of anyway.
mscash2-cuda: Support non-standard iteration counts. Funny thing, I
unknowingly fixed it in b7023df - it was a problem in prepare().
Use CPU format code in CUDA mscash2 - and fix a bug in the CPU format that
prevented it from loading certain format hashes. This affected the OpenCL
format too.
Fix a really nasty bug in mscash2-opencl introduced in e3289d3 which
made all salt lengths of exactly length 22 result in false negatives.
Test vector added to prevent this in the future.
Fix a bug in mscash2-cuda where UTF-8 salts would produce false
positives. We should to enhance the Test Suite to test this. The
CPU and OpenCL formats were manually tested too and they are fine.