mono.git
17 years ago2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 12 Dec 2006 10:02:37 +0000 (10:02 -0000)]
2006-12-12 Igor Zelmanovich <igorz@mainsoft.com>

* VirtualPathUtility.cs: fixed: IsAppRelative() method.

svn path=/trunk/mcs/; revision=69388

17 years ago2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 12 Dec 2006 08:48:24 +0000 (08:48 -0000)]
2006-12-12  Atsushi Enomoto  <atsushi@ximian.com>

* mono-mmap.c : win32 build fix.

svn path=/trunk/mono/; revision=69387

17 years ago* SettingsBase.cs: implemented Item property
Vladimir Krasnov [Tue, 12 Dec 2006 08:46:32 +0000 (08:46 -0000)]
* SettingsBase.cs: implemented Item property

svn path=/trunk/mcs/; revision=69386

17 years agoFixed prototypes.
Paolo Molaro [Tue, 12 Dec 2006 08:31:53 +0000 (08:31 -0000)]
Fixed prototypes.

svn path=/trunk/mono/; revision=69385

17 years agoWizardTest.cs new tests added.
Yoni Klain [Tue, 12 Dec 2006 07:49:50 +0000 (07:49 -0000)]
WizardTest.cs new tests added.

svn path=/trunk/mcs/; revision=69384

17 years ago2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 12 Dec 2006 04:18:42 +0000 (04:18 -0000)]
2006-12-12  Atsushi Enomoto <atsushi@ximian.com>

* XmlReader.cs : Create() with string url was not returning validating
  XmlReader.

* XmlReaderSettingsTests.cs : added test to make sure that Create()
  returns a validating XmlReader.

svn path=/trunk/mcs/; revision=69383

17 years ago2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 12 Dec 2006 03:13:15 +0000 (03:13 -0000)]
2006-12-12  Atsushi Enomoto <atsushi@ximian.com>

* DTDValidatingReader2.cs : when an attribute declaration is missing
  in the corresponding attlist declaration, it caused NRE.
  Fixed bug #80231.

* XmlValidatingReaderTests.cs : added test for bug #80231.

svn path=/trunk/mcs/; revision=69382

17 years ago * Hwnd.cs: Save the CreateParams.ExStyle so that it can be
Rolf Bjarne Kvinge [Tue, 12 Dec 2006 00:57:16 +0000 (00:57 -0000)]
* Hwnd.cs: Save the CreateParams.ExStyle so that it can be
queried after the window is created.

* XplatUIX11.cs: Added SendParentNotify to implement
WM_PARENTNOTIFY logic. Fixes #79965.

* Control.cs: Added MakeParam.

2006-12-11  Rolf Bjarne Kvinge  <RKvinge@novell.com>

svn path=/trunk/mcs/; revision=69381

17 years ago * MdiClient.cs: Resume Layout before setting window
Rolf Bjarne Kvinge [Tue, 12 Dec 2006 00:44:18 +0000 (00:44 -0000)]
* MdiClient.cs: Resume Layout before setting window
states (fixes #80201).

2006-12-11  Rolf Bjarne Kvinge  <RKvinge@novell.com>

svn path=/trunk/mcs/; revision=69379

17 years ago2006-12-11 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 12 Dec 2006 00:40:52 +0000 (00:40 -0000)]
2006-12-11  Miguel de Icaza  <miguel@novell.com>

* SafeHandle.cs: Fix a handful of bugs, and add tests for them.
Only release the handle if its owned by us.  Also throw
ObjectDisposedException's

svn path=/trunk/mcs/; revision=69378

17 years ago2006-12-11 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 12 Dec 2006 00:39:03 +0000 (00:39 -0000)]
2006-12-11  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* MenuAPI.cs: Deselect a menu item after performing
the click (fixes #80197).

svn path=/trunk/mcs/; revision=69377

17 years ago2006-12-11 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 12 Dec 2006 00:30:11 +0000 (00:30 -0000)]
2006-12-11  Miguel de Icaza  <miguel@novell.com>

* ProgressBar.cs (MarqueeAnimationSpeed): Add stub.

