Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Sat, 07 Mar 2015 19:21:13 +0100
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
CC: spil.oss@...il.com
Subject: Re: Replace deprecated des_ methods with DES_

On 2015-03-07 18:43, magnum wrote:
> On 2015-03-06 12:08, Spil Oss wrote:
>> Hi,
>>
>> During a recent build of all FreeBSD ports with LibreSSL as a
>> replacement of OpenSSL we've discovered that John the Ripper doesn't
>> build with LibreSSL. This is due to the use of des_ methods and types
>> that have been deprecated with OpenSSL 0.9.7 and will be removed with
>> OpenSSL 1.1.0.
>>
>> Attached patches replace the deprecated des_ methods and calls that
>> were available in openssl/des_old.h with the supported DES_
>> counterparts.
>>
>> Please consider including this in your code.
>>
>> Kind regards,
>>
>> Bernard Spil.
> 
> Your patches have CP/M linefeeds (or did that happen in transfer?) and
> even after fixing that they don't apply to the bleeding-jumbo tree. What
> are they based on?
> 
> I will resolve this manually later as these are very small changes but I
> don't have the time right now. For future patches, a pull request on
> GitHub is preferred!

Those patches must have been based on an ancient tree. I fixed it
manually and also changed more of the same calls/types that existed in
the current tree. Committed now.

Thanks,
magnum


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.