mono.git
17 years ago2006-11-24 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 24 Nov 2006 21:06:53 +0000 (21:06 -0000)]
2006-11-24  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2.cs: Modified Verify to use CryptoConfig to create
the X509Chain used to verify the certificate. This makes it possible
to change the default chaining (certificate path creation and
validation) algorithm.
* X509Chain.cs: Started implementation based on the options and error
codes defined. Work in progress (incomplete and needs a lot more test
cases).
* X509ChainElementCollection.cs: Added internal methods to Add and
Clear the collection.
* X509ChainElement.cs: Implemented, MonoTODO removed.
* X509ChainPolicy.cs: Add missing checks on enum-based properties.
Renamed fields to match guidelines.
* X509ChainStatus.cs: Provide a default StatusInformation value based
on the Status.

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

17 years agoAbandone
Miguel de Icaza [Fri, 24 Nov 2006 17:52:34 +0000 (17:52 -0000)]
Abandone

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

17 years agoFri Nov 24 18:38:31 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 24 Nov 2006 17:39:24 +0000 (17:39 -0000)]
Fri Nov 24 18:38:31 CET 2006 Paolo Molaro <lupus@ximian.com>

* library.make: added ability to pass flags to the mono runtime when
running the test suite.

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

17 years agoRevert this patch, I do not remember why I had it in the first place, and went into...
Miguel de Icaza [Fri, 24 Nov 2006 16:44:26 +0000 (16:44 -0000)]
Revert this patch, I do not remember why I had it in the first place, and went into SVN accidentally

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

17 years ago2006-11-24 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 24 Nov 2006 15:49:43 +0000 (15:49 -0000)]
2006-11-24  Dick Porter  <dick@ximian.com>

        * SocketTest.cs: Add a test for async non blocking connects that
        should fail, leaving Socket.Connected == false.  Based on test
        case in bug 79878.

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

17 years ago2006-11-24 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 24 Nov 2006 14:45:55 +0000 (14:45 -0000)]
2006-11-24  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfigTest.cs: Added test case for X509Chain.

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

17 years ago2006-11-24 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 24 Nov 2006 14:45:18 +0000 (14:45 -0000)]
2006-11-24  Sebastien Pouliot  <sebastien@ximian.com>

* CryptoConfig.cs: Add support for (2.0) custom X.509 chains.

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

17 years ago* MdiFormTest.cs: Added NotWorking test for Form.Text.
Gert Driesen [Fri, 24 Nov 2006 13:48:51 +0000 (13:48 -0000)]
* MdiFormTest.cs: Added NotWorking test for Form.Text.

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

17 years ago2006-11-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Thu, 23 Nov 2006 19:40:42 +0000 (19:40 -0000)]
2006-11-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* InternalWindowManager.cs:
- Handle WM_PARENTNOTIFY to activate the form
if any child control is clicked.
- The form is only sizable if not minimized.

* MdiWindowManager.cs:
- Save the IconicBounds if the form is moved.
- Rework SetWindowState, now the window bounds
are stored only if the old window state is Normal.

* MdiClient.cs:
- In SetWindowStates store the old window state if
the window is maximized and restore window state if
the window looses focus.
- Don't handle any scrollbar value changes if
initializing the scroll bars. Fixes #79771.
- Reworked ArrangeIconicWindows. Current algorithm
tests bounds agains all other minimized windows, if
any intersections create new bounds (going left to
right, bottom to top) and then test again. When
successful the bounds are saved and never computed
again. Fixes #79774.

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

17 years agoTest case for bug #79980.
Paolo Molaro [Thu, 23 Nov 2006 19:06:21 +0000 (19:06 -0000)]
Test case for bug #79980.

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

17 years agoThu Nov 23 20:01:12 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 23 Nov 2006 19:01:54 +0000 (19:01 -0000)]
Thu Nov 23 20:01:12 CET 2006 Paolo Molaro <lupus@ximian.com>

