- 13 Aug, 2012 1 commit
-
-
Jacek Caban authored
-
- 11 Nov, 2010 1 commit
-
-
Alexandre Julliard authored
-
- 03 May, 2010 1 commit
-
-
Nikolay Sivov authored
-
- 24 Nov, 2009 1 commit
-
-
Rob Shearman authored
The parameter controls whether weak references are ignored, not whether the last stub_manager_int_release should be called when the total reference count goes to zero.
-
- 09 Nov, 2009 1 commit
-
-
Rob Shearman authored
widl: Allow pointers, type-qualifiers and other more complicated constructions in sizeof and cast expressions.
-
- 08 Sep, 2009 1 commit
-
-
Huw Davies authored
-
- 09 Jun, 2009 1 commit
-
-
Alexandre Julliard authored
-
- 13 Mar, 2009 1 commit
-
-
Michael Stefaniuc authored
long is always 32bit in IDL files but that's not true in C.
-
- 11 Feb, 2009 1 commit
-
-
Michael Stefaniuc authored
-
- 29 Apr, 2008 1 commit
-
-
Rob Shearman authored
This is so that an object will only be released when a weak-reference is used after the last weak reference has been released (either by CoReleaseMarshalData or CoUnmarshalInterface + Release).
-
- 13 Feb, 2008 1 commit
-
-
Rob Shearman authored
This could happen if proxy_manager_get_remunknown returns S_FALSE, so fix the check of the return code to match that below.
-
- 03 Dec, 2007 1 commit
-
-
Rob Shearman authored
This is so that we don't try to host it.
-
- 26 Nov, 2007 1 commit
-
-
Rob Shearman authored
-
- 15 Nov, 2007 1 commit
-
-
Rob Shearman authored
-
- 22 May, 2007 3 commits
-
-
Rob Shearman authored
ole32: The identity functions can be used from apartments other than the one the proxy was unmarshaled into. In this case, don't use the cached This->remunk and don't cache the unmarshaled object in This->remunk.
-
Rob Shearman authored
Fix up the callers to release the returned IRemUnknown object.
-
Rob Shearman authored
Add tests for this behaviour.
-
- 28 Mar, 2007 1 commit
-
-
Rob Shearman authored
ole32: Pass the OXID info to RPC_CreateClientChannel and use this to pass the server process ID to channel hooks.
-
- 27 Mar, 2007 2 commits
-
-
Rob Shearman authored
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.
-
Rob Shearman authored
-
- 23 Mar, 2007 1 commit
-
-
Andrew Talbot authored
-
- 20 Feb, 2007 1 commit
-
-
Rob Shearman authored
-
- 06 Feb, 2007 2 commits
-
-
Rob Shearman authored
so that the right external reference count is released when the proxy is destroyed. Protect all changes to refs in the ifproxy using interlocked functions and update the thread-safety documentation.
-
Rob Shearman authored
Otherwise we would leak a reference for both of these if the ifstub was already created. Fix the FIXME in the code by releasing the stub manager if necessary.
-
- 10 Jan, 2007 4 commits
-
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
-
Rob Shearman authored
Change some incorrect usages of SEEK_SET to the intended STREAM_SEEK_SET instead.
-
- 22 Nov, 2006 2 commits
-
-
Huw Davies authored
-
Huw Davies authored
-
- 16 Oct, 2006 2 commits
-
-
Francois Gouget authored
-
Michael Stefaniuc authored
-
- 03 Aug, 2006 1 commit
-
-
Robert Shearman authored
-
- 29 Jun, 2006 1 commit
-
-
Robert Shearman authored
reference on the stub object so that the first proxy can be released. Implement external refcount sharing between a proxy and the marshaled proxy. Extend the marshaling of a proxy test to show that an external reference is always kept on the stub object.
-
- 23 May, 2006 2 commits
-
-
Jonathan Ernst authored
-
Robert Shearman authored
Release the proxy buffer object on the last release of the proxy's outer unknown, otherwise memory is leaked for the Ndr implementation of IRpcProxyBuffer. Fix up the hand-coded proxies to match the behaviour from the Ndr implementation.
-
- 08 May, 2006 1 commit
-
-
Robert Shearman authored
-
- 06 Mar, 2006 2 commits
-
-
Robert Shearman authored
-
Robert Shearman authored
the proxy manager when unmarshaling.
-
- 01 Mar, 2006 1 commit
-
-
Robert Shearman authored
-