crypto: expose OPENSSL_IS_BORINGSSL constant
This PR exposes a constant OPENSSL_IS_BORINGSSL
, which could then be used from JS like:
const crypto = require('crypto');
const usingBoringSSL = crypto.constants.OPENSSL_IS_BORINGSSL;
and will then allow Electron to control algorithm test support more granularly and also open the door to better adapting Node.js' own crypto tests to fail less for us.