Commits on Jun 26, 2003
  1. This commit was manufactured by cvs2svn to create tag 'MONO_0_25'.

    svn path=/tags/MONO_0_25/mono/; revision=15654
    nobody committed Jun 26, 2003
  2. @illupus

    Try to fix the mess for platforms where the included libgc doesn't co…

    …mpile.
    
    svn path=/trunk/mono/; revision=15653
    illupus committed Jun 26, 2003
  3. @illupus

    Thu Jun 26 12:13:25 CEST 2003 Paolo Molaro <lupus@ximian.com>

    	* class.c: leak fix.
    
    svn path=/trunk/mono/; revision=15652
    illupus committed Jun 26, 2003
  4. @migueldeicaza

    Arghhhh

    svn path=/trunk/mono/; revision=15650
    migueldeicaza committed Jun 26, 2003
  5. @migueldeicaza

    Flush

    svn path=/trunk/mono/; revision=15648
    migueldeicaza committed Jun 26, 2003
  6. @migueldeicaza

    Port 22 instead of 2200

    svn path=/trunk/mono/; revision=15646
    migueldeicaza committed Jun 26, 2003
  7. @migueldeicaza

    Flush

    svn path=/trunk/mono/; revision=15645
    migueldeicaza committed Jun 26, 2003
  8. @gonzalop

    2003-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>

    	* WebConnection.cs: close the socket and connection when disposing.
    	* WebRequest.cs: removed setter for RequestUri. Allow non-public ctors
    	when creating instances.
    
    	* HttpWebRequest.cs:
    	* HttpWebResponse.cs:
    	* FileWebRequest.cs: support serialization.
    
    	* FileWebResponse.cs: support serialization and fixed dispose checks.
    
    	* FileWebRequestCreator.cs:
    	* HttpRequestCreator.cs: added internal .ctor.
    
    svn path=/trunk/mcs/; revision=15644
    gonzalop committed Jun 26, 2003
Commits on Jun 25, 2003
  1. @slluis

    * SerializationInfo.cs: Fixed bug #44955

    svn path=/trunk/mcs/; revision=15643
    slluis committed Jun 25, 2003
  2. @slluis

    * ObjRef.cs: Fixed bug #43187, based on the patch by Jean-Marc Andre

    svn path=/trunk/mcs/; revision=15642
    slluis committed Jun 25, 2003
  3. @slluis

    * Hashtable.cs: Fixed bug when serializing and deserializing

    	  a hashtable from which one element has been deleted. The Object instance
    	  used as a removed marker is not detected as a such, since the
    	  serializer creates a different instace.
    
    svn path=/trunk/mcs/; revision=15641
    slluis committed Jun 25, 2003
  4. @slluis

    * Object.cs: Object must have the Serializable attribute.

    	* DateTime.cs: Fixed _DoParse() so it correctly applies the utc offset
    	  to the resulting date. Also fixed _ToString so now correctly formates the
    	  UTC offset.
    
    svn path=/trunk/mcs/; revision=15640
    slluis committed Jun 25, 2003
  5. 2003-06-25: Jean-Marc Andr�� (jean-marc.andre@polymtl.ca)

    	SoapFormatter, SoapReader: SerializationBinder support added
    
    svn path=/trunk/mcs/; revision=15637
    Jean-Marc Andre committed Jun 25, 2003
  6. @atsushieno

    2003-06-25 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

    	* XmlDocumentNavigator.cs : Fixed IsEmptyElement. It treats <foo></foo>
    	  as non-empty, and XmlElement's IsEmpty is designed as such.
    	  Fixed MoveToFirst() and MoveToNext() not to move to xmldecl nor
    	  doctype node.
    	* XmlNode.cs : Fixed XPathNodeType. It should throw an exception
    	  instead of returning undefined enum value.
    	  Modified some code comments.
    	* XmlWriter.cs : Fixed WriteNode () to use WriteFullEndElement()
    	  when XmlReader's node is not at empty element or at EndElement.
    	  Fixed XmlDeclaration's standalone check.
    
    svn path=/trunk/mcs/; revision=15632
    atsushieno committed Jun 25, 2003
  7. @dickp

    2003-06-25 Dick Porter <dick@ximian.com>

    	* WaitHandle.cs: Default handle value should be InvalidHandle, not
    	Zero.
    
    svn path=/trunk/mcs/; revision=15631
    dickp committed Jun 25, 2003
  8. @dickp

    2003-06-25 Dick Porter <dick@ximian.com>

    	* threadpool.c (mono_thread_pool_add): Don't set up a finaliser
    	for the async object, the WaitHandle object will close the handle.
    	Fixes bug 45321.
    
    svn path=/trunk/mono/; revision=15630
    dickp committed Jun 25, 2003
  9. @illupus

    Wed Jun 25 18:12:29 CEST 2003 Paolo Molaro <lupus@ximian.com>

    	* class.c: in mono_array_class_get (), lookup from the hash with the
    	same type we insert: this works around a bug in
    	mono_metadata_type_hash() with SZARRAY and fixes a leak reported by
    	lluis. The real fix will have to wait for after the release.
    
    svn path=/trunk/mono/; revision=15629
    illupus committed Jun 25, 2003
  10. another test

    svn path=/trunk/mono/; revision=15628
    Dietmar Maurer committed Jun 25, 2003
  11. 2003-06-25 Nick Drochak <ndrochak@gol.com>

    	* DateTimeTest.cs: Custom format string uses January of current Year.
    
    svn path=/trunk/mcs/; revision=15627
    Nick Drochak committed Jun 25, 2003
  12. 2003-06-25 Nick Drochak <ndrochak@gol.com>

    	* DateTimeTest.cs: Re-enable test because bug #30030 is fixed.
    
    svn path=/trunk/mcs/; revision=15626
    Nick Drochak committed Jun 25, 2003
  13. 2003-06-25 Nick Drochak <ndrochak@gol.com>

    	* ByteTest.cs: Culture settings can affect where it puts the '%'.
    
    svn path=/trunk/mcs/; revision=15624
    Nick Drochak committed Jun 25, 2003
  14. @illupus

    FP control word enum.

    svn path=/trunk/mono/; revision=15623
    illupus committed Jun 25, 2003
  15. @illupus

    Wed Jun 25 13:19:25 CEST 2003 Paolo Molaro <lupus@ximian.com>

    	* mini.c, mini.h, mini.x86.c, mini-ppc.c: added facility so that
    	arch code can setup the cpu for CLR execution, if needed.
    	We use it on x86 to set the precision of FP operations.
    
    svn path=/trunk/mono/; revision=15622
    illupus committed Jun 25, 2003
  16. @illupus

    Wed Jun 25 13:14:41 CEST 2003 Paolo Molaro <lupus@ximian.com>

    	* icall.c: fix memory leak when getting type members.
    
    svn path=/trunk/mono/; revision=15621
    illupus committed Jun 25, 2003
