+2007-02-02 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * EventLogImpl.cs: When no log name is specified, return zero-length
+ string for LogDisplayName.
+
+2007-01-28 Ilya Kharmatsky <ilyak -at- mainsoft.com>
+
+ * TraceEventCache.jvm.cs: added as a stub class.
+
+Tue Jan 23 17:19:13 CET 2007 Paolo Molaro <lupus@ximian.com>
+
+ * ProcessStartInfo.cs: put the fields in the order expected
+ by the runtime code.
+
+2007-01-18 Atsushi Enomoto <atsushi@ximian.com>
+
+ * Switch.cs : added missing .ctor(), Attributes, Value,
+ GetSupportedAttributes() and OnValueChanged().
+ * DiagnosticsConfigurationHandler.cs : added some hacky handler for
+ new "sources" element. Don't wrap another ConfigurationException.
+ * TraceListener.cs : added missing trace methods.
+ * TraceSource.cs, SourceLevels.cs, CorrelationManager.cs,
+ TraceEventCache.cs, TraceEventType.cs, SourceSwitch.cs:
+ added missing 2.0 stuff, mostly just stubs.
+
+2007-01-12 Miguel de Icaza <miguel@novell.com>
+
+ * Trace.cs: Add a number of 2.0 overloads.
+
+2007-01-02 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * Process.cs: Allow GetProcesses and GetProcessById overloads with
+ machine name to work for local machine.
+
+2006-12-29 Robert Jordan <robertj@gmx.net>
+
+ * TraceImpl.cs (Assert): Include line numbers in the stack trace
+ emitted by Assert (). Fixes bug #80400.
+
+Thu Dec 14 20:24:09 CET 2006 Paolo Molaro <lupus@ximian.com>
+
+ * Process.cs: if a process object is restarted, close the
+ previous process handle (bug #80143).
+
+2006-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Process.cs: the Process returned by the static Start method never had
+ the right ProcessStartInfo. Fixes bug #80019.
+
+2006-10-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DiagnosticsConfigurationHandler.cs : be more skeptic on
+ broken configuration file.
+
+2006-09-28 Andrew Skiba <andrews@mainsoft.com>
+
+ * DefaultTraceListener.cs: TARGET_JVM
+
+2006-09-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Process.cs: fix operation number to be 8. The other one was working
+ because the default is to wait for input on the file descriptor.
+
+2006-09-05 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * Win32EventLog.cs: Removed workarounds for bug #79152 and bug #79117
+ now that these have been fixed. Release unmanaged memory that was
+ allocated for replacement strings.
+
+2006-08-27 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * NullEventLog.cs: Added dummy GetLogNames implementation.
+ * EventLogImpl.cs: Moved GetEventLogs implementation to base class.
+ Added abstract GetLogNames method. Added ValidateCustomerLogName
+ method which should be called by eventlog providers when creating a
+ new log to ensure the significant part of the log name is unique, does
+ not match any of the special log names and does not match an exist event
+ source.
+ * Win32EventLog.cs: Validate customer log name when creating new log.
+ Moved GetEventLogs implementation to base class. Added GetLogNames
+ method.
+ * LocalFileEventLog.cs: Merged CreateLogStore into CreateEventSource.
+ Validate customer log name when creating new log. Moved GetEventLogs
+ implementation to base class. Added GetLogNames method.
+
+2006-08-26 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * Win32EventLog.cs: Fixed error messages. Use RegisterEventSource
+ pinvoke when opening eventlog for writing entries.
+
+2006-08-26 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * Win32EventLog.cs: Added and documented workarounds for bug #79117
+ and bug #79152.
+
2006-08-25 Gert Driesen <drieseng@users.sourceforge.net>
* LocalFileEventLog.cs: When event log store does not exist, then we