[ros-diffs] [fireball] 44130: - Sync rpcrt4 with Wine-1.1.32. ReactOS-specific changes are: * Use overlapped named pipes access mode, and use GetOverlappedResult for reading/writing too. * Add patch for waiting for server calls in RpcMgmtWaitServerListen (not fully correct one, but enough for now). * Hacks around ntsecapi.h inclusion (it can't be used properly with winternl.h). * Total removal of HTTP transport. Could be enabled when dynamic linking to wininet.dll will be possible. - Change config.h to include new ASM macros. This is not platform independent.

fireball at svn.reactos.org fireball at svn.reactos.org
Fri Nov 13 14:26:54 CET 2009


Author: fireball
Date: Fri Nov 13 14:26:54 2009
New Revision: 44130

URL: http://svn.reactos.org/svn/reactos?rev=44130&view=rev
Log:
- Sync rpcrt4 with Wine-1.1.32. ReactOS-specific changes are:
 * Use overlapped named pipes access mode, and use GetOverlappedResult for reading/writing too.
 * Add patch for waiting for server calls in RpcMgmtWaitServerListen (not fully correct one, but enough for now).
 * Hacks around ntsecapi.h inclusion (it can't be used properly with winternl.h).
 * Total removal of HTTP transport. Could be enabled when dynamic linking to wininet.dll will be possible.
- Change config.h to include new ASM macros. This is not platform independent.

Modified:
    trunk/reactos/dll/win32/rpcrt4/cproxy.c
    trunk/reactos/dll/win32/rpcrt4/cpsf.c
    trunk/reactos/dll/win32/rpcrt4/cpsf.h
    trunk/reactos/dll/win32/rpcrt4/cstub.c
    trunk/reactos/dll/win32/rpcrt4/epm_towers.h
    trunk/reactos/dll/win32/rpcrt4/ndr_contexthandle.c
    trunk/reactos/dll/win32/rpcrt4/ndr_misc.h
    trunk/reactos/dll/win32/rpcrt4/ndr_ole.c
    trunk/reactos/dll/win32/rpcrt4/ndr_stubless.c
    trunk/reactos/dll/win32/rpcrt4/ndr_stubless.h
    trunk/reactos/dll/win32/rpcrt4/rpc_assoc.c
    trunk/reactos/dll/win32/rpcrt4/rpc_assoc.h
    trunk/reactos/dll/win32/rpcrt4/rpc_async.c
    trunk/reactos/dll/win32/rpcrt4/rpc_binding.c
    trunk/reactos/dll/win32/rpcrt4/rpc_binding.h
    trunk/reactos/dll/win32/rpcrt4/rpc_defs.h
    trunk/reactos/dll/win32/rpcrt4/rpc_epmap.c
    trunk/reactos/dll/win32/rpcrt4/rpc_message.c
    trunk/reactos/dll/win32/rpcrt4/rpc_message.h
    trunk/reactos/dll/win32/rpcrt4/rpc_server.c
    trunk/reactos/dll/win32/rpcrt4/rpc_server.h
    trunk/reactos/dll/win32/rpcrt4/rpc_transport.c
    trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild
    trunk/reactos/dll/win32/rpcrt4/rpcrt4.spec
    trunk/reactos/dll/win32/rpcrt4/rpcrt4_main.c
    trunk/reactos/include/reactos/wine/config.h

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/dll/win32/rpcrt4/cproxy.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/cproxy.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/cpsf.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/cpsf.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/cpsf.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/cpsf.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/cstub.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/cstub.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/epm_towers.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/epm_towers.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/ndr_contexthandle.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/ndr_contexthandle.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/ndr_misc.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/ndr_misc.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/ndr_ole.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/ndr_ole.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/ndr_stubless.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/ndr_stubless.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/ndr_stubless.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/ndr_stubless.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_assoc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_assoc.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_assoc.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_assoc.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_async.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_async.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_binding.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_binding.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_binding.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_binding.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_defs.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_defs.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_epmap.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_epmap.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_message.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_message.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_message.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_message.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_server.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_server.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_server.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_server.h?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpc_transport.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpc_transport.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpcrt4.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpcrt4.spec?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/dll/win32/rpcrt4/rpcrt4_main.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpcrt4_main.c?rev=44130&r1=44129&r2=44130&view=diff

Modified: trunk/reactos/include/reactos/wine/config.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/wine/config.h?rev=44130&r1=44129&r2=44130&view=diff




More information about the Ros-diffs mailing list