* loader.c: ensure the class in catch clauses is handled
correctly for generics methods (fixes bug#79980).

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

17 years ago2006-11-23 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Thu, 23 Nov 2006 18:18:38 +0000 (18:18 -0000)]
2006-11-23  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* PageSettingsTest.cs: Check for installed printers,
since we need to have at least one. Don't run the tests
otherwise.

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

17 years agoWorkardound non-serializable HttpException
Andrew Skiba [Thu, 23 Nov 2006 18:00:10 +0000 (18:00 -0000)]
Workardound non-serializable HttpException

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

17 years agoThu Nov 23 17:31:58 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 23 Nov 2006 16:32:45 +0000 (16:32 -0000)]
Thu Nov 23 17:31:58 CET 2006 Paolo Molaro <lupus@ximian.com>

* monitor.h, monitor.c: added mono_locks_dump () function
to help debug deadlocks involving managed locks.

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

17 years ago2006-11-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Thu, 23 Nov 2006 16:30:16 +0000 (16:30 -0000)]
2006-11-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* InternalWindowManager.cs: Added HandleTitleBarUp.

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

17 years agofix file broken by merge
Andrew Skiba [Thu, 23 Nov 2006 16:19:15 +0000 (16:19 -0000)]
fix file broken by merge

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

17 years agofix the merge error
Andrew Skiba [Thu, 23 Nov 2006 16:16:23 +0000 (16:16 -0000)]
fix the merge error

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

17 years ago* NumericUpDown.cs: In .NET 1.1, user entered text is still
Gert Driesen [Thu, 23 Nov 2006 16:08:07 +0000 (16:08 -0000)]
* NumericUpDown.cs: In .NET 1.1, user entered text is still
hexadecimal in ParseUserEdit.

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

17 years ago2006-11-23 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Thu, 23 Nov 2006 16:04:51 +0000 (16:04 -0000)]
2006-11-23  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* MdiWindowManager.cs:
- Handle a click on the form's icon to show the
system menu (when maximized). Fixes #79775.
- Change the existing click handler for the form's
icon when not maximized to show on MouseUp.
Fixes #79776.

* Form.cs: In OnResize only layout the mdi child's
parent if it actually has a parent. Might not if
the window is closing.

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

17 years ago2006-11-23 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 23 Nov 2006 16:01:44 +0000 (16:01 -0000)]
2006-11-23  Dick Porter  <dick@ximian.com>

        * Socket.cs: Only set Connected = true in Poll() and Select() if
        the socket error status is 0.  Fixes bug 79878.

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

17 years agoImprovements for NunitWeb test framework: instrument pages through custom handler...
Andrew Skiba [Thu, 23 Nov 2006 15:26:32 +0000 (15:26 -0000)]
Improvements for NunitWeb test framework: instrument pages through custom handler factory, handle errors through Global.asax

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

17 years agoCategory("NotWorking") for TARGET_JVM
Andrew Skiba [Thu, 23 Nov 2006 15:20:15 +0000 (15:20 -0000)]
Category("NotWorking") for TARGET_JVM

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

17 years ago2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 23 Nov 2006 15:11:10 +0000 (15:11 -0000)]
2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>

* ListSourceHelper.cs: optimization of implementation

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

17 years agoEditCommandColumnTest.cs: added new test for 2.0
Yoni Klain [Thu, 23 Nov 2006 14:56:22 +0000 (14:56 -0000)]
EditCommandColumnTest.cs: added new test for 2.0

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

17 years ago2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 23 Nov 2006 14:54:16 +0000 (14:54 -0000)]
2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>

* BoundField.cs: fixed: GetDesignTimeValue()

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

17 years ago* FormTest.cs: Added test for bug #80020.
Gert Driesen [Thu, 23 Nov 2006 14:41:30 +0000 (14:41 -0000)]
* FormTest.cs: Added test for bug #80020.
* MdiFormTest.cs: Fixed typo, added additonal info.

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

17 years ago2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 23 Nov 2006 14:35:59 +0000 (14:35 -0000)]
2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>