* Control.cs (DoubleBuffered): Add implementation.

* Application.cs (OpenForms): Add.

svn path=/trunk/mcs/; revision=69376

17 years ago - Only do selection with the left mouse button.
Jackson Harper [Mon, 11 Dec 2006 23:36:13 +0000 (23:36 -0000)]
    - Only do selection with the left mouse button.

svn path=/trunk/mcs/; revision=69375

17 years agoIn Microsoft.Build.Engine/Test:
Marek Sieradzki [Mon, 11 Dec 2006 23:25:43 +0000 (23:25 -0000)]
In Microsoft.Build.Engine/Test:

2006-12-12  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ImportTest.cs: Added test for IsImported on imported BuildItemGroup.

In Microsoft.Build.Engine/Microsoft.Build.BuildEngine:

2006-12-12  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildItemGroup.cs (ctor): Add reference to ImportedProject from
        which item group is imported.

        * BuildItem.cs, Project.cs: Use new BuildItemGroup.ctor ().

svn path=/trunk/mcs/; revision=69374

17 years ago * TextBox.cs: Don't tell the world that we have a context menu.
Jackson Harper [Mon, 11 Dec 2006 23:24:03 +0000 (23:24 -0000)]
    * TextBox.cs: Don't tell the world that we have a context menu.
        * Control.cs: New method so that we can control whether or not
        * the
        context menu is visible outside MWF.

svn path=/trunk/mcs/; revision=69373

17 years ago2006-12-12 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 23:04:56 +0000 (23:04 -0000)]
2006-12-12  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * xbuild/Microsoft.Common.targets: Added.

        * xbuild/Microsoft.CSharp.targets: Move common part to
        Microsoft.Common.targets.

svn path=/trunk/mcs/; revision=69371

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 23:02:59 +0000 (23:02 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * BuildWhen.cs, BuildPropertyGroupCollection.cs,
        BuildItemGroupCollection.cs: Little changes related to
        GroupingCollection.

        * ImportCollection.cs: Use GroupingCollection not an internal list.

        * Import.cs (Evaluate): Split to functions and check if
        EvaluatedProjectPath is empty.

        * GroupingCollection.cs, Project.cs: Move evaluation to
        GroupingCollection. Change algorithm to use 2 passes: first for property
        groups and imports and second for item groups.

svn path=/trunk/mcs/; revision=69370

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 22:54:21 +0000 (22:54 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * EvaluationOrder.cs: Enabled more tests.

svn path=/trunk/mcs/; revision=69369

17 years ago * TextBoxBase.cs: We need to cap this value, since Maximum -
Jackson Harper [Mon, 11 Dec 2006 22:37:37 +0000 (22:37 -0000)]
    * TextBoxBase.cs: We need to cap this value, since Maximum -
        ViewPortHeight can be less than zero.

svn path=/trunk/mcs/; revision=69368

17 years ago2006-12-11 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Mon, 11 Dec 2006 22:17:16 +0000 (22:17 -0000)]
2006-12-11  Everaldo Canuto  <everaldo@simios.org>

* ToolBarButton.cs: Fix text positon.

svn path=/trunk/mcs/; revision=69367

17 years ago * TextBoxBase.cs: We need to cap this value, since Maximum -
Jackson Harper [Mon, 11 Dec 2006 21:31:30 +0000 (21:31 -0000)]
    * TextBoxBase.cs: We need to cap this value, since Maximum -
        ViewPortHeight can be less than zero.

svn path=/trunk/mcs/; revision=69366

17 years ago2006-12-11 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 11 Dec 2006 21:18:31 +0000 (21:18 -0000)]
2006-12-11  Miguel de Icaza  <miguel@novell.com>

* SafeWaitHandle.cs: Add new.

svn path=/trunk/mcs/; revision=69365

17 years agoMinimal Moma; Thanks to whoever implemented most of this\n\n2006-12-11 Miguel...
Miguel de Icaza [Mon, 11 Dec 2006 21:11:29 +0000 (21:11 -0000)]
Minimal Moma;   Thanks to whoever implemented most of this\n\n2006-12-11  Miguel de Icaza  <miguel@novell.com>

