summaryrefslogtreecommitdiff
path: root/include/haproxy/openssl-compat.h
Commit message (Expand)AuthorAgeFilesLines
* BUILD: ssl: get0_verified chain is available on libreSSLWilliam Lallemand2023-05-151-0/+4
* BUILD: ssl: ssl_c_r_dn fetches uses functiosn only available since 1.1.1William Lallemand2023-05-151-0/+1
* MINOR: ssl: allow to change the server signature algorithmWilliam Lallemand2023-05-041-0/+4
* BUG/MINOR: ssl: Undefined reference when building with OPENSSL_NO_DEPRECATEDRemi Tricot-Le Breton2023-04-031-0/+1
* BUG/MINOR: ssl: Fix compilation with OpenSSL 1.0.2 (missing ECDSA_SIG_set0)Remi Tricot-Le Breton2023-01-191-0/+13
* Revert "BUILD: ssl: add ECDSA_SIG_set0() for openssl < 1.1 or libressl < 2.7"William Lallemand2023-01-191-7/+0
* BUILD: ssl: add ECDSA_SIG_set0() for openssl < 1.1 or libressl < 2.7Willy Tarreau2023-01-191-0/+7
* MEDIUM: ssl: add minimal WolfSSL support with OpenSSL compatibility modeUriah Pollock2022-11-241-0/+5
* MINOR: ssl: Add 'show ssl providers' cli command and providers list in -vv op...Remi Tricot-Le Breton2022-04-211-0/+4
* BUILD: ssl: add USE_ENGINE and disable the openssl engine by defaultWilliam Lallemand2022-04-111-1/+1
* BUILD: ssl: another build warning on LIBRESSL_VERSION_NUMBERJulien Thomas2022-03-011-1/+1
* MINOR: ssl: Create HASSL_DH wrapper structureRemi Tricot-Le Breton2022-02-141-1/+9
* MINOR: ssl: Remove call to ERR_func_error_string with OpenSSLv3Remi Tricot-Le Breton2022-02-141-0/+16
* MINOR: ssl: Remove call to SSL_CTX_set_tlsext_ticket_key_cb with OpenSSLv3Remi Tricot-Le Breton2022-02-091-0/+18
* BUILD: ssl: adjust guard for X509_get_X509_PUBKEY(x)Ilya Shipitsin2022-02-021-1/+1
* BUILD: ssl: unbreak the build with newer libresslDaniel Jakots2021-12-151-1/+1
* BUILD: ssl: next round of build warnings on LIBRESSL_VERSION_NUMBERWilly Tarreau2021-08-301-3/+3
* BUILD/MINOR: ssl: avoid a build warning on LIBRESSL_VERSION with -WundefWilly Tarreau2021-08-281-1/+1
* BUILD/MINOR: ssl: Fix compilation with OpenSSL 1.0.2Remi Tricot-Le Breton2021-08-201-0/+5
* MINOR: ssl: Use OpenSSL's ASN1_TIME convertor when availableRemi Tricot-Le Breton2021-06-141-0/+1
* BUILD: make tune.ssl.keylog available againWilliam Lallemand2021-06-091-0/+4
* BUILD/MINOR: ssl: Fix compilation with OpenSSL 1.0.2Remi Tricot-Le Breton2021-05-181-0/+25
* BUILD: ssl: define HAVE_CRYPTO_memcmp() based on the library versionWilly Tarreau2021-05-091-0/+5
* BUILD: ssl: introduce fine guard for ssl random extraction functionsIlya Shipitsin2021-03-261-0/+4
* BUILD: SSL: introduce fine guard for RAND_keep_random_devices_openIlya Shipitsin2021-02-221-0/+4
* BUILD: ssl: introduce fine guard for OpenSSL specific SCTL functionsIlya Shipitsin2021-02-181-0/+4
* BUILD: ssl: fix typo in HAVE_SSL_CTX_ADD_SERVER_CUSTOM_EXT macroIlya Shipitsin2021-02-081-1/+1
* BUILD: ssl: guard Client Hello callbacks with HAVE_SSL_CLIENT_HELLO_CB macro ...Ilya Shipitsin2021-01-221-0/+4
* BUILD: ssl: fine guard for SSL_CTX_get0_privatekey callIlya Shipitsin2020-12-211-0/+4
* BUILD: SSL: fine guard for SSL_CTX_add_server_custom_ext callIlya Shipitsin2020-12-151-0/+4
* BUILD: SSL: do not "update" BoringSSL version equivalent anymoreIlya Shipitsin2020-11-241-6/+0
* BUILD: SSL: guard TLS13 ciphersuites with HAVE_SSL_CTX_SET_CIPHERSUITESIlya Shipitsin2020-11-211-0/+4
* BUILD: ssl: use SSL_MODE_ASYNC macro instead of OPENSSL_VERSIONIlya Shipitsin2020-11-191-1/+1
* MINOR: ssl: define SSL_CTX_set1_curves_list to itself on BoringSSLWilly Tarreau2020-11-051-0/+10
* BUILD: ssl: make BoringSSL use its own version numbersIlya Shipitsin2020-10-191-0/+6
* BUILD: fix ssl_sample.c when building against BoringSSLIlya Shipitsin2020-06-261-4/+3
* REORG: include: move openssl-compat.h from common/ to haproxy/Willy Tarreau2020-06-111-0/+382