imported everything from my branch (which is slightly harmless).
[mono.git] / mcs / class / corlib / System.Diagnostics / ChangeLog
1 2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
2
3         * StackTrace.cs: Add an internal ctor which skips unmanaged frames.
4
5 2005-04-16  Sebastien Pouliot  <sebastien@ximian.com>
6
7         * StackFrame.cs: Moved documentation comments (XML) to monodoc. 
8         Removed unused method ObjectsEqual.
9
10 2005-03-14  Sebastien Pouliot  <sebastien@ximian.com>
11
12         * StackFrame.cs: Fix CAS unit tests for NET_1_1.
13         * StackTrace.cs: Fix CAS unit tests for NET_1_1.
14
15 2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
16
17         * StackFrame.cs: Add an internalMethodName field to return info about
18         the various runtime wrappers.
19
20 2005-03-02  Chris Toshok  <toshok@ximian.com>
21
22         * DebuggerTypeProxyAttribute.cs, DebuggerBrowsableState.cs,
23         DebuggerDisplayAttribute.cs, DebuggerBrowsableAttribute: first cut
24         at 3/4 of the .net 2.0 debugger attributes.
25
26 2005-02-12  Marek Safar  <marek.safar@seznam.cz>
27
28         * ConditionalAttribute.cs: NET_2_0 extension.
29
30 2005-01-27  Sebastien Pouliot  <sebastien@ximian.com>
31
32         * StackFrame.cs: Add path discovery permission check for GetFilename 
33         method. Changed ToString to use a StringBuilder and report correctly
34         (i.e. without exception) if filename is restricted. Removed dead code
35         (Equals/GetHashCode).
36         * StackTrace.cs: Removed dead code (Equals/GetHashCode).
37
38 2004-08-05  Sebastien Pouliot  <sebastien@ximian.com>
39
40         * StackTrace.cs: Added missing exceptions. Added globalization. Now 
41         using StringBuilder in ToString (fusioned FrameToString).
42
43 2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
44
45         * StackTrace.cs: Implemented GetFrames as public virtual for NET_2_0
46         and internal for NET_1_0/NET_1_1 so it can be used for CAS. Removed
47         XML documentation and mono-ized the source code.
48
49 2004-06-15  Gert Driesen <drieseng@users.sourceforge.net>
50
51         * StackTrace.cs: added TODO for serialization
52         * StackFrame.cs: added TODO for serialization
53
54 2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
55
56         * DebuggerHiddenAttribute.cs
57         * DebuggerStepThroughAttribute.cs : now that Inherited is 
58         false by default on AttributeUsageAttribute (as it 
59         should be) we need to explicitly set Inherited to false 
60         for those attributes where it should be false.
61
62 2003-09-18  Ravi Pratap  <ravi@ximian.com>
63
64         * ConditionalAttribute.cs: AllowMultiple should be true according
65         to bug #48598.
66
67 2003-09-02  Ravi Pratap  <ravi@ximian.com>
68
69         * DebuggerStepThroughAttribute.cs: Fix allowable targets to include class
70         and struct; remove property targets.
71
72 2003-07-01  Zoltan Varga  <vargaz@freemail.hu>
73
74         * StackFrame.cs: Obtain frame info for 'fake' frames too, since this is
75         what MS does.
76
77 2003-01-01  Jaime Anguiano Olarra <jaime@gnome.org>
78
79         * Process.cs: skeleton for use in Remoting.
80
81 2002-06-19  Dietmar Maurer  <dietmar@ximian.com>
82
83         * StackTrace.cs: impl. remaining constructors.
84
85 2002-06-18  Dietmar Maurer  <dietmar@ximian.com>
86
87         * StackTrace.cs: use new internal call for constructors, use MS like
88         trace format.
89
90         * StackFrame.cs: impl. constructors using a new internal call.
91
92 2002-05-01  Duncan Mak  <duncan@ximian.com>
93
94         * DebuggableAttribute.cs: Added missing AttributeUsage attribute.
95
96 2002-04-08  Jonathan Pryor  <jonpryor@vt.edu>
97
98         * Debugger.cs: Added [MonoTODO] attribute to methods; modified IsLogging() 
99                 and Log() so that System.Diagnostics.DefaultTraceListener could use them
100                 without having NotImplementedException's thrown, as the functionality
101                 DefaultTraceListener is using is non-critical.
102
103 2002-04-08  Nick Drochak  <ndrochak@gol.com>
104
105         * ConditionalAttribute.cs: Add AttributeUsage attribute for methods.
106
107 2002-01-23  Duncan Mak  <duncan@ximian.com>
108
109         * DebuggerStepThroughAttribute.cs:
110         * DebuggerHiddenAttribte.cs: Add to CVS.
111
112 2002-01-04  Ravi Pratap <ravi@ximian.com>
113
114         * StackFrame.cs : Use the MonoTODO attribute to mark
115         incomplete code.
116
117         StackTrace.cs : Ditto.
118
119 2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>
120         * Moved TraceListener, TextWriterTraceListener, and
121         DefaultTraceListener to System assembly....oops.
122
123 2002-01-04  John R. Hicks  <angryjohn69@nc.rr.com>
124
125         * Added TextWriterTraceListener.cs, TraceListener.cs, and 
126         DefaultTraceListener.cs to the build.
127
128 2002-01-04  John R. Hicks  <angryjohn69@nc.rr.com>
129
130         * Added Debugger.cs to the build.
131
132 2001-09-02  Miguel de Icaza  <miguel@ximian.com>
133
134         * Moved BooleanSwitch, Switch, TraceLevel and TraceSwitch to the
135         System assembly.
136
137         * Added StackFrame.cs and StackTrace.cs to the build.
138
139 2001-08-21  Nick Drochak <ndrochak@gol.com>
140
141         * Implemented ConditionalAttribute.cs and DebuggableAttribute.cs
142         
143 2001-08-29  Alexander Klyubin <klyubin@aqris.com>
144   
145         * Skeletal implementation of StackFrame and StackTrace classes.
146         The classes must be somehow connected to runtime environment in
147         order to generate proper traces.