mirror of
https://github.com/reactos/reactos.git
synced 2026-09-13 05:10:40 +08:00
73d3df3e280cf1bae4af6caa3585ee24a288edaa
Alexandre Julliard - Avoid some non-portable makefile constructs, and get rid of the ALTNAMES variable. - Get rid of the non-standard ICOM_VTABLE macro. - Get rid of the non-standard ICOM_VFIELD macro. - Get rid of the non-standard ICOM_DEFINE macro. - Moved ICOM_THIS_MULTI definition out of objbase.h and into the files that use it. Mike McCormack <mike@codeweavers.com> - Added a test for stat'ing a memory based storage file. - stat on memory storage should return a NULL name, not "". Francois Gouget <fgouget@free.fr> - Assorted spelling fixes. - Modify widl to put the C COM macros inside an #ifdef COBJMACROS block as is done in the Windows headers. - Add #define COBJMACROS where needed in Wine. - Fixes the compilation of the oleaut32/tests/olefont.c and urlmon/tests/url.c conformance tests with the Windows headers. Mike Hearn <mh@codeweavers.com> - Implement disconnect for proxies so that stubs are properly destroyed. - Disconnect proxies at COM shutdown to release the corresponding stubs. - Don't marshal IClassFactory into the local server pipe until we have connected, otherwise we might end up with stubs that are never used. - Pass -Embedding switch to EXE servers, more tracing. - Fix misleading warning ole CoGetClassObject. - Fix ref counting in StdMarshalImpl_MarshalInterface for case where the stub already exists. - Implement StdMarshal::ReleaseMarshalData. - Fix infinite loops by checking the return value of _invoke_onereq and bailing appropriately. - Add a comment on the SendReceive behaviour. Improve two others. - Unref stub after invoking on it. Robert Shearman <rob@codeweavers.com> - Remove unneeded STUBMGR_Start call. - Cleanup compobj_private.h. - Fix some inaccuracies in a comment and reformat. - Add static to non-exported marshal functions. - Remove unused marshal functions. - Rename several RPC functions. - Emit fixme for known local wrong behaviour. - Implement StdMarshal::ReleaseMarshalData. - Document wrong behaviour for IRunningObjectTable. - Fix infinite loops by checking the return value of _invoke_onereq and bailing appropriately. - Add a comment on the SendReceive behaviour. Improve two others. - Set RPC data representation. Jeroen Janssen <japj@xs4all.nl> - Updated some MSDN links in the code. svn path=/trunk/; revision=10535
Languages
C
86.5%
C++
10.6%
Python
0.8%
Assembly
0.5%
CMake
0.5%
Other
0.8%