In corlib/System.Runtime.InteropServices:
[mono.git] / mcs / class / corlib / System.Runtime.InteropServices / ChangeLog
index aee47a3d6c1e1cc614b7f156d970388e8464922a..1d06fc7a16e0bd455e7b09a4eb10b437981d8215 100644 (file)
@@ -1,3 +1,25 @@
+2007-03-12  Raja R Harinath  <rharinath@novell.com>
+
+       * DefaultParameterValueAttribute.cs: Move to System.dll.
+
+2007-02-08  Jonathan Chambers  <joncham@gmail.com>
+
+       * Marshal.cs: Throw exceptions for AddRef, Release,
+       and QueryInterface in managed code. Implement GetComInterfaceForObject,
+       GetIDispatchForObject, GetIUnknownForObject, GetObjectForIUnknown, 
+       GetObjectsForNativeVariants, IsComObject, ReleaseComObject, and 
+       FinalReleaseComObject. Unimplement GetComObjectData and SetComObjectData
+       for now to save space and simplify __ComObject for now. MSDN states the 
+       user should never call these methods anyway.
+       
+2007-01-29  Marek Habersack  <grendello@gmail.com>
+
+       * Marshal.cs: Implement a missing Marshal.Copy overload.
+
+2007-01-11  Jonathan Chambers  <joncham@gmail.com>
+
+       * Marshal.cs: Implement Marshal.ReAllocCoTaskMem.
+       
 2007-01-03  Miguel de Icaza  <miguel@novell.com>
 
        * SafeHandle.cs: Do not use locks in SafeHandle to protect the