* Application.cs (OpenForms): Add.

svn path=/trunk/mcs/; revision=69364

17 years ago2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 11 Dec 2006 20:41:22 +0000 (20:41 -0000)]
2006-12-11  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS12Test.cs: Add all failing PKITS PKCS#12 files (all DSA) as unit
test cases. Updated syntax to NUnit 2.2.

svn path=/trunk/mcs/; revision=69363

17 years ago2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 11 Dec 2006 20:39:39 +0000 (20:39 -0000)]
2006-12-11  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS12.cs: Fix DSA certificates (with parameters) and don't throw
an exception in the case where parameters aren't part of the
certificate. This fix makes all 405 PKCS#12 test cases from PKITS
works using Mono :).

svn path=/trunk/mcs/; revision=69362

17 years ago2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 11 Dec 2006 20:39:17 +0000 (20:39 -0000)]
2006-12-11  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS12.cs: Synchronize source with Mono.Security.dll
* X501Name.cs: Synchronize source with Mono.Security.dll
* X509Certificate.cs: Synchronize source with Mono.Security.dll
* X509CRL.cs: Synchronize source with Mono.Security.dll
* X509Store.cs: Synchronize source with Mono.Security.dll
* X509Stores.cs: Synchronize source with Mono.Security.dll
* X520Attributes.cs: Synchronize source with Mono.Security.dll

svn path=/trunk/mcs/; revision=69361

17 years ago2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 11 Dec 2006 20:37:25 +0000 (20:37 -0000)]
2006-12-11  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS8.cs: Synchronize source with Mono.Security.dll

svn path=/trunk/mcs/; revision=69360

17 years ago2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 11 Dec 2006 20:35:58 +0000 (20:35 -0000)]
2006-12-11  Sebastien Pouliot  <sebastien@ximian.com>

* PKCS8.cs: Normalize the private key X integer, not it's ASN.1
container, to 20 bytes.

svn path=/trunk/mcs/; revision=69359

17 years ago2006-12-11 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 11 Dec 2006 20:13:42 +0000 (20:13 -0000)]
2006-12-11  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Use opacity instead of Opactiy to determine if we need
to set the WS_EX_LAYERED bit.  [Fixes bug #80185]

svn path=/trunk/mcs/; revision=69358

17 years ago2006-03-19 Robert Jordan <robertj@gmx.net>
Robert Jordan [Mon, 11 Dec 2006 20:11:41 +0000 (20:11 -0000)]
2006-03-19  Robert Jordan  <robertj@gmx.net>

* Timer.cs: Fix race condition of the wait handle object.
Fixes bug #77847.

svn path=/trunk/mcs/; revision=69357

17 years ago2006-12-11 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Mon, 11 Dec 2006 20:02:38 +0000 (20:02 -0000)]
2006-12-11  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Fix NRE if Control.Site was set to null.

svn path=/trunk/mcs/; revision=69356

17 years agoIn System.Windows.Forms:
Chris Toshok [Mon, 11 Dec 2006 20:00:28 +0000 (20:00 -0000)]
In System.Windows.Forms:
2006-12-11  Chris Toshok  <toshok@ximian.com>

* Control.cs: ControlCollection.Remove should return if the arg is
null, and ControlCollection.SetChildIndex should raise a ANE.

In Test/System.Windows.Forms:
2006-12-11  Chris Toshok  <toshok@ximian.com>

* ControlTest.cs: add some unit tests for null parameters to some
of the ControlCollection methods.

svn path=/trunk/mcs/; revision=69355

17 years ago* Control.cs: Verify value set for Dock property. Code formatting
Gert Driesen [Mon, 11 Dec 2006 19:27:43 +0000 (19:27 -0000)]
* Control.cs: Verify value set for Dock property. Code formatting
updates.
* ControlTest.cs: Added test for invalid Dock value.

svn path=/trunk/mcs/; revision=69352

17 years agoNew test.
Marek Safar [Mon, 11 Dec 2006 19:06:23 +0000 (19:06 -0000)]
New test.

svn path=/trunk/mcs/; revision=69351

