Permalink
Switch branches/tags
Commits on Sep 10, 2008
  1. 2008-09-10 Bill Holmes <billholmes54@gmail.com>

    Bill Holmes committed Sep 10, 2008
    	Backport of 112681.
    
    	* Socket.cs : Adding a comment to provide locations where
    	  changes to MonoSocketAsyncResult need to be synced.
    
    	* Process.cs : Update the fields of ProcessAsyncReader to
    	  match MonoSocketAsyncResult metadata/socket-io.h
    
    	Code is contributed under MIT/X11 license.
    
    
    svn path=/branches/mono-2-0/mcs/; revision=112683
  2. 2008-09-10 Bill Holmes <billholmes54@gmail.com>

    Bill Holmes committed Sep 10, 2008
    	Backport of 112680.
    
    	* socket-io.h : Adding a comment to provide locations where
    	  changes to MonoSocketAsyncResult need to be synced.
    
    	Code is contributed under MIT/X11 license.
    
    
    svn path=/branches/mono-2-0/mono/; revision=112682
  3. * Mono.Mozilla/WebBrowser.cs: Update the loaded flag so users can now

    shana committed Sep 10, 2008
      if the engine is actually running properly.
    * Mono.Mozilla/Base.cs: Create cache directory with a version specific
      name so there's no conflict when the user has both xulrunner
      runtime 1.8 and 1.9 installed. Get rid of gluezillaInstalled flag,
      redundant. Bind now returns bool so I can check if the engine is
      actually running properly after initialization. Check the return
      value of createBrowserWindow and bail out if no valid pointer is
      returned. Protect the string functions with a check so they don't
      get called if the engine is not initialized.
    
    Fixes: segfaults when two xulrunner engines are installed. 
    segfaults when engine gets initialized but doesn't load properly afterwards
    
    2008-09-10  Andreia Gaita <avidigal@novell.com>
    
    svn path=/branches/mono-2-0/mcs/; revision=112640
