move FrameworkName from corlib to System
[mcs.git] / class / corlib / Mono.Interop / ChangeLog
blobe2ede8f9b4feccefaf23884a2e0514cbe03b15c5
1 2010-01-19  Tom Hindle <tom_hindle@sil.org>
3         * ComInteropProxy.cs: Don't add proxy if it has already been added. 
4         Instread increment ref_count. Fixes bug #572043.
6 2009-07-11  Robert Jordan  <robertj@gmx.net>
8         * ComInteropProxy.cs: Implement CreateProxy. Hide public/internal
9         ctors forcing CreateProxy's usage. Hide CacheProxy since the
10         runtime is able to lookup it anyways.
11         Fixes bug #520437.
13 2007-07-26  Jonathan Chambers  <joncham@gmail.com>
15         * ComInteropProxy.cs: Call Marshal.Release after Marshal.QI
16         since it AddRef's the object. Fixes COM leak. Also fix eol-style.
18 2007-05-25  Jonathan Chambers  <joncham@gmail.com>
20         * ComInteropProxy.cs: Call __ComObject.GetInterface overload
21         that does not throw exception.  Fixes as and is operators for COM objects.
23 2007-02-08  Jonathan Chambers  <joncham@gmail.com>
25         * ComInteropProxy.cs: Moved some code to unmanaged and cleanup some things.
26         
27 2006-10-18  Jonathan Chambers  <joncham@gmail.com>
29         * IUnknown.cs: Added.
30         * IDispatch.cs: Added.
32 2006-08-10  Jonathan Chambers  <joncham@gmail.com>
34         * ComInteropProxy.cs: Fix default constructor being always
35         being called.
36         
37 2006-07-28  Jonathan Chambers  <joncham@gmail.com>
39         * ComInteropProxy.cs: Added support for marshalling objects.
40         
41 2006-07-15  Jonathan Chambers  <joncham@gmail.com>
43         * ComInteropProxy.cs: Added.