Hello community,

here is the log from the commit of package john for openSUSE:Factory
checked in at Wed Jul 13 16:08:55 CEST 2011.



--------
--- john/john.changes   2010-09-09 18:54:17.000000000 +0200
+++ /mounts/work_src_done/STABLE/john/john.changes      2011-07-08 
11:01:27.000000000 +0200
@@ -1,0 +2,25 @@
+Fri Jul  8 08:56:40 UTC 2011 - l...@linux-schulserver.de
+
+- 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
+
+-------------------------------------------------------------------
+Tue Mar 15 06:42:36 CET 2011 - dr...@suse.de
+
+- go from jumbo patch 7 to 12
+- needs -lm to link, via LDFLAGS from make command in spec
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  john-1.7.6.tar.bz2

New:
----
  john-1.7.8-jumbo-2.tar.bz2
  john-1.7.8-jumbo-2.tar.bz2.sign
  john-1.7.8.tar.bz2
  john-1.7.8.tar.bz2.sign

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ john.spec ++++++
--- /var/tmp/diff_new_pack.jAFevh/_old  2011-07-13 16:08:27.000000000 +0200
+++ /var/tmp/diff_new_pack.jAFevh/_new  2011-07-13 16:08:27.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package john (Version 1.7.6)
+# spec file for package john
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,17 +22,19 @@
 Url:            http://www.openwall.com/john/
 License:        GPLv2+
 Group:          Productivity/Security
-Version:        1.7.6
+Version:        1.7.8
 Release:        1
 Summary:        Detects Weak Passwords
 Source:         %{name}-%{version}.tar.bz2
 Source2:        %{name}.8.gz 
 Source3:        %{name}-rpmlintrc
+Source4:        %{name}-%{version}-jumbo-2.tar.bz2
+BuildRequires:  openssl-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %define         johndir /var/lib/john
-%define cflags CFLAGS="-c $RPM_OPT_FLAGS -DJOHN_SYSTEMWIDE=1 
-finline-limit=2000 --param inline-unit-growth=2000" LDFLAGS=""
+%define cflags CFLAGS="-c $RPM_OPT_FLAGS -DJOHN_SYSTEMWIDE=1 
-finline-limit=2000 --param inline-unit-growth=2000" LDFLAGS="-lcrypto"
 %ifarch x86_64
-%define cflags CFLAGS="-c $RPM_OPT_FLAGS -DJOHN_SYSTEMWIDE=1" LDFLAGS=""
+%define cflags CFLAGS="-c $RPM_OPT_FLAGS -DJOHN_SYSTEMWIDE=1" 
LDFLAGS="-lcrypto"
 %endif
 
 %description
@@ -48,6 +50,8 @@
 
 %prep
 %setup -q -n %{name}-%{version}
+# 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
@@ -91,7 +95,7 @@
 %endif
 export TARGET
 pushd src
-make clean $TARGET %{cflags}
+make clean $TARGET %{cflags} LDFLAGS='-lcrypto -lm'
 popd
 
 %check

++++++ john-1.7.6.tar.bz2 -> john-1.7.8.tar.bz2 ++++++
++++ 14799 lines of diff (skipped)



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to