Permalink
Switch branches/tags
Commits on Jan 20, 2009
  1. update version numbers to 2.4

    svn path=/branches/mono-2-4/mono/; revision=123902
    Andrew Jorgensen committed Jan 20, 2009
  2. 2009-01-20 Rodrigo Kumpera <rkumpera@novell.com>

    	* mini-exceptions.c (mono_print_thread_dump): Add information
    	about the thread state using wapi_current_thread_desc.
    
    svn path=/trunk/mono/; revision=123877
    kumpera committed Jan 20, 2009
  3. 2009-01-20 Rodrigo Kumpera <rkumpera@novell.com>

    	* threads.c: Add wapi_current_thread_desc that produces
    	a string representation of the current thread state.
    
    	* threads.h: Export wapi_current_thread_desc.
    
    svn path=/trunk/mono/; revision=123876
    kumpera committed Jan 20, 2009
  4. Forgot to mention the contributor of this patch.

    svn path=/trunk/mcs/; revision=123872
    kumpera committed Jan 20, 2009
  5. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* Expression.cs : give up sortless iterator optimization.
    	  Fixed bug #443490.
    
    	* SelectNodesTests.cs : added test for bug #443490.
    
    
    svn path=/trunk/mcs/; revision=123871
    atsushieno committed Jan 20, 2009
  6. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlDocumentNavigator.cs : in some corner cases an attribute
    	  may have null OwnerElement. Fixed bug #458245.
    
    	* SelectNodesTests.cs : added test for bug #458245.
    
    
    svn path=/trunk/mcs/; revision=123868
    atsushieno committed Jan 20, 2009
  7. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlReaderBinarySupport.cs : do not hang in the middle of reading
    	  byte chunk at some node types. Fixed bug #464229.
    
    	* XmlReaderCommonTests.cs : added test for bug #464229.
    
    
    svn path=/trunk/mcs/; revision=123866
    atsushieno committed Jan 20, 2009
  8. 2009-01-20 Marek Habersack <mhabersack@novell.com>

    	* Substitution.cs: added. Fixes bug #467460
    
    2009-01-20  Marek Habersack  <mhabersack@novell.com>
    
    	* System.Web.dll.sources: added System.Web.UI.WebControls/Substitution.cs
    
    svn path=/trunk/mcs/; revision=123865
    grendello committed Jan 20, 2009
  9. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* XmlDefaultReader.cs : remove bogus overrides that blocks normal
    	  Read(). It was a design flaw in .NET.
    
    	* RelaxngReader.cs : fixed wrong text skip and ns/datatypeLibrary
    	  stack pop. Fixed bug #463267.
    
    	* RelaxngDatatypeProviderTests.cs : new test, based on bug #463267
    	  by Mark Junker.
    
    	* Commons.Xml.Relaxng_test.dll.sources : forgot to add
    	  RelaxngDatatypeProviderTests.cs.
    
    	* 463267.rng : new test file.
    
    
    svn path=/trunk/mcs/; revision=123860
    atsushieno committed Jan 20, 2009
  10. 2009-01-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    	* TreeView.cs: When handling mouse up event, check whether
    	highlighted_node is null or not - usually it should be non-null
    	alwaays, since the mouse down handler sets it, but some externa
    	operations, such TreeNodeCollection.Clear, could set it to null.
    	Fixes #438650.
    
    
    svn path=/trunk/mcs/; revision=123859
    carlosalberto committed Jan 20, 2009
  11. 2009-01-20 Gonzalo Paniagua Javier <gonzalo@novell.com>

    	* IPAddressTest.cs: tests for bug #467472.
    
    
    svn path=/trunk/mcs/; revision=123858
    gonzalop committed Jan 20, 2009
  12. 2009-01-20 Gonzalo Paniagua Javier <gonzalo@novell.com>

    	* IPAddress.cs: handle sign extension for the high byte when using the
    	byte[] ctor for an IPv4 address.
    	Fixes bug #467472.
    
    
    svn path=/trunk/mcs/; revision=123856
    gonzalop committed Jan 20, 2009
  13. 2009-01-20 Zoltan Varga <vargaz@gmail.com>

    	* test-runner.cs: Avoid closing a stream which is still being written to.
    
    svn path=/trunk/mono/; revision=123855
    vargaz committed Jan 20, 2009
  14. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* RelaxngGrammar.cs : fix confused use of datatype provider property.
    	  Fixed bug #463264. Based on the patch by Mark Junker.
    
    	* RelaxngDatatypeProviderTests.cs : new test, based on bug #463264
    	  by Mark Junker.
    
    	* 463264.rng : new test file.
    
    
    svn path=/trunk/mcs/; revision=123853
    atsushieno committed Jan 20, 2009
  15. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* XElement.cs : iterate all attributes and see if there is
    	  applicable ns prefix for current element. Fixed bug #466423.
    
    	* XElementTest.cs : added test for bug #466423.
    
    
    svn path=/trunk/mcs/; revision=123851
    atsushieno committed Jan 20, 2009
  16. 2009-01-20 Atsushi Enomoto <atsushi@ximian.com>

    	* XDocument.cs : fix wrong indentation handling.
    
    
    svn path=/trunk/mcs/; revision=123850
    atsushieno committed Jan 20, 2009