Commits on Sep 9, 2008
  1. Revert this change on 2.0 for now (see bug 424851)

    dickp committed Sep 9, 2008
    svn path=/branches/mono-2-0/mono/; revision=112613
  2. * TraceImpl.cs:

    Jonathan Pryor committed Sep 9, 2008
    	  - Remove the "lock-free" code, which (come to think of it) would be 
    	    faulty in a multithreaded environment anyway because the "other"
    	    threads won't wait (block) until initialization is complete...
    	  - Add InitOnce() calls to all public properties, so that
    	    `Debug.AutoFlush=true' will cause InitOnce() to be loaded, lest
    	    a `Debug.AutoFlush=true; Debug.Listeners.Add(...)` sequence cause
    	    .AutoFlush=true to be ignored as the InitOnce implied by .Add() 
    	    will "overwrite" the .AutoFlush.
    	  - Split up TraceListenerCollection creation from DefaultTraceListener 
    	    addition, as TraceListenerCollection.Add() calls back into 
    	    TraceImpl, so if these aren't separate we get an infinite loop
    	    and never actually initialize anything.
    	  - Fixes #424370.
    	* TraceListenerCollection.cs: Add a TraceListenerCollection(bool)
    	  constructor, which provides a way to NOT add the
    	  DefaultTraceListener (needed by TraceImpl; see above).
    
    svn path=/branches/mono-2-0/mcs/; revision=112607
Commits on Sep 8, 2008
  1. Merge r112539 from HEAD.

    vargaz committed Sep 8, 2008
    svn path=/branches/mono-2-0/mono/; revision=112540
  2. 2008-09-08 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 8, 2008
    	* ErrorProvider.cs: Unbreak my previous commit.
    
    svn path=/branches/mono-2-0/mcs/; revision=112522
  3. 2008-09-08 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 8, 2008
    	* ErrorProvider.cs: Icon should always be 16x16.
    	[Fixes bug #424380]
    
    svn path=/branches/mono-2-0/mcs/; revision=112519
  4. In .:

    kumpera committed Sep 8, 2008
    2008-09-08  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* InotifyWatcher.cs: Really fix #359181.
    	(Ported from trunk)
    	
    
    svn path=/branches/mono-2-0/mcs/; revision=112516
  5. Revert patch, the tests are not working on non UK timezones

    migueldeicaza committed Sep 8, 2008
    svn path=/branches/mono-2-0/mcs/; revision=112507
  6. Backport 112483, fixes #409181

    migueldeicaza committed Sep 8, 2008
    svn path=/branches/mono-2-0/mcs/; revision=112485
Commits on Sep 7, 2008
  1. 2008-09-07 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 7, 2008
    	* GridEntry.cs: Invalidate the child items cache when the property
    	value changes.
    
    svn path=/branches/mono-2-0/mcs/; revision=112467
  2. 2008-09-07 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 7, 2008
    	* GridEntry.cs, PropertyGridView.cs:
    	   - Update the ReadOnly detection and rendering to finally hopefully
    	   match the one of MSFT.
    	   - Niceify and move the debug CWLS.
    	[Fixes bug #409028]
    
    svn path=/branches/mono-2-0/mcs/; revision=112464
Commits on Sep 6, 2008
  1. 2008-09-06 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 6, 2008
    	* mini.h (MONO_AOT_FILE_VERSION): Bump this because of the arm AOT
    	changes.
    
    svn path=/branches/mono-2-0/mono/; revision=112439
  2. 2008-09-06 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 6, 2008
    	* pinvoke2.cs: Remove a stray Console.WriteLine.
    
    svn path=/branches/mono-2-0/mono/; revision=112425
  3. 2008-09-06 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 6, 2008
    	* libtest.c pinvoke2.cs: Add float tests.
    
    svn path=/branches/mono-2-0/mono/; revision=112423
  4. 2008-09-06 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 6, 2008
    	* mini.c (mono_spill_call): Handle pinvoke+soft float on arm.
    
    svn path=/branches/mono-2-0/mono/; revision=112422
  5. 2008-09-06 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 6, 2008
    	* aot-runtime.c (mono_aot_get_method): Add another cache mapping wrapper
    	methods to their code to avoid computing the full name of wrappers and
    	doing a lookup in a string hash table.
    
    svn path=/branches/mono-2-0/mono/; revision=112412
Commits on Sep 5, 2008
  1. backport r112408.

    atsushieno committed Sep 5, 2008
    svn path=/branches/mono-2-0/mcs/; revision=112409
  2. 2008-09-06 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 5, 2008
    	* reflection.c (_mono_reflection_get_type_from_info): Revert the last change
    	(r111766) as it is not needed after the no-exec changes.
    
    svn path=/branches/mono-2-0/mono/; revision=112404
  3. 2008-09-04 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 5, 2008
    	* GridEntry.cs, CategoryGridEntry.cs, RootGridEntry.cs, PropertyGrid.cs,
    	PropertyGridView.sc: Implement lazy/delayed propertygrid population
    	on item expansion. Improves performance and fixes bug #417955.
    	[Fixes bug #417955]
    
    svn path=/branches/mono-2-0/mcs/; revision=112370
Commits on Sep 4, 2008
  1. 2008-09-05 Zoltan Varga <vargaz@gmail.com>

    vargaz committed Sep 4, 2008
    	* tramp-arm.c (mono_arch_nullify_class_init_trampoline): Implement this.
    	(mono_arch_patch_plt_entry): Fix the calculation of the jump_entry.
    	(mono_arch_get_nullified_class_init_trampoline): Return 'code' instead of
    	'buf'.
    
    	* aot-compiler.c (emit_plt): Fix the arm plt entries, previously they all 
    	jumped to the same entry in plt_jump_table.
    
    svn path=/branches/mono-2-0/mono/; revision=112337
  2. 2008-09-04 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Sep 4, 2008
    	A fix for bug #422853
    	* delegate.cs (DelegateCreation): Add special handling for
    	EmptyExpression.Null instance expression which is just another
    	hack for undecided member instance exression.
    
    
    svn path=/branches/mono-2-0/mcs/; revision=112272
Commits on Sep 3, 2008
  1. In .:

    kumpera committed Sep 3, 2008
    2008-09-03 Rodrigo Kumpera  <rkumpera@novell.com>+ 
     	* verify.c (verify_type_compatibility_full): Revert change
     	to allow converting a native int to unmanaged pointer be verifiable
     	under non-strict mode.
     	It turns out that "(IntPtr)null" is indeed unverifiable, go figure.
     
     	* verify.c: Added some TODOs.
    	(Ported from trunk)
    
    
    svn path=/branches/mono-2-0/mono/; revision=112216
  2. 2008-09-03 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Sep 3, 2008
    	A fix for bug #422507
    	* expression.cs (UnboxCast): Add missing child expression mutator.
    
    
    svn path=/branches/mono-2-0/mcs/; revision=112185
  3. 2008-09-03 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 3, 2008
    	* ButtonBase.cs CheckBox.cs, Control.cs, FlowLayoutPanel.cs,
    	  FlowLayoutSettings.cs, GroupBox.cs, Label.cs, ListBox.cs,
    	  PropertyGrid.cs, RadioButton.cs, TableLayoutPanel.cs,
    	  TableLayoutSettings.cs, ToolStrip.cs, ToolStripDropDownButton.cs,
    	  ToolStripDropDownMenu.cs, ToolStripItem.cs, ToolStripSplitButton.cs,
    	  ToolStripStatusLabel.cs: Add missing PerformLayout calls to various
    	  properties.
    	  [Fixes bug #418684]
    
    svn path=/branches/mono-2-0/mcs/; revision=112175
  4. 2008-09-03 Marek Safar <marek.safar@gmail.com>

    marek-safar committed Sep 3, 2008
    	A fix for bug #422507
    	* expression.cs (StringConcat): Add missing type mutator.
    
    
    svn path=/branches/mono-2-0/mcs/; revision=112171
Commits on Sep 2, 2008
  1. 2008-09-02 Bill Holmes <billholmes54@gmail.com>

    Bill Holmes committed Sep 2, 2008
    	Backport of r112125
    
    	* marshal.c (ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalAnsi,
    	  ves_icall_System_Runtime_InteropServices_Marshal_StringToHGlobalUni) :
    	  Changed to use GlobalAlloc for the memory returned on Windows platforms.
    
    	Code is contributed under MIT/X11 license.
    
    svn path=/branches/mono-2-0/mono/; revision=112128
  2. 2008-09-02 Jonathan Pobst <monkey@jpobst.com>

    jpobst committed Sep 2, 2008
    	* XplatUIWin32.cs: Ensure we never send the WS_EX_MDICHILD flag
    	to Windows when creating a window, as we fake MDI stuffs.
    	[Fixes bug #421858]
    
    svn path=/branches/mono-2-0/mcs/; revision=112096
  3. In .:

    kumpera committed Sep 2, 2008
    2008-09-02  Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* method-to-ir.c (initialize_array_data): Handle field with RVA from
    	dynamic images.
    	(Ported from trunk)
    
    
    svn path=/branches/mono-2-0/mono/; revision=112078
  4. In .:

    kumpera committed Sep 2, 2008
    2008-09-02 Rodrigo Kumpera  <rkumpera@novell.com>
    
    	* reflection.c (typebuilder_setup_fields): Handle classes with
    	explicit size.
    	(Ported from trunk)
    
    
    svn path=/branches/mono-2-0/mono/; revision=112077
  5. In Test/System.ComponentModel:

    kumpera committed Sep 2, 2008
    2008-09-02  Rodrigo Kumpera  <rkumpera@novell.com>
    	[Backport to 2.0]
    	* PropertyDescriptorTest.cs: Tests for Get/Set Value of partial
    	overrides of virtual properties.
    
    In System.ComponentModel:
    2008-09-02  Rodrigo Kumpera  <rkumpera@novell.com>
    	[Backport to 2.0]
    	* ReflectionPropertyDescriptor.cs (SetValue, GetValue) : Lookup
    	the MethodInfo for accessors in parent types in case of partial
    	overrides of virtual properties.
    
    
    svn path=/branches/mono-2-0/mcs/; revision=112074
Commits on Sep 1, 2008
  1. Updated

    marek-safar committed Sep 1, 2008
    svn path=/branches/mono-2-0/mcs/; revision=112046
  2. 2008-09-01 Ivan N. Zlatev <contact@i-nz.net>

    ivanz committed Sep 1, 2008
    	* TextBox.cs: Invalidate after UseSystemPasswordChar, so that the
    	change takes effect.
    	[Fixes bug #417957]
    
    svn path=/branches/mono-2-0/mcs/; revision=112042
  3. backport r112039

    jbevain committed Sep 1, 2008
    svn path=/branches/mono-2-0/mcs/; revision=112040