From dfe3844c562ccff182ea442c9626e2c29c18538f Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 29 Jul 2025 19:49:08 +0200 Subject: [PATCH] schannel: drop fallbacks for unused `BCRYPT_*` macros In case they are used again in the future, the fallbacks are not necessary for the supported mingw-w64 (v3+) and MSVC versions. Follow-up to 6238888ca7f0e473e9713a7c372fac8f025db569 #15621 Closes #18091 --- lib/vtls/schannel.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/lib/vtls/schannel.c b/lib/vtls/schannel.c index 4b751b21f4..1d20e144c6 100644 --- a/lib/vtls/schannel.c +++ b/lib/vtls/schannel.c @@ -73,26 +73,6 @@ #define SCH_DEV(x) do { } while(0) #endif -#ifndef BCRYPT_CHAIN_MODE_CCM -#define BCRYPT_CHAIN_MODE_CCM L"ChainingModeCCM" -#endif - -#ifndef BCRYPT_CHAIN_MODE_GCM -#define BCRYPT_CHAIN_MODE_GCM L"ChainingModeGCM" -#endif - -#ifndef BCRYPT_AES_ALGORITHM -#define BCRYPT_AES_ALGORITHM L"AES" -#endif - -#ifndef BCRYPT_SHA256_ALGORITHM -#define BCRYPT_SHA256_ALGORITHM L"SHA256" -#endif - -#ifndef BCRYPT_SHA384_ALGORITHM -#define BCRYPT_SHA384_ALGORITHM L"SHA384" -#endif - #ifdef HAS_CLIENT_CERT_PATH #ifdef UNICODE #define CURL_CERT_STORE_PROV_SYSTEM CERT_STORE_PROV_SYSTEM_W -- 2.47.2