mono.git
17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:14:34 +0000 (14:14 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:07:29 +0000 (14:07 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:01:49 +0000 (14:01 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoskip validation also in Release as it does not pass until after all runtime is built
Noam Lampert [Mon, 25 Dec 2006 14:00:07 +0000 (14:00 -0000)]
skip validation also in Release as it does not pass until after all runtime is built

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

17 years agoBy Yonik <yonik@mainsoft.com>
Yoni Klain [Mon, 25 Dec 2006 12:37:59 +0000 (12:37 -0000)]
By Yonik <yonik@mainsoft.com>
* Changes for navigation by back button.
* Changes for application view (Remove logo , texts changing)

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

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

* SimpleCollator.cs : added IndexOf() implementation for Ordinal
  and OrdinalIgnoreCase, though Ordinal version is not used (since
  it is slower than icall).

* CompareInfo.cs : for OrdinalIgnoreCase, IndexOf() and LastIndexOf()
  will use managed version (icalls for them are case sensitive).
  Removed MonoTODOs.

* CompareInfoTest.cs : added tests for OrdinalIgnoreCase versions
  of IndexOf() and LastIndexOf(). Added Ordinal LastIndexOf() tests.

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

17 years ago2006-12-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 25 Dec 2006 05:09:15 +0000 (05:09 -0000)]
2006-12-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnectionStream.cs: fix error in my last patch. Thanks to Felipe
Almeida.

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

17 years ago* InitializationEventAttribute.cs: New.
Raja R Harinath [Mon, 25 Dec 2006 04:29:48 +0000 (04:29 -0000)]
* InitializationEventAttribute.cs: New.

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

17 years agofix build
Chris Toshok [Sun, 24 Dec 2006 22:30:31 +0000 (22:30 -0000)]
fix build

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

17 years agomore corcompare work
Chris Toshok [Sun, 24 Dec 2006 21:35:43 +0000 (21:35 -0000)]
more corcompare work

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

17 years ago * GridTablesFactory.cs: 2.0 corcompare work.
Chris Toshok [Sun, 24 Dec 2006 20:56:10 +0000 (20:56 -0000)]
* GridTablesFactory.cs: 2.0 corcompare work.

* ToolStripContainer.cs: add "override" to
ContextMenuStripChanged, and remove the local event object.

* ToolStripDropDown.cs: same with a couple properties.

* ToolStripPanel.cs: same with AutoSizeChanged event.

* TextBoxBase.cs: add "override" to AutoSizeChanged.

* Form.cs: add the remaining 2.0 events, and do some corcompare
attribute work.

* DateTimePicker.cs: add "new" to padding.

* ButtonBase.cs: use Control's use_compatible_text_rendering.

* ToolStripContentPanel.cs: use base.AutoSizeChanged.

* DataGridView.cs: PaddingChanged is overridden.

2006-12-24  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-12-24 Chris Toshok <toshok@ximian.com>
Miguel de Icaza [Sun, 24 Dec 2006 18:03:52 +0000 (18:03 -0000)]
2006-12-24  Chris Toshok  <toshok@ximian.com>

* Control.cs: corecompare work here too.

* DataGridViewElement.cs, DataGridView.cs,
DataGridViewButtonCell.cs, DataGridViewRowCollection.cs,

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

17 years agoFix the 1.1 build.
Robert Jordan [Sun, 24 Dec 2006 16:12:31 +0000 (16:12 -0000)]
Fix the 1.1 build.

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

17 years ago * Control.cs: corecompare work here too.
Chris Toshok [Sun, 24 Dec 2006 14:46:38 +0000 (14:46 -0000)]
* Control.cs: corecompare work here too.

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

17 years ago2006-12-24 Chris Toshok <toshok@ximian.com>
Chris Toshok [Sun, 24 Dec 2006 14:41:51 +0000 (14:41 -0000)]
2006-12-24  Chris Toshok  <toshok@ximian.com>

* DataGridViewElement.cs, DataGridView.cs,
DataGridViewButtonCell.cs, DataGridViewRowCollection.cs,
DataGridViewImageColumn.cs, DataGridViewComboBoxColumn.cs,
DataGridViewImageCell.cs, DataGridViewCheckBoxCell.cs,
DataGridViewHeaderCell.cs, DataGridViewCell.cs: more corcompare
work.

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

17 years agoImplemented DataObjectMethodAttribute and DataObjectMethodType
Konstantin Triger [Sun, 24 Dec 2006 11:41:38 +0000 (11:41 -0000)]
Implemented DataObjectMethodAttribute and DataObjectMethodType

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

17 years agoChanges for Roles enabling and disabling. Default disable.
Yoni Klain [Sun, 24 Dec 2006 08:13:47 +0000 (08:13 -0000)]
Changes for Roles enabling and disabling. Default disable.

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

17 years ago2006-12-24 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sun, 24 Dec 2006 06:03:46 +0000 (06:03 -0000)]
2006-12-24  Miguel de Icaza  <miguel@novell.com>

* ToolStripComboBox.cs: Set the text when the SelectedIndex
changes.  Applications depend on this (PDN 2.72)

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

17 years agofix build error
Chris Toshok [Sun, 24 Dec 2006 04:24:20 +0000 (04:24 -0000)]
fix build error

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

17 years agoIn Test/System.Windows.Forms.Layout:
Chris Toshok [Sun, 24 Dec 2006 03:20:21 +0000 (03:20 -0000)]
In Test/System.Windows.Forms.Layout:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* TableLayoutSettingsTypeConverterTest.cs: new tests, including
one meaty one which is NotWorking on mono.

In .:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* System.Windows.Forms_test.dll.sources: add
System.Windows.Forms.Layout/TableLayoutSettingsTypeConverterTest.cs.

* System.Windows.Forms.dll.sources: add
System.Windows.Forms.Layout/TableLayoutSettingsTypeConverter.cs.

* *.csproj: sync with new file.

In System.Windows.Forms.Layout:
* TableLayoutSettingsTypeConverter.cs: new file, a skeleton.

2006-12-23  Chris Toshok  <toshok@ximian.com>

In System.Windows.Forms:
* TableLayoutSettings.cs: finish up the corcompare work for this
class.

2006-12-23  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-12-23 Alp Toker <alp@atoker.com>
Alp Toker [Sat, 23 Dec 2006 23:58:19 +0000 (23:58 -0000)]
2006-12-23  Alp Toker  <alp@atoker.com>

* Directory.cs: "platfor" typofix

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

17 years agoIn System.Windows.Forms:
Chris Toshok [Sat, 23 Dec 2006 22:30:51 +0000 (22:30 -0000)]
In System.Windows.Forms:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* Control.cs: make SetImplicitBounds internal, do some futzing
with LayoutEngine so that it's available in 1.1, and remove the
entire duplicated code mess from PerformLayout.  Use
System.Windows.Forms.Layout.DefaultLayout instead.

* LayoutEngine.cs: make this class internal in 1.1, public in 2.0.

In System.Windows.Forms.Layout:
2006-12-23  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: include this in 1.1, and make use of
SetImplicitBounds like the Control.PerformLayout code does.

2006-12-06  Chris Toshok  <toshok@ximian.com>

* DefaultLayout.cs: make Control.child_controls private.  switch
all uses over to Control.Controls.

2006-12-04  Chris Toshok  <toshok@ximian.com>

* ArrangedElementCollection.cs: fix up corcompare for this file.
we need to make all the interface methods explicit, not public,
and add internal methods that can be called from the subclasses
(we also call them from the explicit implementations.)

2006-11-30  Jonathan Pobst <monkey@jpobst.com>
* ArrangedElementCollection.cs: Make constructor internal.
* FlowLayout.cs: Make work with ToolStrip.

2006-10-02  Jonathan Pobst <monkey@jpobst.com>
* ArrangedElementCollection.cs: Initial commit.

2006-09-15  Jonathan Pobst <monkey@jpobst.com>

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

17 years agoRemove redundant or incorrect todos, set propstyle
Miguel de Icaza [Sat, 23 Dec 2006 19:05:41 +0000 (19:05 -0000)]
Remove redundant or incorrect todos, set propstyle

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

17 years ago2006-12-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Sat, 23 Dec 2006 18:20:25 +0000 (18:20 -0000)]
2006-12-23  Jonathan Pobst  <monkey@jpobst.com>

