Getting rid of #ifdef is always good :-) - tested on OpenBSD 6.8 ("just
to be sure"), works.

On OpenBSD 6.5, it fails at link time (LibreSSL 2.9.1, RSA_meth_set_pub_enc
and other RSA_meth* functions missing).  So, no more support for that
(already end-of-life) OpenBSD version.

FreeBSD ports now has LibreSSL 3.2.5, so I assume it is not going to 
break anything there (though I have not bothered to test).

Your patch has been applied to the master branch.

commit 2c0ebe0f12c3d7598dd2f604a5a412b68b728ba9
Author: Arne Schwabe
Date:   Thu Apr 15 13:45:41 2021 +0200

     Remove LibreSSL specific defines not needed for modern LibreSSL

     Signed-off-by: Arne Schwabe <[email protected]>
     Acked-by: Antonio Quartulli <[email protected]>
     Message-Id: <[email protected]>
     URL: 
https://www.mail-archive.com/[email protected]/msg22119.html
     Signed-off-by: Gert Doering <[email protected]>


--
kind regards,

Gert Doering



_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to