* Type.cs: corrected property IsSerializable. It should always return true for enums...
[mono.git] / mcs / class / corlib / System.Runtime.Serialization / ChangeLog
1 2002-12-06  Duncan Mak  <duncan@ximian.com>
2
3         * Formatter.cs (WriteValueType): Remove the erroneous CLSCompliant attribute.
4
5 2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
6
7         * FormatterServices.cs: implemented GetUninitializedObject.
8         PopulateObjectMembers needs a working FieldInfo.SetValue (it's
9         not implemented right now).
10
11 2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
12
13         * FormatterServices.cs:a implemented GetSerializableMembers ().
14
15 2002-08-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
16
17         * FormatterServices.cs: New file with some implementation.
18
19 2002-08-16  Dietmar Maurer  <dietmar@ximian.com>
20
21         * SerializationInfo.cs: special case for null values.
22         use the converter everywhere.
23
24 2002-08-14  Dietmar Maurer  <dietmar@ximian.com>
25
26         * SerializationInfo.cs: added new function to support the runtime
27
28 2002-07-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
29
30         * Formatter.cs: added namespace.
31
32 2002-06-10  Duncan Mak  <duncan@ximian.com>
33
34         * Formatter.cs: Addd to CVS.
35
36         * FormatterConverter.cs: Added to CVS.
37
38         * SerializationInfo.cs (AddValue): Removed extra CLSCompliant attribute.
39
40 2002-04-12  Duncan Mak  <duncan@ximian.com>
41
42         * SerializationException.cs: Added missing constructor for serialization.
43
44 2002-03-12  Duncan Mak  <duncan@ximian.com>
45
46         * IFormatter.cs: Fix the return type of the Serialize method.
47
48 2002/03/07  Nick Drochak <ndrochak@gol.com>
49
50         * StreamingContextStates.cs: Add missing value (CrossAppDomain) and
51         adjust All value accordingly.
52
53 2002-03-01  Duncan Mak  <duncan@ximian.com>
54
55         * ObjectIDGenerator.cs: Implemented.
56
57 2002-02-19  Duncan Mak  <duncan@ximian.com>
58
59         * SurrogateSelector.cs: Implemented.    
60
61         * SerializationInfoEnumerator.cs: oh, and simplified the Current
62         property too.
63         
64         * SerializationInfo.cs: Forgot to finish up GetEnumerator ().
65
66 2002-02-18  Duncan Mak  <duncan@ximian.com>
67
68         * SerializationInfo.cs: Converted Type.GetType calls to the faster
69         typeof operator.
70
71 2002-02-16  Duncan Mak  <duncan@ximian.com>
72
73         * SurrogateSelector.cs: Stubbed out. Gonna be working on this
74         tomorrow.
75
76 2002-02-15  Duncan Mak  <duncan@ximian.com>
77
78         * SerializationEntry.cs: Added internal constructor for writing
79         bits in SerializationInfoEnumerator.
80         * SerializationInfo.cs: Completed.
81         * SerializationInfoEnumerator.cs: Implemented. Piggybacking on
82         Hashtable's GetEnumerator method.
83
84 2002-02-13  Dan Lewis <dihlewis@yahoo.co.uk>
85
86         * SerializationInfoEnumerator.cs: New file (stub)
87
88 2002-02-12  Duncan Mak  <duncan@ximian.com>
89         
90         * SerializationBinder.cs: Implemented.
91         * SerializationEntry.cs: Implemented.
92         * SerializationInfo.cs: Fixed the get portion of the AssemblyName
93         property. Implemented the FullTypename property.
94         
95 2002-01-06  David Dawkins <david@dawkins.st>
96
97         * IFormatter.cs : New file
98         * ISerializationSurrogate.cs : New file
99         * ISurrogateSelector.cs : New file
100
101 2002-05-01  Ravi Pratap  <ravi@ximian.com>
102
103         * SerializationInfo.cs : Insert MonoTODO attribute.
104
105 2001-08-24  Nick Drochak  <ndrochak@gol.com>
106
107         * IDeserializationCallback.cs: New File
108
109 Wed Nov 14 17:03:30 CET 2001 Paolo Molaro <lupus@ximian.com>
110
111         * IFormatterConverter.cs, SerializationInfo.cs: CLSCompliant updates.
112
113 Fri Nov 2 18:40:12 CET 2001 Paolo Molaro <lupus@ximian.com>
114
115         * SerializationException.cs: implemented.
116
117 2001-08-24  Nick Drochak  <ndrochak@gol.com>
118
119         * SerializationInfo.cs: Added all the public methods so that the compile would not break
120
121 2001-07-20  Miguel de Icaza  <miguel@ximian.com>
122
123         * SerializationInfo.cs: New file.
124
125         * IFormatterConverter.cs: New file.
126
127         * ISerializable.cs: New file.
128         
129