Move salt transfer to set_salt() for sha256crypt.
Move salt transfer to set_salt() for sha512crypt.
Move salt transfer to set_salt() for xsha512.
Proper event usage for LWS auto-tune.
Remove the sha256crypt-ng: it is not necessary anymore.
My branch becames the reference to the next merge.
Small tweaks in sha512crypt OpenCL code.
A proper fix to the incapacity to deal with passlen=24 AND saltlen=16. Previous commit can handle it, but since it hurts performance a litte, this is a best solution.
Remove unused blank lines.
Memory flags reviewed at NVIDIA OpenCL Best Practices Guide (chapter 3.1).
Fix a memory leak.
Mute some warnings on OSX.
Disable bf format.
Using this is possible to use passlen=24 and saltlen=16.
Revert "Using this is possible to use passlen=24 and saltlen=16."
This hurts performance, and on GPU, might be better to limit passlen.

This reverts commit d728c2c6f8c3299174f3eab6f7ee07a192a0e960.
Create a cisco 4 OpenCL format (some details pending about the format intrinsics).
Cisco type 4 OpenCL format passing self-test.
Missing format flag. Is this correct?
Remove initial TODO from source code. Merge stuff still missing.
Initial merge of raw-sha256 and cisco-4.