17 years ago2006-12-11 Marek Safar <marek.safar@gmail.com>
Marek Safar [Mon, 11 Dec 2006 19:05:50 +0000 (19:05 -0000)]
2006-12-11  Marek Safar  <marek.safar@gmail.com>

A fix for bug #74939
* cs-tokenizer.cs (is_punct): We cannot simply disable preprocessor
directives handling.

svn path=/trunk/mcs/; revision=69350

17 years ago - If the window is resized and scrolling is no longer needed
Jackson Harper [Mon, 11 Dec 2006 19:00:31 +0000 (19:00 -0000)]
    - If the window is resized and scrolling is no longer needed
          (the
        whole doc is visible) set the scroll position to zero.

svn path=/trunk/mcs/; revision=69349

17 years ago * TextControl.cs: Draw the caret and the selection when a flag
Jackson Harper [Mon, 11 Dec 2006 18:52:02 +0000 (18:52 -0000)]
    * TextControl.cs: Draw the caret and the selection when a flag
        * is
        set on the owner.
        * TextBoxBase.cs: We want to draw the caret and the selection
        * for
        TextBox but not for TextBoxBase.
        - If the window is resized and scrolling is no longer needed
          (the
        whole doc is visible) set the scroll position to zero.
        - Scroll to the caret when the document is recalculated (this
        might be wrong, need a lot of testing here)
        - The default SelectWord (the one TextBox uses) should move the
        caret to the end of the word.
        - SelectAll moves the caret to the end of the selection.
        * TextBox.cs: We don't selectall on focus, we just do it when
        * the
        control is created.

svn path=/trunk/mcs/; revision=69348

17 years agoFix compilation error
Noam Lampert [Mon, 11 Dec 2006 18:32:42 +0000 (18:32 -0000)]
Fix compilation error

svn path=/trunk/mcs/; revision=69347

17 years agoDefault sitemap is with upper case
Noam Lampert [Mon, 11 Dec 2006 18:30:45 +0000 (18:30 -0000)]
Default sitemap is with upper case

svn path=/trunk/mono/; revision=69346

17 years ago2006-12-11 Mike Kestner <mkestner@novell.com>
Mike Kestner [Mon, 11 Dec 2006 18:27:29 +0000 (18:27 -0000)]
2006-12-11  Mike Kestner  <mkestner@novell.com>

* ComboBox.cs: stub in a 2.0 override for ProcessKeyEventArgs.

svn path=/trunk/mcs/; revision=69345

17 years ago2006-12-11 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 11 Dec 2006 18:26:48 +0000 (18:26 -0000)]
2006-12-11  Miguel de Icaza  <miguel@novell.com>

* DataAdapter.cs: Removed TODO, NotSupportedException was the
correct implementation.

svn path=/trunk/mcs/; revision=69344

17 years agoMon Dec 11 19:22:35 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 18:23:17 +0000 (18:23 -0000)]
Mon Dec 11 19:22:35 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini-x86.c: remove the use of the dynamic code manager here, too.

svn path=/trunk/mono/; revision=69343

17 years ago2006-12-11 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Mon, 11 Dec 2006 18:13:28 +0000 (18:13 -0000)]
2006-12-11  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* ListView.cs: Add Insert, IndexOfKey, RemoveByKey and indexer
2.0 support.
* ListViewItem.cs: Add Name 2.0 property.

svn path=/trunk/mcs/; revision=69342

17 years agoMon Dec 11 19:08:33 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 18:10:00 +0000 (18:10 -0000)]
Mon Dec 11 19:08:33 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini.h, debug-debugger.c, tramp-*.c: fixed
mono_debugger_create_notification_function() to use
mono_global_codeman_reserve () instead of a dynamic code manager.

svn path=/trunk/mono/; revision=69341

17 years agoRemoved mono_debugger_create_notification_function() from here.
Paolo Molaro [Mon, 11 Dec 2006 18:08:22 +0000 (18:08 -0000)]
Removed mono_debugger_create_notification_function() from here.

svn path=/trunk/mono/; revision=69340

17 years agoFix build error in Grasshopper
Noam Lampert [Mon, 11 Dec 2006 18:05:37 +0000 (18:05 -0000)]
Fix build error in Grasshopper

