apache /
serf /
11f3c9fd1b5dda913aecd188fb864b55767ab8de Check for BIO wrapper functions instead of making blind assumptions about
their existence based on the value of the OPENSSL_VERSION_NUMBER macro.
Fixes some of the build problems with LibreSSL.
* SConstruct: Check for BIO_set_init and provide SERF_NO_SSL_BIO_WRAPPERS.
* buckets/ssl_buckets.c: Use SERF_NO_SSL_BIO_WRAPPERS instead of
USE_LEGACY_OPENSSL where BIO wrappers are used.
git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1775239 13f79535-47bb-0310-9956-ffa450edef68
2 files changed