* SiteMapDataSource.cs: fixed: GetViewNames()
* ListSourceHelper.cs: implemented

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

17 years agoCheckBoxTest.cs: added new test for 2.0
Yoni Klain [Thu, 23 Nov 2006 13:57:34 +0000 (13:57 -0000)]
CheckBoxTest.cs: added new test for 2.0

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

17 years ago* MdiFormTest.cs: Improved Text test to also verify behavior when
Gert Driesen [Thu, 23 Nov 2006 13:54:52 +0000 (13:54 -0000)]
* MdiFormTest.cs: Improved Text test to also verify behavior when
Text of MDI child or container is empty. Added NotWorking test for
Text after MDI is maximized. Added comment with existing NotWorking
test for ActiveMdiChild.
* MdiClient.cs: Ignore active MDI client for text of parent, if
child has no text set.

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

17 years ago2006-11-23 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 23 Nov 2006 13:52:00 +0000 (13:52 -0000)]
2006-11-23  Sebastien Pouliot  <sebastien@ximian.com>

* TestImageFormatConverter.cs: Add test cases for ConvertFrom (long
names, currently not working), GetStandardValuesSupported and
GetStandardValues methods.

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

17 years agoButtonColumnTest.cs: added new test for 2.0
Yoni Klain [Thu, 23 Nov 2006 11:50:24 +0000 (11:50 -0000)]
ButtonColumnTest.cs: added new test for 2.0

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

17 years agoButtonTest.cs added new tests for 2.0
Yoni Klain [Thu, 23 Nov 2006 10:12:36 +0000 (10:12 -0000)]
ButtonTest.cs added new tests for 2.0

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

17 years ago2006-11-23 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Thu, 23 Nov 2006 09:27:54 +0000 (09:27 -0000)]
2006-11-23  Igor Zelmanovich   <igorz@mainsoft.com>

* SiteMapPathTest.cs: two tests were removed as not relevant.

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

17 years ago* System.Web_test.dll.sources: added PasswordRecoveryTest.cs, PasswordRecoveryTest.cs
Vladimir Krasnov [Thu, 23 Nov 2006 09:23:48 +0000 (09:23 -0000)]
* System.Web_test.dll.sources: added PasswordRecoveryTest.cs, PasswordRecoveryTest.cs
* Makefile: added WebControl.config resource
* added: ChangePasswordTest.cs, PasswordRecoveryTest.cs

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

17 years ago* System.Web.dll.sources: added PasswordRecovery.cs
Vladimir Krasnov [Thu, 23 Nov 2006 08:58:28 +0000 (08:58 -0000)]
* System.Web.dll.sources: added PasswordRecovery.cs
* System.Web20.vmwcsproj: added PasswordRecovery.cs
* ChangePassword.cs: implemented functionality
* MailDefinition.cs: implemented CreateMailMessage method
* PasswordRecovery.cs: implemented functionality

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

17 years ago* ToolBarTest.cs: Added test for bug #79863. Fixed and enabled
Gert Driesen [Thu, 23 Nov 2006 07:14:59 +0000 (07:14 -0000)]
* ToolBarTest.cs: Added test for bug #79863. Fixed and enabled
ToStringTest.
* ToolBar.cs: Fixed ToString to match MS.

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

17 years ago* NumericUpDown:
Andreia Gaita [Thu, 23 Nov 2006 04:20:48 +0000 (04:20 -0000)]
* NumericUpDown:
- Fix DecimalPlaces, Hexadecimal and ThousandsSeparator to
update inner values on set. Fixes #79966.
- Override OnLostFocus to update value on NET 2. Fixes #79950.
- Fix hexadecimal parsing.

* UpDownBase: Override OnGotFocus and OnLostFocus to notify
parent. Fixes #79957

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

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

17 years ago2006-11-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 23 Nov 2006 01:22:58 +0000 (01:22 -0000)]
2006-11-22  Miguel de Icaza  <miguel@novell.com>

* DateTime.cs: A small performance hit, we store the actual time
span in a boxed object.   This way, it can be updated from other
threads if necessary.   We always unbox to get the value before
any potential updates.