svn path=/trunk/mcs/; revision=69339

17 years agoTabControl.cs: Set visibility on selected or default tab
Andreia Gaita [Mon, 11 Dec 2006 17:58:25 +0000 (17:58 -0000)]
TabControl.cs: Set visibility on selected or default tab
when tabcontrol handle is created, so that it's contents
actually show up (duh). Fixes #80193
Don't redraw the control if there is no handle created, as
the selected index might be completely invalid. Added some tests
to check for this.

2006-12-11  Andreia Gaita  <avidigal@novell.com>

svn path=/trunk/mcs/; revision=69338

17 years agoFix the eol-style again, now using the proper 'svn:eol-style' property.
Robert Jordan [Mon, 11 Dec 2006 17:33:53 +0000 (17:33 -0000)]
Fix the eol-style again, now using the proper 'svn:eol-style' property.

svn path=/trunk/mcs/; revision=69337

17 years ago2006-12-11 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Mon, 11 Dec 2006 16:58:34 +0000 (16:58 -0000)]
2006-12-11  Everaldo Canuto  <everaldo@simios.org>

* ToolBar.cs: Uses maximun width and height of all buttons as
button rectangle when ButtonSize specified, it looks strange but
is what happens in Win32. Fixes #80189.

svn path=/trunk/mcs/; revision=69336

17 years agoFix the eol-style property.
Robert Jordan [Mon, 11 Dec 2006 16:51:57 +0000 (16:51 -0000)]
Fix the eol-style property.

svn path=/trunk/mcs/; revision=69335

17 years ago* DerbyDBSchema.cs: Added derby db unload functionality
Vladimir Krasnov [Mon, 11 Dec 2006 16:29:02 +0000 (16:29 -0000)]
* DerbyDBSchema.cs: Added derby db unload functionality

svn path=/trunk/mcs/; revision=69334

17 years agoMon Dec 11 17:24:49 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 16:25:47 +0000 (16:25 -0000)]
Mon Dec 11 17:24:49 CET 2006 Paolo Molaro <lupus@ximian.com>

* mono-codeman.c: changed to use the mono-mmap.h API.

svn path=/trunk/mono/; revision=69333

17 years ago * TextControl.cs: Need to track undo levels ourself,
Jackson Harper [Mon, 11 Dec 2006 16:02:01 +0000 (16:02 -0000)]
            * TextControl.cs: Need to track undo levels ourself,
                * since
        compound actions will mess them up.

svn path=/trunk/mcs/; revision=69332

17 years agosvn path=/trunk/mcs/; revision=69331
Vladislav Spivak [Mon, 11 Dec 2006 15:25:37 +0000 (15:25 -0000)]
svn path=/trunk/mcs/; revision=69331

17 years agoAdded utils/mono-mmap.c/h.
Paolo Molaro [Mon, 11 Dec 2006 14:14:41 +0000 (14:14 -0000)]
Added utils/mono-mmap.c/h.

svn path=/trunk/mono/; revision=69327

17 years agoMon Dec 11 15:08:27 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 14:09:22 +0000 (14:09 -0000)]
Mon Dec 11 15:08:27 CET 2006 Paolo Molaro <lupus@ximian.com>

* mono-mmap.c, mono-mmap.h, Makefile.am: introduced mmap-like API.

svn path=/trunk/mono/; revision=69326

17 years agoAdded mmap and madvise checks.
Paolo Molaro [Mon, 11 Dec 2006 13:57:59 +0000 (13:57 -0000)]
Added mmap and madvise checks.

