The x86 bits version hides them, but not the common version. It should always be hidden as in 9464ea241865f218cdfee9784bb6dc1731a23647.
They are now part of WindowsApp.lib but only enabled for desktop builds. Desktop users using libwindowsapp.a or libmincore.a won't be able to use the actual system calls. --- .../api-ms-win-security-cryptoapi-l1-1-0.def | 12 ++++++++---- .../lib32/api-ms-win-security-cryptoapi-l1-1-0.def | 3 +++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def b/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def index ebeeda2c5..08bd2c35e 100644 --- a/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def +++ b/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0.def @@ -2,8 +2,10 @@ LIBRARY api-ms-win-security-cryptoapi-l1-1-0 EXPORTS -CryptAcquireContextA -CryptAcquireContextW +; Implemented in windowsappcompat +;CryptAcquireContextA +; Implemented in windowsappcompat +;CryptAcquireContextW CryptCreateHash CryptDecrypt CryptDeriveKey @@ -15,7 +17,8 @@ CryptEnumProvidersA CryptEnumProvidersW CryptExportKey CryptGenKey -CryptGenRandom +; Implemented in windowsappcompat +;CryptGenRandom CryptGetDefaultProviderA CryptGetDefaultProviderW CryptGetHashParam @@ -24,7 +27,8 @@ CryptGetProvParam CryptGetUserKey CryptHashData CryptImportKey -CryptReleaseContext +; Implemented in windowsappcompat +;CryptReleaseContext CryptSetHashParam CryptSetKeyParam CryptSetProviderW diff --git a/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0.def b/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0.def index e175547ec..c851a41c9 100644 --- a/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0.def +++ b/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0.def @@ -4,6 +4,7 @@ EXPORTS ; Implemented in windowsappcompat ;CryptAcquireContextA@20 +; Implemented in windowsappcompat ;CryptAcquireContextW@20 CryptCreateHash@20 CryptDecrypt@24 @@ -16,6 +17,7 @@ CryptEnumProvidersA@24 CryptEnumProvidersW@24 CryptExportKey@24 CryptGenKey@16 +; Implemented in windowsappcompat ;CryptGenRandom@12 CryptGetDefaultProviderA@20 CryptGetDefaultProviderW@20 @@ -25,6 +27,7 @@ CryptGetProvParam@20 CryptGetUserKey@12 CryptHashData@16 CryptImportKey@24 +; Implemented in windowsappcompat ;CryptReleaseContext@8 CryptSetHashParam@16 CryptSetKeyParam@16 -- 2.39.2 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
