HomePhabricator

build: remove libressl check
59783884766dUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

build: remove libressl check

Now that BIP66 passed, OpenSSL is no longer directly part of the
consensus. What matters is that DER signatures are correctly parsed, and
secp256k1 crypto is implemented correctly (as well as the other
functions we use from OpenSSL, such as random number generation)

This means that effectively, using LibreSSL is not a larger risk than
using another version of OpenSSL.

Remove the specific check for LibreSSL.

Includes the still-relevant part of #6729: make sure CHECK_HEADER is
called using the right CXXFLAGS, not CFLAGS (as AC_LANG is c++).

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Sep 28 2015, 14:06
deadalnixPushed on May 14 2017, 22:04
Parents
rABC4899a04c24b9: Merge pull request #5987
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rABC59783884766d: build: remove libressl check (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Oct 1 2015, 12:44