Hi Emeric,

> Le 18 avr. 2018 à 14:21, Emeric Brun <[email protected]> a écrit :
> 
> On 04/16/2018 02:30 PM, Dmitry Sivachenko wrote:
>> 
>>> On 07 Apr 2018, at 17:38, Emmanuel Hocdet <[email protected]> wrote:
>>> 
>>> 
>>> I Andy
>>> 
>>>> Le 31 mars 2018 à 16:43, Andy Postnikov <[email protected]> a écrit :
>>>> 
>>>> I used to rework previous patch from Alpinelinux to build with latest 
>>>> stable libressl
>>>> But found no way to run tests with openssl which is primary library as I 
>>>> see
>>>> Is it possible to accept the patch upstream or get review on it? 
>>>> 
>>>> <fix-libressl-1.8.5.patch>
>>> 
>>> 
>>> @@ -2208,7 +2223,7 @@
>>> #else
>>>                     cipher = SSL_CIPHER_find(ssl, cipher_suites);
>>> #endif
>>> -                   if (cipher && SSL_CIPHER_get_auth_nid(cipher) == 
>>> NID_auth_ecdsa) {
>>> +                   if (cipher && SSL_CIPHER_is_ECDSA(cipher)) {
>>>                             has_ecdsa = 1;
>>>                             break;
>>>                     }
>>> 
>>> No, it’s a regression in lib compatibility.
>>> 
>> 
>> 
>> Hello,
>> 
>> it would be nice if you come to an acceptable solution and finally merge 
>> LibreSSL support.
>> There were several attempts to propose LibreSSL support in the past and 
>> every time discussion dies with no result.
>> 
>> Thanks :)
>> 
>> 
>> 
> 
> What do you think Manu?
> 

At least, regression should be fixed, it breaks openssl and boringssl build.
(SSL_CIPHER_get_auth_nid  has been added in LibreSSL 2.7)

Otherwise the code only affects parts related to openssl, not boringssl.

++
Manu




Reply via email to