Commits on Jan 19, 2009
  1. 2009-01-19 Zoltan Varga <vargaz@gmail.com>

    	* metadata.c (inflated_signature_in_image): Call signature_in_image as well.
    	Hopefully fixes #458168.
    
    svn path=/trunk/mono/; revision=123842
    vargaz committed Jan 19, 2009
  2. 2009-01-19 Christian Hergert <christian.hergert@gmail.com>

    	* object.c (mono_raise_exception): Remove call to InterlockedIncrement
    	as it is performed elsewhere.
    
    	Code is contributed under MIT/X11 license
    
    
    svn path=/trunk/mono/; revision=123836
    chergert committed Jan 19, 2009
  3. 2009-01-19 Christian Hergert <christian.hergert@gmail.com>

    	* QueueManager.cs: Implement requests queued performance counter.
    	* HttpRuntime.cs: Implement requests total counter.
    	* HttpApplication.cs: Implement requests total counter.
    
    
    svn path=/trunk/mcs/; revision=123835
    chergert committed Jan 19, 2009
  4. 2009-01-19 Christian Hergert <christian.hergert@gmail.com>

    	* mono-perfcounters-def.h: Add counters for asp.net requests total and
    	requests queued.
    	* object.c (mono_raise_exception): Increment the exceptions total
    	counter when an exception is thrown.
    	* class-internals.h: Add a location for storing the total number of
    	asp.net requests served.
    	* mono-perfcounters.c: Implement update support for asp.net counters
    	from the class libraries. Implement read support for asp.net counters
    	and exceptions total counter.
    
    
    svn path=/trunk/mono/; revision=123834
    chergert committed Jan 19, 2009
  5. 2009-01-19 Gonzalo Paniagua Javier <gonzalo@novell.com>

    	* Socket.cs: don't throw when there's no ipv6 configuration.
    
    
    svn path=/trunk/mcs/; revision=123832
    gonzalop committed Jan 19, 2009
  6. 2009-01-19 Zoltan Varga <vargaz@gmail.com>

    	* Makefile (check): Add a standard check target.
    
    svn path=/trunk/mcs/; revision=123831
    vargaz committed Jan 19, 2009
  7. 2009-01-19 Rodrigo Kumpera <rkumpera@novell.com>

    	* basic-simd.cs: Tests for the new constructors.
    
    svn path=/trunk/mono/; revision=123827
    kumpera committed Jan 19, 2009
  8. 2009-01-19 Rodrigo Kumpera <rkumpera@novell.com>

    	* mini-ops.h: Added OP_EXPAND_*
    
    	* cpu-x86.md: Same.
    
    	* mini-x86.c (mono_arch_output_basic_block): Same.
    
    	* simd-intrinsics.c (simd_intrinsic_emit_setter): Add support for single element constructors.
    
    svn path=/trunk/mono/; revision=123826
    kumpera committed Jan 19, 2009
  9. 2009-01-19 Rodrigo Kumpera <rkumpera@novell.com>

    	* x86/x86-codegen.h: Add x86_movd_xreg_membase.
    
    svn path=/trunk/mono/; revision=123825
    kumpera committed Jan 19, 2009
  10. 2009-01-19 Rodrigo Kumpera <rkumpera@novell.com>

    	* Vector*.cs: Add ToString, single element constructors
    	and some helper constants.
    
    svn path=/trunk/mcs/; revision=123824
    kumpera committed Jan 19, 2009
  11. 2009-01-19 Zoltan Varga <vargaz@gmail.com>

    	* iltests.il.in: Add a test for #467385.
    
    svn path=/trunk/mono/; revision=123813
    vargaz committed Jan 19, 2009
  12. 2009-01-19 Zoltan Varga <vargaz@gmail.com>

    	* loader.c (search_in_array_class): Call mono_class_setup_methods () before
    	accessing klass->methods. Fixes #467385.
    
    svn path=/trunk/mono/; revision=123812
    vargaz committed Jan 19, 2009
  13. 2009-01-19 Ivan N. Zlatev <contact@i-nz.net>

    	* ThemeWin32Classic.cs: Draw the menu item shortcut even if the menu
    	item is disabled.
    
    svn path=/trunk/mcs/; revision=123801
    ivanz committed Jan 19, 2009
  14. 2009-01-19 Ivan N. Zlatev <contact@i-nz.net>

    	* MenuAPI.cs: Do not handle shortcuts if the menu item is disabled.
    	[Fixes bug #467285]
    
    svn path=/trunk/mcs/; revision=123800
    ivanz committed Jan 19, 2009
  15. 2009-01-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    	* MonthCalendar.cs: When handling the selection changes using the
    	mouse, don't set SelectionRange if the selection range didn't actually
    	change. This matters because, even if we set the range to the same
    	previous range, an extra DateChanged event is fired. Just to be clear:
    	SelectionRage property doesn't check whether the new value is
    	different to the previous one (by ref equals doesn't work here).
    	Fixes other bits of #364914.
    
    
    svn path=/trunk/mcs/; revision=123799
    carlosalberto committed Jan 19, 2009
  16. 2009-01-19 Carlos Alberto Cortez <calberto.cortez@gmail.com>

    	* MonthCalendar.cs: Remove the extra OnDateChanged call when handling
    	selection using the keyboard, since we are already firing this event
    	when setting SelectionRange. Also don't set SelectionRange if the
    	previous and the new value are the same (the property, just as .net
    	does, doesn't check whether the previous value and the new one are the
    	same). This saves us from firing OnDateChanged event if the selection
    	range didn't change actually.
    	Fixes the remaining bits of #364914.
    
    
    svn path=/trunk/mcs/; revision=123798
    carlosalberto committed Jan 19, 2009
  17. 2009-01-19 Bill Holmes <billholmes54@gmail.com>

    	* mono-path.c (mono_path_canonicalize): Adding support for UNC
    	   paths on Windows.
    
    	Contributed under MIT/X11 license.
    
    
    svn path=/trunk/mono/; revision=123795
    Bill Holmes committed Jan 19, 2009
  18. 2009-01-19 Bill Holmes <billholmes54@gmail.com>

    	* gmisc-win32.c (g_path_is_absolute):  Adding support for UNC
    	  paths on Windows.
    
    	Contributed under MIT/X11 license.
    
    
    svn path=/trunk/mono/; revision=123794
    Bill Holmes committed Jan 19, 2009
  19. 2009-01-19 Marek Habersack <mhabersack@novell.com>

    	* HttpWebRequest.cs: implemented the UseDefaultCredentials
    	property, patch from Florian Maetschke <f.maetschke@tu-bs.de>,
    	thanks!
    
    svn path=/trunk/mcs/; revision=123792
    grendello committed Jan 19, 2009