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/CMakeLists.txt?rev=52694&r1=52693&r2=52694&view=diff
==============================================================================
--- 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/ntlmssp/CMakeLists.txt?rev=52694&view=auto
==============================================================================
--- 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/secur32/CMakeLists.txt?rev=52694&r1=52693&r2=52694&view=diff
==============================================================================
--- 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/secur32/secur32.spec?rev=52694&r1=52693&r2=52694&view=diff
==============================================================================
--- 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/wininet/http.c?rev=52694&r1=52693&r2=52694&view=diff
==============================================================================
--- 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


Reply via email to