john/john-1.9.0-jumbo-1.tar.xz.sign
Lars Vogdt 5715d8a22a Accepting request 708923 from home:Simmphonie
- spec-file changes
  + add jumbo scripts and remove "env" from shebang
  + remove patches. In upstream already
  + use configure to find dependenices and CPU architecture
    + openCL support
    + multicore support with fork option
    + require CPU with AVX support at least
  + root rights are no longer required
- update to 1.9.0
  + Increased the interleaving for bcrypt on x86-64 from 2x to 3x for a major
    speedup on CPUs without SMT.  Unfortunately, this sometimes results in a minor
    performance regression when running multiple threads on CPUs with SMT.
  + Recognize the $2b$ bcrypt prefix.
  + In the generic crypt(3) format, detect descrypt with valid vs. invalid salts
    as separate id's for our heuristics on supported hash types.
  + Introduced a number of optimizations for faster handling of large password
    hash files, including loading, cracking, and "--show".  Some of these use more
    memory than before, yet in a more efficient manner.
  + Benchmark using all-different candidate passwords of length 7 by default.
  + Dropped undocumented special handling of "Mc" in 'c' and 'C' rule commands.
  + Dropped undocumented limitation of the 'M' and 'Q' rule commands where they
    would sometimes memorize/check only up to the current hash type's length limit
    yet this optimization wouldn't necessarily be transparent (e.g., if a later
    command would extract a substring from above the hash type's length limit and
    bring it to within the limit).
  + Implemented special-case handling of repeated rule commands '$', '^', '[',
    ']', '{', and '}', as well as faster handling of the 'D' command.
  + When built with "--fork" support, disallow session names with all-digit
    suffixes since these clash with those produced by "--fork".
  + Forward SIGTERM to --fork'ed children.
  + Set stdout to line buffered (rather than potentially fully buffered), except
    for "--stdout", "--show", and auxiliary programs such as "unshadow".
  + On Windows, restore normal processing of Ctrl-C in case our parent (such as
    Johnny the GUI) had disabled it.
  + Added linux-x86*-avx512 and linux-x86*-avx2 make targets, which use
    respectively AVX-512 and AVX2 for bitslice DES.
  + Added linux-mic make target for Intel MIC (first generation Xeon Phi, aka
    Knights Corner), which uses its 512-bit SIMD intrinsics for bitslice DES.
    (For second generation Xeon Phi, aka Knights Landing, use linux-x86-64-avx512.)
  + Added linux-arm64le, linux-arm32le-neon, and linux-arm32le make targets.
    (The first two of these make use of ASIMD or NEON for bitslice DES.)
  + Added linux-sparc64 make target.
  + Made a minor optimization to MMX and SSE2 assembly code for LM hash.
  + Dropped Ultrix and SCO support.
  + Don't probe for alternate config file names (like john.ini when on Unix).
  + "DokuWiki" external mode sample has been added to the default john.conf.
  + Fixed operator precedence in the external mode compiler to be the same as C.
  + Fixed an out of bounds write bug in the external mode virtual machine.
  + Fixed a bug introduced in version 1.7.4 in the wordlist rules engine, where
    some sequences of rule commands could overflow a word buffer.
  + Fixed a bug where unaligned access SSE/AVX instructions would unnecessarily
    be generated by GCC 4.6+ in the bitslice DES code in non-OpenMP builds.
  + Fixed a bug where "Warning: no OpenMP support for this hash type" could be
    printed in "--stdout" mode.
  + Made assorted other bugfixes, portability and documentation enhancements.
- version 1.7.9.8
  + 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.
  + In the external mode compiler, treat character literals as unsigned.
  + Renamed many of the formats.
  + Updated the documentation.
  + 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.
  + Assorted other changes have been made.

OBS-URL: https://build.opensuse.org/request/show/708923
OBS-URL: https://build.opensuse.org/package/show/security/john?expand=0&rev=55
2019-06-15 14:56:35 +00:00

17 lines
801 B
Plaintext

-----BEGIN PGP SIGNATURE-----
iQIcBAABAgAGBQJc2vkxAAoJEAXAJ/1L3BNuEb0P/0lN/i9/Ub1V+rva0H9/eo7w
sar0GVYafRUPH/J7j8klMXIyIY0UiiwOdMlkokktC5kAn2OqjuirFaMQgUMulaMm
+gioQUEvn+oDpBEOWF9lrc+OqlVhXkc0xWOAvZ5/suTeAcJN5zNVtWf2q6oWzUmr
tFlWddsXSjfdY5veuSo9KgmialScJjAA04f+bc4A8foXfTZaB3wmEIc6w4aVM9Ut
yhFZCIvODo13L6DmUTf2LFseQdLoWLdS23NtGj/jBdBeGV5JCad0nDcTleU1xZJo
dWsQTuNOOiNDlRzAzu9dXsrXJJ+Z2BX0C1j3QjlWVTBZtGpSacN+LnQFZWXI2KCr
t1zpMtDm4JkcGNxmPG+syzcLBuHsGMoGBIHGRyL3oBFwPb3ulqYjUAeUE6LtkjLh
DHu2RCgsvD2cHG+rvOkVzsuRdpyt1EPfQ2FboxBk++ELNU9mjC9Vk97Zx1TBJVZ3
If4r0l3zCAU4dQcfStxS/cL7UqbFU65GDXfoiQ2K6aPMnq0FOcRBWKbCZdLKQZ9b
AsQpGs0ZFuebxB3yhgUN0w1G9+lUT+PwRU9bOC8VEqreuwocSSVMMNRMkOt9W/ix
xpXKWKe32tJa8AjnXEWQyNJU4m9ZyVYcca8Dj0BjCJZXYJna+IBGlDK9M7cDOVQS
WNJsF9JLh1o/FA5Ndd0l
=z3gD
-----END PGP SIGNATURE-----