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

Reply via email to