Thanks to Gonzalo for catching this.

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

17 years ago2006-11-23 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 23 Nov 2006 00:39:10 +0000 (00:39 -0000)]
2006-11-23  Dick Porter  <dick@ximian.com>

        * process-private.h (struct _WapiHandle_process): Add 'waited'
        parameter

        * processes.c (process_wait): Check the 'waited' parameter not the
        signalled state when testing if a process has already been waited
        for, as the child process itself may set signalled when exiting.
        Fixes bug 79885.

        * wapi-private.h (_WAPI_HANDLE_VERSION): Bump shared data version

        * shared.c: Now the shared data version has been incremented we
        can set the counter semaphore initial value correctly

2006-11-23  Dick Porter  <dick@ximian.com>

        * wapihandles.c (mini_wapi_seminfo): No need to adjust the counter
        semaphore display now we've fixed the initial value

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

17 years agoRevert
Miguel de Icaza [Thu, 23 Nov 2006 00:14:38 +0000 (00:14 -0000)]
Revert

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

17 years ago2006-11-21 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Thu, 23 Nov 2006 00:10:10 +0000 (00:10 -0000)]
2006-11-21  Miguel de Icaza  <miguel@novell.com>

* TimeZone.cs (CurrentSystemTimeZone): Cache the current year
daylight savings time in static variables.

(CurrentSystemTimeZone.OnDeserialization): Initialize
this_year_dlt and this_year on this method.

(TimeZone): init statically the currentTimeZone instead of
delaying that to the static property, avoiding a compare.

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

17 years ago2006-11-22 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 22 Nov 2006 23:44:28 +0000 (23:44 -0000)]
2006-11-22  Miguel de Icaza  <miguel@novell.com>

* SessionStateSection.cs: Do not call Enum.Parse with a null
argument, prevents an exception from being thrown.

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 22 Nov 2006 21:57:50 +0000 (21:57 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* BufferedGraphicsContext.cs: Better MonoTODO.
* BufferedGraphics.cs: Better MonoTODO.
* Font.cs: Better MonoTODO.
* FontFamily.cs: Better MonoTODO.
* Graphics.cs: Better MonoTODO.
* Icon.cs: Better MonoTODO.
* Image.cs: Second chance while saving using the current RawFormat.
This allows icons to be saved as PNG (strange but look at unit tests).
* ImageFormatConverter.cs: Implement GetStandardValues (and remove
it's MonoTODO) and fix GetStandardValuesSupported (to return true).
* Region.cs: Implement ReleaseHrgn (2.0) - not really useful (as the
handle is never exposed) but it's easier than to document the TODO ;-)
* SystemIcons.cs: Better MonoTODO.

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

17 years ago2006-11-22 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 22 Nov 2006 21:50:15 +0000 (21:50 -0000)]
2006-11-22  Dick Porter  <dick@ximian.com>

        * processes.c (process_wait): Cope when the background process
        reaper gets the process we were waiting for.  Special case for
        waiting for our own process to exit.  Fixes bug 77736.

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

17 years ago2006-11-20 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Wed, 22 Nov 2006 20:23:31 +0000 (20:23 -0000)]
2006-11-20  Rolf Bjarne Kvinge <RKvinge@novell.com>

* ControlTest.cs: Added tests for #79999.

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

17 years agoUncommented the last code.
Rolf Bjarne Kvinge [Wed, 22 Nov 2006 20:21:45 +0000 (20:21 -0000)]
Uncommented the last code.

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

17 years ago2006-11-22 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Wed, 22 Nov 2006 20:16:25 +0000 (20:16 -0000)]
2006-11-22  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* Control.cs: After calling SetWindowsPos in SetBoundsCore
the actual size has to be queried, since if height /
width is negative Win32 changes it to 0.
Fixes #79999 on Windows.

