This commit was manufactured by cvs2svn to create branch 'mono-1-0'.
[mono.git] / mcs / class / corlib / System.Runtime.Serialization.Formatters.Binary / ChangeLog
index e304a86234af380fd7f2aa6d2b09250b79e74b90..50ea5dc89e7e1ac002dd6be7f7fe15368dcb0b25 100755 (executable)
@@ -1,3 +1,50 @@
+2004-05-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * ObjectWriter.cs: reduce contention in GetObjectData.
+
+2004-05-14  Vladimir Vukicevic  <vladimir@pobox.com>
+
+       * binary_serialization_format.htm: renamed filename from having
+         spaces to _'s (checked with lluis)
+
+2004-05-13  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * ObjectWriter.cs: Fixed and Simplified WriteGenericArray and 
+         WriteSingleDimensionArrayElements. This also fixes bug #58345.
+
+2004-05-03  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * MessageFormatter.cs: In the all-are-primitive case, serialize Args, 
+         not OutArgs.
+
+2004-04-28  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * MessageFormatter.cs: Serialize Args, not OutArgs, like in MS.NET.
+
+2004-04-26  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * ObjectReader.cs, ObjectWriter.cs: FIXME cleaning.
+
+2004-04-20  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * CodeGenerator.cs, ObjectReader.cs, ObjectWriter.cs: Serialize decimals
+         as strings, like in MS.NET. This fixes bug #57186.
+
+2004-02-23  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * BinaryCommon.cs: Added UseReflectionSerialization property.
+       * CodeGenerator.cs, ObjectWriter.cs: When serializing the name of an 
+         inherited field, prefix the name with the class name. This fixes #54439.
+         Moved check for reflection serialization variable to BinaryCommon.
+       
+2004-02-17  Lluis Sanchez Gual <lluis@ximian.com>
+
+       * ObjectWriter.cs: Factorized some serialization code in new classes, so it
+         is now possible to use fast IL generated classes that use direct access
+         to class fields instead of using reflection.
+       * CodeGenerator.cs: New file. Has several methods used by ObjectWriter to 
+         generate serialization code.
+
 2004-02-05  Lluis Sanchez Gual <lluis@ximian.com>
 
        * ObjectWriter.cs: Get the assembly of a member from the member's type, not