Permalink
Switch branches/tags
Commits on Dec 21, 2005
  1. 2005-12-21 Miguel de Icaza <miguel@novell.com>

    migueldeicaza committed Dec 21, 2005
    	* HttpUtility.cs (UrlEncodeUnicode): The generated encoding of
    	unicode values must be in %XXXX format, not %XX sometimes.
    
    svn path=/branches/mono-1-1-12/mcs/; revision=54691
  2. 2005-12-21 Miguel de Icaza <miguel@novell.com>

    migueldeicaza committed Dec 21, 2005
    	* HttpUtility.cs (UrlEncodeUnicode): The generated encoding of
    	unicode values must be in %XXXX format, not %XX sometimes.
    
    svn path=/trunk/mcs/; revision=54690
  3. Fix thinko

    harinath committed Dec 21, 2005
    svn path=/trunk/mcs/; revision=54689
  4. Make line-ending uniform

    harinath committed Dec 21, 2005
    svn path=/trunk/mcs/; revision=54688
  5. 2005-12-21 Peter Dennis Bartok <pbartok@novell.com>

    Peter Dennis Bartok committed Dec 21, 2005
    	* Control.cs (CreateControl): Don't do anything if the control is
    	  already created, otherwise we'd fire the OnCreated event more than
    	  once
    
    
    svn path=/trunk/mcs/; revision=54687
  6. 2005-12-21 Peter Dennis Bartok <pbartok@novell.com>

    Peter Dennis Bartok committed Dec 21, 2005
    	* ComboBox.cs (FindStringCaseInsensitive): Don't search for emtpy strings,
    	  will always match. Instead return -1. Fixes #76464.
    
    
    svn path=/trunk/mcs/; revision=54686
  7. 2005-12-21 Peter Dennis Bartok <pbartok@novell.com>

    Peter Dennis Bartok committed Dec 21, 2005
    	* TextControl.cs (RecalculateLine): Only wrap if the wrap point is
    	  neither the beginning nor the end of the line (Fixes bug #76479)
    
    
    svn path=/trunk/mcs/; revision=54685
  8. * SerializationTest.cs: Use Assert.AreEqual instead of Assertion.Asse…

    harinath committed Dec 21, 2005
    …rtEquals.
    
    (ReadData): Fix order of 'expected' and 'actual' when validating 'list'.
    (*.CheckEqual): Add new 'context' argument.  Encodes the path
    taken to get to th current object.
    
    svn path=/trunk/mcs/; revision=54684
  9. 2005-12-21 Peter Dennis Bartok <pbartok@novell.com>

    Peter Dennis Bartok committed Dec 21, 2005
    	* Control.cs:
    	  - ControlNativeWindow.ControlFromHandle(): Now handling situation
    	    where handle is invalid
    	  - FromHandle(): Now using hashtable-based ControlFromHandle() lookup
    	    instead of slower linear search
    	* NativeWindow.cs: Don't remove the window from the hashtable until
    	  after the driver has destroyed it (since the driver might use
    	  Control.FromHandle to lookup the control object
    	* Hwnd.cs: Added DestroyPending property to track if a window is 
    	  already destroyed as far as the driver is concerned and only hasn't
    	  yet notified the control
    	* XplatUIX11.cs:
    	  - Activate(): Check if the window is still valid before using the 
    	    handle
    	  - Implemented DestroyChildWindow() method to mark child windows as
    	    destroyed when a window is destroyed. This prevents situations 
    	    where we might call an X method based on queued events for a
    	    window that already has been destroyed but we haven't yet pulled
    	    the destroy method from the queue.
    	  - Added a call to the new DestroyChildWindow() method to the drivers
    	    DestroyWindow code. Also now marking the destroyed window itself
    	    as pending
    
    
    svn path=/trunk/mcs/; revision=54683
  10. 2005-12-20 Cesar Lopez Nataren <cnataren@novell.com>

    César Natarén committed Dec 21, 2005
    	* mjs-most.tests:Enable ecma/Boolean/15.6.3.1-1.js,
    	ecma/FunctionObjects/15.3.4.js, ecma/GlobalObject/15.1.2.5-2.js,
    	ecma/Statements/12.6.2-8.js
    	
    
    svn path=/trunk/mcs/; revision=54682
  11. In ilasm/codegen:

    radical committed Dec 21, 2005
    	* GenericArguments.cs (GenericArguments): New.
    	* ExternTypeRefInst.cs (ExternTypeRefInst):
    	* GenericTypeInst.cs (GenericTypeInst):
    	* GenericMethodSig.cs (GenericMethodSig): Update to use new GenericArguments class.
    
    In ilasm:
    
    	* ilasm.exe.sources: Add GenericArguments.cs to the build.
    
    In ilasm/parser:
    
    	* ILParser.jay: Update to use new GenericArguments class for 'typars'.
    
    svn path=/trunk/mcs/; revision=54681
  12. * mono-cairo.pc.in: use $prefix/lib instead of $libdir,

    Wade Berrier committed Dec 21, 2005
           otherwise the cairo.dll can't be found on 64 bit architectures
           (Merged from trunk)
    
    
    svn path=/branches/mono-1-1-12/mono/; revision=54680
  13. * mono-cairo.pc.in: use $prefix/lib instead of $libdir,

    Wade Berrier committed Dec 21, 2005
      otherwise the cairo.dll can't be found on 64 bit architectures
    
    svn path=/trunk/mono/; revision=54679
  14. 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto committed Dec 21, 2005
    	* gcs1726-2.cs: New test based on last update to
    	friend assembly access.
    
    
    svn path=/trunk/mcs/; revision=54678
  15. 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto committed Dec 21, 2005
    	* gtest-friend-00-lib.cs: Include the public key in 
    	InternalsVisibleToAttribute declarations (needed by an update
    	in friendly assembly access).
    
    
    svn path=/trunk/mcs/; revision=54677
  16. 2005-12-21 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto committed Dec 21, 2005
    	* codegen.cs (AssemblyClass.CheckInternalsVisibleAttribute): Generate
    	errors 1726 for strong named assemblies with InternalsVisibleToAttribute 
    	that doesn't contain the full public key. This is a update of the
    	friend assemblies in .Net 2.0 release.
    	
    
    svn path=/trunk/mcs/; revision=54676
  17. 2005-12-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto committed Dec 21, 2005
    	* AssemblyTest.cs: Remove 'NotWorking' category attribute
    	to the Reflection Only tests, since they are working by now.
    
    	* FieldInfoTest.cs: Likewise.
    
    	* MethodInfoTest.cs: Likewise.
    
    
    svn path=/trunk/mcs/; revision=54675
  18. 2005-12-21 Atsushi Enomoto <atsushi@ximian.com>

    atsushieno committed Dec 21, 2005
    	* XslTemplate.cs : don't check name and mode attributes on
    	  non-'xsl:template' element. This should fix bug #77051.
    
    
    svn path=/trunk/mcs/; revision=54674
  19. 2005-12-20 Cesar Lopez Nataren <cnataren@novell.com>

    César Natarén committed Dec 21, 2005
    	* mjs-most.tests:Enable ecma/Boolean/15.6.3.1-1.js
    
    svn path=/trunk/mcs/; revision=54673
  20. 2005-12-20 Daniel Morgan <danielmorgan@verizon.net>

    monodanmorg committed Dec 21, 2005
    	* System.Data.OracleClient/OracleConnectionPoolManager.cs
    	* System.Data.OracleClient/OracleConnectionPool.cs
    	* System.Data.OracleClient/OracleConnection.cs
    	* System.Data.OracleClient/OciGlue.cs
    	* System.Data.OracleClient.Oci/OciEnvironmentHandle.cs
    	* System.Data.OracleClient.Oci/OciErrorHandle.cs
    	* System.Data.OracleClient.Oci/OciServiceHandle.cs
    	* System.Data.OracleClient.Oci/OciSessionHandle.cs: modified
    		- support Integrated Security which is external authentication
    		- dispose of OCI handles properly to prevent SEGSIGV during finalization
    		at application exit
    
    svn path=/trunk/mcs/; revision=54672
Commits on Dec 20, 2005
  1. * StatusBar.cs:

    Jackson Harper committed Dec 20, 2005
            * StatusBarPanel.cs: Don't calculate panel sizes on draw
            anymore. Just do them when needed, also track the rects of
    panels
            so that we can optimize refreshing more in the future.
    
    
    svn path=/trunk/mcs/; revision=54670
  2. Fix test cases under 2.0 and re-activate most of the under Mono

    Sebastien Pouliot committed Dec 20, 2005
    svn path=/trunk/mcs/; revision=54666
  3. 2005-12-20 Alexander Olk <alex.olk@googlemail.com>

    Alexander Olk committed Dec 20, 2005
    	* ColorDialog.cs: Fixed focus drawing in small color controls
    
    
    svn path=/trunk/mcs/; revision=54663
  4. * inssel-s390.brg: remove debug statements

    Neale Ferguson committed Dec 20, 2005
    * cpu-s390.md: fix length of ATOMIC_xx operations
    * mini-s390.c: Major ABI fixes (esp. structures on stack)
    
    
    svn path=/trunk/mono/; revision=54662
  5. 2005-12-20 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 20, 2005
    	* marshal.c (emit_struct_conv): Fix previous patch.
    
    svn path=/trunk/mono/; revision=54660
  6. merge -r 54656:54658

    Konstantin Triger committed Dec 20, 2005
    svn path=/trunk/mcs/; revision=54659
  7. 2005-12-20 Atsushi Enomoto <atsushi@ximian.com>

    atsushieno committed Dec 20, 2005
            * RdpPattern.cs : cache ContentType and save speed.
    
    
    svn path=/trunk/mcs/; revision=54656
  8. 2005-12-20 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot committed Dec 20, 2005
    	* ListTest.cs: Added test case for #76361 for sorting the list with a
    	generic comparer.
    
    
    svn path=/trunk/mcs/; revision=54655
  9. 2005-12-20 Sebastien Pouliot <sebastien@ximian.com>

    Sebastien Pouliot committed Dec 20, 2005
    	* List.cs: Applied Atsushi's patch for Sort (bug 76361) now that the
    	generic versions of Array.Sort are implemented.
    
    
    svn path=/trunk/mcs/; revision=54654
  10. 2005-12-20 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Dec 20, 2005
    	* marshal.c (emit_struct_conv): Add a check for fields with the same
    	offset.
    
    svn path=/trunk/mono/; revision=54653
  11. 2005-12-20 Senganal T <tsenganal@novell.com>

    Senganal T committed Dec 20, 2005
    	* Mono.Data.SqlExpressions/Aggregation.cs :
    		Modified the Eval and CalculateStatisticalFunction to add boundary checks.
    		Fixes #77025.
    	* Test/System.Data/DataColumnTest.cs : added testcase for #77025
    	
    
    svn path=/trunk/mcs/; revision=54652
  12. Fix regression in Mono.C5.

    harinath committed Dec 20, 2005
    * class.c (mono_class_create_generic): If 'klass' is an interface
    set up the interface offsets.
    (mono_class_is_assignable_from): Don't throw away generic arguments.
    
    svn path=/trunk/mono/; revision=54651
  13. * TypeTest.cs (IsAssignable): New. Test Type.IsAssignableFrom for gen…

    harinath committed Dec 20, 2005
    …eric types.
    
    svn path=/trunk/mcs/; revision=54650
  14. * TypeTest.cs (FullNameGenerics): Add tests for AssemblyQualifiedName.

    harinath committed Dec 20, 2005
    svn path=/trunk/mcs/; revision=54649
  15. 2005-12-20 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    carlosalberto committed Dec 20, 2005
    	* Array.cs: Added the Sort<T> methods (generics). 
    
    
    svn path=/trunk/mcs/; revision=54648