* Form.cs: Add MainMenuStrip property.

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

17 years ago2006-12-23 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Sat, 23 Dec 2006 17:37:17 +0000 (17:37 -0000)]
2006-12-23  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Add ContextMenuStrip property and implementation.
Fix ContextMenu implementation to show menu centered on control when
activated using the keyboard instead of showing at screen (0,0).

* ToolStripDropDown.cs: Fix needed overload of Show ().

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

17 years ago* upDownTest.cs: Improved test for invalid Value.
Gert Driesen [Sat, 23 Dec 2006 13:48:29 +0000 (13:48 -0000)]
* upDownTest.cs: Improved test for invalid Value.

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

17 years agoMissed this one
Gert Driesen [Sat, 23 Dec 2006 13:22:06 +0000 (13:22 -0000)]
Missed this one

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

17 years ago* ColumnStyleTest.cs: Set eol-style to native.
Gert Driesen [Sat, 23 Dec 2006 13:21:41 +0000 (13:21 -0000)]
* ColumnStyleTest.cs: Set eol-style to native.
* DateTimePickerTest.cs: Fixed line endings. Set eol-style to native.
* UpDownTest.cs: Added tests for BeginInit, EndInit, UpButton, Value.
* SendKeysTest.cs: Set eol-style to CRLF.
* ColumnClickEventArgsTest.cs: Set eol-style to native.
* RowStyleTest.cs: Set eol-style to native.

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

