Olivier F. R. Dierick : secur32: Define AES-CCM ciphers missing from GNUTLS before 3.4.0.
Module: wine Branch: master Commit: 8f3352ed91a8723989864a643aab22a4fe2f0ddd URL: https://gitlab.winehq.org/wine/wine/-/commit/8f3352ed91a8723989864a643aab22a... Author: Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> Date: Sat Jul 16 22:43:30 2022 +0200 secur32: Define AES-CCM ciphers missing from GNUTLS before 3.4.0. --- dlls/secur32/schannel_gnutls.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dlls/secur32/schannel_gnutls.c b/dlls/secur32/schannel_gnutls.c index 8a7b26bc997..6d65f41ca1b 100644 --- a/dlls/secur32/schannel_gnutls.c +++ b/dlls/secur32/schannel_gnutls.c @@ -136,6 +136,11 @@ MAKE_FUNCPTR(gnutls_x509_privkey_deinit); #define GNUTLS_KX_ECDHE_PSK 14 #endif +#if GNUTLS_VERSION_MAJOR < 3 || (GNUTLS_VERSION_MAJOR == 3 && GNUTLS_VERSION_MINOR < 4) +#define GNUTLS_CIPHER_AES_128_CCM 19 +#define GNUTLS_CIPHER_AES_256_CCM 20 +#endif + #if GNUTLS_VERSION_MAJOR < 3 || (GNUTLS_VERSION_MAJOR == 3 && GNUTLS_VERSION_MINOR < 5) #define GNUTLS_ALPN_SERVER_PRECEDENCE (1<<1) #endif
participants (1)
-
Alexandre Julliard