Signed-off-by: Mark Harmstone <m...@harmstone.com>
---
 mingw-w64-crt/Makefile.am                     |  2 +-
 .../api-ms-win-security-cryptoapi-l1-1-0.def  |  8 +++++
 ...n-security-cryptoapi-l1-1-0_windowsapp.def | 35 +++++++++++++++++++
 mingw-w64-crt/lib-common/windowsapp.mri       |  2 +-
 .../api-ms-win-security-cryptoapi-l1-1-0.def  |  8 +++++
 ...n-security-cryptoapi-l1-1-0_windowsapp.def | 35 +++++++++++++++++++
 6 files changed, 88 insertions(+), 2 deletions(-)
 create mode 100644 
mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def
 create mode 100644 
mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def

diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index 953935d58..ab4ed6bf5 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -3004,7 +3004,7 @@ endif
                %/libapi-ms-win-security-base-l1-2-1.a \
                %/libapi-ms-win-security-base-l1-2-2.a \
                %/libapi-ms-win-security-cpwl-l1-1-0_windowsapp.a \
-               %/libapi-ms-win-security-cryptoapi-l1-1-0.a \
+               %/libapi-ms-win-security-cryptoapi-l1-1-0_windowsapp.a \
                %/libapi-ms-win-security-isolatedcontainer-l1-1-0.a \
                %/libapi-ms-win-security-lsalookup-ansi-l2-1-0.a \
                %/libapi-ms-win-security-lsalookup-l2-1-0_windowsapp.a \
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..e9249362f 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
@@ -4,15 +4,19 @@ EXPORTS
 
 CryptAcquireContextA
 CryptAcquireContextW
+CryptContextAddRef
 CryptCreateHash
 CryptDecrypt
 CryptDeriveKey
 CryptDestroyHash
 CryptDestroyKey
+CryptDuplicateHash
 CryptDuplicateKey
 CryptEncrypt
 CryptEnumProvidersA
 CryptEnumProvidersW
+CryptEnumProviderTypesA
+CryptEnumProviderTypesW
 CryptExportKey
 CryptGenKey
 CryptGenRandom
@@ -23,10 +27,14 @@ CryptGetKeyParam
 CryptGetProvParam
 CryptGetUserKey
 CryptHashData
+CryptHashSessionKey
 CryptImportKey
 CryptReleaseContext
 CryptSetHashParam
 CryptSetKeyParam
+CryptSetProviderA
+CryptSetProviderExA
+CryptSetProviderExW
 CryptSetProviderW
 CryptSetProvParam
 CryptSignHashA
diff --git 
a/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def 
b/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def
new file mode 100644
index 000000000..ebeeda2c5
--- /dev/null
+++ 
b/mingw-w64-crt/lib-common/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def
@@ -0,0 +1,35 @@
+LIBRARY api-ms-win-security-cryptoapi-l1-1-0
+
+EXPORTS
+
+CryptAcquireContextA
+CryptAcquireContextW
+CryptCreateHash
+CryptDecrypt
+CryptDeriveKey
+CryptDestroyHash
+CryptDestroyKey
+CryptDuplicateKey
+CryptEncrypt
+CryptEnumProvidersA
+CryptEnumProvidersW
+CryptExportKey
+CryptGenKey
+CryptGenRandom
+CryptGetDefaultProviderA
+CryptGetDefaultProviderW
+CryptGetHashParam
+CryptGetKeyParam
+CryptGetProvParam
+CryptGetUserKey
+CryptHashData
+CryptImportKey
+CryptReleaseContext
+CryptSetHashParam
+CryptSetKeyParam
+CryptSetProviderW
+CryptSetProvParam
+CryptSignHashA
+CryptSignHashW
+CryptVerifySignatureA
+CryptVerifySignatureW
diff --git a/mingw-w64-crt/lib-common/windowsapp.mri 
b/mingw-w64-crt/lib-common/windowsapp.mri
index b72669163..35a4c7dcf 100644
--- a/mingw-w64-crt/lib-common/windowsapp.mri
+++ b/mingw-w64-crt/lib-common/windowsapp.mri
@@ -182,7 +182,7 @@ ADDLIB libapi-ms-win-security-base-l1-2-0_windowsapp.a
 ADDLIB libapi-ms-win-security-base-l1-2-1.a
 ADDLIB libapi-ms-win-security-base-l1-2-2.a
 ADDLIB libapi-ms-win-security-cpwl-l1-1-0_windowsapp.a
-ADDLIB libapi-ms-win-security-cryptoapi-l1-1-0.a
+ADDLIB libapi-ms-win-security-cryptoapi-l1-1-0_windowsapp.a
 ADDLIB libapi-ms-win-security-isolatedcontainer-l1-1-0.a
 ADDLIB libapi-ms-win-security-lsalookup-ansi-l2-1-0.a
 ADDLIB libapi-ms-win-security-lsalookup-l2-1-0_windowsapp.a
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 2590c143c..9a0c76c78 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,15 +4,19 @@ EXPORTS
 
 CryptAcquireContextA@20
 CryptAcquireContextW@20
+CryptContextAddRef@12
 CryptCreateHash@20
 CryptDecrypt@24
 CryptDeriveKey@20
 CryptDestroyHash@4
 CryptDestroyKey@4
+CryptDuplicateHash@16
 CryptDuplicateKey@16
 CryptEncrypt@28
 CryptEnumProvidersA@24
 CryptEnumProvidersW@24
+CryptEnumProviderTypesA@24
+CryptEnumProviderTypesW@24
 CryptExportKey@24
 CryptGenKey@16
 CryptGenRandom@12
@@ -23,10 +27,14 @@ CryptGetKeyParam@20
 CryptGetProvParam@20
 CryptGetUserKey@12
 CryptHashData@16
+CryptHashSessionKey@12
 CryptImportKey@24
 CryptReleaseContext@8
 CryptSetHashParam@16
 CryptSetKeyParam@16
+CryptSetProviderA@8
+CryptSetProviderExA@16
+CryptSetProviderExW@16
 CryptSetProviderW@8
 CryptSetProvParam@16
 CryptSignHashA@24
diff --git 
a/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def 
b/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def
new file mode 100644
index 000000000..2590c143c
--- /dev/null
+++ b/mingw-w64-crt/lib32/api-ms-win-security-cryptoapi-l1-1-0_windowsapp.def
@@ -0,0 +1,35 @@
+LIBRARY api-ms-win-security-cryptoapi-l1-1-0
+
+EXPORTS
+
+CryptAcquireContextA@20
+CryptAcquireContextW@20
+CryptCreateHash@20
+CryptDecrypt@24
+CryptDeriveKey@20
+CryptDestroyHash@4
+CryptDestroyKey@4
+CryptDuplicateKey@16
+CryptEncrypt@28
+CryptEnumProvidersA@24
+CryptEnumProvidersW@24
+CryptExportKey@24
+CryptGenKey@16
+CryptGenRandom@12
+CryptGetDefaultProviderA@20
+CryptGetDefaultProviderW@20
+CryptGetHashParam@20
+CryptGetKeyParam@20
+CryptGetProvParam@20
+CryptGetUserKey@12
+CryptHashData@16
+CryptImportKey@24
+CryptReleaseContext@8
+CryptSetHashParam@16
+CryptSetKeyParam@16
+CryptSetProviderW@8
+CryptSetProvParam@16
+CryptSignHashA@24
+CryptSignHashW@24
+CryptVerifySignatureA@24
+CryptVerifySignatureW@24
-- 
2.41.0



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to