17 years ago * Menu.cs: Name property added for 2.0 profile.
Everaldo Canuto [Sat, 23 Dec 2006 11:53:18 +0000 (11:53 -0000)]
* Menu.cs: Name property added for 2.0 profile.

2006-12-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2006-12-23 Daniel Nauck <dna@mono-project.de>
Daniel Nauck [Sat, 23 Dec 2006 11:32:38 +0000 (11:32 -0000)]
2006-12-23  Daniel Nauck  <dna@mono-project.de>

* UserControlTest.cs: Add.

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

17 years ago* ControlTest.cs: Enabled test for bug #80280.
Gert Driesen [Sat, 23 Dec 2006 10:55:37 +0000 (10:55 -0000)]
* ControlTest.cs: Enabled test for bug #80280.

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

17 years ago * Menu.cs: Update information about FindMenuItem, method to be
Everaldo Canuto [Sat, 23 Dec 2006 09:45:49 +0000 (09:45 -0000)]
* Menu.cs: Update information about FindMenuItem, method to be
implemented soon.

2006-12-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago * MenuAPI.cs: When deselect items deselect also selected subitems.
Everaldo Canuto [Sat, 23 Dec 2006 09:28:29 +0000 (09:28 -0000)]
* MenuAPI.cs: When deselect items deselect also selected subitems.

2006-12-23  Everaldo Canuto  <everaldo@simios.org>

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

17 years ago2006-12-23 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Sat, 23 Dec 2006 09:14:58 +0000 (09:14 -0000)]
2006-12-23  Everaldo Canuto  <everaldo@simios.org>

* MenuAPI.cs: When hides menu set Wnd to null, it prevents
FindSubItemByCoord to found itens that is not active, also an
cheking added to FindSubItemByCoord to search for items only
in visible popup windows. Fixes #80274.

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

17 years ago2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 23 Dec 2006 08:25:22 +0000 (08:25 -0000)]
2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* net_1_1/DefaultWsdlHelpGenerator.aspx:
* net_2_0/DefaultWsdlHelpGenerator.aspx: when HTTPS is active, trust
all certificates when querying to our own server. Part 2 of the fix for
bug #80234.

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

