]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUILD: ssl: disable deprecated functions for AWS-LC 1.29.0
authorWilliam Lallemand <wlallemand@haproxy.com>
Fri, 14 Jun 2024 08:01:46 +0000 (10:01 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Fri, 14 Jun 2024 08:41:36 +0000 (10:41 +0200)
commitee5aa4e5e6acf541a42c0dce739aaf6c11e75806
treec4132bdcc4cab9b48f876eb7283a43b0137ecb3f
parent7120c77b14133d5d9eb94c35bff9ccca45586a6b
BUILD: ssl: disable deprecated functions for AWS-LC 1.29.0

AWS-LC have a lot of functions that does nothing, which are now
deprecated and emits some warning.

This patch disables the following useless functions that emits a warning:
SSL_CTX_get_security_level(), SSL_CTX_set_tmp_dh_callback(),
ERR_load_SSL_strings(), RAND_keep_random_devices_open()

The list of deprecated functions is here:

https://github.com/aws/aws-lc/blob/main/docs/porting/functionality-differences.md
include/haproxy/openssl-compat.h
src/ssl_sock.c