Olivier F. R. Dierick : secur32: Define AES-CCM ciphers missing from GNUTLS before 3.4.0.

Alexandre Julliard julliard at winehq.org
Mon Aug 8 15:17:51 CDT 2022


Module: wine
Branch: master
Commit: 8f3352ed91a8723989864a643aab22a4fe2f0ddd
URL:    https://gitlab.winehq.org/wine/wine/-/commit/8f3352ed91a8723989864a643aab22a4fe2f0ddd

Author: Olivier F. R. Dierick <o.dierick at 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




More information about the wine-cvs mailing list