17 years ago2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 23 Dec 2006 08:23:50 +0000 (08:23 -0000)]
2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebConnection.cs:
* HttpWebRequest.cs:
* WebConnectionStream.cs: detect errors writing headers earlier and
avoid race that showed up with SSL. Fixes bug #80234.

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

17 years ago2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 23 Dec 2006 07:07:05 +0000 (07:07 -0000)]
2006-12-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TlsServerCertificate.cs: typo.

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

17 years ago2006-12-22 Everaldo Canuto <everaldo@simios.org>
Everaldo Canuto [Sat, 23 Dec 2006 05:02:10 +0000 (05:02 -0000)]
2006-12-22  Everaldo Canuto  <everaldo@simios.org>

* UserControl.cs: Remove MonoTodo and use InternalBorderStyle,
internal property, it be care about change ExStyle.

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

17 years agoFix build as HttpListener now depends on X509Certificate2, which can't be build on...
Sebastien Pouliot [Sat, 23 Dec 2006 04:34:08 +0000 (04:34 -0000)]
Fix build as HttpListener now depends on X509Certificate2, which can't be build on the first time for 2.0... bla bla bla, and lot of other stuff depends on it

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

17 years agoStub for PDN
Miguel de Icaza [Sat, 23 Dec 2006 03:43:51 +0000 (03:43 -0000)]
Stub for PDN

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

17 years ago* ContainerControl.cs: set activeControl for parent forms up the
Andreia Gaita [Sat, 23 Dec 2006 01:18:51 +0000 (01:18 -0000)]
* ContainerControl.cs: set activeControl for parent forms up the
tree when the new activecontrol is a container.
When validating the active control, if it is a container, also
raise up the validation for it's active control. Fixes #80280

* Control.cs: Add internal property flag and check to prevent
Focus events from getting raised when Select() is called for
a ContainerControl. There are still too many focus events being
raised at the moment though.
Cleaned up the code a bit.

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

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

17 years agoAdd new test case
Miguel de Icaza [Sat, 23 Dec 2006 01:14:44 +0000 (01:14 -0000)]
Add new test case

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

17 years ago2006-12-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 23 Dec 2006 01:13:34 +0000 (01:13 -0000)]
2006-12-22  Miguel de Icaza  <miguel@novell.com>

* ecore.cs: Am not entirely happy with this hack, but it seems to
address the issue in 80257 (a small test case for
CreativeDocs.NET).

I set the MethodGroupExpr.Type to an internal compiler type
(itself in this case) to force the resolution to take place.   Why
it does not take place with a null is beyond me.

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

17 years agoPatch from Sergey Tikhonov <tsv@solvo.ru>
Miguel de Icaza [Fri, 22 Dec 2006 22:51:15 +0000 (22:51 -0000)]
Patch from Sergey Tikhonov <tsv@solvo.ru>

Mono on Alpha updates:

- Code cleanup
- Some hacks to support debugger
- updates for "linears" optimization

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

17 years agoAdd man page for Gonzalo's new tool. It needs a better example, and better explanations
Miguel de Icaza [Fri, 22 Dec 2006 22:42:23 +0000 (22:42 -0000)]
Add man page for Gonzalo's new tool.  It needs a better example, and better explanations

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

17 years agonew httpcfg script for the 2.0 profile
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 21:52:00 +0000 (21:52 -0000)]
new httpcfg script for the 2.0 profile

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

17 years ago2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 21:50:53 +0000 (21:50 -0000)]
2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile:
* httpcfg.cs: new tool that handles certificates used in HttpListener.

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

