]> git.kaiwu.me - haproxy.git/commit
BUILD: quic: allow build with USE_QUIC and USE_OPENSSL_WOLFSSL
authorStefan Eissing <stefan@eissing.org>
Wed, 30 Nov 2022 14:16:38 +0000 (15:16 +0100)
committerWilliam Lallemand <wlallemand@haproxy.org>
Wed, 30 Nov 2022 16:38:27 +0000 (17:38 +0100)
commitb82296c10e9a0bf8021a977a939d1073110e15ef
tree2b945e03870652e39f8f36f1a2502af7d3d4f305
parent334d091b759b74bc45ec2c84de4f1ee40b3ed6ec
BUILD: quic: allow build with USE_QUIC and USE_OPENSSL_WOLFSSL

WolfSSL does not implement the TLS1_3_CK_AES_128_CCM_SHA256 cipher as
well as the SSL_ERROR_WANT_ASYNC, SSL_ERROR_WANT_ASYNC_JOB and
SSL_ERROR_WANT_CLIENT_HELLO_CB error codes.

This patch disables them for WolfSSL.

Signed-off-by: William Lallemand <wlallemand@haproxy.org>
include/haproxy/quic_tls.h