Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Mon, 8 Aug 2016 04:17:53 +0300
From: Solar Designer <solar@...nwall.com>
To: writeonce@...ipix.org
Cc: john-users@...ts.openwall.com
Subject: Re: JtR homepage update; Windows builds

On Sun, Aug 07, 2016 at 05:47:57PM -0700, writeonce@...ipix.org wrote:
> As part of alpha release preparation we've added JtR to midipix_build.sh
> for inclusion in the release tarball.

Thanks.  Does this mean it will download and build JtR 1.8.0, or do you
intend to include prebuilt binaries in the tarball (the "distro", like
Cygwin has)?

> todo items:
> 
> 1. signed .zip and .tar.gz of a statically linked john plus ntctty plus
> ptycon, allowing users to run jtr in either a pty-based (midipix) or a
> pipe-based (cygwin,msys) terminal, as well as inside of the native
> console window (possibly invoked from within cmd.exe or powershell).
> 
> 2. [cross-]build jumbo.
> 
> Item (1) is mostly a technicality, awaiting midipix alpha release. Item
> (2) will probably require some extra work (iirc. last time I checked the
> jumbo configure script tried running test programs even in
> cross-compilation mode).

Yes, jumbo is likely much harder to get working, but it is also more
important for the community, given how much more functionality jumbo
provides.  Luckily, it already has its x86-64.S made Win64-aware, so at
least you shouldn't run into that problem there.

Also, since performance matters a lot for JtR, it is important to link
it against musl and OpenSSL built with compiler optimizations enabled.
(You said you use -O0 for libraries for now.)

Thanks again,

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.