+ Generic crypt(3) support (enabled with "--format=crypt") has been
added for auditing password hash types supported by the system but
not yet supported by John's own optimized cryptographic routines
(such as "SHA-crypt" and SunMD5).
+ Optional parallelization of the above has been implemented by
means of OpenMP along with glibc's crypt_r(3)
+ Optional parallelization of John's own optimized code for the
OpenBSD-style Blowfish-based crypt(3) (bcrypt) hashes with OpenMP
has been added
+ A more suitable version of 32-bit x86 assembly code for Blowfish
is now chosen on Core i7 and similar CPUs (in 32 bit mode)
+ More optimal DES S-box expressions for PowerPC with AltiVec
+ The bitslice DES C source code has been reworked to allow for
the use of arbitrary SIMD intrinsics, which was previously only
implemented for AltiVec as a special case
+ Support for SSE2 and MMX intrinsics with bitslice DES (as an
alternative to the supplied assembly code) has been added
(currently only enabled for SSE2 on x86-64)
+ Support for mixed-type longer virtual vectors (such as SSE2+MMX,
SSE2+ALU, AltiVec+ALU, and other combinations) with bitslice
DES has been added
+ The loader will now detect password hashes specified on a line
on their own, not only as part of an /etc/passwd or PWDUMP
format file
+ When run in "--stdin" mode and reading candidate passwords from
a terminal (to be typed by the user), John will no longer mess
with the terminal settings
+ John will now restore terminal settings not only on normal
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=10
+ Major performance improvements
+ John will now tend to use more memory to achieve better speed
+ Some previously missed common website passwords found on public
lists of "top N passwords" have been added to the bundled common
passwords list.
+ Support for back-references and "parallel" ranges has been
added to the word mangling rules preprocessor.
+ The notion of numeric variables has been introduced into the
rules engine.
+ New rule commands have been added
+ New rule reject flags have been added
+ The default rulesets for "single crack" and wordlist modes have
been revised to make use of the new features, for speed, to
produce fewer duplicates, and to attempt additional kinds of
candidate passwords.
+ The default for the Idle setting has been changed from N to Y.
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=7