BUILD/MINOR: ssl: Fix compilation with OpenSSL 1.0.2
authorRemi Tricot-Le Breton <rlebreton@haproxy.com>
Mon, 17 May 2021 16:38:34 +0000 (18:38 +0200)
committerWilliam Lallemand <wlallemand@haproxy.org>
Mon, 17 May 2021 22:28:31 +0000 (00:28 +0200)
commit18c7d8393411c9c91d211060599c5dea83b016e5
tree70887cdeaa44c2cba4f70e76aecd1e3fe62dd1a3
parentd75b99e69c0661193d21115b659068a9db183573
BUILD/MINOR: ssl: Fix compilation with OpenSSL 1.0.2

The following functions used in CA/CRL file hot update were not defined
in OpenSSL 1.0.2 so they need to be defined in openssl-compat :
- X509_CRL_get_signature_nid
- X509_CRL_get0_lastUpdate
- X509_CRL_get0_nextUpdate
- X509_REVOKED_get0_serialNumber
- X509_REVOKED_get0_revocationDate
include/haproxy/openssl-compat.h
src/ssl_ckch.c