* XplatUIX11.cs: Set height / width to 0 if negative
in SetWindowPos. Fixes #79999 on Linux.

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 22 Nov 2006 20:09:00 +0000 (20:09 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* GraphicsPath.cs: Better MonoTODO description.
* LinearGradientBrush.cs: Better MonoTODO description.

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

17 years ago2006-11-22 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 22 Nov 2006 20:08:51 +0000 (20:08 -0000)]
2006-11-22  Lluis Sanchez Gual  <lluis@novell.com>

* Array.cs: (compare<T>) if a comparer is provided, it has
  priority over other comparison methods.

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 22 Nov 2006 19:43:27 +0000 (19:43 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* ImageAttributes.cs: Better MonoTODO description.
* ImageCodecInfo.cs: Add MonoTODO description.
* Metafile.cs: Use a single MonoTODO on the class itself. MoMA will
detect and report that every ctors/methods/properties are throwing
NotImplementedException.
* MetafileHeader.cs: Use a single MonoTODO on the class itself. MoMA
will detect and report that every ctors/methods/properties are
throwing NotImplementedException.

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

17 years agoAdd new test.
Marek Safar [Wed, 22 Nov 2006 19:21:06 +0000 (19:21 -0000)]
Add new test.

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

17 years agoUpdate
Marek Safar [Wed, 22 Nov 2006 19:20:15 +0000 (19:20 -0000)]
Update

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

17 years ago2006-11-22 Marek Safar <marek.safar@gmail.com>
Marek Safar [Wed, 22 Nov 2006 19:19:33 +0000 (19:19 -0000)]
2006-11-22  Marek Safar  <marek.safar@gmail.com>

A fix for bug #79987
* class.cs (VerifyClsCompliance): Move redundant CLS compliance attribute
check to a base class.
* decl.cs (VerifyClsCompliance): Warn that CLS compliance cannot be tested
only when assembly has missing attribute.
* report.cs: Update.

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

17 years agoAdd file
Miguel de Icaza [Wed, 22 Nov 2006 18:34:17 +0000 (18:34 -0000)]
Add file

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

17 years agoupdate message
Miguel de Icaza [Wed, 22 Nov 2006 18:34:01 +0000 (18:34 -0000)]
update message

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

17 years agoProvide better error message
Miguel de Icaza [Wed, 22 Nov 2006 18:33:33 +0000 (18:33 -0000)]
Provide better error message

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

17 years agomove the implementation to the aspnetconfig folder
Konstantin Triger [Wed, 22 Nov 2006 17:16:43 +0000 (17:16 -0000)]
move the implementation to the aspnetconfig folder

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

17 years agoChanges for remote access to utility. Add var to web.config for indicate local or...
Yoni Klain [Wed, 22 Nov 2006 15:48:21 +0000 (15:48 -0000)]
Changes for remote access to utility. Add var to web.config for indicate local or remote accessing option.

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

17 years ago2006-11-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 22 Nov 2006 14:17:49 +0000 (14:17 -0000)]
2006-11-22  Atsushi Enomoto  <atsushi@ximian.com>

* XmlCustomFormatter.cs : handle hexBinary type. Fixed bug #79989
  and #79990.

* XmlSerializerTests.cs : added test for hexBinary.

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

17 years ago* SqlDataSourceDerbyTest.cs: fixed db init
Vladimir Krasnov [Wed, 22 Nov 2006 14:14:39 +0000 (14:14 -0000)]
* SqlDataSourceDerbyTest.cs: fixed db init

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

17 years ago2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 22 Nov 2006 14:02:12 +0000 (14:02 -0000)]
2006-11-22  Igor Zelmanovich   <igorz@mainsoft.com>