svn path=/trunk/mono/; revision=69325

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 13:55:39 +0000 (13:55 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * xbuild/Microsoft.Common.tasks: Fix a typo (GetFrameworkPath).

svn path=/trunk/mcs/; revision=69324

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 13:54:08 +0000 (13:54 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * RemoveDir.cs (Execute): Don't remove recursively.
        * CreateProperty.cs: Use the same field for both properties.

svn path=/trunk/mcs/; revision=69323

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 13:48:39 +0000 (13:48 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * GetFrameworkSdkPath.cs, GetFrameworkPath.cs, CreateItemTest.cs,
        CreatePropertyTest.cs, RemoveDirTest.cs: Added.
        * MakeDirTest.cs: Added check for task's output.

svn path=/trunk/mcs/; revision=69322

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 13:45:48 +0000 (13:45 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * TaskEngine.cs, ItemReference.cs: Use IDictionary <string,
        BuildItemGroup> not IDictionary.

        * BuildItemGroup.cs, BuildItem.cs: Evaluate even if condition was
        evaluated to false because we want to add every item to
        Project.EvaluatedItemsByNameIgnoringCondition.

        * Project.cs (Build): Don't throw an exception just return false.
        (GetEvaluatedProperty): Avoid NullReferenceException.
        (SetProjectExtensions): Implemented.

svn path=/trunk/mcs/; revision=69320

17 years ago2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
Marek Sieradzki [Mon, 11 Dec 2006 13:40:52 +0000 (13:40 -0000)]
2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>

        * ProjectTest.cs: Added more tests.

svn path=/trunk/mcs/; revision=69319

17 years agotypo fix
Igor Zelmanovich [Mon, 11 Dec 2006 13:16:06 +0000 (13:16 -0000)]
typo fix

svn path=/trunk/mcs/; revision=69318

17 years agoSupport for so-called plain webapp, like aspnetconfig application.
Vladislav Spivak [Mon, 11 Dec 2006 12:48:20 +0000 (12:48 -0000)]
Support for so-called plain webapp, like aspnetconfig application.

svn path=/trunk/mcs/; revision=69316

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 12:37:59 +0000 (12:37 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>

* GridView.cs: fixed: Update works not only for EditRow
* TemplateField.cs:
* CompositeDataBoundControl.cs:

svn path=/trunk/mcs/; revision=69315

17 years agofix def
Igor Zelmanovich [Mon, 11 Dec 2006 12:14:02 +0000 (12:14 -0000)]
fix def

svn path=/trunk/mcs/; revision=69313

17 years agosvn path=/trunk/mcs/; revision=69312
Yoni Klain [Mon, 11 Dec 2006 11:53:17 +0000 (11:53 -0000)]
svn path=/trunk/mcs/; revision=69312

17 years agosvn path=/trunk/mcs/; revision=69311
Yoni Klain [Mon, 11 Dec 2006 11:52:58 +0000 (11:52 -0000)]
svn path=/trunk/mcs/; revision=69311

17 years agosvn path=/trunk/mcs/; revision=69310
Yoni Klain [Mon, 11 Dec 2006 11:52:42 +0000 (11:52 -0000)]
svn path=/trunk/mcs/; revision=69310

17 years agoMon Dec 11 11:40:06 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 10:42:05 +0000 (10:42 -0000)]
Mon Dec 11 11:40:06 CET 2006 Paolo Molaro <lupus@ximian.com>

* FileStream.cs: correct exception message patch from
Markus Mauhart <mmauhart@chello.at>.

svn path=/trunk/mcs/; revision=69308

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 10:33:18 +0000 (10:33 -0000)]
2006-12-11  Igor Zelmanovich   <igorz@mainsoft.com>

* GridViewTest.cs: fixed tests, removed NotWorking attribute.

svn path=/trunk/mcs/; revision=69307

17 years agoMon Dec 11 11:03:10 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 10:04:14 +0000 (10:04 -0000)]
Mon Dec 11 11:03:10 CET 2006 Paolo Molaro <lupus@ximian.com>

* marshal.c: fixed a couple of leaks and coding style in a few places.

svn path=/trunk/mono/; revision=69304

17 years agoMon Dec 11 10:23:18 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 11 Dec 2006 09:18:38 +0000 (09:18 -0000)]
Mon Dec 11 10:23:18 CET 2006 Paolo Molaro <lupus@ximian.com>

* configure.in, mono.pc.in, */Makefile.am: istall the header
files in a API version specific directory.

svn path=/trunk/mono/; revision=69303

17 years agosvn path=/trunk/mcs/; revision=69302
Igor Zelmanovich [Mon, 11 Dec 2006 08:36:40 +0000 (08:36 -0000)]
svn path=/trunk/mcs/; revision=69302

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 08:36:17 +0000 (08:36 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: fixed and optimized ProcessPostData
The "second try" used for controls that created at OnLoad.
fixed for controls that use RgisterRequeresPostBack to handle post data.

svn path=/trunk/mcs/; revision=69301

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 08:12:16 +0000 (08:12 -0000)]
2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>

* RadioButton.cs: fixed:
When GroupName is not defined UniqueID is used instead for name attribute.
CheckedChanged is raised only when control is checked.

svn path=/trunk/mcs/; revision=69300

17 years ago2006-12-11 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Mon, 11 Dec 2006 07:56:38 +0000 (07:56 -0000)]
2006-12-11  Igor Zelmanovich   <igorz@mainsoft.com>

