* roottypes.cs: Rename from tree.cs.
[mono.git] / mcs / class / corlib / System.Runtime.Serialization / ChangeLog
index a8ea8c800d3267c6519e6d28bea36b84cc2098a6..ab372bb11ba731c6f4040ff207f7da1a923d27c9 100644 (file)
@@ -1,3 +1,30 @@
+2006-06-04  Miguel de Icaza  <miguel@novell.com>
+
+       * OptionalFieldAttribute.cs, OnSerializedAttribute.cs,
+       OnSerializingAttribute.cs, OnDeserializedAttribute.cs,
+       OnDeserializingAttribute.cs: Added a few attributes for the
+       version tolerant serialization.
+
+2006-01-04  Raja R Harinath  <rharinath@novell.com>
+
+       * ObjectManager.cs (ObjectRecord.IsInstanceReady): Fix regression
+       introduced in previous patch.  See the re-opened bug #76931.
+
+2005-12-15  Martin Baulig  <martin@ximian.com>
+
+       * ObjectManager.cs: When deserializing an object that has a
+       surrogate, actually check the return value of
+       ISerializationSurrogate.SetObjectData(); fixes #76931.
+
+2005-10-03  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * ObjectIDGenerator.cs: Use custom comparer instead of an instance
+       wrapper. Closes bug #76017.
+
+2005-06-13  Lluis Sanchez Gual  <lluis@novell.com>
+
+       * Formatter.cs: Properly initialize protected fields. Fixes bug #75233. 
+
 2005-05-17  Lluis Sanchez Gual  <lluis@novell.com>
 
        * SerializationInfo.cs: Use IsInstanceOfType instead of IsAssignableFrom