* ControlTest.cs: removed NotWorking attributes.

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 22 Nov 2006 13:30:46 +0000 (13:30 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* X509StoreTest.cs: Add test cases for every method/properties.

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 22 Nov 2006 13:28:49 +0000 (13:28 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2Collection.cs: Remove comment that proved to be
false (unit tests prove otherwise).
* X509Store.cs: Integrate the new 2.0 stores with the existing stores
that Mono used since 1.0.

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

17 years ago2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 22 Nov 2006 13:24:38 +0000 (13:24 -0000)]
2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

* X509Store.cs: Add new Open method to access any certificate store
by any names (required to support 2.0 features).

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

17 years agosvn path=/trunk/mcs/; revision=68345
Vladislav Spivak [Wed, 22 Nov 2006 13:00:15 +0000 (13:00 -0000)]
svn path=/trunk/mcs/; revision=68345

17 years agosvn path=/trunk/mcs/; revision=68344
Vladislav Spivak [Wed, 22 Nov 2006 12:54:45 +0000 (12:54 -0000)]
svn path=/trunk/mcs/; revision=68344

17 years agosvn path=/trunk/mcs/; revision=68343
Vladislav Spivak [Wed, 22 Nov 2006 12:53:28 +0000 (12:53 -0000)]
svn path=/trunk/mcs/; revision=68343

17 years agosvn path=/trunk/mcs/; revision=68342
Vladislav Spivak [Wed, 22 Nov 2006 12:52:50 +0000 (12:52 -0000)]
svn path=/trunk/mcs/; revision=68342

17 years ago2006-11-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 22 Nov 2006 11:37:28 +0000 (11:37 -0000)]
2006-11-22  Atsushi Enomoto  <atsushi@ximian.com>

Fixed bug #78611.
* TypeData.cs, TypeTranslator.cs: improved TypeData to actually store
  "nullable" information. Introduced new primitiveNullableTypes pool
  whose TypeData has 'true' for new IsNullable property. This
  property is also used for non-primitive types.
* XmlReflectionImporter.cs : there, use TypeData.IsNullable instead
  of IsValueType, to handle nullable types.

* XmlReflectionImporterTests.cs : added test for class that contains
  nullable value type field whose XmlElementAttribute IsNullable.

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

17 years ago2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 22 Nov 2006 11:27:33 +0000 (11:27 -0000)]
2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>

* CircleHotSpot.cs: fixed:
setting Radius with value <0 throws ArgumentOutOfRangeException.

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

17 years ago2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 22 Nov 2006 11:25:16 +0000 (11:25 -0000)]
2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>

* CookieParameter.cs: fixed Evaluate method.

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

17 years agoFix text redenring when button is pressed
Everaldo Canuto [Wed, 22 Nov 2006 11:15:08 +0000 (11:15 -0000)]
Fix text redenring when button is pressed

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

17 years agoNew tests for System.Web.UI.PageTest.cs and new resources.
Yoni Klain [Wed, 22 Nov 2006 10:43:22 +0000 (10:43 -0000)]
New tests for System.Web.UI.PageTest.cs and new resources.

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

17 years agoWed Nov 22 11:04:37 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 22 Nov 2006 10:04:49 +0000 (10:04 -0000)]
Wed Nov 22 11:04:37 CET 2006 Paolo Molaro <lupus@ximian.com>

* inssel.brg: partially revert the last change to fix the build.

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

17 years ago2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 22 Nov 2006 09:59:31 +0000 (09:59 -0000)]
2006-11-22 Igor Zelmanovich <igorz@mainsoft.com>

* Parameter.cs: fixed Evaluate, ToString methods.
* QueryStringParameter.cs: fixed Evaluate method.
* SessionParameter.cs: fixed Evaluate method.

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

17 years agoTARGET_JVM: add Mainsoft.Web.jar to the test classpath
Andrew Skiba [Wed, 22 Nov 2006 09:28:38 +0000 (09:28 -0000)]
TARGET_JVM: add Mainsoft.Web.jar to the test classpath

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

17 years agoControlTest.cs add directive for 1.1
Yoni Klain [Wed, 22 Nov 2006 08:36:08 +0000 (08:36 -0000)]
ControlTest.cs add directive for 1.1

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

17 years agoControlTest.cs add directive for 1.1
Yoni Klain [Wed, 22 Nov 2006 08:15:16 +0000 (08:15 -0000)]
ControlTest.cs add directive for 1.1

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

