pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/john



Module Name:    pkgsrc
Committed By:   shattered
Date:           Sun Sep 14 13:20:08 UTC 2014

Modified Files:
        pkgsrc/security/john: Makefile PLIST distinfo
        pkgsrc/security/john/patches: patch-aa

Log Message:
Update to 1.8.0 (2013).  Notable changes:

* Relaxed the license for many source files to cut-down BSD.
* Relaxed the license for John the Ripper as a whole from GPLv2 (exact
version) to GPLv2 or newer with optional OpenSSL and unRAR exceptions.

* Enhanced the support for DES-based tripcodes by making use of the
bitslice DES implementation and supporting OpenMP parallelization.

* Implemented bitmaps for fast initial comparison of computed hashes
against those loaded for cracking.
This provides a substantial performance improvement when cracking large
numbers of fast hashes.

* With 32-bit x86 builds and at least MMX enabled, the "two hashes at a
time" code for bcrypt is now enabled for GCC 4.2 and newer.
This is faster bcrypt cracking on some old and new computers running
32-bit operating systems or VMs for whatever reason.

* Revised the incremental mode to let the current character counts grow
for each character position independently, with the aim to improve
efficiency in terms of successful guesses per candidate passwords tested.

* Revised the pre-defined incremental modes, as well as external mode
filters that are used to generate .chr files.
* Added makechr, a script to (re-)generate .chr files.

* Enhanced the status reporting to include four distinct speed metrics
(g/s, p/s, c/s, and C/s).

* Added the "--fork=N" and "--node=MIN[-MAX]/TOTAL" options for trivial
parallel and distributed processing.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/security/john/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/john/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/security/john/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/security/john/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index