From: Viktor Szakats Date: Tue, 29 Jul 2025 17:49:08 +0000 (+0200) Subject: schannel: drop fallbacks for unused `BCRYPT_*` macros X-Git-Tag: curl-8_16_0~317 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dfe3844c562ccff182ea442c9626e2c29c18538f;p=thirdparty%2Fcurl.git 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 --- 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