+2004-12-09 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ObjectManager.cs: When deserializing an object that implements
+ ISerializable, check if a surrogate exists for that object, before
+ trying to deserialize it as ISerializable. This fixes bug #70104.
+
+2004-06-15 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * ObjectIDGenerator.cs: added TODO for serialization
+
+2004-06-09 Duncan Mak <duncan@ximian.com>
+
+ * ObjectManager.cs (RegisterObject): Add checks for
+ ArgumentNullException as well.
+
+2004-06-09 Duncan Mak <duncan@ximian.com>
+
+ * SerializationInfoEnumerator.cs: Instead of using
+ IDictionaryEnumerator from a Hashtable, use a normal IEnumerator
+ from the newly added ArrayList in SerializationInfo.
+
+ * SerializationInfo.cs: Added an extra ArrayList so that we can
+ keep the SerializationEntrys added in the order.
+ (SerializationInfo, AddValue): Throw ArgumentNullException
+ correctly.
+
+
2004-06-08 Duncan Mak <duncan@ximian.com>
* ObjectManager.cs (RegisterObject): Throw