17 years agoFixes behavior when menu is opened by kerboard and later navigate by mouse
Everaldo Canuto [Wed, 22 Nov 2006 06:39:53 +0000 (06:39 -0000)]
Fixes behavior when menu is opened by kerboard and later navigate by mouse

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

17 years agoAdd and use compare-and-branch macros to support architectures that
Mark Mason [Wed, 22 Nov 2006 03:55:04 +0000 (03:55 -0000)]
Add and use compare-and-branch macros to support architectures that
do not have condition code registers. Fix copyright statements in
previously committed MIPS specific files.

Changes contributed under MIT/X11 license.

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

17 years agoUpdate
Miguel de Icaza [Wed, 22 Nov 2006 03:09:15 +0000 (03:09 -0000)]
Update

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

17 years ago2006-11-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 22 Nov 2006 02:09:45 +0000 (02:09 -0000)]
2006-11-21  Atsushi Enomoto  <atsushi@ximian.com>

* WebClientProtocol.cs HttpWebClientProtocol.cs SoapException.cs
  SoapHeaderException.cs HttpSimpleClientProtocol.cs
  SoapHttpClientProtocol.cs SoapMessage.cs:
  assorted cosmetic API fixes.

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

17 years agoFix typo.
Lluis Sanchez [Wed, 22 Nov 2006 01:48:42 +0000 (01:48 -0000)]
Fix typo.

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

17 years agoImprove
Miguel de Icaza [Wed, 22 Nov 2006 01:45:14 +0000 (01:45 -0000)]
Improve

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

17 years ago2006-11-22 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 22 Nov 2006 01:16:34 +0000 (01:16 -0000)]
2006-11-22  Lluis Sanchez Gual  <lluis@novell.com>

* ChannelServices.cs: Then creating a client sink chain by calling
  CreateMessageSink, provide a null URL if there is channel data.
  Needed because some third party channels check for a null URL before
  looking into the channel data.

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

17 years ago2006-11-22 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Wed, 22 Nov 2006 01:02:04 +0000 (01:02 -0000)]
2006-11-22  Lluis Sanchez Gual  <lluis@novell.com>

* RemotingServices.cs: Avoid generating urls with negative numbers.
  When building the url for the RemoteActivationService service,
  avoid duplicate path separator.

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

17 years ago * X11Hwnd.cs: the IntPtr atom change broke the Array.Sort stuff I
Chris Toshok [Tue, 21 Nov 2006 23:28:39 +0000 (23:28 -0000)]
* X11Hwnd.cs: the IntPtr atom change broke the Array.Sort stuff I
was doing.  Just remove it.

* XplatUIX11-new.cs: add a message if Xlib.XInitThreads fails.

* X11ThreadQueue.cs: another Date.Now -> Date.UtcNow fix.

* X11RootHwnd.cs: remove the setting of Display.ActiveWindow from
here.  move all the logic into X11Display.SetActiveWindow.

* X11Display.cs: move the logic for setting ActiveWindow here, and
make ModalWindows private.

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

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

17 years ago2006-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 21 Nov 2006 23:10:07 +0000 (23:10 -0000)]
2006-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebServiceCompiler.cs: add the type to the cache after getting it
from the compiled assembly.

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

17 years ago2006-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 21 Nov 2006 22:43:53 +0000 (22:43 -0000)]
2006-11-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: add 2 more methods that are not supposed to have
a body. Fixes bug #80001.

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

17 years agoUpdated
Marek Safar [Tue, 21 Nov 2006 19:53:02 +0000 (19:53 -0000)]
Updated

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

17 years ago2006-11-21 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 21 Nov 2006 19:46:46 +0000 (19:46 -0000)]
2006-11-21  Marek Safar  <marek.safar@gmail.com>

* cs-parser.jay: Tiny change to work with mcs tokenizer.

* cs-tokenizer.cs: Remove after unification with mcs.

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

