80 Commits

Author SHA256 Message Date
Lars Vogdt
cd12b16567 added sigs as sources to make check scripts happy
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=29
2012-07-18 13:06:42 +00:00
Lars Vogdt
bd7d2ccdd7 - update to 1.7.9:
+ Added optional parallelization of the MD5-based crypt(3) code with OpenMP.
  + Added optional parallelization of the bitslice DES code with OpenMP.
  + Replaced the bitslice DES key setup algorithm with a faster one, which
    significantly improves performance at LM hashes, as well as at DES-based
    crypt(3) hashes when there's just one salt (or very few salts).
  + Optimized the DES S-box x86-64 (16-register SSE2) assembly code.
  + Added support for 10-character DES-based tripcodes (not optimized yet).
  + Added support for the "$2y$" prefix of bcrypt hashes.
  + Added two more hash table sizes (16M and 128M entries) for faster processing
    of very large numbers of hashes per salt (over 1M).
  + Added two pre-defined external mode variables: "abort" and "status", which
    let an external mode request the current cracking session to be aborted or the
    status line to be displayed, respectively.
  + Made some minor optimizations to external mode function calls and virtual
    machine implementation.
  + The "--make-charset" option now uses floating-point rather than 64-bit
    integer operations, which allows for larger CHARSET_* settings in params.h.
  + Added runtime detection of Intel AVX and AMD XOP instruction set extensions,
    with optional fallback to an alternate program binary.
  + Added relbench, a Perl script to compare two "john --test" benchmark runs,
    such as for different machines, "make" targets, C compilers, optimization
    options, or/and versions of John the Ripper.
  + Additional public lists of "top N passwords" have been merged into the
    bundled common passwords list, and some insufficiently common passwords were
    removed from the list.
  + Many minor enhancements and a few bug fixes were made.
- updated jumbo patch to 1.7.9-jumbo-6
- specfile cleanup (using spec-cleaner)

OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=28
2012-07-13 06:16:22 +00:00
Stephan Kulow
2d55043b63 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=16
2011-12-06 17:20:48 +00:00
Lars Vogdt
181409804b Accepting request 85804 from security
Added a fix for the arm architecture, TARGET generic

OBS-URL: https://build.opensuse.org/request/show/85804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=14
2011-10-02 00:03:53 +00:00
c9107bc25c Accepting request 85776 from home:worldcitizen:branches:security
Added a fix for the arm architecture, TARGET generic

OBS-URL: https://build.opensuse.org/request/show/85776
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=26
2011-09-30 11:50:51 +00:00
Sascha Peilicke
23287c34a7 Autobuild autoformatter for 76190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=13
2011-07-13 14:08:59 +00:00
OBS User buildservice-autocommit
6ce9bf1842 Updating link to change in openSUSE:Factory/john revision 13.0
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=953cef8f8f440e0ebafed4d87076937a
2011-07-13 14:08:59 +00:00
Sascha Peilicke
624e55edc5 Accepting request 76190 from security
- update to 1.7.8:
  + many changes, please see /usr/share/doc/packages/john/CHANGES
  + The bitslice DES S-box expressions have been replaced with those 
    generated by Roman Rusakov specifically for John the Ripper
  + Added Intel AVX and AMD XOP instruction sets support for bitslice DES
  + Apache "$apr1$" MD5-based password hashes are now supported.
  + the loader now includes logic to warn the user of ambiguous 
    hash encodings
  + "DateTime", "Repeats", "Subsets", "AtLeast1-Simple", 
    "AtLeast1-Generic", and "Policy" external mode samples have been 
    added to the default john.conf
  + A few minor bug fixes and enhancements were made
  + Corrected a logic error introduced in JtR 1.7.4.2: in 
    "single crack" mode
- added and updated jumbo patch

- go from jumbo patch 7 to 12
- needs -lm to link, via LDFLAGS from make command in spec