17 years ago2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 21:50:03 +0000 (21:50 -0000)]
2006-12-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* EndPointListener.cs:
* ListenerPrefix.cs:
* ResponseStream.cs:
* ChunkedInputStream.cs:
* HttpConnection.cs:
* RequestStream.cs: add initial support for HTTPS.

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 21:34:40 +0000 (21:34 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>
* DateTimeTest.cs: Add test cases for new (2.0) [To|From]Binary

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 21:33:43 +0000 (21:33 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>
* DateTime.cs: Implement missing [To|From]Binary methods for 2.0.
* OperatingSystem.cs: Implement missing ServicePack and VersionString
properties (2.0).

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

17 years agoGraphics.cs: Splitted CopyFromScreen into platform specific methods and added MonoLim...
Sebastien Pouliot [Fri, 22 Dec 2006 19:44:59 +0000 (19:44 -0000)]
Graphics.cs: Splitted CopyFromScreen into platform specific methods and added MonoLimitations to all overloads. This should get better results from MoMA.

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

17 years agoFri Dec 22 20:04:57 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 19:05:48 +0000 (19:05 -0000)]
Fri Dec 22 20:04:57 CET 2006 Paolo Molaro <lupus@ximian.com>

* reflection.c: patch from Rolf Bjarne Kvinge to fix
getting a token for an EnumBuilder.

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

17 years agoFri Dec 22 19:49:07 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 18:50:04 +0000 (18:50 -0000)]
Fri Dec 22 19:49:07 CET 2006 Paolo Molaro <lupus@ximian.com>

* reflection.c: be more careful in case resource generation
fails to create the data array.

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

17 years agoFri Dec 22 19:42:56 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 18:43:54 +0000 (18:43 -0000)]
Fri Dec 22 19:42:56 CET 2006 Paolo Molaro <lupus@ximian.com>

* ModuleBuilder.cs: associate a resource writer with its
actual resource (bug #80339).

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

17 years agoUpdated versions of VS solutions.
Rolf Bjarne Kvinge [Fri, 22 Dec 2006 18:38:02 +0000 (18:38 -0000)]
Updated versions of VS solutions.

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

17 years ago2006-12-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Fri, 22 Dec 2006 18:33:35 +0000 (18:33 -0000)]
2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Control.cs: Added all missing 2.0 events.and
fixed a couple of corcompare issues.
* TrackBar.cs: Implemented missing 2.0 bits.
* MonthCalendar.cs,
* DateTimePicker.cs,
* MdiClient.cs: Fixed some corcompare issues.

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 18:21:25 +0000 (18:21 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* File.cs: Add stubs for Encrypt and Decrypt that throws
NotSupportedException just like non-NTFS file systems would with MS.
Remove nested #if NET_2_0.
* FileInfo.cs: Add stubs for Encrypt and Decrypt that throws
NotSupportedException just like non-NTFS file systems would with MS.

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

17 years agoDon't make the stack executable.
Martin Baulig [Fri, 22 Dec 2006 18:08:25 +0000 (18:08 -0000)]
Don't make the stack executable.

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

17 years agoSmall fix.
Martin Baulig [Fri, 22 Dec 2006 17:48:03 +0000 (17:48 -0000)]
Small fix.

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

17 years agoFri Dec 22 18:17:40 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 17:18:27 +0000 (17:18 -0000)]
Fri Dec 22 18:17:40 CET 2006 Paolo Molaro <lupus@ximian.com>

* sgen-gc.c: write barrier for clone and fix unregister handles.

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

17 years agoIn Test/System.ComponentModel:
Rolf Bjarne Kvinge [Fri, 22 Dec 2006 17:16:42 +0000 (17:16 -0000)]
In Test/System.ComponentModel:
2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* DefaultBindingPropertyAttributeTest.cs: new tests.

In System.ComponentModel:
2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* DefaultBindingPropertyAttribute.cs: new attribute.

In .:
2006-12-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* System_test.dll.sources: added DefaultBindingPropertyAttributeTest.cs

* System.dll.sources: added DefaultBindingPropertyAttribute.cs

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

17 years agoFri Dec 22 18:15:33 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 22 Dec 2006 17:16:23 +0000 (17:16 -0000)]
Fri Dec 22 18:15:33 CET 2006 Paolo Molaro <lupus@ximian.com>