17 years ago * Xlib.cs: remove the static keyword from the class
Chris Toshok [Tue, 21 Nov 2006 19:16:58 +0000 (19:16 -0000)]
* Xlib.cs: remove the static keyword from the class

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

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

17 years agoFixed tabs/spaces indentation mistake.
Rolf Bjarne Kvinge [Tue, 21 Nov 2006 18:50:59 +0000 (18:50 -0000)]
Fixed tabs/spaces indentation mistake.

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

17 years ago2006-11-21 Marek Safar <marek.safar@gmail.com>
Marek Safar [Tue, 21 Nov 2006 18:42:20 +0000 (18:42 -0000)]
2006-11-21  Marek Safar  <marek.safar@gmail.com>

* cs-tokenizer.cs: Merged with gmcs version.

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

17 years agoSet default value for TabStop to false
Everaldo Canuto [Tue, 21 Nov 2006 17:20:59 +0000 (17:20 -0000)]
Set default value for TabStop to false

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

17 years ago2006-11-21 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 21 Nov 2006 17:11:16 +0000 (17:11 -0000)]
2006-11-21  Rolf Bjarne Kvinge  <RKvinge@novell.com>

        * MdiWindowManager.cs:
        * InternalWindowManager.cs:
        - Moved a few methods specific to Mdi from
        InternalWindowManager to MdiWindowManager.
        Fixes #79996.

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

17 years ago2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 21 Nov 2006 16:41:13 +0000 (16:41 -0000)]
2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>

* ImageMap.cs: fixed rendering.

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

17 years agoTARGET_JVM NotWorking test attributes
Andrew Skiba [Tue, 21 Nov 2006 16:28:36 +0000 (16:28 -0000)]
TARGET_JVM NotWorking test attributes

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

17 years agoIn System.Windows.Forms:
Chris Toshok [Tue, 21 Nov 2006 16:08:01 +0000 (16:08 -0000)]
In System.Windows.Forms:
2006-11-21  Chris Toshok  <toshok@ximian.com>

* XplatUIOSX.cs: stub out InvalidateNC.

* XplatUIWin32.cs: implement InvalidateNC using the call I found
at http://www.dotnet247.com/247reference/msgs/58/292037.aspx.

* XplatUIX11.cs: rename InvalidateWholeWindow to InvalidateNC.

* XplatUIDriver.cs: add InvalidateNC abstract method.

* XplatUI.cs: add InvalidateNC.

In System.Windows.Forms.X11Internal:
2006-11-21  Chris Toshok  <toshok@ximian.com>

* XplatUIX11-new.cs: implement the Idle event by adding/removing
it from the applicable X11ThreadQueue and remove the OnIdle
method.  Also, implement the new InvalidateNC method.

* X11Display.cs: remove the idle dispatch code, as it can't be
generated by the XEventThread.  It has to be generated by the
threads running the various message pumps, as it has to be invoked
on that same thread.  Factor out the use of Hwnd.EnabledHwnd along
with the accompanying call to XTranslateCoordinates to a separate
function (RedirectMsgToEnabledAncestor).  Fix some NRE's accessing
FocusWindow, since it's not an IntPtr anymore but a X11Hwnd.

* X11ThreadQueue.cs: move the Idle dispatch stuff here.  Also,
correct the first arg to Idle - it's not the XplatUI, it's the
Thread.

* X11Hwnd.cs: numerous formatting changes, change the logic of
some if statements to make things cleaner.  Factor out the
USER_TIME manipulation from a few places. Change all atom
manipulation to use IntPtr's instead of int's the way the old
XplatUIX11 stuff worked.  This might help fix things for 64-bit
platforms..  more work needed there.  Also, add the new
InvalidateNC support (basically the same as the old
InvalidateWholeWindow), and remove the InvalidateWholeWindow
calls.

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

17 years ago2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 21 Nov 2006 16:06:41 +0000 (16:06 -0000)]
2006-11-21 Igor Zelmanovich <igorz@mainsoft.com>

* HotSpot.cs: fixed: AccessKey and HotSpotMode
throw ArgumentOutOfRangeException.

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