Cosmetical typo in common-opencl.c.
Generic crypt: Allow setting actual salt with --subformat, and create
test vectors on the fly.
Generic crypt: Add support for SunMD5.
Enable use of SIGUSR1 for non-MPI builds too. It's weird having different
functionality. The need for SIGUSR1 with MPI comes from mpirun's ability
to pass SIGUSR1, but not SIGHUP, to the processes.
Suppress "Press 'q' or Ctrl-C to abort.." message if we are reading
from stdin.
handle "SPEC_SALTED" case properly in gpg parser
Print a warning when FMT_NOT_EXACT.
handle "SPEC_SALTED" stuff properly in gpg format
WPAPSK and other PBKDF2-SHA1 OpenCL kernels: Try to support old devices
(OpenCL 1.0). I don't have any so this is not tested.
Revert "WPAPSK and other PBKDF2-SHA1 OpenCL kernels: Try to support
old devices". This reverts commit f7189d8. It did not help.

Also, drop amd_media_ops pragmas. They were not used anyway.
Lotus Domino 8.5 format added.

http://blog.quarkslab.com/have-you-ever-played-with-domino.html
add lotus2john.py utility
Merge pull request #445 from kholia/lotus-fixes

add lotus2john.py utility
Add support for cracking Redmine hashes
Let --list=format-methods handle new format methods

done, reset, source, binary_hash[PASSWORD_HASH_SIZES-1], get_hash[PASSWORD_HASH_SIZES-1]
benchmark-unify: sort format name mappings
chmod a-x for several files that don't need to be executable
Rename formats: "Office 20xx" -> "MS Office 20xx", "M$ Cashe" -> "MS Cashe"

This has been discussed here:
http://www.openwall.com/lists/john-dev/2013/10/24/3

Also, Changed "M$Office word" to "MS Office Word" in zip2john.c
Enhance doc/README.bash-completion, mention prerequisites

-bash version >= 4
-extended pattern matching features enabled
dynamic.conf: Move the dynamic_1501 format definition (Redmine)

It had been added after the comment for the
.include <dynamic_flat_sse_formats.conf>