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