OBS-URL: https://build.opensuse.org/request/show/76190
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=12
2011-07-13 14:08:48 +00:00
Lars Vogdt
7909666e79 - update to 1.7.8:
+ many changes, please see /usr/share/doc/packages/john/CHANGES
  + The bitslice DES S-box expressions have been replaced with those 
    generated by Roman Rusakov specifically for John the Ripper
  + Added Intel AVX and AMD XOP instruction sets support for bitslice DES
  + Apache "$apr1$" MD5-based password hashes are now supported.
  + the loader now includes logic to warn the user of ambiguous 
    hash encodings
  + "DateTime", "Repeats", "Subsets", "AtLeast1-Simple", 
    "AtLeast1-Generic", and "Policy" external mode samples have been 
    added to the default john.conf
  + A few minor bug fixes and enhancements were made
  + Corrected a logic error introduced in JtR 1.7.4.2: in 
    "single crack" mode
- added and updated jumbo patch

OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=24
2011-07-08 09:01:27 +00:00
Lars Vogdt
a27208693c preparing update to 1.7.8
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=23
2011-07-08 07:23:53 +00:00
Roman Drahtmueller
335074134e - go from jumbo patch 7 to 12
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=22
2011-03-15 05:43:44 +00:00
Roman Drahtmueller
1759600222 - go from jumbo patch 7 to 12
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=21
2011-03-15 05:25:25 +00:00
a63cd54aa2 crypt -> crypto
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=19
2010-11-10 14:57:06 +00:00
8f1ed97540 try to fix build
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=17
2010-11-10 14:56:44 +00:00
Lars Vogdt
97242591ec add buildrequires openssl-devel
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=16
2010-11-01 18:40:18 +00:00
Lars Vogdt
8d2ed6ca35 apply the jumbo patch from openwall
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=15
2010-11-01 17:30:09 +00:00
Lars Vogdt
8dab2ea84b OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=14 2010-11-01 17:24:53 +00:00
OBS User _service
13cdd0b2a6 generated via source service
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=13
2010-11-01 17:20:00 +00:00
Lars Vogdt
174e0e0c91 Modified via webui
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=12
2010-11-01 17:19:58 +00:00
Ruediger Oertel
6e7e143c27 Accepting request 51084 from security
Accepted submit request 51084 from user coolo

OBS-URL: https://build.opensuse.org/request/show/51084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=10
2010-10-20 13:19:11 +00:00
Lars Vogdt
dc33cb9f11 - update to 1.7.6:
+ 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
2010-09-09 16:54:17 +00:00
OBS User autobuild
6ab320c66b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=7 2010-03-18 14:55:44 +00:00
OBS User buildservice-autocommit
4059509f61 Updating link to change in openSUSE:Factory/john revision 6.0
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=7cd30fca713987ceec28324a8a4b8be6
2010-02-18 14:12:53 +00:00
OBS User autobuild
ceb3919539 Accepting request 32794 from security
Copy from security/john based on submit request 32794 from user lrupp

OBS-URL: https://build.opensuse.org/request/show/32794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=6
2010-02-18 14:12:53 +00:00
OBS User autobuild
5399066194 checked in (request 32794)
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=8
2010-02-18 14:12:52 +00:00
Lars Vogdt
984d11dd70 - update to 1.7.4.2:
+ 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
2010-02-11 20:58:09 +00:00
OBS User autobuild
e7aa86860a Accepting request 32145 from security
Copy from security/john based on submit request 32145 from user prusnak

OBS-URL: https://build.opensuse.org/request/show/32145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=5
2010-02-11 20:10:18 +00:00
OBS User autobuild
13b82294af Accepting request 25243 from security
Copy from security/john based on submit request 25243 from user lrupp

OBS-URL: https://build.opensuse.org/request/show/25243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=4
2009-12-02 12:10:44 +00:00
OBS User unknown
0776afe5d3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=2 2008-09-13 01:56:16 +00:00
OBS User unknown
d6ec91c73a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/john?expand=0&rev=1 2007-01-15 23:19:04 +00:00