CUDA fixes. The --request-scalar/vector options does not apply to CUDA (yet).
Less ambiguous usage text for --raw-always-valid
bench.c: Include stdlib.h for setenv
OpenCL: Print AMD-specific "board name" along with device name.
OpenCL: Bump cached file name buffer to PATH_BUFFER_SIZE after seeing problems
with very long names (long device name plus long options made for 130 characters
full path name).
Obey CL_KERNEL_WORK_GROUP_SIZE in a number of OpenCL formats.
bench.c: Add a linefeed after FAILED, and add output when all formats pass.
Add support for cracking KDE KWallet files

Signed-off-by: Narendra Kangralkar <narendrakangralkar@gmail.com>
Signed-off-by: Dhiru Kholia <dhiru@openwall.com>
Merge pull request #165 from kangralkar/kwallet

Add support for cracking KDE KWallet files
More LWS/GWS vs. min/max-keys-per-crypt fixes.
Fix a bug using sha256crypt on OSX CPU.
Merge pull request #166 from claudioandre/unstable-jumbo

Fix a bug using sha256crypt on OSX CPU.
The dreaded format struct stuff, for kwallet
raw2dyna: fgets wrapper macro for muting compiler warnings
README-CUDA: Now featuring magnum's "OpenCL vs. CUDA parlor", showing how to
tweak your CUDA formats using the values from OpenCL's automatic tuning.
SybaseASE: Allocate key buffer using calloc (should not be needed though)
Drop obsolete External modes (deprecated by the --min/max-length options)
Fix the "fopen: john.rec: No such file or directory" bug. It was caused
by path_init() not being called early enough. Not sure who did that.
Move the 500+ lines of --list logic out of john.c and into its own file.
dynamic_fmt.c: Mute compiler warnings about breaking strict-aliasing rules.
listconf.c: Add JimF in copyright blurb.