Commits on Jun 24, 2003
  1. @migueldeicaza

    2003-06-24 Miguel de Icaza <miguel@ximian.com>

    	* cs-parser.jay: Applied patch from Jackson that adds support for
    	extern and unsafe modifiers to destructor declarations.
    
    svn path=/trunk/mcs/; revision=15616
    migueldeicaza committed Jun 24, 2003
  2. @gonzalop

    Forgot these

    svn path=/trunk/mcs/; revision=15615
    gonzalop committed Jun 24, 2003
  3. @gonzalop

    2003-06-23 Andreas Nahr <ClassDevelopment@A-SoftTech.com>

    	* DesignerAttribute.cs: Fixed AttributeUsage, implementation errors,
    	better Hashcode generation
    	* EditorAttribute.cs: Fixed AttributeUsage, implementation errors,
    	better Hashcode generation
    	* LicenseContext.cs: Added and implemented missing property
    	* ListBindableAttribute.cs: Simplified implementation, removed
    	unneccessary data.
    	* ReadOnlyAttribute.cs: Better Hashcode generation
    	* RunInstallerAttribute.cs: Better Hashcode generation, more robust
    	Equals check.
    
    	* LicenseProviderAttribute.cs: Fixed AttributeUsage, indentation
    	* ProvidePropertyAttribute.cs: Fixed AttributeUsage
    	* ToolboxItemFilterAttribute.cs: Fixed AttributeUsage
    
    	* MarshalByValueComponent.cs:
    	* IContainer.cs:
    	* IComponent.cs: Added missing attribute(s)
    
    svn path=/trunk/mcs/; revision=15614
    gonzalop committed Jun 24, 2003
  4. @slluis

    * HttpWebRequest.cs: SetWriteStream(): SendRequestHeaders should be …

    …called
    
    	  before asyncWrite.SetCompleted, to make sure that the waiting thread
    	  does not start to send more information before SendRequestHeaders has
    	  finished.
    
    svn path=/trunk/mcs/; revision=15612
    slluis committed Jun 24, 2003
  5. @slluis

    * XmlTypeMapElementInfo.cs: no need to compare nesting level in Equals.

    	* XmlReflectionImporter.cs: Changed nullable default. Assign member's namespace to an
    	  array if the namespace is not specified in XmlArrayItemAttribute.
    
    svn path=/trunk/mcs/; revision=15611
    slluis committed Jun 24, 2003
  6. * TreeNode.cs

    	* TreeNodeCollection.cs
    	* TreeView.cs : more implementation added
    
    svn path=/trunk/mcs/; revision=15609
    Aleksey Ryabchuk committed Jun 24, 2003
  7. increase length of localloc

    svn path=/trunk/mono/; revision=15603
    Dietmar Maurer committed Jun 24, 2003
  8. 2002-06-24 Nick Drochak <ndrochak@gol.com>

    	* BasicOperationsTest.cs: Make test pass on .NET 1.1.
    
    svn path=/trunk/mcs/; revision=15602
    Nick Drochak committed Jun 24, 2003
  9. @migueldeicaza

    2003-06-24 Miguel de Icaza <miguel@ximian.com>

    	* expression.cs: Report error 21 if the user is trying to index a
    	System.Array.
    
    svn path=/trunk/mcs/; revision=15601
    migueldeicaza committed Jun 24, 2003
  10. @migueldeicaza

    Add another test

    svn path=/trunk/mcs/; revision=15600
    migueldeicaza committed Jun 24, 2003
  11. @migueldeicaza

    2003-06-24 Miguel de Icaza <miguel@ximian.com>

    	* class.cs (TypeContainer.Emit): Only call EmitFieldInitializers
    	if we do not have a ": this ()" constructor initializer.  Fixes 45149
    
    svn path=/trunk/mcs/; revision=15599
    migueldeicaza committed Jun 24, 2003