merge from trunk revisions 58933, 58935, 58936
[mono.git] / mcs / class / corlib / System.Diagnostics / ChangeLog
index d78ffabd3a79895fb53f3033f9e00cd1dffb88fc..9c7bbf81677b043e0b96c7396017625a4a68fb2a 100644 (file)
@@ -1,5 +1,139 @@
+2005-05-25  Zoltan Varga  <vargaz@freemail.hu>
+
+       * StackTrace.cs: Add an internal ctor which skips unmanaged frames.
+
+2005-04-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StackFrame.cs: Moved documentation comments (XML) to monodoc. 
+       Removed unused method ObjectsEqual.
+
+2005-03-14  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StackFrame.cs: Fix CAS unit tests for NET_1_1.
+       * StackTrace.cs: Fix CAS unit tests for NET_1_1.
+
+2005-03-04  Zoltan Varga  <vargaz@freemail.hu>
+
+       * StackFrame.cs: Add an internalMethodName field to return info about
+       the various runtime wrappers.
+
+2005-03-02  Chris Toshok  <toshok@ximian.com>
+
+       * DebuggerTypeProxyAttribute.cs, DebuggerBrowsableState.cs,
+       DebuggerDisplayAttribute.cs, DebuggerBrowsableAttribute: first cut
+       at 3/4 of the .net 2.0 debugger attributes.
+
+2005-02-12  Marek Safar  <marek.safar@seznam.cz>
+
+       * ConditionalAttribute.cs: NET_2_0 extension.
+
+2005-01-27  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StackFrame.cs: Add path discovery permission check for GetFilename 
+       method. Changed ToString to use a StringBuilder and report correctly
+       (i.e. without exception) if filename is restricted. Removed dead code
+       (Equals/GetHashCode).
+       * StackTrace.cs: Removed dead code (Equals/GetHashCode).
+
+2004-08-05  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StackTrace.cs: Added missing exceptions. Added globalization. Now 
+       using StringBuilder in ToString (fusioned FrameToString).
+
+2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StackTrace.cs: Implemented GetFrames as public virtual for NET_2_0
+       and internal for NET_1_0/NET_1_1 so it can be used for CAS. Removed
+       XML documentation and mono-ized the source code.
+
+2004-06-15  Gert Driesen <drieseng@users.sourceforge.net>
+
+       * StackTrace.cs: added TODO for serialization
+       * StackFrame.cs: added TODO for serialization
+
+2004-05-19  Gert Driesen (drieseng@users.sourceforge.net)
+
+       * DebuggerHiddenAttribute.cs
+       * DebuggerStepThroughAttribute.cs : now that Inherited is 
+       false by default on AttributeUsageAttribute (as it 
+       should be) we need to explicitly set Inherited to false 
+       for those attributes where it should be false.
+
+2003-09-18  Ravi Pratap  <ravi@ximian.com>
+
+       * ConditionalAttribute.cs: AllowMultiple should be true according
+       to bug #48598.
+
+2003-09-02  Ravi Pratap  <ravi@ximian.com>
+
+       * DebuggerStepThroughAttribute.cs: Fix allowable targets to include class
+       and struct; remove property targets.
+
+2003-07-01  Zoltan Varga  <vargaz@freemail.hu>
+
+       * StackFrame.cs: Obtain frame info for 'fake' frames too, since this is
+       what MS does.
+
+2003-01-01  Jaime Anguiano Olarra <jaime@gnome.org>
+
+       * Process.cs: skeleton for use in Remoting.
+
+2002-06-19  Dietmar Maurer  <dietmar@ximian.com>
+
+       * StackTrace.cs: impl. remaining constructors.
+
+2002-06-18  Dietmar Maurer  <dietmar@ximian.com>
+
+       * StackTrace.cs: use new internal call for constructors, use MS like
+       trace format.
+
+       * StackFrame.cs: impl. constructors using a new internal call.
+
+2002-05-01  Duncan Mak  <duncan@ximian.com>
+
+       * DebuggableAttribute.cs: Added missing AttributeUsage attribute.
+
+2002-04-08  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * Debugger.cs: Added [MonoTODO] attribute to methods; modified IsLogging() 
+               and Log() so that System.Diagnostics.DefaultTraceListener could use them
+               without having NotImplementedException's thrown, as the functionality
+               DefaultTraceListener is using is non-critical.
+
+2002-04-08  Nick Drochak  <ndrochak@gol.com>
+
+       * ConditionalAttribute.cs: Add AttributeUsage attribute for methods.
+
+2002-01-23  Duncan Mak  <duncan@ximian.com>
+
+       * DebuggerStepThroughAttribute.cs:
+       * DebuggerHiddenAttribte.cs: Add to CVS.
+
+2002-01-04  Ravi Pratap <ravi@ximian.com>
+
+       * StackFrame.cs : Use the MonoTODO attribute to mark
+       incomplete code.
+
+       StackTrace.cs : Ditto.
+
+2002-01-04  John R. Hicks <angryjohn69@nc.rr.com>
+       * Moved TraceListener, TextWriterTraceListener, and
+       DefaultTraceListener to System assembly....oops.
+
+2002-01-04  John R. Hicks  <angryjohn69@nc.rr.com>
+
+       * Added TextWriterTraceListener.cs, TraceListener.cs, and 
+       DefaultTraceListener.cs to the build.
+
+2002-01-04  John R. Hicks  <angryjohn69@nc.rr.com>
+
+       * Added Debugger.cs to the build.
+
 2001-09-02  Miguel de Icaza  <miguel@ximian.com>
 
+       * Moved BooleanSwitch, Switch, TraceLevel and TraceSwitch to the
+       System assembly.
+
        * Added StackFrame.cs and StackTrace.cs to the build.
 
 2001-08-21  Nick Drochak <ndrochak@gol.com>