* reflection.c: some fixes needed in the generics code for the moving GC.

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 16:02:49 +0000 (16:02 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* NTAccount.cs: Implement == and != operators (MoMA reports).
* SecurityIdentifier.cs: Implement == and != operators (MoMA reports).

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 15:55:53 +0000 (15:55 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* Makefile: Add some extra (PKITS related) files to dist tarball

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 15:55:35 +0000 (15:55 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>
* SoundPlayer.cs: Hide default public ctor (to please corcompare)
* SystemSounds.cs: Add missing attribute and downgrade PlayLoop
visibility (to please corcompare)

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 15:52:40 +0000 (15:52 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* VersionTest.cs: Add test cases for new (2.0) Major|MinorRevision
properties and for other untested (uncovered) stuff.

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 22 Dec 2006 15:51:16 +0000 (15:51 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* Version.cs: Add missing Major|MinorRevision properties for 2.0.

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

17 years ago2006-12-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 22 Dec 2006 14:10:34 +0000 (14:10 -0000)]
2006-12-22  Martin Baulig  <martin@ximian.com>

* mdb-debug-info32.s, mdb-debug-info64.s: New files.
Put a pointer to the `MONO_DEBUGGER__debugger_info' into a
seperate `.mdb_debug_info' section, so we can access it from the
debugger even if the binary is stripped.

* debug-debug.c: Reference the `MONO_DEBUGGER__debugger_info_ptr'
from the `.mdb_debug_info' here to prevent the linker from
removing that section.

* Makefile.am (mono_debugger_sources): Add mdb-debug-info32.s /
mdb-debug-info64.s.

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

17 years agoUse .uleb128 instead of .long to make it work on x86_64.
Martin Baulig [Fri, 22 Dec 2006 13:59:25 +0000 (13:59 -0000)]
Use .uleb128 instead of .long to make it work on x86_64.

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

17 years agoMaking it readonly doesn't work.
Martin Baulig [Fri, 22 Dec 2006 13:39:28 +0000 (13:39 -0000)]
Making it readonly doesn't work.

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

17 years ago2006-12-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 22 Dec 2006 13:14:34 +0000 (13:14 -0000)]
2006-12-22  Martin Baulig  <martin@ximian.com>

* mdb-debug-info.s: New file.  Put a pointer to the
`MONO_DEBUGGER__debugger_info' into a seperate `.mdb_debug_info'
section, so we can access it from the debugger even if the binary
is stripped.

* debug-debug.c: Reference the `MONO_DEBUGGER__debugger_info_ptr'
from the `.mdb_debug_info' here to prevent the linker from
removing that section.

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

17 years ago2006-12-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 22 Dec 2006 09:51:42 +0000 (09:51 -0000)]
2006-12-22  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile : disable t13 and t14 tests (they are based on old API
  or whatever - now broken).

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

17 years ago2006-12-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 22 Dec 2006 09:26:33 +0000 (09:26 -0000)]
2006-12-22  Atsushi Enomoto  <atsushi@ximian.com>

* Directory.cs : non NET_2_0 build fix.

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

17 years ago2006-12-21 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Fri, 22 Dec 2006 05:19:31 +0000 (05:19 -0000)]
2006-12-21  Jonathan Pobst  <monkey@jpobst.com>

* ContextMenuStrip.cs, FlowLayoutPanel.cs, SplitContainer.cs,
SplitterPanel.cs: corecompare work.

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

17 years ago2006-12-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 22 Dec 2006 05:10:13 +0000 (05:10 -0000)]
2006-12-22  Atsushi Enomoto  <atsushi@ximian.com>

* MonoWSDL2.cs : check BasicProfile conformance only for SOAP 1.1.

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

17 years agotwo methods implemented
Marek Habersack [Fri, 22 Dec 2006 01:20:34 +0000 (01:20 -0000)]
two methods implemented

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

