From: Ihsan Akmal <[email protected]>

Signed-off-by: Ihsan Akmal <[email protected]>
---
 mingw-w64-crt/Makefile.in        |  4 ++--
 mingw-w64-crt/lib32/Makefile.am  |  2 ++
 mingw-w64-crt/lib32/schannel.def | 40 ++++++++++++++++++++++++++++++++++++++++
 mingw-w64-crt/lib32/security.def | 38 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 82 insertions(+), 2 deletions(-)
 create mode 100644 mingw-w64-crt/lib32/schannel.def
 create mode 100644 mingw-w64-crt/lib32/security.def

diff --git a/mingw-w64-crt/Makefile.in b/mingw-w64-crt/Makefile.in
index 3f6a80b..88aeeec 100644
--- a/mingw-w64-crt/Makefile.in
+++ b/mingw-w64-crt/Makefile.in
@@ -6804,8 +6804,8 @@ src_intrincsarm64 =
 @LIB32_TRUE@   lib32/libelscore.a lib32/libesent.a lib32/libevr.a \
 @LIB32_TRUE@   lib32/libfaultrep.a lib32/libfwpuclnt.a \
 @LIB32_TRUE@   lib32/libgdi32.a lib32/libglaux.a lib32/libglu32.a \
-@LIB32_TRUE@   lib32/libglut32.a lib32/libgpapi.a \
-@LIB32_TRUE@   lib32/libgpedit.a lib32/libgpprefcl.a \
+@LIB32_TRUE@   lib32/libglut32.a lib32/libgpapi.a lib32/libschannel.a \
+@LIB32_TRUE@   lib32/libgpedit.a lib32/libgpprefcl.a lib32/libsecurity.a \
 @LIB32_TRUE@   lib32/libgpscript.a lib32/libgptext.a \
 @LIB32_TRUE@   lib32/libhal.a lib32/libhid.a lib32/libhidclass.a \
 @LIB32_TRUE@   lib32/libhidparse.a lib32/libhttpapi.a \
diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index adf4c07..2570915 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -230,9 +230,11 @@ lib32_DATA += %reldir%/librstrmgr.a
 lib32_DATA += %reldir%/librtm.a
 lib32_DATA += %reldir%/librtutils.a
 lib32_DATA += %reldir%/libsamcli.a
+lib32_DATA += %reldir%/libschannel.a
 lib32_DATA += %reldir%/libschedcli.a
 lib32_DATA += %reldir%/libscsiport.a
 lib32_DATA += %reldir%/libsecur32.a
+lib32_DATA += %reldir%/libsecurity.a
 lib32_DATA += %reldir%/libsetupapi.a
 #lib32_DATA += %reldir%/libshell32.a    # Handled by custom rule
 lib32_DATA += %reldir%/libshfolder.a
diff --git a/mingw-w64-crt/lib32/schannel.def b/mingw-w64-crt/lib32/schannel.def
new file mode 100644
index 0000000..40d6b2c
--- /dev/null
+++ b/mingw-w64-crt/lib32/schannel.def
@@ -0,0 +1,40 @@
+LIBRARY SCHANNEL.dll
+EXPORTS
+AcceptSecurityContext@36
+AcquireCredentialsHandleA@36
+AcquireCredentialsHandleW@36
+ApplyControlToken@8
+CloseSslPerformanceData
+CollectSslPerformanceData@16
+CompleteAuthToken@8
+DeleteSecurityContext@4
+EnumerateSecurityPackagesA@8
+EnumerateSecurityPackagesW@8
+FreeContextBuffer@4
+FreeCredentialsHandle@4
+ImpersonateSecurityContext@4
+InitSecurityInterfaceA@0
+InitSecurityInterfaceW@0
+InitializeSecurityContextA@48
+InitializeSecurityContextW@48
+MakeSignature@16
+OpenSslPerformanceData@4
+QueryContextAttributesA@12
+QueryContextAttributesW@12
+QuerySecurityPackageInfoA@8
+QuerySecurityPackageInfoW@8
+RevertSecurityContext@4
+SealMessage@16
+SpLsaModeInitialize@16
+SpUserModeInitialize@16
+SslCrackCertificate@16
+SslEmptyCacheA@8
+SslEmptyCacheW@8
+SslFreeCertificate@4
+SslGenerateKeyPair@16
+SslGenerateRandomBits@8
+SslGetMaximumKeySize@4
+SslLoadCertificate@12
+SupportsChannelBinding
+UnsealMessage@16
+VerifySignature@16
diff --git a/mingw-w64-crt/lib32/security.def b/mingw-w64-crt/lib32/security.def
new file mode 100644
index 0000000..8b94d0e
--- /dev/null
+++ b/mingw-w64-crt/lib32/security.def
@@ -0,0 +1,38 @@
+LIBRARY Security.dll
+EXPORTS
+AcceptSecurityContext@36
+AcquireCredentialsHandleA@36
+AcquireCredentialsHandleW@36
+AddSecurityPackageA@8
+AddSecurityPackageW@8
+ApplyControlToken@8
+CompleteAuthToken@8
+DecryptMessage@16
+DeleteSecurityContext@4
+DeleteSecurityPackageA@4
+DeleteSecurityPackageW@4
+EncryptMessage@16
+EnumerateSecurityPackagesA@8
+EnumerateSecurityPackagesW@8
+ExportSecurityContext@16
+FreeContextBuffer@4
+FreeCredentialsHandle@4
+ImpersonateSecurityContext@4
+ImportSecurityContextA@16
+ImportSecurityContextW@16
+InitSecurityInterfaceA@0
+InitSecurityInterfaceW@0
+InitializeSecurityContextA@48
+InitializeSecurityContextW@48
+MakeSignature@16
+QueryContextAttributesA@12
+QueryContextAttributesW@12
+QueryCredentialsAttributesA@12
+QueryCredentialsAttributesW@12
+QuerySecurityContextToken@8
+QuerySecurityPackageInfoA@8
+QuerySecurityPackageInfoW@8
+RevertSecurityContext@4
+SealMessage@16
+UnsealMessage@16
+VerifySignature@16
-- 
2.14.1


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to