Author: sserapion
Date: Sat Oct 25 02:58:51 2008
New Revision: 36935
URL:
http://svn.reactos.org/svn/reactos?rev=36935&view=rev
Log:
- Covert to spec.
- Fix 64bit build.
- Could benefit from a WINE sync. ;)
Added:
branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.spec (contents, props
changed)
- copied, changed from r36928,
branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def
Removed:
branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def
Modified:
branches/ros-amd64-bringup/reactos/dll/win32/secur32/lsa.c
branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.rbuild
Modified: branches/ros-amd64-bringup/reactos/dll/win32/secur32/lsa.c
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/secur32/lsa.c [iso-8859-1] (original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/secur32/lsa.c [iso-8859-1] Sat Oct 25
02:58:51 2008
@@ -256,8 +256,8 @@
0,
Reply->d.LogonUserReply.ProfileBufferLength);
memcpy(*ProfileBuffer,
- (PVOID)((ULONG)Reply->d.LogonUserReply.Data +
- (ULONG)Reply->d.LogonUserReply.ProfileBuffer),
+ (PVOID)((ULONG_PTR)Reply->d.LogonUserReply.Data +
+ (ULONG_PTR)Reply->d.LogonUserReply.ProfileBuffer),
Reply->d.LogonUserReply.ProfileBufferLength);
*LogonId = Reply->d.LogonUserReply.LogonId;
*Token = Reply->d.LogonUserReply.Token;
Removed: branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def (removed)
@@ -1,79 +1,0 @@
-LIBRARY SECUR32.DLL
-EXPORTS
-LsaRegisterLogonProcess@12
-LsaLogonUser@56
-LsaDeregisterLogonProcess@4
-LsaConnectUntrusted@4
-LsaLookupAuthenticationPackage@12
-LsaFreeReturnBuffer@4
-LsaCallAuthenticationPackage@28
-;AcceptSecurityContext@36
-AcquireCredentialsHandleA@36
-AcquireCredentialsHandleW@36
-;@AddCredentialsA
-;@AddCredentialsW
-;@AddSecurityPackageA
-;@AddSecurityPackageW
-;ApplyControlTokenA@8
-ApplyControlToken@8=ApplyControlTokenW@8
-CompleteAuthToken@8
-;@CredMarshalTargetInfo
-;@CredUnmarshalTargetInfo
-DecryptMessage@16
-DeleteSecurityContext@4
-;@DeleteSecurityPackageA
-;@DeleteSecurityPackageW
-EncryptMessage@16
-EnumerateSecurityPackagesA@8
-EnumerateSecurityPackagesW@8
-;@ExportSecurityContext
-FreeContextBuffer@4
-FreeCredentialsHandle@4
-GetComputerObjectNameA@12
-GetComputerObjectNameW@12
-;GetSecurityUserInfo
-GetUserNameExA@12
-GetUserNameExW@12
-;ImpersonateSecurityContext@4
-;@ImportSecurityContextA
-;@ImportSecurityContextW
-;@InitSecurityInterfaceA
-InitSecurityInterfaceW@0
-InitializeSecurityContextA@48
-InitializeSecurityContextW@48
-LsaEnumerateLogonSessions@8
-LsaGetLogonSessionData@8
-LsaRegisterPolicyChangeNotification@8
-LsaUnregisterPolicyChangeNotification@8
-MakeSignature@16
-QueryContextAttributesA@12
-QueryContextAttributesW@12
-;QueryCredentialsAttributesA@12
-;QueryCredentialsAttributesW@12
-;@QuerySecurityContextToken
-QuerySecurityPackageInfoA@8
-QuerySecurityPackageInfoW@8
-;RevertSecurityContext@4
-;@SaslAcceptSecurityContext
-;@SaslEnumerateProfilesA
-;@SaslEnumerateProfilesW
-;@SaslGetProfilePackageA
-;@SaslGetProfilePackageW
-;@SaslIdentifyPackageA
-;@SaslIdentifyPackageW
-;@SaslInitializeSecurityContextA
-;@SaslInitializeSecurityContextW
-;SealMessage
-;SecCacheSspiPackages
-;SecDeleteUserModeContext
-;SecGetLocaleSpecificEncryptionRules
-;SecInitUserModeContext
-;SecpFreeMemory
-;SecpTranslateName
-;SecpTranslateNameEx
-;@SetContextAttributesA
-;@SetContextAttributesW
-;TranslateNameA@20
-;TranslateNameW@20
-;UnsealMessage
-VerifySignature@16
Modified: branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.rbuild [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.rbuild [iso-8859-1] Sat
Oct 25 02:58:51 2008
@@ -1,5 +1,5 @@
<module name="secur32" type="win32dll"
baseaddress="${BASEADDRESS_SECUR32}" installbase="system32"
installname="secur32.dll">
- <importlibrary definition="secur32.def" />
+ <importlibrary definition="secur32.spec" />
<include base="secur32">.</include>
<include base="ReactOS">include/reactos/subsys</include>
<define name="__SECUR32__" />
@@ -12,5 +12,6 @@
<file>secext.c</file>
<file>sspi.c</file>
<file>secur32.rc</file>
+ <file>secur32.spec</file>
<pch>precomp.h</pch>
</module>
Copied: branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.spec (from r36928,
branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def)
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.def [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.spec [iso-8859-1] Sat Oct
25 02:58:51 2008
@@ -1,79 +1,73 @@
-LIBRARY SECUR32.DLL
-EXPORTS
-LsaRegisterLogonProcess@12
-LsaLogonUser@56
-LsaDeregisterLogonProcess@4
-LsaConnectUntrusted@4
-LsaLookupAuthenticationPackage@12
-LsaFreeReturnBuffer@4
-LsaCallAuthenticationPackage@28
-;AcceptSecurityContext@36
-AcquireCredentialsHandleA@36
-AcquireCredentialsHandleW@36
-;@AddCredentialsA
-;@AddCredentialsW
-;@AddSecurityPackageA
-;@AddSecurityPackageW
-;ApplyControlTokenA@8
-ApplyControlToken@8=ApplyControlTokenW@8
-CompleteAuthToken@8
-;@CredMarshalTargetInfo
-;@CredUnmarshalTargetInfo
-DecryptMessage@16
-DeleteSecurityContext@4
-;@DeleteSecurityPackageA
-;@DeleteSecurityPackageW
-EncryptMessage@16
-EnumerateSecurityPackagesA@8
-EnumerateSecurityPackagesW@8
-;@ExportSecurityContext
-FreeContextBuffer@4
-FreeCredentialsHandle@4
-GetComputerObjectNameA@12
-GetComputerObjectNameW@12
-;GetSecurityUserInfo
-GetUserNameExA@12
-GetUserNameExW@12
-;ImpersonateSecurityContext@4
-;@ImportSecurityContextA
-;@ImportSecurityContextW
-;@InitSecurityInterfaceA
-InitSecurityInterfaceW@0
-InitializeSecurityContextA@48
-InitializeSecurityContextW@48
-LsaEnumerateLogonSessions@8
-LsaGetLogonSessionData@8
-LsaRegisterPolicyChangeNotification@8
-LsaUnregisterPolicyChangeNotification@8
-MakeSignature@16
-QueryContextAttributesA@12
-QueryContextAttributesW@12
-;QueryCredentialsAttributesA@12
-;QueryCredentialsAttributesW@12
-;@QuerySecurityContextToken
-QuerySecurityPackageInfoA@8
-QuerySecurityPackageInfoW@8
-;RevertSecurityContext@4
-;@SaslAcceptSecurityContext
-;@SaslEnumerateProfilesA
-;@SaslEnumerateProfilesW
-;@SaslGetProfilePackageA
-;@SaslGetProfilePackageW
-;@SaslIdentifyPackageA
-;@SaslIdentifyPackageW
-;@SaslInitializeSecurityContextA
-;@SaslInitializeSecurityContextW
-;SealMessage
-;SecCacheSspiPackages
-;SecDeleteUserModeContext
-;SecGetLocaleSpecificEncryptionRules
-;SecInitUserModeContext
-;SecpFreeMemory
-;SecpTranslateName
-;SecpTranslateNameEx
-;@SetContextAttributesA
-;@SetContextAttributesW
-;TranslateNameA@20
-;TranslateNameW@20
-;UnsealMessage
-VerifySignature@16
+ 1 stub SecDeleteUserModeContext
+ 2 stub SecInitUserModeContext
+
+ #@ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr)
+ @ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr)
+ @ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr)
+ #@ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr)
+ #@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr)
+ @ stub AddSecurityPackageA
+ @ stub AddSecurityPackageW
+ #@ stdcall ApplyControlToken(ptr ptr)
+ @ stdcall CompleteAuthToken(ptr ptr)
+ @ stdcall DecryptMessage(ptr ptr long ptr)
+ @ stdcall DeleteSecurityContext(ptr)
+ @ stub DeleteSecurityPackageA
+ @ stub DeleteSecurityPackageW
+ @ stdcall EncryptMessage(ptr long ptr long)
+ @ stdcall EnumerateSecurityPackagesA(ptr ptr)
+ @ stdcall EnumerateSecurityPackagesW(ptr ptr)
+ #@ stdcall ExportSecurityContext(ptr long ptr ptr)
+ @ stdcall FreeContextBuffer(ptr)
+ @ stdcall FreeCredentialsHandle(ptr)
+ @ stdcall GetComputerObjectNameA(long ptr ptr)
+ @ stdcall GetComputerObjectNameW(long ptr ptr)
+ @ stub GetSecurityUserInfo
+ @ stdcall GetUserNameExA(long ptr ptr)
+ @ stdcall GetUserNameExW(long ptr ptr)
+ #@ stdcall ImpersonateSecurityContext(ptr)
+ #@ stdcall ImportSecurityContextA(str ptr ptr ptr)
+ #@ stdcall ImportSecurityContextW(wstr ptr ptr ptr)
+ #@ stdcall InitSecurityInterfaceA()
+ @ stdcall InitSecurityInterfaceW()
+ @ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr
ptr)
+ @ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr
ptr)
+ @ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr)
+ @ stdcall LsaConnectUntrusted(long)
+ @ stdcall LsaDeregisterLogonProcess(long)
+ @ stdcall LsaEnumerateLogonSessions(ptr ptr)
+ @ stdcall LsaFreeReturnBuffer(ptr)
+ @ stdcall LsaGetLogonSessionData(ptr ptr)
+ @ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr)
+ @ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr)
+ @ stdcall LsaRegisterLogonProcess(ptr ptr ptr)
+ @ stub LsaRegisterPolicyChangeNotification
+ @ stub LsaUnregisterPolicyChangeNotification
+ @ stdcall MakeSignature(ptr long ptr long)
+ @ stdcall QueryContextAttributesA(ptr long ptr)
+ @ stdcall QueryContextAttributesW(ptr long ptr)
+ #@ stdcall QueryCredentialsAttributesA(ptr long ptr)
+ #@ stdcall QueryCredentialsAttributesW(ptr long ptr)
+ #@ stdcall QuerySecurityContextToken(ptr ptr)
+ @ stdcall QuerySecurityPackageInfoA(str ptr)
+ @ stdcall QuerySecurityPackageInfoW(wstr ptr)
+ #@ stdcall RevertSecurityContext(ptr)
+ @ stub SaslAcceptSecurityContext
+ @ stub SaslEnumerateProfilesA
+ @ stub SaslEnumerateProfilesW
+ @ stub SaslGetProfilePackageA
+ @ stub SaslGetProfilePackageW
+ @ stub SaslIdentifyPackageA
+ @ stub SaslIdentifyPackageW
+ @ stub SaslInitializeSecurityContextA
+ @ stub SaslInitializeSecurityContextW
+ @ stdcall SealMessage(ptr long ptr long) EncryptMessage
+ @ stub SecCacheSspiPackages
+ @ stub SecGetLocaleSpecificEncryptionRules
+ @ stub SecpFreeMemory
+ @ stub SecpTranslateName
+ @ stub SecpTranslateNameEx
+ #@ stdcall TranslateNameA(str long long ptr ptr)
+ #@ stdcall TranslateNameW(wstr long long ptr ptr)
+ @ stdcall UnsealMessage(ptr ptr long ptr) DecryptMessage
+ @ stdcall VerifySignature(ptr ptr long ptr)
Propchange: branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.spec
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.spec
------------------------------------------------------------------------------
svn:keywords = author date id revision
Propchange: branches/ros-amd64-bringup/reactos/dll/win32/secur32/secur32.spec
------------------------------------------------------------------------------
svn:mergeinfo =