Author: sserapion
Date: Sat Jul 16 00:51:24 2011
New Revision: 52694
URL:
http://svn.reactos.org/svn/reactos?rev=52694&view=rev
Log:
[SSPI]
- Add/modify cmake files for new/edited modules.
- Fix multiple definition of exports(thanks to msvc).
[WININET]
- Continue not using wintrnl.h
Added:
branches/sspi-bringup/reactos/dll/win32/ntlmssp/CMakeLists.txt (with props)
Modified:
branches/sspi-bringup/reactos/dll/win32/CMakeLists.txt
branches/sspi-bringup/reactos/dll/win32/secur32/CMakeLists.txt
branches/sspi-bringup/reactos/dll/win32/secur32/secur32.spec
branches/sspi-bringup/reactos/dll/win32/wininet/http.c
Modified: branches/sspi-bringup/reactos/dll/win32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/sspi-bringup/reactos/dll/win32/…
==============================================================================
--- branches/sspi-bringup/reactos/dll/win32/CMakeLists.txt [iso-8859-1] (original)
+++ branches/sspi-bringup/reactos/dll/win32/CMakeLists.txt [iso-8859-1] Sat Jul 16
00:51:24 2011
@@ -125,6 +125,7 @@
add_subdirectory(newdev)
add_subdirectory(ntdsapi)
add_subdirectory(ntlanman)
+add_subdirectory(ntlmssp)
add_subdirectory(ntmarta)
add_subdirectory(ntprint)
add_subdirectory(objsel)
Added: branches/sspi-bringup/reactos/dll/win32/ntlmssp/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/sspi-bringup/reactos/dll/win32/…
==============================================================================
--- branches/sspi-bringup/reactos/dll/win32/ntlmssp/CMakeLists.txt (added)
+++ branches/sspi-bringup/reactos/dll/win32/ntlmssp/CMakeLists.txt [iso-8859-1] Sat Jul 16
00:51:24 2011
@@ -1,0 +1,32 @@
+
+set_unicode()
+
+spec2def(ntlmssp.dll ntlmssp.spec)
+
+list(APPEND SOURCE
+ avl.c
+ calculations.c
+ ciphers.c
+ context.c
+ credentials.c
+ crypt.c
+ debug.c
+ dllmain.c
+ messages.c
+ ntlmssp.c
+ protocol.c
+ stubs.c
+ sign.c
+ util.c
+ ${CMAKE_CURRENT_BINARY_DIR}/ntlmssp_stubs.c
+ ${CMAKE_CURRENT_BINARY_DIR}/ntlmssp.def)
+
+add_library(ntlmssp SHARED ${SOURCE})
+
+set_module_type(ntlmssp win32dll)
+
+target_link_libraries(ntlmssp wine)
+
+add_importlibs(ntlmssp advapi32 crypt32 kernel32 msvcrt netapi32 ntdll)
+
+add_cd_file(TARGET ntlmssp DESTINATION reactos/system32 FOR all)
Propchange: branches/sspi-bringup/reactos/dll/win32/ntlmssp/CMakeLists.txt
------------------------------------------------------------------------------
svn:eol-style = native
Modified: branches/sspi-bringup/reactos/dll/win32/secur32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/sspi-bringup/reactos/dll/win32/…
==============================================================================
--- branches/sspi-bringup/reactos/dll/win32/secur32/CMakeLists.txt [iso-8859-1]
(original)
+++ branches/sspi-bringup/reactos/dll/win32/secur32/CMakeLists.txt [iso-8859-1] Sat Jul 16
00:51:24 2011
@@ -7,9 +7,13 @@
list(APPEND SOURCE
dllmain.c
secext.c
+ secur32.c
+ secur32.rc
+ sspap.c
sspi.c
- secur32.rc
stubs.c
+ thunks.c
+ wrapper.c
${CMAKE_CURRENT_BINARY_DIR}/secur32_stubs.c
${CMAKE_CURRENT_BINARY_DIR}/secur32.def
)
@@ -18,7 +22,7 @@
set_module_type(secur32 win32dll)
-target_link_libraries(secur32 lsalib)
+target_link_libraries(secur32 wine lsalib)
add_importlibs(secur32 advapi32 msvcrt kernel32 ntdll)
add_pch(secur32 precomp.h)
Modified: branches/sspi-bringup/reactos/dll/win32/secur32/secur32.spec
URL:
http://svn.reactos.org/svn/reactos/branches/sspi-bringup/reactos/dll/win32/…
==============================================================================
--- branches/sspi-bringup/reactos/dll/win32/secur32/secur32.spec [iso-8859-1] (original)
+++ branches/sspi-bringup/reactos/dll/win32/secur32/secur32.spec [iso-8859-1] Sat Jul 16
00:51:24 2011
@@ -69,8 +69,8 @@
@ stub SecpFreeMemory
@ stub SecpTranslateName
@ stub SecpTranslateNameEx
-@ stub SetContextAttributesA
-@ stub SetContextAttributesW
+@ stdcall SetContextAttributesA(ptr long ptr long)
+@ stdcall SetContextAttributesW(ptr long ptr long)
@ stub SetCredentialsAttributesA
@ stub SetCredentialsAttributesW
@ stdcall TranslateNameA(str long long ptr ptr)
Modified: branches/sspi-bringup/reactos/dll/win32/wininet/http.c
URL:
http://svn.reactos.org/svn/reactos/branches/sspi-bringup/reactos/dll/win32/…
==============================================================================
--- branches/sspi-bringup/reactos/dll/win32/wininet/http.c [iso-8859-1] (original)
+++ branches/sspi-bringup/reactos/dll/win32/wininet/http.c [iso-8859-1] Sat Jul 16
00:51:24 2011
@@ -31,6 +31,7 @@
#include "wine/port.h"
#if defined(__MINGW32__) || defined (_MSC_VER)
+#define WIN32_NO_STATUS
#include <ws2tcpip.h>
#endif
@@ -57,7 +58,7 @@
#include "winbase.h"
#include "wininet.h"
#include "winerror.h"
-#include "winternl.h"
+#include "ntndk.h"
#define NO_SHLWAPI_STREAM
#define NO_SHLWAPI_REG
#define NO_SHLWAPI_STRFCNS