]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
schannel: drop fallbacks for unused `BCRYPT_*` macros
authorViktor Szakats <commit@vsz.me>
Tue, 29 Jul 2025 17:49:08 +0000 (19:49 +0200)
committerViktor Szakats <commit@vsz.me>
Wed, 30 Jul 2025 10:24:37 +0000 (12:24 +0200)
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

index 4b751b21f405fdafcdfbfc44931bdca3af9aa052..1d20e144c640ed78fac9fb09b89e7d7570d83eac 100644 (file)
 #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