* StaticSiteMapProviderTest.cs: added NotWorking attributes.

svn path=/trunk/mcs/; revision=69299

17 years ago2006-12-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 11 Dec 2006 07:27:19 +0000 (07:27 -0000)]
2006-12-12  Atsushi Enomoto  <atsushi@ximian.com>

* SmtpClient.cs : use CONFIGURATION_DEP when it is
  System.Configuration.dll dependent.

svn path=/trunk/mcs/; revision=69298

17 years agoThe managed side:
Miguel de Icaza [Mon, 11 Dec 2006 06:48:40 +0000 (06:48 -0000)]
The managed side:

2006-12-11  Miguel de Icaza  <miguel@novell.com>

* SafeHandle.cs: Implement finalizer.

DangerousAddRef will now throw an exception if the object was
disposed.

2006-12-10  Miguel de Icaza  <miguel@novell.com>

* SafeFileHandle.cs: Implement this one.

svn path=/trunk/mcs/; revision=69296

17 years agoFix signature
Miguel de Icaza [Mon, 11 Dec 2006 06:28:37 +0000 (06:28 -0000)]
Fix signature

svn path=/trunk/mcs/; revision=69295

17 years ago2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 11 Dec 2006 05:33:38 +0000 (05:33 -0000)]
2006-12-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaIdentityConstraint.cs : give conflicting component in
  the error message.
* XmlSchemaElement.cs : When resolving "ref" and "substitutionGroup",
  It should use XmlSchema.FindElement() instead of XmlSchema.Elements
  so that it does not miss external components.
* XmlSchemaSet.cs, XmlSchema.cs : now in one XmlSchemaSet
  compilation, make sure to not handle the same schema twice even
  at the schema level.

svn path=/trunk/mcs/; revision=69293

17 years ago2006-12-10 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 11 Dec 2006 04:19:42 +0000 (04:19 -0000)]
2006-12-10  Chris Toshok  <toshok@ximian.com>

* ColumnClickEventArgsTest.cs: new tests.

svn path=/trunk/mcs/; revision=69292

17 years ago2006-12-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 11 Dec 2006 02:37:59 +0000 (02:37 -0000)]
2006-12-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlDocument.cs : call overriden CreateAttribute() when loading from
  XmlReader.

* XmlDocumentTests.cs : make sure to call overriden CreateAttribute()
  when loading from XmlReader.

svn path=/trunk/mcs/; revision=69290

17 years agoFixed descriptor generation
Vladislav Spivak [Sun, 10 Dec 2006 18:05:24 +0000 (18:05 -0000)]
Fixed descriptor generation

svn path=/trunk/mcs/; revision=69289

17 years agoGert's TabControlTests
Andreia Gaita [Sun, 10 Dec 2006 17:57:30 +0000 (17:57 -0000)]
Gert's TabControlTests

svn path=/trunk/mcs/; revision=69288

17 years ago* TabControl.cs: Raise SelectedIndexChanged for 1.1 if the
Andreia Gaita [Sun, 10 Dec 2006 17:55:54 +0000 (17:55 -0000)]
* TabControl.cs: Raise SelectedIndexChanged for 1.1 if the
SelectedIndex value is changed (even if it's not valid).
Reset SelectedIndex to 0 when the handle is created and if
the current index is invalid.
Fixes SelectdeIndex unit tests and #80128

2006-12-10  Andreia Gaita  <avidigal@novell.com>

svn path=/trunk/mcs/; revision=69287

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 17:11:56 +0000 (17:11 -0000)]
2006-12-10  Igor Zelmanovich   <igorz@mainsoft.com>