17 years agoA little more work of CorCompare work:
Miguel de Icaza [Fri, 22 Dec 2006 01:05:58 +0000 (01:05 -0000)]
A little more work of CorCompare work:

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

* CriticalHandle.cs: Add Dispose(bool disposing) method, and
refactor.

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

17 years agoCorCompare work
Miguel de Icaza [Fri, 22 Dec 2006 00:53:15 +0000 (00:53 -0000)]
CorCompare work

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

17 years ago2006-12-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 22 Dec 2006 00:49:52 +0000 (00:49 -0000)]
2006-12-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* GlobalizationSection.cs: make encodings actually work for the 2.0
profile.

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

17 years ago2006-12-22 Robert Jordan <robertj@gmx.net>
Robert Jordan [Fri, 22 Dec 2006 00:30:04 +0000 (00:30 -0000)]
2006-12-22  Robert Jordan  <robertj@gmx.net>

* include/private/gcconfig.h, os_dep.c:
Add FreeBSD/amd64 support. Based on a FreeBSD Port Collection patch.
r=Paolo.

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

17 years ago2006-12-22 Robert Jordan <robertj@gmx.net>
Robert Jordan [Fri, 22 Dec 2006 00:02:07 +0000 (00:02 -0000)]
2006-12-22  Robert Jordan <robertj@gmx.net>

* ArrayTest.cs: Add tests for bug #80299.

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

17 years ago2006-12-22 Robert Jordan <robertj@gmx.net>
Robert Jordan [Fri, 22 Dec 2006 00:00:57 +0000 (00:00 -0000)]
2006-12-22  Robert Jordan  <robertj@gmx.net>

* icall.c (ves_icall_System_Array_SetValueImpl): Take enums into
account. Fixes bug #80299.

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

17 years ago2006-12-21 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 21 Dec 2006 22:27:29 +0000 (22:27 -0000)]
2006-12-21  Jonathan Pobst  <monkey@jpobst.com>

* ToolStripContainer.cs, ToolStripDropDown.cs, StatusStrip.cs:
Clean up warnings for BackgroundImageChanged and PaddingChanged
events now that they are implemented in Control.cs.

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

17 years ago2006-12-21 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Thu, 21 Dec 2006 22:15:20 +0000 (22:15 -0000)]
2006-12-21  Jonathan Pobst  <monkey@jpobst.com>

* Control.cs: Make sure layout_engine isn't null before using it (2.0).

* TableLayoutControlCollection.cs, TableLayoutPanel.cs, TableLayoutCellPosition.cs,
TableLayoutSettings.cs, TableLayoutStyleCollection.cs: Initial implementation
of TableLayoutPanel and supporting cast.

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

17 years agoImplement tag mapping for asp.net 2.0
Marek Habersack [Thu, 21 Dec 2006 22:00:50 +0000 (22:00 -0000)]
Implement tag mapping for asp.net 2.0

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

17 years ago2006-12-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 21 Dec 2006 21:57:34 +0000 (21:57 -0000)]
2006-12-21  Sebastien Pouliot  <sebastien@ximian.com>

* TestToolboxItem.cs: More test cases (mostly 2.0 stuff).

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 21 Dec 2006 21:56:13 +0000 (21:56 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* ToolboxItem.cs: Implemented some 2.0 stuff.

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

17 years ago TestImageAttributes.cs: Added test cases for #80323 for ColorMatrix using alpha...
Sebastien Pouliot [Thu, 21 Dec 2006 21:07:55 +0000 (21:07 -0000)]
 TestImageAttributes.cs: Added test cases for #80323 for ColorMatrix using alpha values (with or without an original alpha-based color).

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

17 years ago2006-12-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 21 Dec 2006 21:05:01 +0000 (21:05 -0000)]
2006-12-22  Sebastien Pouliot  <sebastien@ximian.com>

* TestBrushes.cs: Ensure that the unit tests are destructive on the
brushes (since you can change their color and dispose them). Now only
Brushes.YellowGreen is "destroyed" in the (new) Dispose test. This fix
any other unit test that use Brushes.* executed after this one.

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

