Chris Toshok [Thu, 22 Sep 2005 17:03:02 +0000 (17:03 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* PositiveTimeSpanValidator.cs: this lives in
System.Web.Configuration, not System.Configuration.
svn path=/trunk/mcs/; revision=50513
Chris Toshok [Thu, 22 Sep 2005 17:02:26 +0000 (17:02 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* System.Configuration.dll.sources: remove
PositiveTimeSpanValidator.cs
svn path=/trunk/mcs/; revision=50512
Atsushi Eno [Thu, 22 Sep 2005 16:44:47 +0000 (16:44 -0000)]
2005-09-22 Atsushi Enomoto <atsushi@ximian.com>
new files for new xmlserializer.
svn path=/trunk/mcs/; revision=50510
Chris Toshok [Thu, 22 Sep 2005 16:43:29 +0000 (16:43 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* TimeSpanValidator.cs: change to ArgumentException and alter the
messages slightly.
svn path=/trunk/mcs/; revision=50506
Chris Toshok [Thu, 22 Sep 2005 16:42:57 +0000 (16:42 -0000)]
Add TimeSpanValidatorTest.cs
svn path=/trunk/mcs/; revision=50505
Chris Toshok [Thu, 22 Sep 2005 16:42:26 +0000 (16:42 -0000)]
* System.Configuration/TimeSpanValidatorTest.cs: new test.
svn path=/trunk/mcs/; revision=50504
Chris Toshok [Thu, 22 Sep 2005 16:13:09 +0000 (16:13 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* System.Configuration_test.dll.sources: new file.
svn path=/trunk/mcs/; revision=50502
Chris Toshok [Thu, 22 Sep 2005 16:09:36 +0000 (16:09 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* ExeConfigurationFileMap.cs (ctor): init all the strings to "".
svn path=/trunk/mcs/; revision=50501
Chris Toshok [Thu, 22 Sep 2005 16:08:41 +0000 (16:08 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* System.Configuration/ExeConfigurationFileMapTest.cs: new test.
svn path=/trunk/mcs/; revision=50500
Sebastien Pouliot [Thu, 22 Sep 2005 15:35:37 +0000 (15:35 -0000)]
Remove PermissionSetCollection and ProvideAssemblyEvidenceEventArgs (and related tests) from the 2.0 build
svn path=/trunk/mcs/; revision=50499
Sebastien Pouliot [Thu, 22 Sep 2005 15:34:47 +0000 (15:34 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* SecurityManager.cs: Added [Obsolete] on SecurityEnabled for 2.0 (as
it cannot be turned off on MS runtime anymore). Removed dependecies
on PermissionSetCollection as this class (related to *Choice actions)
didn't make it to 2.0 RC.
svn path=/trunk/mcs/; revision=50498
Chris Toshok [Thu, 22 Sep 2005 15:30:04 +0000 (15:30 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* SettingsPropertyWrongTypeException.cs: new exception.
svn path=/trunk/mcs/; revision=50497
Raja R Harinath [Thu, 22 Sep 2005 15:21:44 +0000 (15:21 -0000)]
update with more info.
svn path=/trunk/mcs/; revision=50496
Chris Toshok [Thu, 22 Sep 2005 15:18:48 +0000 (15:18 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* System.Configuration.Provider/ProviderBaseTest.cs: add test for
null description.
svn path=/trunk/mcs/; revision=50495
Chris Toshok [Thu, 22 Sep 2005 15:18:11 +0000 (15:18 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* ProviderBase.cs (Initialize): set the description to name if
description isn't specified in config.
svn path=/trunk/mcs/; revision=50494
Raja R Harinath [Thu, 22 Sep 2005 15:06:55 +0000 (15:06 -0000)]
Fix #72152, #72989.
* interpreter.cs (Interpreter.Eval) [OpCode.Until]: Avoid some
cases of recursion when dealing with eager quantifiers too.
svn path=/trunk/mcs/; revision=50491
Martin Baulig [Thu, 22 Sep 2005 14:55:36 +0000 (14:55 -0000)]
2005-09-22 Martin Baulig <martin@ximian.com>
* driver.cs: Removed a debugging FIXME.
svn path=/trunk/mcs/; revision=50490
Sebastien Pouliot [Thu, 22 Sep 2005 14:38:32 +0000 (14:38 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* AspNetHostingPermission.cs: Add "Unrestricted=true" in 2.0 (it was
fixed in 2.0 RC). Don't use Enum.IsDefined to check enum validity.
* AspNetHostingPermissionAttribute.cs: Don't use Enum.IsDefined to
check enum validity.
svn path=/trunk/mcs/; revision=50489
Chris Toshok [Thu, 22 Sep 2005 14:02:27 +0000 (14:02 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* ProviderBase.cs: handle the description config attribute as
described in Homer/Sussman/Howard, Table 7.3.
svn path=/trunk/mcs/; revision=50488
Chris Toshok [Thu, 22 Sep 2005 14:02:04 +0000 (14:02 -0000)]
2005-09-22 Chris Toshok <toshok@ximian.com>
* System.Configuration.Provider/ProviderBaseTest.cs: new (rather
tiny) test.
svn path=/trunk/mcs/; revision=50487
Sebastien Pouliot [Thu, 22 Sep 2005 13:56:08 +0000 (13:56 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* ReflectionPermissionAttribute.cs: TypeInformation is obsolete.
* SecurityAction.cs: *Choice security actions are removed in 2.0 RC.
svn path=/trunk/mcs/; revision=50486
Sebastien Pouliot [Thu, 22 Sep 2005 13:49:40 +0000 (13:49 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* EventLogPermissionAttributeTest.cs: Removed *Choice security actions
* PerformanceCounterPermissionAttributeTest.cs: Removed *Choice
security actions.
svn path=/trunk/mcs/; revision=50485
Sebastien Pouliot [Thu, 22 Sep 2005 13:44:08 +0000 (13:44 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessSecurityAttributeTest.cs,
EnvironmentPermissionAttributeTest.cs,
FileDialogPermissionAttributeTest.cs,
FileIOPermissionAttributeTest.cs,
GacIdentityPermissionAttributeTest.cs,
HostProtectionAttributeTest.cs,
IsolatedStorageFilePermissionAttributeTest.cs,
IsolatedStoragePermissionAttributeTest.cs,
KeyContainerPermissionAttributeTest.cs,
PermissionSetAttributeTest.cs, PrincipalPermissionAttributeTest.cs,
PublisherIdentityPermissionAttributeTest.cs,
ReflectionPermissionAttributeTest.cs,
RegistryPermissionAttributeTest.cs, SecurityAttributeTest.cs,
SecurityPermissionAttributeTest.cs,
SiteIdentityPermissionAttributeTest.cs,
StrongNameIdentityPermissionAttributeTest.cs,
UIPermissionAttributeTest.cs, UrlIdentityPermissionAttributeTest.cs,
ZoneIdentityPermissionAttributeTest.cs: Removed *Choice security
actions.
svn path=/trunk/mcs/; revision=50484
Sebastien Pouliot [Thu, 22 Sep 2005 13:38:23 +0000 (13:38 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* OdbcPermissionAttributeTest.cs: Removed *Choice security actions.
svn path=/trunk/mcs/; revision=50482
Sebastien Pouliot [Thu, 22 Sep 2005 13:37:37 +0000 (13:37 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* SqlClientPermissionAttributeTest.cs: Removed *Choice security
actions.
svn path=/trunk/mcs/; revision=50481
Sebastien Pouliot [Thu, 22 Sep 2005 13:36:46 +0000 (13:36 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* DBDataPermissionAttributeTest.cs: Removed *Choice security actions.
svn path=/trunk/mcs/; revision=50480
Sebastien Pouliot [Thu, 22 Sep 2005 13:35:55 +0000 (13:35 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* OleDbPermissionAttributeTest.cs: Removed *Choice security actions.
svn path=/trunk/mcs/; revision=50479
Sebastien Pouliot [Thu, 22 Sep 2005 13:33:23 +0000 (13:33 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* DnsPermissionAttributeTest.cs: Removed *Choice security actions.
* SocketPermissionAttributeTest.cs: Removed *Choice security actions.
* WebPermissionAttributeTest.cs: Removed *Choice security actions.
svn path=/trunk/mcs/; revision=50478
Sebastien Pouliot [Thu, 22 Sep 2005 13:31:21 +0000 (13:31 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* DataProtectionPermissionAttributeTest.cs: Removed *Choice security
actions.
* StorePermissionAttributeTest.cs: Removed *Choice security actions.
svn path=/trunk/mcs/; revision=50477
Jordi Mas i Hernandez [Thu, 22 Sep 2005 13:30:51 +0000 (13:30 -0000)]
In Test/System.Windows.Forms:
2005-09-22 Jordi Mas i Hernandez <jordi@ximian.com>
* MenuTest.cs: Fixes some tests
* MenuItemTest.cs: New unit test
In System.Windows.Forms:
2005-09-22 Jordi Mas i Hernandez <jordi@ximian.com>
* MainMenu.cs: Fixes default value
* MenuItem.cs: Fixes default value
svn path=/trunk/mcs/; revision=50476
Sebastien Pouliot [Thu, 22 Sep 2005 13:29:42 +0000 (13:29 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* ServiceControllerPermissionAttributeTest.cs: Removed *Choice
security actions.
svn path=/trunk/mcs/; revision=50475
Sebastien Pouliot [Thu, 22 Sep 2005 13:28:23 +0000 (13:28 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* MessageQueuePermissionAttributeTest.cs: Removed *Choice security
actions. Char #133 is accepted in 2.0.
svn path=/trunk/mcs/; revision=50474
Sebastien Pouliot [Thu, 22 Sep 2005 13:26:31 +0000 (13:26 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* DirectoryServicesPermissionAttributeTest.cs: Removed *Choice
security actions.
svn path=/trunk/mcs/; revision=50473
Sebastien Pouliot [Thu, 22 Sep 2005 13:25:07 +0000 (13:25 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* PrintingPermissionAttributeTest.cs: Removed *Choice security actions
svn path=/trunk/mcs/; revision=50472
Sebastien Pouliot [Thu, 22 Sep 2005 13:21:11 +0000 (13:21 -0000)]
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* OraclePermissionAttributeTest.cs: Removed *Choice security actions.
svn path=/trunk/mcs/; revision=50471
Jordi Mas i Hernandez [Thu, 22 Sep 2005 12:37:32 +0000 (12:37 -0000)]
Scripts to test units alone
svn path=/trunk/mcs/; revision=50470
Boris Kirzner [Thu, 22 Sep 2005 11:52:30 +0000 (11:52 -0000)]
Reusing indexes in DataTable.Select() and supporting fixes.
svn path=/trunk/mcs/; revision=50469
Boris Kirzner [Thu, 22 Sep 2005 11:21:15 +0000 (11:21 -0000)]
Implemented Equals() and GetHashCode() for IExpression classes.
svn path=/trunk/mcs/; revision=50464
Raja R Harinath [Thu, 22 Sep 2005 11:06:17 +0000 (11:06 -0000)]
* compiler-tester.cs (TestRunner.ExecFile): New helper carved out of ...
(TestRunner.ExecuteFile) [process version]: ... this.
(TestRunner.ExecuteFile) [MethodInfo version]: Add new parameter.
Fall back to executing the process if the method invocation fails.
(TestRunner.Check): Update to changes.
This hides bugs -- but not in the compiler. I'll try to keep an eye
out for any appdomain failures noted by this.
svn path=/trunk/mcs/; revision=50463
Paolo Molaro [Thu, 22 Sep 2005 09:05:07 +0000 (09:05 -0000)]
Better regex for arm.
svn path=/trunk/mono/; revision=50462
Raja R Harinath [Thu, 22 Sep 2005 08:32:55 +0000 (08:32 -0000)]
* configure.in (MONO_VERSION): Emit it into config.make. Don't build Consts.cs.
svn path=/trunk/mono/; revision=50461
Raja R Harinath [Thu, 22 Sep 2005 08:31:23 +0000 (08:31 -0000)]
* Makefile (basic_SUBDIRS, net_1_1_bootstrap_SUBDIRS)
(net_2_0_bootstrap_SUBDIRS, net_2_0_SUBDIRS):
Build the 'build' directory too.
* build/Makefile (BUILT_FILES): New.
(all-local ...): Depend on them.
(clean-local): Relete them.
(common/Consts.cs): New rule.
(COMMON_SRCS): Don't distribute common/Consts.cs.
svn path=/trunk/mcs/; revision=50460
Raja R Harinath [Thu, 22 Sep 2005 08:26:54 +0000 (08:26 -0000)]
eol-style=native
svn path=/trunk/mcs/; revision=50459
Sureshkumar T [Thu, 22 Sep 2005 06:52:17 +0000 (06:52 -0000)]
2005-09-22 Sureshkumar T <tsureshkumar@novell.com>
* SqlConnectionTest.cs (OtherConnectionStringKeywords): marked
Persist security info keyword as not implmented.
svn path=/trunk/mcs/; revision=50458
Kazuki Oikawa [Thu, 22 Sep 2005 04:49:56 +0000 (04:49 -0000)]
* AsyncMethodResult.cs: Fixes Control.Invoke is blocked infinitely.
svn path=/trunk/mcs/; revision=50457
Sebastien Pouliot [Thu, 22 Sep 2005 03:40:30 +0000 (03:40 -0000)]
Add tests for MembershipProvider and RolePrincipal (2.0) which, mostly, demonstrates that they won't work without providers and some infrastructure :(
svn path=/trunk/mcs/; revision=50442
Sebastien Pouliot [Thu, 22 Sep 2005 03:39:16 +0000 (03:39 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* FormsAuthenticationTest.cs: CookieDomain property (2.0) changed from
String.Empty (beta2) to null (RC).
* MembershipProviderTest.cs: New. Mostly* useless test cases (* well
in proves it cannot be tested without providers and some extra infra).
* RolePrincipalTest.cs: : New. Mostly* useless test cases (* well
in proves it cannot be tested without providers and some extra infra).
svn path=/trunk/mcs/; revision=50441
Hisham Mardam Bey [Thu, 22 Sep 2005 00:50:40 +0000 (00:50 -0000)]
* LabelTest.cs : Several new tests.
* ScrollBarTest.cs : Several new tests.
* bitmaps : added dir containing images for tests.
svn path=/trunk/mcs/; revision=50432
Sebastien Pouliot [Thu, 22 Sep 2005 00:33:48 +0000 (00:33 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* DataBindingHandlerAttributeTest.cs: Fixed test results in 2.0 RC
(string interning rules differ in 2.0 so it's better to use Assert.
AreEquals than Assert.AreSame).
* PageTest.cs: Fixed test results in 2.0 RC (NRE in Page.User).
* TestUrlPropertyAttribute.cs: Fixed test results in 2.0 RC (removed
property changed results).
svn path=/trunk/mcs/; revision=50431
John Luke [Wed, 21 Sep 2005 23:58:20 +0000 (23:58 -0000)]
2005-09-21 John Luke <john.luke@gmail.com>
* monop.cs: catch exception on Process.Start
when gacutil cannot be found to avoid annoying
windows message boxes
svn path=/trunk/mcs/; revision=50430
Jackson Harper [Wed, 21 Sep 2005 22:53:38 +0000 (22:53 -0000)]
* Control.cs: Don't try to set the border style on the window if
it hasn't been created. When the window is created the border
style will be used.
svn path=/trunk/mcs/; revision=50429
Peter Dennis Bartok [Wed, 21 Sep 2005 22:50:47 +0000 (22:50 -0000)]
2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
* Control.cs (Update): Don't call XplatUI if we don't have a
window handle yet
svn path=/trunk/mcs/; revision=50428
Peter Dennis Bartok [Wed, 21 Sep 2005 22:23:38 +0000 (22:23 -0000)]
2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
* ContainerControl.cs: Instead of throwing an exception, print
a one-time warning about Validate not being implemented
* XplatUIWin32.cs: Removed debug output
svn path=/trunk/mcs/; revision=50426
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 22:11:28 +0000 (22:11 -0000)]
2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SessionStateModule.cs: fix compilation warnings and use the
application path for the cookie path. This is a temporary fix for 76172.
* SessionId.cs: don't access the cookie collection twice.
svn path=/trunk/mcs/; revision=50424
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 22:08:36 +0000 (22:08 -0000)]
compilation fixes
svn path=/trunk/mcs/; revision=50423
Peter Dennis Bartok [Wed, 21 Sep 2005 22:02:45 +0000 (22:02 -0000)]
2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
* Control.cs: Only set XplatUI background if we expect the windowing
system to handle the background. This stops controls that draw their
own background from flickering
* XplatUIX11.cs: Support custom visuals and colormaps for window
creation. This allows, amongst other things, using MWF X11 windows
with OpenGL.
svn path=/trunk/mcs/; revision=50422
Gonzalo Paniagua Javier [Wed, 21 Sep 2005 22:02:23 +0000 (22:02 -0000)]
2005-09-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SimpleWorkerRequest.cs: fix GetUriPath() for paths ending in '/'.
svn path=/trunk/mcs/; revision=50421
Sebastien Pouliot [Wed, 21 Sep 2005 21:22:16 +0000 (21:22 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* SimpleWorkerRequestTest.cs: When in doubt write more tests...
svn path=/trunk/mcs/; revision=50420
Marek Sieradzki [Wed, 21 Sep 2005 20:59:42 +0000 (20:59 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* LoggerInfo.cs: Changed public to internal.
* xbuild.exe.sources: Added reference to AssemblyLoadInfo.
svn path=/trunk/mcs/; revision=50419
Marek Sieradzki [Wed, 21 Sep 2005 20:57:44 +0000 (20:57 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Microsoft.Build.Engine.dll.sources: Added reference to
AssemblyLoadInfo.
svn path=/trunk/mcs/; revision=50418
Marek Sieradzki [Wed, 21 Sep 2005 20:56:18 +0000 (20:56 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Mono.XBuild.Framework/AssemblyLoadInfo.cs: Changed public to internal.
svn path=/trunk/mcs/; revision=50417
Atsushi Eno [Wed, 21 Sep 2005 20:44:05 +0000 (20:44 -0000)]
2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
* mono.1 : added environment MONO_DISABLE_MANAGED_COLLATION.
svn path=/trunk/mono/; revision=50416
Atsushi Eno [Wed, 21 Sep 2005 20:43:05 +0000 (20:43 -0000)]
2005-09-21 Atsushi Enomoto <atsushi@ximian.com>
* CompareInfo.cs : switched to "managed collation by default" mode.
svn path=/trunk/mcs/; revision=50415
Marek Sieradzki [Wed, 21 Sep 2005 20:38:52 +0000 (20:38 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* TaskDatabase.cs: Change Shared to Framework.
* BuildPropertyGroup.cs, Project.cs: Remove obsoleted
CaseInsensitiveHashCodeProvider
svn path=/trunk/mcs/; revision=50414
Marek Sieradzki [Wed, 21 Sep 2005 20:34:18 +0000 (20:34 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* ManagedCompiler.cs, Csc.cs: Moved code to ManagedCompiler.
* MSBuild.cs: Added really simple temporary code.
* AL.cs: Replaced variables with Bag property.
svn path=/trunk/mcs/; revision=50413
Marek Sieradzki [Wed, 21 Sep 2005 20:28:13 +0000 (20:28 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Microsoft.Build.Utilities.dll.sources: Updated.
* Mono.XBuild.Utilities: Added new namespace.
* Microsoft.Build.Utilities: Formatting.
svn path=/trunk/mcs/; revision=50411
Marek Sieradzki [Wed, 21 Sep 2005 20:13:56 +0000 (20:13 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Mono.XBuild.Shared: Moved to Mono.XBuild.Framework to be consistent.
* Microsoft.Build.Framework.dll.sources: Added MonoTODOAttribute from
build/common.
svn path=/trunk/mcs/; revision=50410
Sebastien Pouliot [Wed, 21 Sep 2005 20:11:33 +0000 (20:11 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* AspNetHostingPermissionTest.cs: 2.0 RC fixed the "unrestricted" XML
so the test case has been updated.
* AspNetHostingPermissionAttributeTest.cs: Removed actions that have
been killed in 2.0 RC.
svn path=/trunk/mcs/; revision=50409
Marek Sieradzki [Wed, 21 Sep 2005 20:10:13 +0000 (20:10 -0000)]
2005-09-25 Marek Sieradzki <marek.sieradzki@gmail.com>
* Microsoft.Common.tasks, xbuild.rsp, Microsoft.Build.xsd, MSBuild:
Moved to xbuild/.
* Main.cs, Pararameters.cs: Changed to use Mono.XBuild.Framework and
Mono.XBuild.Utilities.
* CommandLineException.cs, LoggerInfo.cs: Added #if NET_2_0
svn path=/trunk/mcs/; revision=50408
Zoltan Varga [Wed, 21 Sep 2005 20:01:08 +0000 (20:01 -0000)]
2005-09-21 Zoltan Varga <vargaz@gmail.com>
* tramp-x86.c (mono_arch_create_trampoline_code): Restore caller
saved registers too.
svn path=/trunk/mono/; revision=50407
Zoltan Varga [Wed, 21 Sep 2005 20:00:00 +0000 (20:00 -0000)]
2005-09-21 Zoltan Varga <vargaz@gmail.com>
* mini-x86.c (mono_arch_allocate_vars): Rewrite this so it works based
upon the information returned by get_call_info ().
svn path=/trunk/mono/; revision=50406
Miguel de Icaza [Wed, 21 Sep 2005 19:45:24 +0000 (19:45 -0000)]
Add xbuild
svn path=/trunk/mono/; revision=50404
Sebastien Pouliot [Wed, 21 Sep 2005 18:48:01 +0000 (18:48 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* CheckBoxList.cs: Fix unit test failure (which matched bug #48802).
svn path=/trunk/mcs/; revision=50402
Chris Toshok [Wed, 21 Sep 2005 18:44:24 +0000 (18:44 -0000)]
2005-09-21 Chris Toshok <toshok@ximian.com>
* System.Configuration/ApplicationSettingsBaseTest.cs: start of
tests. These are going to be rather convoluted.
svn path=/trunk/mcs/; revision=50401
Miguel de Icaza [Wed, 21 Sep 2005 18:40:21 +0000 (18:40 -0000)]
Update
svn path=/trunk/mcs/; revision=50400
Peter Dennis Bartok [Wed, 21 Sep 2005 18:35:43 +0000 (18:35 -0000)]
2005-09-21 Peter Dennis Bartok <pbartok@novell.com>
* OpenFileDialog.cs, ContentsResizedEventArgs.cs, LibSupport.cs, GridItem.cs,
CursorConverter.cs, SplitterEventHandler.cs, PropertyGridTextBox.cs,
GridTablesFactory.cs, MethodInvoker.cs, AccessibleEvents.cs,
SplitterEventArgs.cs, XplatUI.cs, Mime.cs, PropertySort.cs,
TreeViewCancelEventHandler.cs, Form.cs, PropertyGridCommands.cs,
IDataGridEditingService.cs, DateBoldEventHandler.cs, Label.cs,
KeyboardLayouts.cs, TextControl.cs, ProgressBar.cs, ToolTip.cs,
RadioButton.cs, OSFeature.cs, LinkLabel.cs, ColorDialog.cs,
ThemeNice.cs, ErrorIconAlignment.cs, TreeNode.cs, MimeGenerated.cs,
ComboBox.cs, DataGridTextBoxColumn.cs, ArrangeStartingPosition.cs,
GridColumnStylesCollection.cs,
IDataGridColumnStyleEditingNotificationService.cs,
PropertyGrid.cs, IFeatureSupport.cs, ICommandExecutor.cs,
MdiLayout.cs, GridEntry.cs, ControlBindingsCollection.cs,
GridTableStylesCollection.cs, TreeViewCancelEventArgs.cs,
TreeNodeCollection.cs, AmbientProperties.cs,
RichTextBoxSelectionAttribute.cs, RichTextBoxSelectionTypes.cs,
DataObject.cs, ErrorProvider.cs, Splitter.cs,
DataGridLineStyle.cs, Shortcut.cs, Control.cs,
FontDialog.cs, SecurityIDType.cs, GridItemType.cs,
BindingMemberInfo.cs, DataGridCell.cs, MdiChildContext.cs,
IRootGridEntry.cs, PropertyGridView.cs, DataGridParentRowsLabelStyle.cs,
FolderBrowserDialog.cs, OpacityConverter.cs, HelpProvider.cs,
IComponentEditorPageSite.cs, DataGridTableStyle.cs, NavigateEventArgs.cs,
NotifyIcon.cs, ContentsResizedEventHandler.cs, MenuItem.cs,
PropertyTabChangedEventHandler.cs, TextBoxBase.cs, OpenTreeNodeEnumerator.cs,
SelectionMode.cs, TextBox.cs, ListBindingConverter.cs,
FileDialog.cs, KeysConverter.cs, DomainUpDown.cs,
DataFormats.cs, SaveFileDialog.cs, GridItemCollection.cs,
ArrangeDirection.cs, FeatureSupport.cs, SelectionRangeConverter.cs,
RichTextBoxScrollBars.cs, NodeLabelEditEventHandler.cs, TreeNodeConverter.cs,
MimeIcon.cs, X11Structs.cs, PropertyGridEntry.cs,
ImageList.cs, ThemeWin32Classic.cs, X11Keyboard.cs,
CheckedListBox.cs, HelpNavigator.cs, DateTimePickerFormat.cs,
MdiClient.cs, DataGridDrawingLogic.cs, DataGridBoolColumn.cs,
NodeLabelEditEventArgs.cs, Screen.cs, PropertyManager.cs,
ComponentModel.cs, PropertiesTab.cs, CurrencyManager.cs,
SizeGrip.cs, DateBoldEventArgs.cs, X11Dnd.cs, Panel.cs,
Hwnd.cs, OSXStructs.cs, DrawMode.cs, XplatUIDriver.cs,
RichTextBox.cs, PropertyTabChangedEventArgs.cs, CommonDialog.cs,
DataGrid.cs, XplatUIX11.cs, RichTextBoxStreamType.cs, Win32DnD.cs,
ErrorBlinkStyle.cs, TreeViewEventHandler.cs,
PropertyValueChangedEventHandler.cs, IFileReaderService.cs,
DataGridTextBox.cs, SelectedGridItemChangedEventArgs.cs, ScrollBar.cs,
ListBox.cs, TreeViewAction.cs, Help.cs, TrackBar.cs,
AxHost.cs, PropertyValueChangedEventArgs.cs, XplatUIOSX.cs,
RichTextBoxFinds.cs, UpDownEventArgs.cs, Cursors.cs,
CategoryGridEntry.cs, RichTextBoxWordPunctuations.cs, DataGridColumnStyle.cs,
SelectedGridItemChangedEventHandler.cs, DateTimePicker.cs, NavigateEventHandler.cs,
Clipboard.cs, UpDownEventHandler.cs, MonthCalendar.cs,
SendKeys.cs, DataGridPreferredColumnWidthTypeConverter.cs, TreeView.cs,
ThreadExceptionDialog.cs, ImageListConverter.cs, XplatUIWin32.cs,
TreeViewEventArgs.cs: Fixed whitespace and set eol-style:native attribute
svn path=/trunk/mcs/; revision=50399
Sebastien Pouliot [Wed, 21 Sep 2005 18:26:43 +0000 (18:26 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* HttpRequestTest.cs: Fixed test cases so they now execute without
errors on MS 1.1 SP1, 2.0 RC and Mono (default profile).
svn path=/trunk/mcs/; revision=50398
Jackson Harper [Wed, 21 Sep 2005 17:39:46 +0000 (17:39 -0000)]
* TreeNode.cs: Call Before/After Expand not Collapse when
expanding.
svn path=/trunk/mcs/; revision=50395
Lluis Sanchez [Wed, 21 Sep 2005 17:32:12 +0000 (17:32 -0000)]
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* SoapReflectionImporter.cs: Check the correct defaults
for attributes.
svn path=/trunk/mcs/; revision=50394
Sebastien Pouliot [Wed, 21 Sep 2005 17:26:21 +0000 (17:26 -0000)]
Add some CAS unit tests for System.Web.UI.WebControls.* and the forgotten FontInfoTest to the build
svn path=/trunk/mcs/; revision=50393
Sebastien Pouliot [Wed, 21 Sep 2005 17:24:38 +0000 (17:24 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* AdCreatedEventArgs.cs: Added declarative security (Link and, for
2.0, Inheritance demands) for Minimal.
* BaseCompareValidator.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* BaseDataBoundControl.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* BaseValidator.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* BoundColumn.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* ButtonColumn.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* CalendarDay.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* CheckBoxList.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* CompareValidator.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* CustomValidator.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* DataBoundControl.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* DataGridItemCollection.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* DataKeyCollection.cs: Added declarative security (LinkDemands) for
Minimal.
* DataListItemCollection.cs: Added declarative security (LinkDemands)
for Minimal.
* DataListItem.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* FontNamesConverter.cs: Added declarative security (Link and
Inheritance demands) for Minimal.
* HyperLink.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* HyperLinkColumn.cs: Added declarative security (Link and Inheritance
demands) for Minimal.
* Image.cs: Added declarative security (Link and Inheritance demands)
for Minimal.
svn path=/trunk/mcs/; revision=50392
Sebastien Pouliot [Wed, 21 Sep 2005 17:17:37 +0000 (17:17 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* AdCreatedEventArgsCas.cs, BaseCompareValidatorCas.cs,
BaseDataBoundControlCas.cs, BaseDataListCas.cs, BaseValidatorCas.cs,
BoundColumnCas.cs, ButtonColumnCas.cs, CalandarCas.cs,
CalendarDayCas.cs, CheckBoxCas.cs, CheckBoxListCas.cs,
CompareValidatorCas.cs, CompositeControlCas.cs, CustomValidatorCas.cs,
DataBoundControlCas.cs, DataGridCas.cs, DataGridColumnCas.cs,
DataGridItemCas.cs, DataGridItemCollectionCas.cs,
DataGridPagerStyleCas.cs, DataKeyCollectionCas.cs, DataListItemCas.cs,
DataListItemCollectionCas.cs, EditCommandColumnCas.cs, FontInfoCas.cs,
FontNamesConverterCas.cs, FontUnitCas.cs, FormViewCas.cs,
HyperLinkCas.cs, HyperLinkColumnCas.cs, ImageButtonCas.cs,
ImageCas.cs: New CAS unit tests - checks for LinkDemands and
re-execute the "classic" unit tests under the most retricted security
permissions possible.
svn path=/trunk/mcs/; revision=50391
Sebastien Pouliot [Wed, 21 Sep 2005 17:13:31 +0000 (17:13 -0000)]
fix some header informations
svn path=/trunk/mcs/; revision=50390
Sebastien Pouliot [Wed, 21 Sep 2005 17:11:09 +0000 (17:11 -0000)]
2005-09-21 Sebastien Pouliot <sebastien@ximian.com>
* AspNetHostingNone.cs: New. CAS test helper class to test for None
level - which includes class that don't use AspNetHostingPermission
at all.
svn path=/trunk/mcs/; revision=50389
Jordi Mas i Hernandez [Wed, 21 Sep 2005 16:54:12 +0000 (16:54 -0000)]
In Test/System.Windows.Forms:
2005-09-21 Jordi Mas i Hernandez <jordi@ximian.com>
* ListViewItemTest.cs: New unit test
2005-09-20 Jordi Mas i Hernandez <jordi@ximian.com>
In System.Windows.Forms:
2005-09-16 Jordi Mas i Hernandez <jordi@ximian.com>
* ListViewItem.cs:
- Fixes bug 76120
- Fixes proper storing of subitems
- Fixes not updated items
svn path=/trunk/mcs/; revision=50387
Vladimir Krasnov [Wed, 21 Sep 2005 16:12:57 +0000 (16:12 -0000)]
Bitmap.jvm.cs: fixed Clone, InternalSave, Initialize, ctor refactoring, remarks refactoring
Image.jvm.cs: fixed GetFrameCount, GetThumbnailImage, SelectActiveFrame, remarks refactoring
PlainImage.jvm.cs: added metadata props, fixed ctor
PlainImageCollection.jvm.cs: fixed class access
ImageCodec.jvm.cs: refactoring of read/write methods, members access levels
svn path=/trunk/mcs/; revision=50386
Vladimir Krasnov [Wed, 21 Sep 2005 16:02:24 +0000 (16:02 -0000)]
svn path=/trunk/mcs/; revision=50383
Vladimir Krasnov [Wed, 21 Sep 2005 16:01:34 +0000 (16:01 -0000)]
Graphics.cs: Added tests for DrawImage
Image.cs: Added tests for clone, GetFrameCount
svn path=/trunk/mcs/; revision=50382
Lluis Sanchez [Wed, 21 Sep 2005 15:53:05 +0000 (15:53 -0000)]
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* XmlSerializerTests.cs, Added test for bug #76049.
svn path=/trunk/mcs/; revision=50381
Miguel de Icaza [Wed, 21 Sep 2005 15:52:28 +0000 (15:52 -0000)]
Revert changes as they break mscorlib compilation, see mono.ximian.com:8008/i386-head-mono/builds/79/build/0
svn path=/trunk/mcs/; revision=50380
Lluis Sanchez [Wed, 21 Sep 2005 15:51:01 +0000 (15:51 -0000)]
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* SerializationSource.cs: Fix nullref.
* XmlReflectionImporter.cs: When registering a type using
IncludeType(), make sure it is added as a subtype and the
map for typeof(object) if it has already been imported.
Fixes bug #76049.
svn path=/trunk/mcs/; revision=50379
Zoltan Varga [Wed, 21 Sep 2005 15:45:58 +0000 (15:45 -0000)]
2005-09-21 Zoltan Varga <vargaz@gmail.com>
* mini-x86.c (add_float): Fix stack size calculation.
(mono_arch_call_opcode): Rewrite this so it works based up the
information returned by get_call_info ().
(mono_arch_get_this_vret_args): Ditto.
svn path=/trunk/mono/; revision=50378
Senganal T [Wed, 21 Sep 2005 14:27:58 +0000 (14:27 -0000)]
In Mono.Data.Tds:
* Mono.Data.Tds.Protocol/Tds.cs:
- Modified the way Server Version number is calculated
- Added a new varaible to remember the original database
connected to and to reset the Database property when the
connection to database is closed.
* Mono.Data.Tds.Protocol/Tds70.cs:
modified Reset() to Call the Reset() of base class which
in turn resets the database name.
In System.Data/Test/ProviderTests/System.Data.SqlClient:
* SqlConnectionTest.cs: removed some hardcoded database names
in DatabasePropertyTest ().
In System.Data/System.Data.SqlClient:
* SqlConnection.cs :
- Set the correct Default Values for Parameters.
- Added Argument Checks (where missing) for the Properties and
throw the correct exception on error.
- Modified SetDefaultParameters() to make sure that the parameters
are all reset to default values everytime it is called.
- Modified SetProperties() to take into account the order of the
keywords in the ConnectionString.
svn path=/trunk/mcs/; revision=50377
Lluis Sanchez [Wed, 21 Sep 2005 14:09:25 +0000 (14:09 -0000)]
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* XmlSerializerTests.cs, XmlSerializerTestClasses.cs: Added test
for bug #75986.
svn path=/trunk/mcs/; revision=50376
Lluis Sanchez [Wed, 21 Sep 2005 14:07:20 +0000 (14:07 -0000)]
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* XmlSerializationWriter.cs: Also internally serialize
arrays of object (see previous change).
svn path=/trunk/mcs/; revision=50375
Marek Safar [Wed, 21 Sep 2005 13:22:46 +0000 (13:22 -0000)]
new tests
svn path=/trunk/mcs/; revision=50374
Marek Safar [Wed, 21 Sep 2005 13:16:18 +0000 (13:16 -0000)]
update
svn path=/trunk/mcs/; revision=50373
Marek Safar [Wed, 21 Sep 2005 13:09:46 +0000 (13:09 -0000)]
2005-09-21 Marek Safar <marek.safar@seznam.cz>
* attribute.cs (Attribute.Resolve): Check Obsolete attribute for
attributes.
* class.cs (GeneratedBaseInitializer): New class for customization
compiler generated initializers.
(MemberBase.DoDefine): Check Obsolete attribute here.
(FieldMember.DoDefine): Ditto.
* const.cs (ExternalConstant.CreateDecimal): Builder for decimal
constants.
* decl.cs (MemberCore.EmitContext): Returns valid current ec.
(MemberCore.GetObsoleteAttribute): Removed argument.
(MemberCore.CheckObsoleteness): Obsolete attributes are hierarchic.
(MemberCore.CheckObsoleteType): New helper.
* delegate.cs,
* enum.cs,
* statement.cs: Updates after MemberCore changes.
* ecore.cs (TypeExpr.ResolveType): Check type obsoleteness here.
(FieldExpr.ResolveMemberAccess): Fixed decimal constants checks.
* expression.cs (ComposedCast.DoResolveAsTypeStep): Don't check
obsolete attribute for compiler construct.
(As.DoResolve): Cache result.
* iterators.cs (Define_Constructor): Use GeneratedBaseInitializer.
svn path=/trunk/mcs/; revision=50372
Lluis Sanchez [Wed, 21 Sep 2005 12:55:58 +0000 (12:55 -0000)]
2005-09-21 Lluis Sanchez Gual <lluis@novell.com>
* XmlSerializationWriter.cs: Properly serialize arrays
of primitive types when not explicitely specified in
a container class. Based on a patch by Konstantin Triger.
Fixes bug #75986.
svn path=/trunk/mcs/; revision=50371
Raja R Harinath [Wed, 21 Sep 2005 12:42:48 +0000 (12:42 -0000)]
Handle degenerate matches better.
svn path=/trunk/mcs/; revision=50370