# ChangeLog for app-crypt/johntheripper # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/ChangeLog,v 1.123 2011/01/06 20:56:12 phajdan.jr Exp $ 06 Jan 2011; Pawel Hajdan jr johntheripper-1.7.6-r1.ebuild: x86 stable wrt bug #350730 05 Jan 2011; Markos Chandras johntheripper-1.7.6-r1.ebuild: Stable on amd64 wrt bug #350730 05 Jan 2011; Samuli Suominen johntheripper-1.7.3.4.ebuild: Remove ppc/ppc64 keywording from old version wrt #327211 and #350730. 05 Jan 2011; Dane Smith -johntheripper-1.7.2-r3.ebuild, -johntheripper-1.7.2-r4.ebuild, -johntheripper-1.7.2-r5.ebuild, -files/johntheripper-1.7.2-mkdir-sandbox.patch, -files/johntheripper-1.7.2-sha1-memset.patch, -files/johntheripper-1.7.2-stackdef.S.patch, -files/johntheripper-1.7.2-stackdef-2.S.patch, -johntheripper-1.7.3.1.ebuild, -johntheripper-1.7.3.1-r1.ebuild, -files/johntheripper-1.7.3.1-all-5-stackdef.S.patch, -files/johntheripper-1.7.3.1-params.h.patch, -files/johntheripper-1.7.3.1-stackdef.S.patch, -johntheripper-1.7.4.2.ebuild, -johntheripper-1.7.6.ebuild: Remove obsolete version and their associate patches. *johntheripper-1.7.6-r1 (03 Dec 2010) 03 Dec 2010; Dane Smith +johntheripper-1.7.6-r1.ebuild: Revision bump. Adds 'openmp' use flag to enable the built in parallelization support. 13 Oct 2010; Dane Smith johntheripper-1.7.6.ebuild: QA fixes. Added a number of missing || die. *johntheripper-1.7.6 (13 Oct 2010) 13 Oct 2010; Dane Smith +johntheripper-1.7.6.ebuild, +files/johntheripper-1.7.6-cflags.patch: Version bump for johntheripper wrt bug #327383. Includes a new patch. 08 Oct 2010; Dane Smith -files/johntheripper-1.7.2-params.h.patch, -files/johntheripper-1.7.2-stripping.patch: Removed unnecessary patches wrt #340194. Thanks jalan for reporting. 14 Aug 2010; Harald van Dijk johntheripper-1.7.4.2.ebuild: Fix quoting 07 Jul 2010; Samuli Suominen johntheripper-1.7.3.4.ebuild: ppc64 stable wrt #287932 07 Jul 2010; Samuli Suominen johntheripper-1.7.4.2.ebuild: Missing gcc-specs-pie check wrt #325545 by Dane Smith. *johntheripper-1.7.4.2 (19 Feb 2010) 19 Feb 2010; Patrick Lauer +johntheripper-1.7.4.2.ebuild: Bump for #305089 31 Jan 2010; Raúl Porcel johntheripper-1.7.3.4.ebuild: sparc stable wrt #287932 23 Jan 2010; Jeroen Roovers johntheripper-1.7.3.4.ebuild: Stable for HPPA (bug #287932). 19 Jan 2010; nixnut johntheripper-1.7.3.4.ebuild: ppc stable #287932 16 Jan 2010; Tobias Klausmann johntheripper-1.7.3.4.ebuild: Stable on alpha, bug #287932 10 Jan 2010; Christian Faulhammer johntheripper-1.7.3.4.ebuild: stable x86, bug 287932 09 Jan 2010; Pacho Ramos johntheripper-1.7.3.4.ebuild: amd64 stable, bug 287932 26 Dec 2009; Raúl Porcel johntheripper-1.7.3.1-r1.ebuild: sparc stable wrt #287932 16 Nov 2009; Jeroen Roovers johntheripper-1.7.3.1-r1.ebuild: Stable for HPPA (bug #287932). 19 Oct 2009; Tobias Klausmann johntheripper-1.7.3.1-r1.ebuild: Stable on alpha, bug #287932 11 Oct 2009; nixnut johntheripper-1.7.3.1-r1.ebuild: ppc stable #287932 08 Oct 2009; Richard Freeman johntheripper-1.7.3.1-r1.ebuild: amd64 stable - 287932 *johntheripper-1.7.3.4 (04 Oct 2009) 04 Oct 2009; Arfrever Frehtes Taifersar Arahesis +johntheripper-1.7.3.4.ebuild: Version bump. 05 Sep 2009; Arfrever Frehtes Taifersar Arahesis johntheripper-1.7.3.1-r1.ebuild: Don't use ROOT in src_compile(). *johntheripper-1.7.3.1-r1 (03 Sep 2009) 03 Sep 2009; Patrick Lauer +johntheripper-1.7.3.1-r1.ebuild, +files/johntheripper-1.7.3.1-all-5-stackdef.S.patch, +files/johntheripper-1.7.3.1-cflags.patch, files/johntheripper-1.7.3.1-stackdef.S.patch: Small set of fixes, thanks to RB. Closes #277811 23 Jun 2009; Richard Freeman johntheripper-1.7.3.1.ebuild: amd64 stable - 265707 07 May 2009; Jeroen Roovers johntheripper-1.7.3.1.ebuild: Move EAPI declaration to the top. Stable for HPPA (bug #265707). 14 Apr 2009; Raúl Porcel johntheripper-1.7.3.1.ebuild: x86 stable wrt #265707 12 Apr 2009; Tobias Klausmann johntheripper-1.7.3.1.ebuild: Stable on alpha, bug #265707 11 Apr 2009; nixnut johntheripper-1.7.3.1.ebuild: ppc stable #265707 11 Apr 2009; Ferris McCormick johntheripper-1.7.3.1.ebuild: Sparc stable, Bug #265707. 05 Apr 2009; Arfrever Frehtes Taifersar Arahesis johntheripper-1.7.3.1.ebuild: Don't pre-strip files (bug #248715). 03 Mar 2009; Peter Volkov johntheripper-1.7.3.1.ebuild: ~mips keyword back, bug #227631. 28 Feb 2009; Markus Meier metadata.xml: custom-cflags is a global USE-flag *johntheripper-1.7.3.1 (04 Nov 2008) 04 Nov 2008; Daniel Black +files/johntheripper-1.7.3.1-mkdir-sandbox.patch, +files/johntheripper-1.7.3.1-params.h.patch, +files/johntheripper-1.7.3.1-stackdef.S.patch, johntheripper-1.7.2-r3.ebuild, johntheripper-1.7.2-r4.ebuild, johntheripper-1.7.2-r5.ebuild, +johntheripper-1.7.3.1.ebuild: version bump thanks to Erwin Paternotte, Aoz, Anton Bolshakov as per bug #228013. SRC_URIs fixed for other ebuilds 24 Jul 2008; Doug Goldstein metadata.xml: add GLEP 56 USE flag desc from use.local.desc 16 Jun 2008; Jeroen Roovers johntheripper-1.7.2-r5.ebuild: Marked ~hppa again (bug #227631). *johntheripper-1.7.2-r5 (16 Jun 2008) 16 Jun 2008; Robin H. Johnson +johntheripper-1.7.2-r5.ebuild: Re-add the MPI support. Tested with OpenMPI+Torque running 8 instances between a ppc (G5) and an amd64 box. ~hppa and ~mips dropped per bug #227631. 13 Feb 2008; Alon Bar-Lev -johntheripper-1.7.2.ebuild: Cleanup *johntheripper-1.7.2-r4 (11 Jan 2008) 11 Jan 2008; Alon Bar-Lev +johntheripper-1.7.2-r4.ebuild: Cleanups, bug#202306, thanks to Alex Barker 06 Jan 2008; Alon Bar-Lev -johntheripper-1.7.2-r2.ebuild: Cleanup 04 Jan 2008; Richard Freeman johntheripper-1.7.2-r3.ebuild: amd64 stable - bug 202306 02 Jan 2008; Jeroen Roovers johntheripper-1.7.2-r3.ebuild: Stable for HPPA (bug #202306). 31 Dec 2007; Raúl Porcel johntheripper-1.7.2-r3.ebuild: alpha/sparc stable wrt #202306 30 Dec 2007; Markus Meier johntheripper-1.7.2-r3.ebuild: x86 stable, bug #202306 29 Dec 2007; Brent Baude johntheripper-1.7.2-r3.ebuild: Marking johntheripper-1.7.2-r3 ppc64 for bug 202306 29 Dec 2007; nixnut johntheripper-1.7.2-r3.ebuild: Stable on ppc wrt bug 202306 *johntheripper-1.7.2-r3 (14 Dec 2007) 14 Dec 2007; Alon Bar-Lev +johntheripper-1.7.2-r3.ebuild: Fix hardened issues, bug #167731 16 Nov 2007; Raúl Porcel johntheripper-1.7.2-r2.ebuild: alpha stable wrt #198659 13 Nov 2007; Alon Bar-Lev -files/johntheripper-1.7.2-funroll-loops.patch, johntheripper-1.7.2-r2.ebuild: Remove funroll-loops patch, do this using argument to make 13 Nov 2007; Jeroen Roovers +files/johntheripper-1.7.2-funroll-loops.patch, johntheripper-1.7.2-r2.ebuild: Stable for HPPA (bug #198659). Add (trivial) funroll-loops removal patch. 11 Nov 2007; Samuli Suominen johntheripper-1.7.2-r2.ebuild: amd64 stable wrt #198659 11 Nov 2007; Dawid Węgliński johntheripper-1.7.2-r2.ebuild: Finally stable on x86 (bug #198659) 11 Nov 2007; Alon Bar-Lev johntheripper-1.7.2-r2.ebuild: Reapply sandbox patch, can reproduce this 11 Nov 2007; Alon Bar-Lev johntheripper-1.7.2-r2.ebuild: Remove the mkdir hack for now 10 Nov 2007; Ferris McCormick johntheripper-1.7.2-r2.ebuild: Sparc stable, bug #198659. 10 Nov 2007; Markus Rothe johntheripper-1.7.2-r2.ebuild: Stable on ppc64; bug #198659 10 Nov 2007; Alon Bar-Lev +files/johntheripper-1.7.2-mkdir-sandbox.patch, johntheripper-1.7.2-r2.ebuild: Fix access denied for sandbox, bug#198659 10 Nov 2007; Dawid Węgliński johntheripper-1.7.2-r2.ebuild: Reverting back to ~x86 10 Nov 2007; Dawid Węgliński johntheripper-1.7.2-r2.ebuild: Stable on x86 (bug #198659) 10 Nov 2007; nixnut johntheripper-1.7.2-r2.ebuild: Stable on ppc wrt bug 198659 04 Nov 2007; Christian Heim metadata.xml: Removing myself as the maintainer. *johntheripper-1.7.2-r2 (01 Aug 2007) 01 Aug 2007; Alon Bar-Lev -johntheripper-1.7.2-r1.ebuild, +johntheripper-1.7.2-r2.ebuild: Place lists at correct location, bug#187320, thanks to Paul Taylor 20 Jul 2007; Alon Bar-Lev johntheripper-1.7.2-r1.ebuild: Strip flags, as upstream requested 19 Jul 2007; Alon Bar-Lev johntheripper-1.7.2-r1.ebuild: ebuild cleanups, I think this is better shape 19 Jul 2007; Alon Bar-Lev -files/johntheripper-1.7.0.2-stackdef.S, -files/clk_tck.patch, -files/john-ntlm.skey.patch, -johntheripper-1.6.ebuild, -johntheripper-1.6-r3.ebuild, -johntheripper-1.6.40.ebuild, -johntheripper-1.7.0.2.ebuild: Cleanup *johntheripper-1.7.2-r1 (19 Jul 2007) 19 Jul 2007; Alon Bar-Lev +files/johntheripper-1.7.2-stackdef-2.S.patch, johntheripper-1.7.2.ebuild, +johntheripper-1.7.2-r1.ebuild: Patch update, bug#185646, sse2 support, bug#185645, thanks to Erwin Paternotte 04 Apr 2007; Christian Heim johntheripper-1.6.40.ebuild, johntheripper-1.7.0.2.ebuild: Fixing ebuild.badheader. 04 Apr 2007; Christian Heim johntheripper-1.7.2.ebuild: Relaxing PaX/MPROTECT on the executable, as it's failing on hardened. 20 Feb 2007; Christian Heim johntheripper-1.7.2.ebuild: Fixing linking for amd64, thanks to Tony in #167731. 30 Dec 2006; Fabian Groffen johntheripper-1.6.40.ebuild, johntheripper-1.7.0.2.ebuild, johntheripper-1.7.2.ebuild: Dropped ppc-macos keyword, see you in prefix 04 Dec 2006; Alexander H. Færøy johntheripper-1.7.2.ebuild: Stable on MIPS. 19 Oct 2006; Bryan Østergaard johntheripper-1.7.2.ebuild: Stable on Alpha. 16 Oct 2006; Simon Stelling johntheripper-1.7.2.ebuild: fix the use mmx && amd64 case 15 Oct 2006; Tobias Scherbaum johntheripper-1.7.2.ebuild: hppa stable 29 Sep 2006; Markus Rothe johntheripper-1.7.2.ebuild: Stable on ppc64 27 Sep 2006; Jason Wever johntheripper-1.7.2.ebuild: Stable on SPARC. 27 Sep 2006; Simon Stelling johntheripper-1.7.2.ebuild: stable on amd64 20 Sep 2006; Joshua Jackson johntheripper-1.7.2.ebuild: stable x86 bug #147027 16 Sep 2006; Tobias Scherbaum johntheripper-1.7.2.ebuild: ppc stable *johntheripper-1.7.2 (04 Aug 2006) 04 Aug 2006; Christian Heim +files/johntheripper-1.7.2-params.h.patch, +files/johntheripper-1.7.2-sha1-memset.patch, +files/johntheripper-1.7.2-stackdef.S.patch, +files/johntheripper-1.7.2-stripping.patch, metadata.xml, +johntheripper-1.7.2.ebuild: Taking maintainership. Version bump. Fixing #132844 (thanks Alex Efros ), #136719 (thanks to jakub), #140468 (thanks to Max Dilay ). 15 Jun 2006; Pieter Van den Abeele Typo in this one too. 15 Jun 2006; Luca Barbato johntheripper-1.7.0.2.ebuild: Typo in the ebuild *johntheripper-1.7.0.2 (04 Jun 2006) 04 Jun 2006; Daniel Black +files/johntheripper-1.7.0.2-stackdef.S, +johntheripper-1.7.0.2.ebuild: version bump as per bug #122435. Thanks Allan Que for the ebuild and all others 11 Apr 2006; Daniel Black +files/clk_tck.patch, johntheripper-1.6.40.ebuild: CLK_TCK to CLOCKS_PER_SEC bug #126102 refers. Thanks to Michael Terepeta and Mikko Tiihonen 14 Jan 2006; Daniel Black johntheripper-1.6-r3.ebuild: fixed -lm in 1.6-r3 bug #106652 14 Jan 2006; Daniel Black johntheripper-1.6.40.ebuild: added -lm to link flags to solve missing symbol floor. Thanks to Craig Hughes in bug #118732 and others 07 Jan 2006; Daniel Black johntheripper-1.6.ebuild: executable stacks removed from 1.6 as per bug #118185 thanks Toralf Forster *johntheripper-1.6.40 (07 Jan 2006) 07 Jan 2006; Daniel Black johntheripper-1.6-r3.ebuild, -johntheripper-1.6.37_p11.ebuild, -johntheripper-1.6.38.ebuild, +johntheripper-1.6.40.ebuild: johntheripper-1.6-r3 - fixed executable stack. Fixed bad k6 logic. Added selftest. Removed nonuser CFLAG usage (-finline-functions -funroll-loops). Added johntheripper-1.6.40 - bug #116706 thanks to Michael Gaber. 1.6.40 is still masked due to unidentified TEXTREL. Removed other unstable versions as insufficient files were installed - bug #114677 thanks to Matthias Bethke 06 Jan 2006; Fabian Groffen johntheripper-1.6.38.ebuild: Allow compilation on ppc-macos again; in elseif statements, have most specific match first. Now the right case is matched, also fix the make target invocation. Marked ~ppc-macos (bug #106606) 20 Sep 2005; Marcelo Goes johntheripper-1.6-r3.ebuild: Back to ~x86 because of bug 106652. 19 Sep 2005; Marcelo Goes johntheripper-1.6-r3.ebuild: 1.6-r3 x86 stable. 09 Sep 2005; Aron Griffis johntheripper-1.6-r3.ebuild: Mark 1.6-r3 stable on alpha *johntheripper-1.6.38 (23 Aug 2005) *johntheripper-1.6.37_p11 (23 Aug 2005) 23 Aug 2005; Daniel Black -johntheripper-1.6.37_p1.ebuild, +johntheripper-1.6.37_p11.ebuild, +johntheripper-1.6.38.ebuild: fixes to bug #76399 (removed johntheripper-1.6.37_p1). replaced with johntheripper-1.6.37_p11 and johntheripper-1.6.38 21 Apr 2005; Simon Stelling johntheripper-1.6.37_p1.ebuild: stable on amd64 29 Mar 2005; Markus Rothe johntheripper-1.6.37_p1.ebuild: Stable on ppc64 01 Jan 2005; Markus Rothe johntheripper-1.6.37_p1.ebuild: Added ~ppc64 to KEYWORDS *johntheripper-1.6.37_p1 (01 Jan 2005) 01 Jan 2005; Daniel Black -johntheripper-1.6-r1.ebuild, -johntheripper-1.6.37-r1.ebuild, +johntheripper-1.6.37_p1.ebuild, metadata.xml: Version bump removes old version. New _p1 version contains new patches and fixes bug #59195 (by Benoit Izac ) and bug #56528 (Alexander Holler ) 28 Nov 2004; Simon Stelling johntheripper-1.6.37-r1.ebuild: added ~amd64 01 Nov 2004; Lars Weiler johntheripper-1.6.37-r1.ebuild: Fixed ebuild so that the patch applies correctly. Also marked stable on ppc, as requested in Bug #44203. 02 Oct 2004; Aaron Walker johntheripper-1.6.37-r1.ebuild: Compress gentoo patch; fixes bug #61804 19 Sep 2004; Tom Gall johntheripper-1.6-r3.ebuild: stable on ppc64, bug #60890 29 Jun 2004; Aron Griffis johntheripper-1.6-r1.ebuild, johntheripper-1.6-r3.ebuild, johntheripper-1.6.ebuild: sync IUSE (+kerberos, +mysql, -samba), add sed-4 dep 01 Jun 2004; Aron Griffis johntheripper-1.6-r1.ebuild, johntheripper-1.6.ebuild: Fix use invocation 25 May 2004; Daniel Black johntheripper-1.6.37-r1.ebuild: Fix for bug #51795. generic make target for x86(non-mmx/non-k6) changed to linux-x86-any-elf. hppa and mips removed from keywords until generic target has been fixed. Added missing kerberos use flag too. Thanks to Owen Ford and others for the bug report. *johntheripper-1.6.37-r1 (24 May 2004) 24 May 2004; Daniel Black +johntheripper-1.6.37-r1.ebuild, -johntheripper-1.6.37.ebuild: Fixed patches *johntheripper-1.6.37 (22 May 2004) 22 May 2004; Daniel Black -johntheripper-1.6-r2.ebuild, johntheripper-1.6-r3.ebuild, +johntheripper-1.6.37.ebuild: version bump to solve bug #44203. johntheripper-1.6-r3 small dependancy fix. *johntheripper-1.6-r3 (20 May 2004) 20 May 2004; Daniel Black +johntheripper-1.6-r3.ebuild: fixes to bug #51442 and bug #49988. Thanks to Ghislain Bourgeois *johntheripper-1.6-r2 (18 May 2004) 18 May 2004; Daniel Black +files/john-ntlm.skey.patch, +johntheripper-1.6-r2.ebuild +metadata.xml: fixes thanks to Ghislain Bourgeois ghislain48@hotmail.com in bug #49988. All patches are patching the same area of code. mysql dropped due conficts with other patches. 01 Oct 2003; Tavis Ormandy johntheripper-1.6.ebuild: Stable on alpha 13 Feb 2003; Guy Martin johntheripper-1.6.ebuild : Changed keyword ~hppa to hppa. *johntheripper-1.6-r1 (13 Feb 2003) 13 Feb 2003; johntheripper-1.6-r1.ebuild files/digest-johntheripper-1.6-r1 : new version that uses patches for ntlm, mysql, etc password cracking 13 Feb 2003; johntheripper-1.6-r1.ebuild files/digest-johntheripper-1.6-r1 : new *johntheripper-1.6 (22 May 2002) 28 Mar 2003; Pieter Van den Abeele johntheripper-1.6.ebuild : Moved to stable ppc 09 Feb 2003; Seemant Kulleen johntheripper-1.6.ebuild : Changed to use epatch. Also, changed sed expression delimiters from / to :, closing bug #15006 by Blu3 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords 22 May 2002; Grant Goodyear New package. I use the debian patch because it contains some useful hacks to make john fit in an LFS filesystem (not to mention man pages). -- Explanation of ChangeLog format: Every new version or revision of the package should be marked by a '*' seperator line as above. Changes since the last revision have to be added to the top of the file, underneath the initial copyright and cvs header comments, in exactly the same format as this comment. This means that you start with header line that has the following format, indented two spaces: DD MMM YYYY; your_name changed_file1, changed_file2: Your explanation should follow. It should be indented and wrapped at a line width of 80 characters. The changed_files can be omitted if they are obvious; for example, if you are only modifying the .ebuild file and committing a new rev of a package. Any details about what exactly changed in the code should be added as a message when the changes are committed to cvs, not in this file.