17 years ago* MemberDescriptor.cs: On 2.0 profile, take the DisplayNameAttribute
Gert Driesen [Thu, 21 Dec 2006 20:13:27 +0000 (20:13 -0000)]
* MemberDescriptor.cs: On 2.0 profile, take the DisplayNameAttribute
into account for DisplayName. Fixes bug #80292.
* PropertyDescriptorTests.cs: Added test for bug #80292. Fixed
accessibility of NestedClass, not caugh due to bug #80338.

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

17 years agoUpdate docs from comments from Robert Jordan
Miguel de Icaza [Thu, 21 Dec 2006 19:22:33 +0000 (19:22 -0000)]
Update docs from comments from Robert Jordan

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

17 years ago* MemoryStreamTest.cs: Added (de)serialization tests for bug #80205.
Gert Driesen [Thu, 21 Dec 2006 19:22:18 +0000 (19:22 -0000)]
* MemoryStreamTest.cs: Added (de)serialization tests for bug #80205.

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

17 years ago2006-12-21 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Thu, 21 Dec 2006 18:54:08 +0000 (18:54 -0000)]
2006-12-21  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* build-csproj2k5: set WarningLevel to 3 and
ChangeLogs

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

17 years agoFix WaitHandle usage in delegates.
Raja R Harinath [Thu, 21 Dec 2006 18:29:27 +0000 (18:29 -0000)]
Fix WaitHandle usage in delegates.
* object-internals.h (mono_wait_handle_get_HANDLE): Declare.
* object.c (mono_wait_handle_new): Use the property set method to
initialize the handle.
(mono_wait_handle_get_handle): New.
* threadpool.c (mono_async_invoke): Use it.
* threads.c (ves_icall_System_Threading_WaitHandle_WaitAll_internal): Likewise.
(ves_icall_System_Threading_WaitHandle_WaitAny_internal): Likewise.

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

17 years ago* DerbyMembershipProvider.cs: fixed provider key to be Guid
Vladimir Krasnov [Thu, 21 Dec 2006 17:30:10 +0000 (17:30 -0000)]
* DerbyMembershipProvider.cs: fixed provider key to be Guid

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

17 years ago2006-12-21 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Thu, 21 Dec 2006 17:08:37 +0000 (17:08 -0000)]
2006-12-21  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* XplatUIWin32.cs:
- GrabWindow now confines the mouse pointer to the confine window.
- Added Win32ClipCursor and Win32GetClipCursor.

* Control.cs:
- Added CaptureWithConfine to be able to capture and confine
mouse pointer.

* InternalWindowManager.cs:
- Call CaptureWithConfine instead of Capture if we're an
MdiChild (fixes #79982).

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

17 years ago * DataGrid.cs: guard against the initial state of selection, where
Chris Toshok [Thu, 21 Dec 2006 16:50:58 +0000 (16:50 -0000)]
* DataGrid.cs: guard against the initial state of selection, where
selection_start == -1.  make sure we only select from index >= 0.
Fixes bug #80291.

2006-12-21  Chris Toshok  <toshok@ximian.com>

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

17 years ago* RoleManagerSection.cs: refactored using attributes
Vladimir Krasnov [Thu, 21 Dec 2006 16:26:50 +0000 (16:26 -0000)]
* RoleManagerSection.cs: refactored using attributes

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

17 years agofixed expected result as in .net
Vladimir Krasnov [Thu, 21 Dec 2006 16:16:16 +0000 (16:16 -0000)]
fixed expected result as in .net

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

17 years ago2006-12-21 Chris Toshok <toshok@ximian.com>
Chris Toshok [Thu, 21 Dec 2006 16:16:00 +0000 (16:16 -0000)]
2006-12-21  Chris Toshok  <toshok@ximian.com>

* Control.cs: we don't need to be so draconian with
UpdateDistances, and we thusly don't need to call it before
calling PerformLayout in ResumeLayout.  Fixes bug #80289.

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