Permalink
Switch branches/tags
Commits on Oct 4, 2007
  1. tag 0.6

    svn path=/tags/cecil-0.6/; revision=86860
    jbevain committed Oct 4, 2007
  2. tag 0.6

    svn path=/tags/cecil-0.6/; revision=86859
    jbevain committed Oct 4, 2007
  3. tag 0.6

    svn path=/tags/cecil-0.6/; revision=86858
    jbevain committed Oct 4, 2007
  4. v0.2

    svn path=/trunk/mcs/; revision=86855
    jbevain committed Oct 4, 2007
  5. v0.6

    svn path=/trunk/mcs/; revision=86854
    jbevain committed Oct 4, 2007
  6. 2007-10-04 Atsushi Enomoto <atsushi@ximian.com>

    	* TypeStubManager.cs: reverted r82932 again. This #if ONLY_1_1 causes
    	  NUnit test regressions. It should not be reverted again until
    	  appropriate NUnit test case is provided and proper fix is provided
    	  that does not cause regressions.
    
    
    svn path=/trunk/mcs/; revision=86851
    atsushieno committed Oct 4, 2007
  7. 2007-10-04 Atsushi Enomoto <atsushi@ximian.com>

    	* WebServicesSection.cs : reverted r83640 which likely caused
    	  couple of NUnit regressions on the buildbot. WebConfigurationManager
    	  is indeed needed since webServices section is on web.config.
    	  ChangeLog was also missing which resulted in some wasted hours :(
    	  http://lists.ximian.com/pipermail/mono-patches/2007-August/098511.html
    
    
    svn path=/trunk/mcs/; revision=86850
    atsushieno committed Oct 4, 2007
  8. In System.Windows.Forms:

    	* ComboBox.cs: On contructor use backgound_color instead of BackColor to
    	prevent calling of OnBackColorChanged. Fixes #325321.
    
    2007-10-03  Everaldo Canuto  <ecanuto@novell.com>
    
    
    svn path=/trunk/mcs/; revision=86849
    Everaldo Canuto committed Oct 4, 2007
  9. In System.Windows.Forms:

    2007-10-03  Everaldo Canuto  <ecanuto@novell.com>
    
    	* TextBox.cs: When check enabled uses Enabled property instead of is_enabled
    	because control can be disabled because owner is disabled.
    
    
    svn path=/trunk/mcs/; revision=86848
    Everaldo Canuto committed Oct 4, 2007
  10. 2007-10-04 Atsushi Enomoto <atsushi@ximian.com>

    	* InternalConfigurationHost.cs : when the streamName is for
    	  machine.config, try get_bundled_machine_config() icall first.
    	  This hopefully implements the requested feature in bug #325022.
    	* Configuration.cs : added comment.
    
    
    svn path=/trunk/mcs/; revision=86847
    atsushieno committed Oct 4, 2007
  11. 2007-10-04 Atsushi Enomoto <atsushi@ximian.com>

    	* icall-def.h, icall.c : get_bundled_machine_config() is now the
    	  common function used by both DefaultConfig in System.dll and
    	  InternalConfigurationHost in System.Configuration.dll.
    
    
    svn path=/trunk/mono/; revision=86846
    atsushieno committed Oct 4, 2007
  12. 2007-10-04 Marek Habersack <mhabersack@novell.com>

    	* HttpApplication.cs: call the Init method after loading the
    	modules and hooking up application events. Fixes bug #330416.
    
    svn path=/trunk/mcs/; revision=86841
    grendello committed Oct 4, 2007
Commits on Oct 3, 2007
  1. 2007-10-03 Marek Habersack <mhabersack@novell.com>

    	* Page.cs: complete implementation of ValidationGroups. Fixes bug
    	#330423. Patch from Juraj Skripsky <juraj@hotfeet.ch>, thanks!
    
    svn path=/trunk/mcs/; revision=86825
    grendello committed Oct 3, 2007
  2. 2007-10-03 Miguel de Icaza <miguel@novell.com>

    	* mono-compiler.h (trunc): Make the definition of trunk for MSC
    	use ceil or floor instead of always using floor which is
    	incorrect.
    
    	Issue pointed out by Aras Pranckevicius <aras@unity3d.com>
    
    svn path=/trunk/mono/; revision=86823
    migueldeicaza committed Oct 3, 2007
  3. A new test for bug #328774

    svn path=/trunk/mcs/; revision=86822
    marek-safar committed Oct 3, 2007
  4. 2007-10-03 Marek Safar <marek.safar@gmail.com>

    	
    	A fix for bug #328774
    	* ecore.cs (FieldExpr.EmitAssign): Fixed string concatenation compound
    	assignment.
    	(PropertyExpr.EmitAssign): Fixed string concatenation compound
    	assignment.
    	
    
    svn path=/trunk/mcs/; revision=86821
    marek-safar committed Oct 3, 2007
  5. Wed Oct 3 17:26:58 CEST 2007 Paolo Molaro <lupus@ximian.com>

    	* class.c: automatically add to vectors only a few essential explicit
    	generic interfaces. The rest of the interfaces that arrays should
    	provide are currently implicitly added (but still not lazily, see the
    	design in the discussion of bug#325495 for the details of what is
    	needed for that). Additionally, implicit interfaces are assigned the
    	same vtable slot as the explicit interfaces (as they are compatible):
    	this enables huge memory savings since we don't need to instantiate
    	as many memthods and as large vtables anymore. Also, Since
    	GetEnumerator<T> returns an instance of a type that is required to
    	support a similarly large set of interfaces as arrays, we add
    	implicit interfaces and interface offset sharing support to those
    	types, too. This change adds all the required interfaces so that
    	the anonarray.cs test case in the bug report works (we don't add
    	all the interfaces to arrays of arrays 3-level deep and more because
    	of the memory requirements explained in the bug and since they are much
    	less common: the lazy-loading support will enabled them to work, too).
    
    
    svn path=/trunk/mono/; revision=86813
    illupus committed Oct 3, 2007
  6. Wed Oct 3 17:11:38 CEST 2007 Paolo Molaro <lupus@ximian.com>

    	* mini-trampolines.c: fixed an assertion and moved it earlier in the
    	code, before interface_offset gets used.
    
    
    svn path=/trunk/mono/; revision=86812
    illupus committed Oct 3, 2007
  7. 2007-10-03 Atsushi Enomoto <atsushi@ximian.com>

    	* SoapHttpClientProtocolTest.cs: actually those tests fails on mono
    	  on Windows, so mark them as Ignore (not only in 2.0).
    
    
    svn path=/trunk/mcs/; revision=86811
    atsushieno committed Oct 3, 2007
  8. Fix #328490

    * mcs/ecore.cs (SimpleName.DoSimpleNameResolve): Handle Property and
    Event accessibility checks here.  Remove some bogus code that
    accidently made GenericMethods work.
    (PropertyExpr.IsAccessibleFrom, EventExpr.IsAccessibleFrom): New.
    * tests/test-589.cs: Additional test for #328490.
    * errors/cs0120-10.cs: New test based on #328490.
    
    svn path=/trunk/mcs/; revision=86807
    harinath committed Oct 3, 2007
  9. 2007-10-03 Atsushi Enomoto <atsushi@ximian.com>

    	* TypeElement.cs : disable a test that causes NRE on .NET.
    
    	* SoapHttpClientProtocolTest.cs: disabled connection-oriented tests
    	  that do not work fine on .NET 2.0.
    
    
    svn path=/trunk/mcs/; revision=86802
    atsushieno committed Oct 3, 2007
  10. 2007-10-03 Atsushi Enomoto <atsushi@ximian.com>

    	* EventArrivedEventArgs.cs, EventArrivedEventHandler.cs,
    	  EventQuery.cs, EventWatcherOptions.cs, ManagementQuery.cs,
    	  RelatedObjectQuery.cs, RelationshipQuery.cs, SelectQuery.cs,
    	  StoppedEventArgs.cs, StoppedEventHandler.cs, WqlEventQuery.cs,
    	  WqlObjectQuery.cs :
    	  oops, actually they are also included in 1.1 profile.
    
    
    svn path=/trunk/mcs/; revision=86800
    atsushieno committed Oct 3, 2007
  11. 2007-10-03 Atsushi Enomoto <atsushi@ximian.com>

    	* EventArrivedEventArgs.cs, EventArrivedEventHandler.cs,
    	  EventQuery.cs, EventWatcherOptions.cs,
    	  ManagementDateTimeConverter.cs, ManagementEventWatcher.cs,
    	  ManagementException.cs, RelatedObjectQuery.cs,
    	  RelationshipQuery.cs, SelectQuery.cs, StoppedEventArgs.cs,
    	  StoppedEventHandler.cs, WqlEventQuery.cs, WqlObjectQuery.cs:
    	  added missing 1.x/2.0 types.
    	* CimType.cs, CodeLanguage.cs, ManagementBaseObject.cs,
    	  ManagementClass.cs, ManagementNamedValueCollection.cs,
    	  ManagementObject.cs, ManagementObjectCollection.cs,
    	  ManagementOptions.cs, ManagementPath.cs, ManagementQuery.cs,
    	  ManagementScope.cs, ManagementStatus.cs, MethodData.cs,
    	  MethodDataCollection.cs, PropertyDataCollection.cs,
    	  PutType.cs, QualifierDataCollection.cs, TextFormat.cs :
    	  1.x/2.0 API fixes.
    
    	* System.Management.dll.sources : updated to have all 1.1/2.0 types.
    
    
    svn path=/trunk/mcs/; revision=86799
    atsushieno committed Oct 3, 2007
  12. 2007-10-02 Jonathan Pobst <monkey@jpobst.com>

    	* ComboBox.cs: For the 1.1 profile, the default SelectedText is
    	string.Empty, test failed from previous change.
    
    svn path=/trunk/mcs/; revision=86793
    jpobst committed Oct 3, 2007
Commits on Oct 2, 2007
  1. Force to bash

    svn path=/trunk/mono/; revision=86785
    migueldeicaza committed Oct 2, 2007
  2. 2007-10-02 Miguel de Icaza <miguel@novell.com>

    	* scripts/mono-test-install: (temp_exe): Add tests for dynamic
    	libraries that libgdiplus might be missing
    ;w
    
    
    svn path=/trunk/mono/; revision=86784
    migueldeicaza committed Oct 2, 2007
  3. 2007-10-02 Miguel de Icaza <miguel@novell.com>

    	* scripts/mono-test-install: Add detection and diagnostics for
    	broken System.Drawing installations.
    
    
    svn path=/trunk/mono/; revision=86783
    migueldeicaza committed Oct 2, 2007
  4. 2007-10-02 Rodrigo Kumpera <rkumpera@novell.com>

    	* verify.c (merge_stacks): major clean up, all type compatibility
    	checks are done by verify_type_compatibility. This fix my earlier lack
    	of understanding of the CLR type system and merge_stacks no longer looks
    	scary.
    
    	* verify.c: fixed some bad spelling.
    
    
    svn path=/trunk/mono/; revision=86781
    kumpera committed Oct 2, 2007
  5. * make_field_store_test.sh: sames

    svn path=/trunk/mono/; revision=86774
    kumpera committed Oct 2, 2007
  6. 2007-10-02 Rodrigo Kumpera <rkumpera@novell.com>

    	* make_tests.sh: added the new tests for ops mixing Int32 and IntPtr, disabled
    	the overlapped tests for now
    	* make_unary_test.sh: disabled the overlapped tests for now
    	* make_field_store_test.sh: same
    	* 
    
    
    svn path=/trunk/mono/; revision=86770
    kumpera committed Oct 2, 2007
  7. 2007-10-02 Rodrigo Kumpera <rkumpera@novell.com>

    	Changelog: used the wrong date
    
    svn path=/trunk/mono/; revision=86769
    kumpera committed Oct 2, 2007
  8. 2007-09-27 Rodrigo Kumpera <rkumpera@novell.com>

    	* verify.c (mono_type_from_stack_slot): added. returns the MonoType for
    	a given stack slock.
    	
    	* verify.c: killed verify_type_compat in favor of verify_type_compatibility and
    	verify_type_compatibility_full. This removed a near indentical function and fixed
    	handling of Int32 and IntPtr across all opcodes.
    
    svn path=/trunk/mono/; revision=86768
    kumpera committed Oct 2, 2007
  9. 2007-10-02 Jonathan Pobst <monkey@jpobst.com>

    	* TextBoxBase.cs: For the 1.1 profile, the default SelectedText
    	is null, not String.Empty.  See bug #323038.
    
    2007-10-02  Jonathan Pobst  <monkey@jpobst.com>
    
    	* TextBoxTest.cs: Remove NotWorking from FocusSelectsAllTest.
    
    svn path=/trunk/mcs/; revision=86767
    jpobst committed Oct 2, 2007
  10. 2007-10-02 Zoltan Varga <vargaz@gmail.com>

    	* mini-trampolines.c (mono_convert_imt_slot_to_vtable_slot): Call 
    	mono_class_setup_vtable () before accessing klass->vtable.
    
    svn path=/trunk/mono/; revision=86756
    vargaz committed Oct 2, 2007
  11. 2007-10-02 Marek Safar <marek.safar@gmail.com>

    	A fix for bug #329685
    	* generics.cs (TypeInferenceContext.OutputTypeInference): Slowly
    	implementing method group output type inference.
    	
    
    svn path=/trunk/mcs/; revision=86750
    marek-safar committed Oct 2, 2007