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
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
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
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
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
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
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
Raja R Harinath [Mon, 25 Dec 2006 04:29:48 +0000 (04:29 -0000)]
* InitializationEventAttribute.cs: New.
svn path=/trunk/mcs/; revision=70035
Chris Toshok [Sun, 24 Dec 2006 22:30:31 +0000 (22:30 -0000)]
fix build
svn path=/trunk/mcs/; revision=70034
Chris Toshok [Sun, 24 Dec 2006 21:35:43 +0000 (21:35 -0000)]
more corcompare work
svn path=/trunk/mcs/; revision=70033
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
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
Robert Jordan [Sun, 24 Dec 2006 16:12:31 +0000 (16:12 -0000)]
Fix the 1.1 build.
svn path=/trunk/mcs/; revision=70020
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
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
Konstantin Triger [Sun, 24 Dec 2006 11:41:38 +0000 (11:41 -0000)]
Implemented DataObjectMethodAttribute and DataObjectMethodType
svn path=/trunk/mcs/; revision=70016
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
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
Chris Toshok [Sun, 24 Dec 2006 04:24:20 +0000 (04:24 -0000)]
fix build error
svn path=/trunk/mcs/; revision=70007
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
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
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
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
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
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
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
Gert Driesen [Sat, 23 Dec 2006 13:22:06 +0000 (13:22 -0000)]
Missed this one
svn path=/trunk/mcs/; revision=69995
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
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Sat, 23 Dec 2006 03:43:51 +0000 (03:43 -0000)]
Stub for PDN
svn path=/trunk/mcs/; revision=69981
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
Miguel de Icaza [Sat, 23 Dec 2006 01:14:44 +0000 (01:14 -0000)]
Add new test case
svn path=/trunk/mcs/; revision=69979
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Martin Baulig [Fri, 22 Dec 2006 17:48:03 +0000 (17:48 -0000)]
Small fix.
svn path=/trunk/mono/; revision=69953
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Marek Habersack [Fri, 22 Dec 2006 01:20:34 +0000 (01:20 -0000)]
two methods implemented
svn path=/trunk/mcs/; revision=69921
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
Miguel de Icaza [Fri, 22 Dec 2006 00:53:15 +0000 (00:53 -0000)]
CorCompare work
svn path=/trunk/mcs/; revision=69918
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Vladimir Krasnov [Thu, 21 Dec 2006 16:26:50 +0000 (16:26 -0000)]
* RoleManagerSection.cs: refactored using attributes
svn path=/trunk/mcs/; revision=69871
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
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