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