2006-08-14 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System / System.Diagnostics / ChangeLog
index a00c1eb0682f1a35caa0f746a0941bf845719d29..175795dc6d519368e643dde2e812f18314a03045 100644 (file)
@@ -1,3 +1,46 @@
+2006-08-14  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * UnixEventLog.cs, EventLogEntry.cs, EventSourceCreationData.cs,
+         EventLogImpl.cs, Win32EventLog.cs, EventLogEntryCollection.cs,
+         EventLog.cs:
+         Reverted previous two changes that does not work at all.
+
+2006-08-11  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * EventLog.cs: For now, Use null implementation.
+
+2006-08-11  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * EventLogEntry.cs: Added InstanceId property (2.0 only). Moved
+       Obsolete attribute to correct property.
+       * EventSourceCreationData.cs: Updated copyright. For internal ctor,
+       set log name to "Application" if value is null or zero-length string.
+       * EventLogImpl.cs: EventImpl now acts as base class for event log 
+       implemenations. Added NullEventLog implementation, which is not used
+       at the moment.
+       * EventLog.cs: EventLog implementation that uses registry for
+       keeping track of logs and sources to match .NET (and Windows). When
+       running on Windows NT (and higher), event entries are written to
+       the native win32 event log.  Reading event entries is not yet working
+       for Windows. On linux, we use a local file store (based on patch by 
+       Atsushi).
+       * UnixEventLog.cs: Event log implementation for linux which uses a
+       local file store.
+       * Win32EventLog.cs: Event log implementation for Windows NT and 
+       higher which uses the Win32 native event log.
+       * EventLogEntryCollection.cs: Delegate implementation to event log
+       implemenation. Use lazy init for enumerating entries.
+
+2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Process.cs: reset the 'start' time if we wait for stdout reading to
+       be completed.
+
+2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * Process.cs: add support for 2.0 asynchronous reads on stdout and
+       stderr.
+
 2006-08-09  Gert Driesen  <drieseng@users.sourceforge.net>
 
        * EventSourceCreationData.cs: Marked ctor internal, and removed ctor.