Author: dchapyshev Date: Sun Mar 15 18:20:51 2009 New Revision: 40036
URL: http://svn.reactos.org/svn/reactos?rev=40036&view=rev Log: - Add httpapi, initpki, itircl, msisys.ocx, msnet32, pidgen, resutils, sccbase, slbcsp, softpub, traffic from Wine
Added: trunk/reactos/dll/win32/httpapi/ (with props) trunk/reactos/dll/win32/httpapi/httpapi.rbuild (with props) trunk/reactos/dll/win32/httpapi/httpapi.spec (with props) trunk/reactos/dll/win32/httpapi/httpapi_main.c (with props) trunk/reactos/dll/win32/initpki/ (with props) trunk/reactos/dll/win32/initpki/initpki.rbuild (with props) trunk/reactos/dll/win32/initpki/initpki.spec (with props) trunk/reactos/dll/win32/initpki/main.c (with props) trunk/reactos/dll/win32/itircl/ (with props) trunk/reactos/dll/win32/itircl/itircl.rbuild (with props) trunk/reactos/dll/win32/itircl/itircl.spec (with props) trunk/reactos/dll/win32/itircl/itircl_main.c (with props) trunk/reactos/dll/win32/msisys.ocx/ (with props) trunk/reactos/dll/win32/msisys.ocx/msisys.c (with props) trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.rbuild (with props) trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.spec (with props) trunk/reactos/dll/win32/msnet32/ (with props) trunk/reactos/dll/win32/msnet32/msnet32.rbuild (with props) trunk/reactos/dll/win32/msnet32/msnet32.spec (with props) trunk/reactos/dll/win32/msnet32/msnet_main.c (with props) trunk/reactos/dll/win32/pidgen/ (with props) trunk/reactos/dll/win32/pidgen/bink.bin (with props) trunk/reactos/dll/win32/pidgen/main.c (with props) trunk/reactos/dll/win32/pidgen/pidgen.rbuild (with props) trunk/reactos/dll/win32/pidgen/pidgen.spec (with props) trunk/reactos/dll/win32/pidgen/rsrc.rc (with props) trunk/reactos/dll/win32/resutils/ (with props) trunk/reactos/dll/win32/resutils/resutils.c (with props) trunk/reactos/dll/win32/resutils/resutils.rbuild (with props) trunk/reactos/dll/win32/resutils/resutils.spec (with props) trunk/reactos/dll/win32/sccbase/ (with props) trunk/reactos/dll/win32/sccbase/main.c (with props) trunk/reactos/dll/win32/sccbase/sccbase.rbuild (with props) trunk/reactos/dll/win32/sccbase/sccbase.spec (with props) trunk/reactos/dll/win32/slbcsp/ (with props) trunk/reactos/dll/win32/slbcsp/main.c (with props) trunk/reactos/dll/win32/slbcsp/slbcsp.rbuild (with props) trunk/reactos/dll/win32/slbcsp/slbcsp.spec (with props) trunk/reactos/dll/win32/softpub/ (with props) trunk/reactos/dll/win32/softpub/softpub.rbuild (with props) trunk/reactos/dll/win32/softpub/softpub.rc (with props) trunk/reactos/dll/win32/softpub/softpub.spec (with props) trunk/reactos/dll/win32/traffic/ (with props) trunk/reactos/dll/win32/traffic/traffic.rbuild (with props) trunk/reactos/dll/win32/traffic/traffic.spec (with props) trunk/reactos/dll/win32/traffic/traffic_main.c (with props) trunk/reactos/include/psdk/http.h (with props) Modified: trunk/reactos/baseaddress.rbuild trunk/reactos/boot/bootdata/packages/reactos.dff trunk/reactos/media/doc/README.WINE
Modified: trunk/reactos/baseaddress.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/baseaddress.rbuild?rev=4003... ============================================================================== --- trunk/reactos/baseaddress.rbuild [iso-8859-1] (original) +++ trunk/reactos/baseaddress.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -11,6 +11,7 @@ <property name="BASEADDRESS_RSAENH" value="0x35780000" /> <property name="BASEADDRESS_URL" value="0x42ea0000" /> <property name="BASEADDRESS_WLANAPI" value="0x470F0000" /> + <property name="BASEADDRESS_PIDGEN" value="0x473e0000" /> <property name="BASEADDRESS_DWMAPI" value="0x4A3F0000" /> <property name="BASEADDRESS_LOADPERF" value="0x4B920000" /> <property name="BASEADDRESS_MPRAPI" value="0x4C400000" /> @@ -65,9 +66,12 @@ <property name="BASEADDRESS_MLANG" value="0x65140000" /> <property name="BASEADDRESS_ACCESS" value="0x65180000" /> <property name="BASEADDRESS_ITSS" value="0x66370000" /> + <property name="BASEADDRESS_ITIRCL" value="0x663a0000" /> <property name="BASEADDRESS_INETMIB1" value="0x666f0000" /> + <property name="BASEADDRESS_INITPKI" value="0x66b00000" /> <property name="BASEADDRESS_WSHTCPIP" value="0x677b0000" /> <property name="BASEADDRESS_CRYPT32" value="0x67ab0000" /> + <property name="BASEADDRESS_HTTPAPI" value="0x67ae0000" /> <property name="BASEADDRESS_HID" value="0x688f0000" /> <property name="BASEADDRESS_PSXDLL" value="0x68eb0000" /> <property name="BASEADDRESS_PSAPI" value="0x68f70000" /> @@ -128,8 +132,10 @@ <property name="BASEADDRESS_MSADP32ACM" value="0x72cb0000" /> <property name="BASEADDRESS_WDMAUD" value="0x72d20000" /> <property name="BASEADDRESS_WINSPOOL" value="0x72f50000" /> + <property name="BASEADDRESS_SOFTPUB" value="0x73290000" /> <property name="BASEADDRESS_MSCAT32" value="0x732b0000" /> <property name="BASEADDRESS_MSTASK" value="0x73520000" /> + <property name="BASEADDRESS_TRAFFIC" value="0x73550000" /> <property name="BASEADDRESS_MCIAVI32" value="0x73610000" /> <property name="BASEADDRESS_MSVIDC32" value="0x73650000" /> <property name="BASEADDRESS_MSRLE32" value="0x73660000" /> @@ -157,6 +163,7 @@ <property name="BASEADDRESS_PDH" value="0x74c70000" /> <property name="BASEADDRESS_OLEDLG" value="0x74d00000" /> <property name="BASEADDRESS_SAMSRV" value="0x74f30000" /> + <property name="BASEADDRESS_RESUTILS" value="0x75070000" /> <property name="BASEADDRESS_SAMLIB" value="0x750C0000" /> <property name="BASEADDRESS_CABINET" value="0x75120000" /> <property name="BASEADDRESS_NETCFGX" value="0x755F0000" />
Modified: trunk/reactos/boot/bootdata/packages/reactos.dff URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reac... ============================================================================== --- trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -276,6 +276,7 @@ dll\win32\hhctrl.ocx\hhctrl.ocx 1 dll\win32\hid\hid.dll 1 dll\win32\hlink\hlink.dll 1 +dll\win32\httpapi\httpapi.dll 1 dll\win32\iccvid\iccvid.dll 1 dll\win32\icmp\icmp.dll 1 dll\win32\imaadp32.acm\imaadp32.acm 1 @@ -283,8 +284,10 @@ dll\win32\imm32\imm32.dll 1 dll\win32\inetcomm\inetcomm.dll 1 dll\win32\inetmib1\inetmib1.dll 1 +dll\win32\initpki\initpki.dll 1 dll\win32\inseng\inseng.dll 1 dll\win32\iphlpapi\iphlpapi.dll 1 +dll\win32\itircl\itircl.dll 1 dll\win32\itss\itss.dll 1 dll\win32\jscript\jscript.dll 1 dll\win32\kernel32\kernel32.dll 1 @@ -320,6 +323,8 @@ dll\win32\msimg32\msimg32.dll 1 dll\win32\msimtf\msimtf.dll 1 dll\win32\msisip\msisip.dll 1 +dll\win32\msisys.ocx\msisys.ocx 1 +dll\win32\msnet32\msnet32.dll 1 dll\win32\msrle32\msrle32.dll 1 dll\win32\mssign32\mssign32.dll 1 dll\win32\mssip32\mssip32.dll 1 @@ -353,6 +358,7 @@ dll\win32\olethk32\olethk32.dll 1 dll\win32\opengl32\opengl32.dll 1 dll\win32\pdh\pdh.dll 1 +dll\win32\pidgen\pidgen.dll 1 dll\win32\powrprof\powrprof.dll 1 dll\win32\printui\printui.dll 1 dll\win32\psapi\psapi.dll 1 @@ -362,6 +368,7 @@ dll\win32\query\query.dll 1 dll\win32\rasapi32\rasapi32.dll 1 dll\win32\rasdlg\rasdlg.dll 1 +dll\win32\resutils\resutils.dll 1 dll\win32\rasman\rasman.dll 1 dll\win32\riched20\riched20.dll 1 dll\win32\riched32\riched32.dll 1 @@ -370,6 +377,7 @@ dll\win32\rsaenh\rsaenh.dll 1 dll\win32\samlib\samlib.dll 1 dll\win32\samsrv\samsrv.dll 1 +dll\win32\sccbase\sccbase.dll 1 dll\win32\schannel\schannel.dll 1 dll\win32\secur32\secur32.dll 1 dll\win32\security\security.dll 1 @@ -384,8 +392,10 @@ dll\win32\shfolder\shfolder.dll 1 dll\win32\shimgvw\shimgvw.dll 1 dll\win32\shlwapi\shlwapi.dll 1 +dll\win32\slbcsp\slbcsp.dll 1 dll\win32\smdll\smdll.dll 1 dll\win32\snmpapi\snmpapi.dll 1 +dll\win32\softpub\softpub.dll 1 dll\win32\spoolss\spoolss.dll 1 dll\win32\srclient\srclient.dll 1 dll\win32\stdole2.tlb\stdole2.tlb 1 @@ -395,6 +405,7 @@ dll\win32\syssetup\syssetup.dll 1 dll\win32\tapi32\tapi32.dll 1 dll\win32\tapiui\tapiui.dll 1 +dll\win32\traffic\traffic.dll 1 dll\win32\twain_32\twain_32.dll 1 dll\win32\uext2\uext2.dll 1 dll\win32\ufat\ufat.dll 1
Propchange: trunk/reactos/dll/win32/httpapi/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/httpapi/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/httpapi/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/httpapi/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/httpapi/httpapi.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/httpapi/httpapi.r... ============================================================================== --- trunk/reactos/dll/win32/httpapi/httpapi.rbuild (added) +++ trunk/reactos/dll/win32/httpapi/httpapi.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,10 @@ +<module name="httpapi" type="win32dll" baseaddress="${BASEADDRESS_HTTPAPI}" installbase="system32" installname="httpapi.dll" allowwarnings="true"> + <importlibrary definition="httpapi.spec" /> + <include base="httpapi">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>httpapi_main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/httpapi/httpapi.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/httpapi/httpapi.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/httpapi/httpapi.s... ============================================================================== --- trunk/reactos/dll/win32/httpapi/httpapi.spec (added) +++ trunk/reactos/dll/win32/httpapi/httpapi.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,52 @@ +@ stub HttpAddFragmentToCache +@ stub HttpAddUrl +@ stub HttpAddUrlToConfigGroup +@ stub HttpCancelHttpRequest +@ stub HttpCreateAppPool +@ stub HttpCreateConfigGroup +@ stub HttpCreateFilter +@ stub HttpCreateHttpHandle +@ stub HttpDeleteConfigGroup +@ stdcall HttpDeleteServiceConfiguration(ptr long ptr long ptr) +@ stub HttpFilterAccept +@ stub HttpFilterAppRead +@ stub HttpFilterAppWrite +@ stub HttpFilterAppWriteAndRawRead +@ stub HttpFilterClose +@ stub HttpFilterRawRead +@ stub HttpFilterRawWrite +@ stub HttpFilterRawWriteAndAppRead +@ stub HttpFlushResponseCache +@ stub HttpGetCounters +@ stdcall HttpInitialize(long long ptr) +@ stub HttpInitializeServerContext +@ stub HttpOpenAppPool +@ stub HttpOpenControlChannel +@ stub HttpOpenFilter +@ stub HttpQueryAppPoolInformation +@ stub HttpQueryConfigGroupInformation +@ stub HttpQueryControlChannelInformation +@ stub HttpQueryServerContextInformation +@ stdcall HttpQueryServiceConfiguration(ptr long ptr long ptr long ptr ptr) +@ stub HttpReadFragmentFromCache +@ stub HttpReceiveClientCertificate +@ stub HttpReceiveHttpRequest +@ stub HttpReceiveHttpResponse +@ stub HttpReceiveRequestEntityBody +@ stub HttpRemoveAllUrlsFromConfigGroup +@ stub HttpRemoveUrl +@ stub HttpRemoveUrlFromConfigGroup +@ stub HttpSendHttpRequest +@ stub HttpSendHttpResponse +@ stub HttpSendRequestEntityBody +@ stub HttpSendResponseEntityBody +@ stub HttpSetAppPoolInformation +@ stub HttpSetConfigGroupInformation +@ stub HttpSetControlChannelInformation +@ stub HttpSetServerContextInformation +@ stdcall HttpSetServiceConfiguration(ptr long ptr long ptr) +@ stub HttpShutdownAppPool +@ stub HttpShutdownFilter +@ stdcall HttpTerminate(long ptr) +@ stub HttpWaitForDemandStart +@ stub HttpWaitForDisconnect
Propchange: trunk/reactos/dll/win32/httpapi/httpapi.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/httpapi/httpapi_main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/httpapi/httpapi_m... ============================================================================== --- trunk/reactos/dll/win32/httpapi/httpapi_main.c (added) +++ trunk/reactos/dll/win32/httpapi/httpapi_main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,159 @@ +/* + * HTTPAPI implementation + * + * Copyright 2009 Austin English + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "http.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(httpapi); + +BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID lpv ) +{ + switch(reason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls( hinst ); + break; + case DLL_PROCESS_DETACH: + break; + } + return TRUE; +} + +/*********************************************************************** + * HttpInitialize (HTTPAPI.@) + * + * Initializes HTTP Server API engine + * + * PARAMS + * version [ I] HTTP API version which caller will use + * flags [ I] initialization options which specify parts of API what will be used + * reserved [IO] reserved, must be NULL + * + * RETURNS + * NO_ERROR if function succeeds, or error code if function fails + * + */ +ULONG WINAPI HttpInitialize( HTTPAPI_VERSION version, ULONG flags, PVOID reserved ) +{ + FIXME( "({%d,%d}, 0x%x, %p): stub!\n", version.HttpApiMajorVersion, + version.HttpApiMinorVersion, flags, reserved ); + return NO_ERROR; +} + +/*********************************************************************** + * HttpTerminate (HTTPAPI.@) + * + * Cleans up HTTP Server API engine resources allocated by HttpInitialize + * + * PARAMS + * flags [ I] options which specify parts of API what should be released + * reserved [IO] reserved, must be NULL + * + * RETURNS + * NO_ERROR if function succeeds, or error code if function fails + * + */ +ULONG WINAPI HttpTerminate( ULONG flags, PVOID reserved ) +{ + FIXME( "(0x%x, %p): stub!\n", flags, reserved ); + return NO_ERROR; +} + +/*********************************************************************** + * HttpDeleteServiceConfiguration (HTTPAPI.@) + * + * Remove configuration record from HTTP Server API configuration store + * + * PARAMS + * handle [I] reserved, must be 0 + * type [I] configuration record type + * config [I] buffer which contains configuration record information + * length [I] length of configuration record buffer + * overlapped [I] reserved, must be NULL + * + * RETURNS + * NO_ERROR if function succeeds, or error code if function fails + * + */ +ULONG WINAPI HttpDeleteServiceConfiguration( HANDLE handle, HTTP_SERVICE_CONFIG_ID type, + PVOID config, ULONG length, LPOVERLAPPED overlapped ) +{ + FIXME( "(%p, %d, %p, %d, %p): stub!\n", handle, type, config, length, overlapped ); + return NO_ERROR; +} + +/*********************************************************************** + * HttpQueryServiceConfiguration (HTTPAPI.@) + * + * Retrieves configuration records from HTTP Server API configuration store + * + * PARAMS + * handle [ I] reserved, must be 0 + * type [ I] configuration records type + * query [ I] buffer which contains query data used to retrieve records + * query_len [ I] length of query buffer + * buffer [IO] buffer to store query results + * buffer_len [ I] length of output buffer + * data_len [ O] optional pointer to a buffer which receives query result length + * overlapped [ I] reserved, must be NULL + * + * RETURNS + * NO_ERROR if function succeeds, or error code if function fails + * + */ +ULONG WINAPI HttpQueryServiceConfiguration( HANDLE handle, HTTP_SERVICE_CONFIG_ID type, + PVOID query, ULONG query_len, PVOID buffer, ULONG buffer_len, + PULONG data_len, LPOVERLAPPED overlapped ) +{ + FIXME( "(%p, %d, %p, %d, %p, %d, %p, %p): stub!\n", handle, type, query, query_len, + buffer, buffer_len, data_len, overlapped ); + return ERROR_FILE_NOT_FOUND; +} + +/*********************************************************************** + * HttpSetServiceConfiguration (HTTPAPI.@) + * + * Add configuration record to HTTP Server API configuration store + * + * PARAMS + * handle [I] reserved, must be 0 + * type [I] configuration record type + * config [I] buffer which contains configuration record information + * length [I] length of configuration record buffer + * overlapped [I] reserved, must be NULL + * + * RETURNS + * NO_ERROR if function succeeds, or error code if function fails + * + */ +ULONG WINAPI HttpSetServiceConfiguration( HANDLE handle, HTTP_SERVICE_CONFIG_ID type, + PVOID config, ULONG length, LPOVERLAPPED overlapped ) +{ + FIXME( "(%p, %d, %p, %d, %p): stub!\n", handle, type, config, length, overlapped ); + return NO_ERROR; +}
Propchange: trunk/reactos/dll/win32/httpapi/httpapi_main.c ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/initpki/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/initpki/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/initpki/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/initpki/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/initpki/initpki.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/initpki/initpki.r... ============================================================================== --- trunk/reactos/dll/win32/initpki/initpki.rbuild (added) +++ trunk/reactos/dll/win32/initpki/initpki.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,11 @@ +<module name="initpki" type="win32dll" baseaddress="${BASEADDRESS_INITPKI}" installbase="system32" installname="initpki.dll" allowwarnings="true"> + <!--autoregister infsection="OleControlDlls" type="Both" /--> + <importlibrary definition="initpki.spec" /> + <include base="initpki">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/initpki/initpki.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/initpki/initpki.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/initpki/initpki.s... ============================================================================== --- trunk/reactos/dll/win32/initpki/initpki.spec (added) +++ trunk/reactos/dll/win32/initpki/initpki.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,4 @@ +@ stub DllInstall +@ stub DllRegisterServer +@ stub DllUnregisterServer +@ stub InitializePKI
Propchange: trunk/reactos/dll/win32/initpki/initpki.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/initpki/main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/initpki/main.c?re... ============================================================================== --- trunk/reactos/dll/win32/initpki/main.c (added) +++ trunk/reactos/dll/win32/initpki/main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,46 @@ +/* + * Copyright 2008 Maarten Lankhorst + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(initpki); + +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) +{ + TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved); + + switch (fdwReason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hinstDLL); + break; + case DLL_PROCESS_DETACH: + break; + default: + break; + } + return TRUE; +}
Propchange: trunk/reactos/dll/win32/initpki/main.c ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/itircl/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/itircl/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/itircl/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/itircl/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/itircl/itircl.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/itircl/itircl.rbu... ============================================================================== --- trunk/reactos/dll/win32/itircl/itircl.rbuild (added) +++ trunk/reactos/dll/win32/itircl/itircl.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,11 @@ +<module name="itircl" type="win32dll" baseaddress="${BASEADDRESS_ITIRCL}" installbase="system32" installname="itircl.dll" allowwarnings="true"> + <!--autoregister infsection="OleControlDlls" type="DllRegisterServer" /--> + <importlibrary definition="itircl.spec" /> + <include base="itircl">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>itircl_main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/itircl/itircl.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/itircl/itircl.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/itircl/itircl.spe... ============================================================================== --- trunk/reactos/dll/win32/itircl/itircl.spec (added) +++ trunk/reactos/dll/win32/itircl/itircl.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,4 @@ +@ stdcall -private DllCanUnloadNow() +@ stub DllGetClassObject +@ stdcall -private DllRegisterServer() +@ stdcall -private DllUnregisterServer()
Propchange: trunk/reactos/dll/win32/itircl/itircl.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/itircl/itircl_main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/itircl/itircl_mai... ============================================================================== --- trunk/reactos/dll/win32/itircl/itircl_main.c (added) +++ trunk/reactos/dll/win32/itircl/itircl_main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,76 @@ +/* + * itircl main + * + * Copyright 2008 James Hawkins + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(itircl); + +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) +{ + TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved); + + switch (fdwReason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hinstDLL); + break; + case DLL_PROCESS_DETACH: + break; + default: + break; + } + + return TRUE; +} + +/*********************************************************************** + * DllRegisterServer (ITIRCL.@) + */ +HRESULT WINAPI DllRegisterServer(void) +{ + FIXME("stub\n"); + return S_FALSE; +} + +/*********************************************************************** + * DllUnregisterServer (ITIRCL.@) + */ +HRESULT WINAPI DllUnregisterServer(void) +{ + FIXME("stub\n"); + return S_FALSE; +} + +/*********************************************************************** + * DllCanUnloadNow (ITIRCL.@) + */ +HRESULT WINAPI DllCanUnloadNow(void) +{ + FIXME("stub\n"); + return S_FALSE; +}
Propchange: trunk/reactos/dll/win32/itircl/itircl_main.c ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/msisys.ocx/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/msisys.ocx/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/msisys.ocx/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/msisys.ocx/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/msisys.ocx/msisys.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msisys.ocx/msisys... ============================================================================== --- trunk/reactos/dll/win32/msisys.ocx/msisys.c (added) +++ trunk/reactos/dll/win32/msisys.ocx/msisys.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,121 @@ +/* + * Stub implementation of MSISYS.OCX to prevent MSINFO32.EXE from crashing. + * + * Copyright 2002 Mike McCormack for CodeWeavers + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winerror.h" +#include "winbase.h" +#include "wingdi.h" +#include "winuser.h" +#include "objbase.h" + +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(msisys); + + +/*********************************************************************** + * MSISYS_InitProcess (internal) + */ +static BOOL MSISYS_InitProcess( void ) +{ + TRACE("()\n"); + + return TRUE; +} + +/*********************************************************************** + * MSISYS_UninitProcess (internal) + */ +static void MSISYS_UninitProcess( void ) +{ + TRACE("()\n"); +} + +/*********************************************************************** + * DllMain for MSISYS + */ +BOOL WINAPI DllMain( + HINSTANCE hInstDLL, + DWORD fdwReason, + LPVOID lpvReserved ) +{ + TRACE("(%p,%d,%p)\n",hInstDLL,fdwReason,lpvReserved); + + switch ( fdwReason ) + { + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hInstDLL); + if ( !MSISYS_InitProcess() ) + return FALSE; + break; + case DLL_PROCESS_DETACH: + MSISYS_UninitProcess(); + break; + } + + return TRUE; +} + + +/*********************************************************************** + * DllCanUnloadNow (MSISYS.@) + * + * RETURNS + * Success: S_OK + * Failure: S_FALSE + */ +HRESULT WINAPI DllCanUnloadNow(void) +{ + return S_OK; +} + +/*********************************************************************** + * DllGetClassObject (MSISYS.@) + */ +HRESULT WINAPI DllGetClassObject(REFCLSID pclsid, REFIID piid, LPVOID *ppv) +{ + FIXME("\n"); + + return CLASS_E_CLASSNOTAVAILABLE; +} + +/*********************************************************************** + * DllRegisterServer (MSISYS.@) + */ + +HRESULT WINAPI DllRegisterServer( void ) +{ + FIXME( "(): stub\n" ); + return E_FAIL; +} + +/*********************************************************************** + * DllUnregisterServer (MSISYS.@) + */ + +HRESULT WINAPI DllUnregisterServer( void ) +{ + FIXME( "(): stub\n" ); + return E_FAIL; +}
Propchange: trunk/reactos/dll/win32/msisys.ocx/msisys.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msisys.ocx/msisys... ============================================================================== --- trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.rbuild (added) +++ trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,12 @@ +<module name="msisys" type="win32ocx" installbase="system32" installname="msisys.ocx" allowwarnings="true"> + <!--autoregister infsection="OleControlDlls" type="DllRegisterServer" /--> + <importlibrary definition="msisys.ocx.spec" /> + <include base="msisys">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>msisys.c</file> + <library>wine</library> + <library>uuid</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msisys.ocx/msisys... ============================================================================== --- trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.spec (added) +++ trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,4 @@ +@ stdcall -private DllCanUnloadNow() +@ stdcall -private DllGetClassObject(ptr ptr ptr) +@ stdcall -private DllRegisterServer() +@ stdcall -private DllUnregisterServer()
Propchange: trunk/reactos/dll/win32/msisys.ocx/msisys.ocx.spec ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/msnet32/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/msnet32/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/msnet32/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/msnet32/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/msnet32/msnet32.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msnet32/msnet32.r... ============================================================================== --- trunk/reactos/dll/win32/msnet32/msnet32.rbuild (added) +++ trunk/reactos/dll/win32/msnet32/msnet32.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,10 @@ +<module name="msnet32" type="win32dll" installbase="system32" installname="msnet32.dll" allowwarnings="true"> + <importlibrary definition="msnet32.spec" /> + <include base="msnet32">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>msnet_main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/msnet32/msnet32.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/msnet32/msnet32.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msnet32/msnet32.s... ============================================================================== --- trunk/reactos/dll/win32/msnet32/msnet32.spec (added) +++ trunk/reactos/dll/win32/msnet32/msnet32.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,96 @@ + 1 stub @ + 2 stub @ + 3 stub @ + 4 stub @ + 5 stub @ + 6 stub @ + 7 stub @ + 8 stub @ + 9 stub @ + 10 stub @ + 11 stub @ + 12 stub @ + 13 stub @ + 14 stub @ + 15 stub @ + 16 stub @ + 17 stub @ + 18 stub @ + 19 stub @ + 20 stub @ + 21 stub @ + 22 stub @ + 23 stub @ + 24 stub @ + 25 stub @ + 26 stub @ + 27 stub @ + 28 stub @ + 29 stub @ + 30 stub @ + 31 stub @ + 32 stub @ + 33 stub @ + 34 stub @ + 35 stub @ + 36 stub @ + 37 stub @ + 38 stub @ + 39 stub @ + 40 stub @ + 41 stub @ + 42 stub @ + 43 stub @ + 44 stub @ + 45 stub @ + 46 stub @ + 47 stub @ + 48 stub @ + 49 stub @ + 50 stub @ + 51 stub @ + 52 stub @ + 53 stub @ + 54 stub @ + 55 stub @ + 56 stub @ + 57 stdcall @(long long ptr long ptr) MSNET32_57 + 58 stub @ + 59 stub @ + 60 stub @ + 61 stub @ + 62 stub @ + 63 stub @ + 64 stub @ + 65 stub @ + 66 stub @ + 67 stub @ + 68 stub @ + 69 stub @ + 70 stub @ + 71 stub @ + 72 stub @ + 73 stub @ + 74 stub @ + 75 stub @ + 76 stub @ + 77 stub @ + 78 stub @ + 79 stub @ + 80 stub @ + 81 stub @ + 82 stub @ + 83 stub @ + 84 stub @ + 85 stub @ + 86 stub @ + 87 stub @ + 88 stub @ + 89 stub @ + 90 stub @ + 91 stub @ + 92 stub @ + 93 stub @ + 94 stub @ + 95 stub @ + 96 stub @
Propchange: trunk/reactos/dll/win32/msnet32/msnet32.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/msnet32/msnet_main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msnet32/msnet_mai... ============================================================================== --- trunk/reactos/dll/win32/msnet32/msnet_main.c (added) +++ trunk/reactos/dll/win32/msnet32/msnet_main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,51 @@ +/* + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(msnet); + + +/*********************************************************************** + * DllMain (MSNET32.@) + */ +BOOL WINAPI DllMain( HINSTANCE inst, DWORD reason, LPVOID reserved ) +{ + switch(reason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls( inst ); + break; + } + return TRUE; +} + +/*********************************************************************** + * @ (MSNET32.57) + */ +LONG WINAPI MSNET32_57( LONG a1, LONG a2, LPVOID a3, LONG a4, LPVOID a5 ) +{ + FIXME("(0x%04x 0x%04x %p 0x%04x %p): stub\n", a1, a2, a3, a4, a5); + return -1; /* FAILURE */ +}
Propchange: trunk/reactos/dll/win32/msnet32/msnet_main.c ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/pidgen/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/pidgen/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/pidgen/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/pidgen/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/pidgen/bink.bin URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/pidgen/bink.bin?r... ============================================================================== Binary file - no diff available.
Propchange: trunk/reactos/dll/win32/pidgen/bink.bin ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream
Added: trunk/reactos/dll/win32/pidgen/main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/pidgen/main.c?rev... ============================================================================== --- trunk/reactos/dll/win32/pidgen/main.c (added) +++ trunk/reactos/dll/win32/pidgen/main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,45 @@ +/* + * Copyright 2008 Hans Leidekker for CodeWeavers + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(pidgen); + +/***************************************************** + * DllMain + */ +BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, LPVOID reserved ) +{ + TRACE("(%p, %d, %p)\n", hinst, reason, reserved); + + switch(reason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls( hinst ); + break; + } + return TRUE; +}
Propchange: trunk/reactos/dll/win32/pidgen/main.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/pidgen/pidgen.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/pidgen/pidgen.rbu... ============================================================================== --- trunk/reactos/dll/win32/pidgen/pidgen.rbuild (added) +++ trunk/reactos/dll/win32/pidgen/pidgen.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,11 @@ +<module name="pidgen" type="win32dll" baseaddress="${BASEADDRESS_PIDGEN}" installbase="system32" installname="pidgen.dll" allowwarnings="true"> + <importlibrary definition="pidgen.spec" /> + <include base="pidgen">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>main.c</file> + <file>rsrc.rc</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/pidgen/pidgen.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/pidgen/pidgen.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/pidgen/pidgen.spe... ============================================================================== --- trunk/reactos/dll/win32/pidgen/pidgen.spec (added) +++ trunk/reactos/dll/win32/pidgen/pidgen.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,7 @@ +@ stub PIDGenA +@ stub PIDGenW +@ stub PIDGenSimpA +@ stub PIDGenSimpW +@ stub SetupPIDGenA +@ stub SetupPIDGenW +@ stub VerifyPIDSequenceW
Propchange: trunk/reactos/dll/win32/pidgen/pidgen.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/pidgen/rsrc.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/pidgen/rsrc.rc?re... ============================================================================== --- trunk/reactos/dll/win32/pidgen/rsrc.rc (added) +++ trunk/reactos/dll/win32/pidgen/rsrc.rc [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,21 @@ +/* + * Copyright 2008 Hans Leidekker for CodeWeavers + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +/* @makedep: bink.bin */ +1 BINK "bink.bin" +2 BINK "bink.bin"
Propchange: trunk/reactos/dll/win32/pidgen/rsrc.rc ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/resutils/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/resutils/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/resutils/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/resutils/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/resutils/resutils.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/resutils/resutils... ============================================================================== --- trunk/reactos/dll/win32/resutils/resutils.c (added) +++ trunk/reactos/dll/win32/resutils/resutils.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,48 @@ +/* + * resutils main + * + * Copyright 2006 Benjamin Arai (Google) + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(resutils); + +/*********************************************************************** + * DllMain (RESUTILS.@) + * + */ +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) +{ + TRACE("(0x%p, %d, %p)\n",hinstDLL,fdwReason,lpvReserved); + + switch(fdwReason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls( hinstDLL ); + break; + } + + return TRUE; +}
Propchange: trunk/reactos/dll/win32/resutils/resutils.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/resutils/resutils.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/resutils/resutils... ============================================================================== --- trunk/reactos/dll/win32/resutils/resutils.rbuild (added) +++ trunk/reactos/dll/win32/resutils/resutils.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,10 @@ +<module name="resutils" type="win32dll" baseaddress="${BASEADDRESS_RESUTILS}" installbase="system32" installname="resutils.dll" allowwarnings="true"> + <importlibrary definition="resutils.spec" /> + <include base="resutils">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>resutils.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/resutils/resutils.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/resutils/resutils.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/resutils/resutils... ============================================================================== --- trunk/reactos/dll/win32/resutils/resutils.spec (added) +++ trunk/reactos/dll/win32/resutils/resutils.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,71 @@ +@ stub ClusWorkerCheckTerminate +@ stub ClusWorkerCreate +@ stub ClusWorkerStart +@ stub ClusWorkerTerminate +@ stub ResUtilAddUnknownProperties +@ stub ResUtilCreateDirectoryTree +@ stub ResUtilDupParameterBlock +@ stub ResUtilDupString +@ stub ResUtilEnumPrivateProperties +@ stub ResUtilEnumProperties +@ stub ResUtilEnumResources +@ stub ResUtilEnumResourcesEx +@ stub ResUtilExpandEnvironmentStrings +@ stub ResUtilFindBinaryProperty +@ stub ResUtilFindDependentDiskResourceDriveLetter +@ stub ResUtilFindDwordProperty +@ stub ResUtilFindExpandSzProperty +@ stub ResUtilFindExpandedSzProperty +@ stub ResUtilFindLongProperty +@ stub ResUtilFindMultiSzProperty +@ stub ResUtilFindSzProperty +@ stub ResUtilFreeEnvironment +@ stub ResUtilFreeParameterBlock +@ stub ResUtilGetAllProperties +@ stub ResUtilGetBinaryProperty +@ stub ResUtilGetBinaryValue +@ stub ResUtilGetCoreClusterResources +@ stub ResUtilGetDwordProperty +@ stub ResUtilGetDwordValue +@ stub ResUtilGetEnvironmentWithNetName +@ stub ResUtilGetMultiSzProperty +@ stub ResUtilGetPrivateProperties +@ stub ResUtilGetProperties +@ stub ResUtilGetPropertiesToParameterBlock +@ stub ResUtilGetProperty +@ stub ResUtilGetPropertyFormats +@ stub ResUtilGetPropertySize +@ stub ResUtilGetResourceDependency +@ stub ResUtilGetResourceDependencyByClass +@ stub ResUtilGetResourceDependencyByName +@ stub ResUtilGetResourceDependentIPAddressProps +@ stub ResUtilGetResourceName +@ stub ResUtilGetResourceNameDependency +@ stub ResUtilGetSzProperty +@ stub ResUtilGetSzValue +@ stub ResUtilIsPathValid +@ stub ResUtilIsResourceClassEqual +@ stub ResUtilPropertyListFromParameterBlock +@ stub ResUtilResourceTypesEqual +@ stub ResUtilResourcesEqual +@ stub ResUtilSetBinaryValue +@ stub ResUtilSetDwordValue +@ stub ResUtilSetExpandSzValue +@ stub ResUtilSetMultiSzValue +@ stub ResUtilSetPrivatePropertyList +@ stub ResUtilSetPropertyParameterBlock +@ stub ResUtilSetPropertyParameterBlockEx +@ stub ResUtilSetPropertyTable +@ stub ResUtilSetPropertyTableEx +@ stub ResUtilSetResourceServiceEnvironment +@ stub ResUtilSetResourceServiceStartParameters +@ stub ResUtilSetSzValue +@ stub ResUtilSetUnknownProperties +@ stub ResUtilStartResourceService +@ stub ResUtilStopResourceService +@ stub ResUtilStopService +@ stub ResUtilTerminateServiceProcessFromResDll +@ stub ResUtilVerifyPrivatePropertyList +@ stub ResUtilVerifyPropertyTable +@ stub ResUtilVerifyResourceService +@ stub ResUtilVerifyService
Propchange: trunk/reactos/dll/win32/resutils/resutils.spec ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/sccbase/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/sccbase/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/sccbase/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/sccbase/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/sccbase/main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/sccbase/main.c?re... ============================================================================== --- trunk/reactos/dll/win32/sccbase/main.c (added) +++ trunk/reactos/dll/win32/sccbase/main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,46 @@ +/* + * Copyright 2008 Maarten Lankhorst + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(sccbase); + +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) +{ + TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved); + + switch (fdwReason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hinstDLL); + break; + case DLL_PROCESS_DETACH: + break; + default: + break; + } + return TRUE; +}
Propchange: trunk/reactos/dll/win32/sccbase/main.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/sccbase/sccbase.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/sccbase/sccbase.r... ============================================================================== --- trunk/reactos/dll/win32/sccbase/sccbase.rbuild (added) +++ trunk/reactos/dll/win32/sccbase/sccbase.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,11 @@ +<module name="sccbase" type="win32dll" installbase="system32" installname="sccbase.dll" allowwarnings="true"> + <!--autoregister infsection="OleControlDlls" type="DllRegisterServer" /--> + <importlibrary definition="sccbase.spec" /> + <include base="sccbase">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/sccbase/sccbase.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/sccbase/sccbase.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/sccbase/sccbase.s... ============================================================================== --- trunk/reactos/dll/win32/sccbase/sccbase.spec (added) +++ trunk/reactos/dll/win32/sccbase/sccbase.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,26 @@ +@ stub CPAcquireContext +@ stub CPAcquireContextW +@ stub CPCreateHash +@ stub CPDecrypt +@ stub CPDeriveKey +@ stub CPDestroyHash +@ stub CPDestroyKey +@ stub CPEncrypt +@ stub CPExportKey +@ stub CPGenKey +@ stub CPGenRandom +@ stub CPGetHashParam +@ stub CPGetKeyParam +@ stub CPGetProvParam +@ stub CPGetUserKey +@ stub CPHashData +@ stub CPHashSessionKey +@ stub CPImportKey +@ stub CPReleaseContext +@ stub CPSetHashParam +@ stub CPSetKeyParam +@ stub CPSetProvParam +@ stub CPSignHash +@ stub CPVerifySignature +@ stub DllRegisterServer +@ stub DllUnregisterServer
Propchange: trunk/reactos/dll/win32/sccbase/sccbase.spec ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/slbcsp/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/slbcsp/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/slbcsp/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/slbcsp/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/slbcsp/main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/slbcsp/main.c?rev... ============================================================================== --- trunk/reactos/dll/win32/slbcsp/main.c (added) +++ trunk/reactos/dll/win32/slbcsp/main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,46 @@ +/* + * Copyright 2008 Maarten Lankhorst + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "config.h" + +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(slbcsp); + +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) +{ + TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved); + + switch (fdwReason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hinstDLL); + break; + case DLL_PROCESS_DETACH: + break; + default: + break; + } + return TRUE; +}
Propchange: trunk/reactos/dll/win32/slbcsp/main.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/slbcsp/slbcsp.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/slbcsp/slbcsp.rbu... ============================================================================== --- trunk/reactos/dll/win32/slbcsp/slbcsp.rbuild (added) +++ trunk/reactos/dll/win32/slbcsp/slbcsp.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,11 @@ +<module name="slbcsp" type="win32dll" installbase="system32" installname="slbcsp.dll" allowwarnings="true"> + <!--autoregister infsection="OleControlDlls" type="DllRegisterServer" /--> + <importlibrary definition="slbcsp.spec" /> + <include base="slbcsp">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/slbcsp/slbcsp.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/slbcsp/slbcsp.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/slbcsp/slbcsp.spe... ============================================================================== --- trunk/reactos/dll/win32/slbcsp/slbcsp.spec (added) +++ trunk/reactos/dll/win32/slbcsp/slbcsp.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,27 @@ +@ stub CPAcquireContext +@ stub CPSetHashParam +@ stub CPSetKeyParam +@ stub CPSetProvParam +@ stub CPCreateHash +@ stub CPDecrypt +@ stub CPDeriveKey +@ stub CPDestroyHash +@ stub CPDestroyKey +@ stub CPDuplicateHash +@ stub CPDuplicateKey +@ stub CPEncrypt +@ stub CPExportKey +@ stub CPGenKey +@ stub CPGenRandom +@ stub CPGetHashParam +@ stub CPGetKeyParam +@ stub CPGetProvParam +@ stub CPGetUserKey +@ stub CPHashData +@ stub CPHashSessionKey +@ stub CPImportKey +@ stub CPReleaseContext +@ stub CPSignHash +@ stub CPVerifySignature +@ stub DllRegisterServer +@ stub DllUnregisterServer
Propchange: trunk/reactos/dll/win32/slbcsp/slbcsp.spec ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/softpub/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/softpub/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/softpub/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/softpub/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/softpub/softpub.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/softpub/softpub.r... ============================================================================== --- trunk/reactos/dll/win32/softpub/softpub.rbuild (added) +++ trunk/reactos/dll/win32/softpub/softpub.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,10 @@ +<module name="softpub" type="win32dll" baseaddress="${BASEADDRESS_SOFTPUB}" installbase="system32" installname="softpub.dll" allowwarnings="true" entrypoint="0"> + <autoregister infsection="OleControlDlls" type="DllRegisterServer" /> + <importlibrary definition="softpub.spec" /> + <include base="softpub">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <library>wine</library> + <library>wintrust</library> + <file>softpub.rc</file> +</module>
Propchange: trunk/reactos/dll/win32/softpub/softpub.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/softpub/softpub.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/softpub/softpub.r... ============================================================================== --- trunk/reactos/dll/win32/softpub/softpub.rc (added) +++ trunk/reactos/dll/win32/softpub/softpub.rc [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,5 @@ +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "Softpub Forwarder DLL\0" +#define REACTOS_STR_INTERNAL_NAME "softpub\0" +#define REACTOS_STR_ORIGINAL_FILENAME "softpub.dll\0" +#include <reactos/version.rc>
Propchange: trunk/reactos/dll/win32/softpub/softpub.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/softpub/softpub.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/softpub/softpub.s... ============================================================================== --- trunk/reactos/dll/win32/softpub/softpub.spec (added) +++ trunk/reactos/dll/win32/softpub/softpub.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,24 @@ +1 stdcall GenericChainCertificateTrust(ptr) wintrust.GenericChainCertificateTrust +2 stdcall GenericChainFinalProv(ptr) wintrust.GenericChainFinalProv +3 stdcall HTTPSCertificateTrust(ptr) wintrust.HTTPSCertificateTrust +4 stdcall SoftpubDefCertInit(ptr) wintrust.SoftpubDefCertInit +5 stub SoftpubFreeDefUsageCallData +6 stub SoftpubLoadDefUsageCallData +7 stub AddPersonalTrustDBPages +8 stdcall -private DllRegisterServer() wintrust.SoftpubDllRegisterServer +9 stdcall -private DllUnregisterServer() wintrust.SoftpubDllUnregisterServer +10 stdcall DriverCleanupPolicy(ptr) wintrust.DriverCleanupPolicy +11 stdcall DriverFinalPolicy(ptr) wintrust.DriverFinalPolicy +12 stdcall DriverInitializePolicy(ptr) wintrust.DriverInitializePolicy +13 stdcall FindCertsByIssuer(ptr ptr ptr ptr long wstr long) wintrust.FindCertsByIssuer +14 stdcall HTTPSFinalProv(ptr) wintrust.HTTPSFinalProv +15 stdcall OfficeCleanupPolicy(ptr) wintrust.OfficeCleanupPolicy +16 stdcall OfficeInitializePolicy(ptr) wintrust.OfficeInitializePolicy +17 stdcall OpenPersonalTrustDBDialog(long) wintrust.OpenPersonalTrustDBDialog +18 stdcall SoftpubAuthenticode(ptr) wintrust.SoftpubAuthenticode +19 stdcall SoftpubCheckCert(ptr long long long) wintrust.SoftpubCheckCert +20 stdcall SoftpubCleanup(ptr) wintrust.SoftpubCleanup +21 stdcall SoftpubDumpStructure(ptr) wintrust.SoftpubDumpStructure +22 stdcall SoftpubInitialize(ptr) wintrust.SoftpubInitialize +23 stdcall SoftpubLoadMessage(ptr) wintrust.SoftpubLoadMessage +24 stdcall SoftpubLoadSignature(ptr) wintrust.SoftpubLoadSignature
Propchange: trunk/reactos/dll/win32/softpub/softpub.spec ------------------------------------------------------------------------------ svn:eol-style = native
Propchange: trunk/reactos/dll/win32/traffic/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Mar 15 18:20:51 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/traffic/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/traffic/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/traffic/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/traffic/traffic.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/traffic/traffic.r... ============================================================================== --- trunk/reactos/dll/win32/traffic/traffic.rbuild (added) +++ trunk/reactos/dll/win32/traffic/traffic.rbuild [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,10 @@ +<module name="traffic" type="win32dll" baseaddress="${BASEADDRESS_TRAFFIC}" installbase="system32" installname="traffic.dll" allowwarnings="true"> + <importlibrary definition="traffic.spec" /> + <include base="traffic">.</include> + <include base="ReactOS">include/reactos/wine</include> + <define name="__WINESRC__" /> + <file>traffic_main.c</file> + <library>wine</library> + <library>kernel32</library> + <library>ntdll</library> +</module>
Propchange: trunk/reactos/dll/win32/traffic/traffic.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/traffic/traffic.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/traffic/traffic.s... ============================================================================== --- trunk/reactos/dll/win32/traffic/traffic.spec (added) +++ trunk/reactos/dll/win32/traffic/traffic.spec [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,21 @@ +@ stub TcAddClassMap +@ stub TcAddFilter +@ stub TcAddFlow +@ stub TcCloseInterface +@ stub TcDeleteFilter +@ stub TcDeleteFlow +@ stub TcDeregisterClient +@ stub TcEnumerateFlows +@ stub TcEnumerateInterfaces +@ stub TcGetFlowNameA +@ stub TcGetFlowNameW +@ stub TcModifyFlow +@ stub TcOpenInterfaceA +@ stub TcOpenInterfaceW +@ stub TcQueryFlowA +@ stub TcQueryFlowW +@ stub TcQueryInterface +@ stub TcRegisterClient +@ stub TcSetFlowA +@ stub TcSetFlowW +@ stub TcSetInterface
Propchange: trunk/reactos/dll/win32/traffic/traffic.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/traffic/traffic_main.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/traffic/traffic_m... ============================================================================== --- trunk/reactos/dll/win32/traffic/traffic_main.c (added) +++ trunk/reactos/dll/win32/traffic/traffic_main.c [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,44 @@ +/* + * QoS traffic control implementation + * + * Copyright 2009 Austin English + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ +#include <stdarg.h> + +#include "windef.h" +#include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(traffic); + +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) +{ + TRACE("(0x%p, %d, %p)\n", hinstDLL, fdwReason, lpvReserved); + + switch (fdwReason) + { + case DLL_WINE_PREATTACH: + return FALSE; /* prefer native version */ + case DLL_PROCESS_ATTACH: + DisableThreadLibraryCalls(hinstDLL); + break; + default: + break; + } + + return TRUE; +}
Propchange: trunk/reactos/dll/win32/traffic/traffic_main.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/include/psdk/http.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/http.h?rev=400... ============================================================================== --- trunk/reactos/include/psdk/http.h (added) +++ trunk/reactos/include/psdk/http.h [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -1,0 +1,64 @@ +/* + * HTTP Server API definitions + * + * Copyright (C) 2009 Andrey Turkin + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#ifndef __WINE_HTTP_H +#define __WINE_HTTP_H + +#include <winsock2.h> +#include <ws2tcpip.h> + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct _HTTPAPI_VERSION +{ + USHORT HttpApiMajorVersion; + USHORT HttpApiMinorVersion; +} HTTPAPI_VERSION, *PHTTPAPI_VERSION; + +#define HTTPAPI_VERSION_1 {1,0} +#define HTTPAPI_VERSION_2 {2,0} + +/* HttpInitialize and HttpTerminate flags */ +#define HTTP_INITIALIZE_SERVER 0x00000001 +#define HTTP_INITIALIZE_CONFIG 0x00000002 + +typedef enum _HTTP_SERVICE_CONFIG_ID +{ + HttpServiceConfigIPListenList, + HttpServiceConfigSSLCertInfo, + HttpServiceConfigUrlAclInfo, + HttpServiceConfigTimeout, + HttpServiceConfigMax +} HTTP_SERVICE_CONFIG_ID, *PHTTP_SERVICE_CONFIG_ID; + +ULONG WINAPI HttpInitialize(HTTPAPI_VERSION,ULONG,PVOID); +ULONG WINAPI HttpTerminate(ULONG,PVOID); + +ULONG WINAPI HttpDeleteServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,LPOVERLAPPED); +ULONG WINAPI HttpQueryServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,PVOID,ULONG,PULONG,LPOVERLAPPED); +ULONG WINAPI HttpSetServiceConfiguration(HANDLE,HTTP_SERVICE_CONFIG_ID,PVOID,ULONG,LPOVERLAPPED); + +#ifdef __cplusplus +} +#endif + +#endif /* __WINE_HTTP_H */
Propchange: trunk/reactos/include/psdk/http.h ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/media/doc/README.WINE URL: http://svn.reactos.org/svn/reactos/trunk/reactos/media/doc/README.WINE?rev=4... ============================================================================== --- trunk/reactos/media/doc/README.WINE [iso-8859-1] (original) +++ trunk/reactos/media/doc/README.WINE [iso-8859-1] Sun Mar 15 18:20:51 2009 @@ -55,6 +55,7 @@ reactos/dll/win32/gdiplus # Autosync reactos/dll/win32/hhctrl.ocx # Autosync reactos/dll/win32/hlink # Autosync +reactos/dll/win32/httpapi # Autosync reactos/dll/win32/iccvid # Autosync reactos/dll/win32/icmp # Synced to Wine-0_9_10 reactos/dll/win32/imaadp32.acm # Autosync @@ -62,8 +63,10 @@ reactos/dll/win32/imagehlp # Patches for BindImage need review and submission to winehq. reactos/dll/win32/inetcomm # Autosync reactos/dll/win32/inetmib1 # Autosync +reactos/dll/win32/initpki # Autosync reactos/dll/win32/inseng # Autosync reactos/dll/win32/iphlpapi # Out of sync +reactos/dll/win32/itircl # Autosync reactos/dll/win32/itss # Autosync reactos/dll/win32/jscript # Autosync reactos/dll/win32/localspl # Autosync @@ -90,6 +93,8 @@ reactos/dll/win32/msi # Autosync reactos/dll/win32/msimtf # Autosync reactos/dll/win32/msisip # Autosync +reactos/dll/win32/msisys.ocx # Autosync +reactos/dll/win32/msnet32 # Autosync reactos/dll/win32/msrle32 # Autosync reactos/dll/win32/mssign32 # Autosync reactos/dll/win32/mssip32 # Autosync @@ -114,16 +119,19 @@ reactos/dll/win32/olesvr32 # Autosync reactos/dll/win32/olethk32 # Autosync reactos/dll/win32/pdh # Autosync +reactos/dll/win32/pidgen # Autosync reactos/dll/win32/powrprof # Forked at Wine-1.0rc5 reactos/dll/win32/printui # Autosync reactos/dll/win32/pstorec # Autosync reactos/dll/win32/query # Autosync reactos/dll/win32/rasapi32 # Autosync +reactos/dll/win32/resutils # Autosync reactos/dll/win32/riched20 # Autosync reactos/dll/win32/riched32 # Autosync reactos/dll/win32/rpcrt4 # Synced to Wine-0_9_55 reactos/dll/win32/rsabase # Autosync reactos/dll/win32/rsaenh # Autosync +reactos/dll/win32/sccbase # Autosync reactos/dll/win32/schannel # Autosync reactos/dll/win32/sensapi # Autosync reactos/dll/win32/setupapi # Forked at Wine-20050524 @@ -131,11 +139,14 @@ reactos/dll/win32/shdocvw # Synced to Wine-0_9_5 reactos/dll/win32/shfolder # Autosync reactos/dll/win32/shlwapi # Autosync +reactos/dll/win32/slbcsp # Autosync +reactos/dll/win32/softpub # Autosync reactos/dll/win32/spoolss # Autosync reactos/dll/win32/stdole2.tlb # Autosync reactos/dll/win32/sti # Autosync reactos/dll/win32/sxs # Autosync reactos/dll/win32/tapi32 # Autosync +reactos/dll/win32/traffic # Autosync reactos/dll/win32/twain_32 # Out of sync reactos/dll/win32/updspapi # Autosync reactos/dll/win32/url # Autosync