* MasterPageTest.cs: added NotWorking attribute.

svn path=/trunk/mcs/; revision=69286

17 years ago* ProfileSection.cs: typo bug
Vladimir Krasnov [Sun, 10 Dec 2006 17:05:10 +0000 (17:05 -0000)]
* ProfileSection.cs: typo bug

svn path=/trunk/mcs/; revision=69285

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 16:35:24 +0000 (16:35 -0000)]
2006-12-10  Igor Zelmanovich   <igorz@mainsoft.com>

* FormsAuthenticationTest.cs: fixed tests.

svn path=/trunk/mcs/; revision=69284

17 years agoensure the tests files are in sync; see run-mono-tests.bat diff
Konstantin Triger [Sun, 10 Dec 2006 16:19:58 +0000 (16:19 -0000)]
ensure the tests files are in sync; see run-mono-tests.bat diff

svn path=/trunk/mcs/; revision=69283

17 years ago2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 16:03:02 +0000 (16:03 -0000)]
2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: The specified theme must exist as either an application theme.
If the theme does not exist, an HttpException exception s thrown.

svn path=/trunk/mcs/; revision=69282

17 years agoRemoved WriteLine
David Elkind [Sun, 10 Dec 2006 15:47:19 +0000 (15:47 -0000)]
Removed WriteLine

svn path=/trunk/mcs/; revision=69281

17 years ago * SmtpSection.cs : Removed unnecessary initialization
David Elkind [Sun, 10 Dec 2006 15:45:04 +0000 (15:45 -0000)]
* SmtpSection.cs : Removed unnecessary initialization
* SmtpNetworkElement.cs : Removed unnecessary initialization

svn path=/trunk/mcs/; revision=69280

17 years agouse html comparer
Konstantin Triger [Sun, 10 Dec 2006 15:38:54 +0000 (15:38 -0000)]
use html comparer

svn path=/trunk/mcs/; revision=69279

17 years agoDate changed
David Elkind [Sun, 10 Dec 2006 15:32:20 +0000 (15:32 -0000)]
Date changed

svn path=/trunk/mcs/; revision=69278

17 years ago * Attachment.cs - proper file name handling added
David Elkind [Sun, 10 Dec 2006 15:29:58 +0000 (15:29 -0000)]
* Attachment.cs - proper file name handling added
* AttachmentBase.cs - proper MIME type handling added
* MailAddress.cs - Proper mail address handling ('<' and '>' addition) added
* MailMessage.cs - Better construction sequence
* SmtpClient.cs - Added proper handling of composite message (consisting of alternate views/attachments)
- Added handling of user credentials
- Added handling of TLS (under TARGET_JVM)
- Some other minor fixes

svn path=/trunk/mcs/; revision=69277

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 15:26:41 +0000 (15:26 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>

* Menu.cs: fixed: rendering.

svn path=/trunk/mcs/; revision=69276

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 14:02:24 +0000 (14:02 -0000)]
2006-12-10  Igor Zelmanovich   <igorz@mainsoft.com>

* ObjectDataSourceTest.cs: fixed tests.

svn path=/trunk/mcs/; revision=69275

17 years ago2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Sun, 10 Dec 2006 13:52:27 +0000 (13:52 -0000)]
2006-12-10 Igor Zelmanovich <igorz@mainsoft.com>

* Menu.cs: fixed: rendering.

svn path=/trunk/mcs/; revision=69274

17 years agoDelegate parameter checking and default assigning to Configuratin property.
Konstantin Triger [Sun, 10 Dec 2006 12:58:44 +0000 (12:58 -0000)]
Delegate parameter checking and default assigning to Configuratin property.
Ensure the TypeConvert and Validator always exist.
Ensure the primitive types are properly initialized.

svn path=/trunk/mcs/; revision=69273