Author: cwittich Date: Sun Feb 8 09:42:09 2009 New Revision: 39489
URL: http://svn.reactos.org/svn/reactos?rev=39489&view=rev Log: add qmgrprxy.dll from wine 1.14
Added: trunk/reactos/dll/win32/qmgrprxy/ (with props) trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.idl (with props) trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.rbuild (with props) trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.spec (with props) trunk/reactos/dll/win32/qmgrprxy/version.rc (with props) Modified: trunk/reactos/baseaddress.rbuild trunk/reactos/boot/bootdata/packages/reactos.dff trunk/reactos/dll/win32/win32.rbuild
Modified: trunk/reactos/baseaddress.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/baseaddress.rbuild?rev=3948... ============================================================================== --- trunk/reactos/baseaddress.rbuild [iso-8859-1] (original) +++ trunk/reactos/baseaddress.rbuild [iso-8859-1] Sun Feb 8 09:42:09 2009 @@ -3,6 +3,7 @@ <group xmlns:xi="http://www.w3.org/2001/XInclude"> <property name="BASEADDRESS_REGTESTS" value="0x07000000" /> <property name="BASEADDRESS_NOTIFYHOOK" value="0x08000000" /> + <property name="BASEADDRESS_QMGRPRXY" value="0x1F710000" /> <property name="BASEADDRESS_CRYPTDLG" value="0x209C0000" /> <property name="BASEADDRESS_COMCAT" value="0x20A50000" /> <property name="BASEADDRESS_DEVENUM" value="0x35680000" />
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 Feb 8 09:42:09 2009 @@ -338,6 +338,7 @@ dll\win32\psapi\psapi.dll 1 dll\win32\pstorec\pstorec.dll 1 dll\win32\qmgr\qmgr.dll 1 +dll\win32\qmgrprxy\qmgrprxy.dll 1 dll\win32\rasapi32\rasapi32.dll 1 dll\win32\rasdlg\rasdlg.dll 1 dll\win32\rasman\rasman.dll 1
Propchange: trunk/reactos/dll/win32/qmgrprxy/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sun Feb 8 09:42:09 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/qmgrprxy/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/qmgrprxy/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/qmgrprxy/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.idl URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/qmgrprxy/qmgrprxy... ============================================================================== --- trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.idl (added) +++ trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.idl [iso-8859-1] Sun Feb 8 09:42:09 2009 @@ -1,0 +1,22 @@ +/* + * Copyright 2007, 2008 Google (Roy Shea, Dan Hipschman) + * + * 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 "bits.idl" + +#define DO_NO_IMPORTS +#include "bits1_5.idl"
Propchange: trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.idl ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/qmgrprxy/qmgrprxy... ============================================================================== --- trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.rbuild (added) +++ trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.rbuild [iso-8859-1] Sun Feb 8 09:42:09 2009 @@ -1,0 +1,29 @@ +<?xml version="1.0"?> +<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> +<group> +<module name="qmgrprxy" type="win32dll" baseaddress="${BASEADDRESS_QMGRPRXY}" installbase="system32" entrypoint="0" installname="qmgrprxy.dll" allowwarnings="true"> + <autoregister infsection="OleControlDlls" type="DllRegisterServer" /> + <importlibrary definition="qmgrprxy.spec" /> + <include base="qmgrprxy">.</include> + <include base="ReactOS">include/reactos/wine</include> + <include base="qmgrprxy" root="intermediate">.</include> + <define name="__WINESRC__" /> + <library>wine</library> + <library>qmgrprxy_interface</library> + <library>qmgrprxy_proxy</library> + <library>kernel32</library> + <library>ntdll</library> + <library>rpcrt4</library> + <library>pseh</library> + <file>version.rc</file> <!-- we need at least one file in the module --> + <compilerflag>-fno-unit-at-a-time</compilerflag> +</module> +<module name="qmgrprxy_interface" type="idlinterface"> + <file>qmgrprxy.idl</file> +</module> +<module name="qmgrprxy_proxy" type="rpcproxy"> + <define name="__WINESRC__" /> + <define name="REGISTER_PROXY_DLL" /> + <file>qmgrprxy.idl</file> +</module> +</group>
Propchange: trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/qmgrprxy/qmgrprxy... ============================================================================== --- trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.spec (added) +++ trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.spec [iso-8859-1] Sun Feb 8 09:42:09 2009 @@ -1,0 +1,5 @@ +@ stdcall -private DllCanUnloadNow() +@ stdcall -private DllGetClassObject(ptr ptr ptr) +@ stdcall -private DllRegisterServer() +@ stdcall -private DllUnregisterServer() +@ stdcall -private GetProxyDllInfo(ptr ptr)
Propchange: trunk/reactos/dll/win32/qmgrprxy/qmgrprxy.spec ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/qmgrprxy/version.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/qmgrprxy/version.... ============================================================================== --- trunk/reactos/dll/win32/qmgrprxy/version.rc (added) +++ trunk/reactos/dll/win32/qmgrprxy/version.rc [iso-8859-1] Sun Feb 8 09:42:09 2009 @@ -1,0 +1,4 @@ +#define WINE_OLESELFREGISTER +#define WINE_FILENAME_STR "qmgrprxy.dll" + +#include <wine/wine_common_ver.rc>
Propchange: trunk/reactos/dll/win32/qmgrprxy/version.rc ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/dll/win32/win32.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/win32.rbuild?rev=... ============================================================================== --- trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] Sun Feb 8 09:42:09 2009 @@ -313,6 +313,9 @@ <directory name="qmgr"> <xi:include href="qmgr/qmgr.rbuild" /> </directory> +<directory name="qmgrprxy"> + <xi:include href="qmgrprxy/qmgrprxy.rbuild" /> +</directory> <directory name="rasapi32"> <xi:include href="rasapi32/rasapi32.rbuild" /> </directory>