Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 17 Dec 2011 22:11:01 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: Test results for 179 jumbo-4

Jim -

On Sat, Dec 17, 2011 at 11:46:31AM -0600, jfoug wrote:
> Here is the problem on the sparc builds. This will be easy to fix.
> 
> ----------------------------------------------------------------------------
> ---
> - JtRTestSuite. Version 1.10-??1, Dec 15, 2011.  By, Jim Fougeron
> - Testing:  John the Ripper password cracker, ver: 1.7.9-jumbo-4 [generic]

BTW, why aren't you testing -jumbo-5 yet?

> testing: 'john -test=0 -enc:cp1253     
> form=dynamic_27                   guesses:    0 unk unk : Expected count(s)
> (1500)  [!!!FAILED!!!]

Hmm.  Aren't dynamic_27 and _28 duplicates of "md5"?  Do we need them?

In -jumbo-4 (as compared to -jumbo-3), I added:

diff -u john-1.7.9/src/dynamic_preloads.c john-1.7.9/src/dynamic_preloads.c
--- john-1.7.9/src/dynamic_preloads.c   2011-12-15 22:26:02 +0000
+++ john-1.7.9/src/dynamic_preloads.c   2011-12-16 15:41:53 +0000
@@ -659,6 +659,7 @@
        {NULL}
 };
 
+#if ARCH_LITTLE_ENDIAN
 //dynamic_27 --> FreeBSD MD5
 static DYNAMIC_primitive_funcp _Funcs_27[] =
 {
@@ -707,6 +708,7 @@
        {"$apr1$"},
        {NULL}
 };
+#endif
 
 //dynamic_29 --> raw-md5-unicode  md5(unicode($p))
 static DYNAMIC_primitive_funcp _Funcs_29[] =

because otherwise I was getting "defined but not used" warnings on a
big-endian build (macosx-ppc32).

Thus, I am puzzled as to why you're getting them defined on SPARC, which
is also big-endian.

Thanks,

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.