- update to 1.8.0:

+ 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/package/show/security/john?expand=0&rev=35
This commit is contained in:
Lars Vogdt 2013-10-09 16:03:25 +00:00 committed by Git OBS Bridge
parent 453dc435a0
commit e1486f1b89
5 changed files with 29 additions and 19 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d40083e37a7bc1ba1177651cbb27898dcf2a812b8ccf1430db0c372ac6dc199
size 717505

View File

@ -1,10 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: http://www.openwall.com/signatures/
iQCVAwUATszbSHK5fbEpUCnxAQL82gP9FIpG9doN7BHXG118pmH5jCeGBKtHr67h
R4jCNFU5obOd2bzXuFkoGCjCjzHlSGZcqRtlhLLtaheGfH7IYfUoDsqnSlYhVolL
VPiPL+j/8KcmOWeqjURM/4xKEgDKoVoNg8C6x9lhaTtDvK3o/poGTavVCpNtvhQc
FNV+H5b0QKE=
=hDv+
-----END PGP SIGNATURE-----

3
john-1.8.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8831591b91e1753db1e6f307f33835362f2c7f9a8e0146c043e9ee9ac80c0056
size 5075234

View File

@ -1,3 +1,27 @@
-------------------------------------------------------------------
Wed Oct 9 16:00:16 UTC 2013 - lars@linux-schulserver.de
- update to 1.8.0:
+ 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.
-------------------------------------------------------------------
Sun Mar 17 20:20:13 UTC 2013 - schwab@suse.de

View File

@ -17,18 +17,16 @@
Name: john
Version: 1.7.9
Version: 1.8.0
Release: 0
Summary: Detects Weak Passwords
License: GPL-2.0+
Group: Productivity/Security
Url: http://www.openwall.com/john/
Source: http://www.openwall.com/john/g/%{name}-%{version}.tar.bz2
Source1: http://www.openwall.com/john/g/%{name}-%{version}.tar.bz2.sign
Source2: %{name}.8.gz
Source3: %{name}-rpmlintrc
Source4: http://www.openwall.com/john/g/%{name}-%{version}-jumbo-7.tar.bz2
Source5: http://www.openwall.com/john/g/%{name}-%{version}-jumbo-7.tar.bz2.sign
# Source4: http://www.openwall.com/john/g/%{name}-%{version}-jumbo-7.tar.bz2
BuildRequires: openssl-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define johndir /var/lib/john
@ -44,8 +42,6 @@ number of other hash types are supported as well.
%prep
%setup -q
# apply the jumbo patch
gzip -dc %{SOURCE4} | patch -p1
# adapt the configs
perl -pi -e "s#Wordlist = (.*)#Wordlist = %{johndir}/password.lst#g" $RPM_BUILD_DIR/%{name}-%{version}/run/john.conf
perl -pi -e 's#^(\#define JOHN_SYSTEMWIDE_EXEC)\s.+$#$1\t\"%{johndir}\"#g' $RPM_BUILD_DIR/%{name}-%{version}/src/params.h