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
Miguel de Icaza [Fri, 24 Nov 2006 17:52:34 +0000 (17:52 -0000)]
Abandone
svn path=/trunk/mcs/; revision=68438
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
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
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
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
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
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
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
Paolo Molaro [Thu, 23 Nov 2006 19:06:21 +0000 (19:06 -0000)]
Test case for bug #79980.
svn path=/trunk/mono/; revision=68416
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
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
Andrew Skiba [Thu, 23 Nov 2006 18:00:10 +0000 (18:00 -0000)]
Workardound non-serializable HttpException
svn path=/trunk/mcs/; revision=68406
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
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
Andrew Skiba [Thu, 23 Nov 2006 16:19:15 +0000 (16:19 -0000)]
fix file broken by merge
svn path=/trunk/mcs/; revision=68403
Andrew Skiba [Thu, 23 Nov 2006 16:16:23 +0000 (16:16 -0000)]
fix the merge error
svn path=/trunk/mcs/; revision=68402
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
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
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
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
Andrew Skiba [Thu, 23 Nov 2006 15:20:15 +0000 (15:20 -0000)]
Category("NotWorking") for TARGET_JVM
svn path=/trunk/mcs/; revision=68397
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Thu, 23 Nov 2006 00:14:38 +0000 (00:14 -0000)]
Revert
svn path=/trunk/mcs/; revision=68377
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
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
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
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
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
Rolf Bjarne Kvinge [Wed, 22 Nov 2006 20:21:45 +0000 (20:21 -0000)]
Uncommented the last code.
svn path=/trunk/mcs/; revision=68370
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
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
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
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
Marek Safar [Wed, 22 Nov 2006 19:21:06 +0000 (19:21 -0000)]
Add new test.
svn path=/trunk/mcs/; revision=68363
Marek Safar [Wed, 22 Nov 2006 19:20:15 +0000 (19:20 -0000)]
Update
svn path=/trunk/mcs/; revision=68362
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
Miguel de Icaza [Wed, 22 Nov 2006 18:34:17 +0000 (18:34 -0000)]
Add file
svn path=/trunk/mcs/; revision=68360
Miguel de Icaza [Wed, 22 Nov 2006 18:34:01 +0000 (18:34 -0000)]
update message
svn path=/trunk/mcs/; revision=68359
Miguel de Icaza [Wed, 22 Nov 2006 18:33:33 +0000 (18:33 -0000)]
Provide better error message
svn path=/trunk/mcs/; revision=68358
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
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
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
Vladimir Krasnov [Wed, 22 Nov 2006 14:14:39 +0000 (14:14 -0000)]
* SqlDataSourceDerbyTest.cs: fixed db init
svn path=/trunk/mcs/; revision=68350
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
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
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
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
Vladislav Spivak [Wed, 22 Nov 2006 13:00:15 +0000 (13:00 -0000)]
svn path=/trunk/mcs/; revision=68345
Vladislav Spivak [Wed, 22 Nov 2006 12:54:45 +0000 (12:54 -0000)]
svn path=/trunk/mcs/; revision=68344
Vladislav Spivak [Wed, 22 Nov 2006 12:53:28 +0000 (12:53 -0000)]
svn path=/trunk/mcs/; revision=68343
Vladislav Spivak [Wed, 22 Nov 2006 12:52:50 +0000 (12:52 -0000)]
svn path=/trunk/mcs/; revision=68342
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
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Wed, 22 Nov 2006 03:09:15 +0000 (03:09 -0000)]
Update
svn path=/trunk/mono/; revision=68319
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
Lluis Sanchez [Wed, 22 Nov 2006 01:48:42 +0000 (01:48 -0000)]
Fix typo.
svn path=/trunk/mcs/; revision=68316
Miguel de Icaza [Wed, 22 Nov 2006 01:45:14 +0000 (01:45 -0000)]
Improve
svn path=/trunk/mono/; revision=68315
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
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
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
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
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
Marek Safar [Tue, 21 Nov 2006 19:53:02 +0000 (19:53 -0000)]
Updated
svn path=/trunk/mcs/; revision=68282
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
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
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
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
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
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
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
Andrew Skiba [Tue, 21 Nov 2006 16:28:36 +0000 (16:28 -0000)]
TARGET_JVM NotWorking test attributes
svn path=/trunk/mcs/; revision=68262
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
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