1 2002-08-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
4 * TextWriterTraceListener.cs: IDisposable fixes.
6 2002-08-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
8 * Process.cs: class status based fixes.
10 2002-07-20 Dick Porter <dick@ximian.com>
12 * Process.cs: Implement file handle redirection
14 2002-07-13 Jonathan Pryor <jonpryor@vt.edu>
15 * CounterCreationData.cs: Implemented
16 * CounterCreationDataCollection.cs: Implemented
17 * CounterSample.cs: Stubbed Out
18 * CounterSampleCalculator.cs: Stubbed Out
19 * InstanceData.cs: Implemented
20 * InstanceDataCollection.cs: Implemented
21 * InstanceDataCollectionCollection.cs: Implemented
22 * MonitoringDescriptionAttribute.cs: Implemented
23 * PerformanceCounter.cs: Stubbed Out
24 * PerformanceCounterCategory.cs: Stubbed Out
25 * PerformanceCounterInstaller.cs: Stubbed Out
26 * PerformanceCounterManager.cs: Stubbed Out
27 * PerformanceCounterPermission.cs: Stubbed Out
28 * PerformanceCounterPermissionAccess.cs: Implemented
29 * PerformanceCounterPermissionAttribute.cs: Stubbed Out
30 * PerformanceCounterPermissionEntry.cs: Stubbed Out
31 * PerformanceCounterPermissionEntryCollection.cs: Implemented
32 * PerformanceCounterType.cs: Implemented
35 2002-06-25 Dick Porter <dick@ximian.com>
37 * Process.cs: Process forking and waiting, and some support functions
39 * ProcessStartInfo.cs: Implemented the bits needed for basic
42 * ProcessModule.cs: Implemented
44 * ProcessModuleCollection.cs: Mostly implemented
46 * FileVersionInfo.cs: Implemented
48 2002-06-16 Jonathan Pryor <jonpryor@vt.edu>
49 * ICollectData.cs: Implemented
50 * TraceImpl.cs: Setting IndentLevel, IndentSize should change the
51 corresponding properties on all current TraceListeners.
52 Also, to answer the FIXME message: Yes, the properties in TraceListener
53 need to be [ThreadStatic] as well.
54 * TraceListenerCollection.cs: When adding a TraceListener, the TraceListener
55 should have its properties set to the current TraceImpl property values.
56 * TraceListener.cs: Make indentSize, lndentLevel [ThreadStatic].
58 2002-06-09 Jonathan Pryor <jonpryor@vt.edu>
59 * EntryWrittenEventArgs.cs: Implemented
60 * EntryWrittenEventHandler.cs: Implemented
61 * EventLog.cs: Stubbed out
62 * EventLogEntry.cs: Stubbed out
63 * EventLogEntryCOllection.cs: Implemented.
64 * EventLogEntryType.cs: Implemented
65 * EventLogInstaller.cs: Stubbed out
66 * EventLogPermission.cs: Stubbed out
67 * EventLogPermissionAccess.cs: Implemented
68 * EventLogPermissionAttribute.cs: Stubbed out
69 * EventLogPermissionEntry.cs: Stubbed out
70 * EventLogPermissionEntryCollection.cs: Stubbed out
71 * EventLogTraceListener.cs: Stubbed out
73 2002-05-29 Jonathan Pryor <jonpryor@vt.edu>
74 * DefaultTraceListener.cs: Implemented MONO_TRACE support
76 2002-05-27 Jonathan Pryor <jonpryor@vt.edu>
77 * Moved public API documentation for the following files to the
78 /mcs/docs/apidocs/xml/en/System.Diagnostics directory:
80 - DefaultTraceListener.cs
81 - DiagnosticsConfigurationHandler.cs
83 - TextWriterTraceListener.cs
87 - TraceListenerCollection.cs
90 2002-04-10 Jonathan Pryor <jonpryor@vt.edu>
92 * TraceListenerCollection.cs: Corrected indexer property to provide the
93 correct return value and implement the IList indexer property correctly.
95 2002-04-07 Jonathan Pryor <jonpryor@vt.edu>
97 * TraceListener.cs: Fix stack overflow bug
98 * DefaultTraceListener.cs: Implement log file support
100 2002-04-04 Dick Porter <dick@ximian.com>
102 * ThreadWaitReason.cs:
104 * ThreadPriorityLevel.cs:
105 * ProcessWindowStyle.cs:
106 * ProcessThreadCollection.cs
108 * ProcessStartInfo.cs:
109 * ProcessModuleCollection.cs: Stub out more classes needed for Process
111 2002-03-31 Dick Porter <dick@ximian.com>
114 * ProcessPriorityClass.cs:
116 * FileVersionInfo.cs: Stub out classes needed for Process
118 2002-03-08 Jonathan Pryor <jonpryor@vt.edu>
120 * Debug.cs: Clean up (lots of code can be shared with Trace.cs, which
121 is why TraceImpl.cs is introduced), "DEBUG" conditional support
122 * TraceListener.cs: Proper implementation of Dispose pattern;
123 implementatino of non-abstract methods in terms of abstract methods
124 * TraceListenerCollection.cs: check 'object' types before adding
125 * TextWriterTraceListener.cs: properly implement Dispose pattern;
126 handle NeedIndent and WriteIndent
127 * Trace.cs: new file; provides Trace functionality, "TRACE" conditional
129 * DefaultTraceListener.cs: new file; the default trace listener
131 2002-01-17 Miguel de Icaza <miguel@ximian.com>
\r
133 * TraceListenerCollection.cs: Remove Warnings.
\r
135 2002-01-06 Ravi Pratap <ravi@ximian.com>
\r
137 * Switch.cs, TraceListenerCollection.cs : Decorate incomplete bits
\r
138 with the MonoTODO attribute.
\r
140 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
\r
141 * Added Debug.cs to the build.
\r
142 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
\r
143 * Added preliminary TraceListenerCollection.cs to the build.
\r
144 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
\r
145 * Added TraceListener.cs, TextWriterTraceListener.cs, and
\r
146 DefaultTraceListener.cs to the build and moved them into the
\r
148 2002-01-04 John R. Hicks <angryjohn69@nc.rr.com>
\r
149 * Added DiagnosticsConfigurationHandler.cs to the build.
\r
151 2001-09-09 Nick Drochak <ndrochak@gol.com>
\r
153 * BooleanSwitch.cs: Make this class use it's parent class's features. Namely, use SwitchSetting
\r
154 so that we can get OnSwitchSettingChanged() to fire for free.
\r
156 2001-09-09 Nick Drochak <ndrochak@gol.com>
\r
158 * ChangeLog: added this file
\r
160 * Switch.cs: call OnSwitchSettingChanged() when the switch setting is, yes you gessed it, changed.
\r