Module: wine
Branch: master
Commit: d1ec56c87160631d5cf8d20423b387c8365f74e5
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d1ec56c87160631d5cf8d2042…
Author: Rob Shearman <rob(a)codeweavers.com>
Date: Mon Mar 26 18:23:16 2007 +0100
ole32: Generate OXID_INFO in the stub manager.
Copy the OXID_INFO from the stub manager, if available, in
proxy_manager_construct. Otherwise, attempt to resolve it.
Use ipidRemUnknown from OXID_INFO in the proxy manager instead of
magically generating the IPID for RemUnknown.
---
dlls/ole32/compobj_private.h | 3 ++
dlls/ole32/marshal.c | 57 ++++++++++++++++++++++++++---------------
dlls/ole32/rpc.c | 17 ++++++++++++
dlls/ole32/stubmanager.c | 35 +++++++++++++++----------
4 files changed, 77 insertions(+), 35 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=d1ec56c87160631d5cf8d…
Module: wine
Branch: master
Commit: adb7cca85cc3a288761fab996de43860d50be320
URL: http://source.winehq.org/git/wine.git/?a=commit;h=adb7cca85cc3a288761fab996…
Author: Rob Shearman <rob(a)codeweavers.com>
Date: Mon Mar 26 18:13:49 2007 +0100
rpcrt4: Implement associations which are intermediary objects that track the relationship between the client and a given endpoint on the server.
Use these to encapsulate the connection pool so that the lifetimes of
connections are properly handled again.
---
dlls/rpcrt4/rpc_binding.c | 37 +++++++++++--
dlls/rpcrt4/rpc_binding.h | 23 ++++++++-
dlls/rpcrt4/rpc_transport.c | 120 +++++++++++++++++++++++++++++++++++--------
3 files changed, 151 insertions(+), 29 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=adb7cca85cc3a288761fa…