mono.git
19 years ago2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 31 May 2005 13:08:00 +0000 (13:08 -0000)]
2005-05-31  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDsigC14NWithCommentsTransformTest.cs : added File.Delete()
  sanity check on CleanUp().

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

19 years agoDataRow.cs : SetParentRow on Detached row with no Default version throws an exception...
Boris Kirzner [Tue, 31 May 2005 12:01:30 +0000 (12:01 -0000)]
DataRow.cs : SetParentRow on Detached row with no Default version throws an exception. Added RowNotInTableException_Generate.cs test

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 11:56:25 +0000 (11:56 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* ServiceControllerPermission.cs: Accept empty service name before 2.0

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 11:54:37 +0000 (11:54 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* ServiceControllerPermissionAttributeTest.cs: Character #133 isn't
valid in machine names for 2.0. An empt service name is acceptable
before 2.0.
* ServiceControllerPermissionTest.cs: 2.0 has better parameters
checking (since FDBK15131 was fixed).

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

19 years ago2005-05-31 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 31 May 2005 11:41:54 +0000 (11:41 -0000)]
2005-05-31  Atsushi Enomoto <atsushi@ximian.com>

* DTDValidatingReader.cs : Last BaseURI exposed this hidden bug via
  sys.security tests.

* XmlValidatingReaderTests.cs : added ResolveEntityAndBaseURI() which
  is imported from sys.security.

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 11:19:51 +0000 (11:19 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* PerformanceCounterPermissionEntry.cs: Added more 2.0 validations for
machine names and PerformanceCounterPermissionAccess.

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 11:18:16 +0000 (11:18 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* ResourcePermissionBaseTest.cs: Fx 2.0 now has better arguments
checking (i.e. FDBK15131 was fixed).

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 11:16:20 +0000 (11:16 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* EventLogPermissionAttributeTest.cs: Character #133 is refused into
machine names for 2.0.
* EventLogPermissionTest.csFx 2.0 now has better arguments checking
(i.e. FDBK15131 was fixed).
* PerformanceCounterPermissionAttributeTest.cs
* PerformanceCounterPermissionTest.cs: Fx 2.0 now has better arguments
checking (i.e. FDBK15131 was fixed).

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 11:12:55 +0000 (11:12 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* ResourcePermissionBase.cs: Added more parameter checking for 2.0
* PermissionHelper.cs: Identity permissions can be unrestricted in 2.0

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

19 years ago2005-05-31 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 31 May 2005 10:59:45 +0000 (10:59 -0000)]
2005-05-31  Sebastien Pouliot  <sebastien@ximian.com>

* DirectoryServicesPermissionTest.cs: Fx 2.0 now has better arguments
checking (i.e. FDBK15131 was fixed).

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

19 years agoFix #75081.
Raja R Harinath [Tue, 31 May 2005 10:38:38 +0000 (10:38 -0000)]
Fix #75081.
* ecore.cs (Expression.ResolveLValue): Add a Location parameter.
Use it in the error message.
* assign.cs, expression.cs, statement.cs: Update.

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

19 years ago* cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
Raja R Harinath [Tue, 31 May 2005 10:03:10 +0000 (10:03 -0000)]
* cs1589.cs, cs1590.cs, cs1590-2.cs, cs1590-3.cs, cs1592.cs:
Output to 'dummy.xml'.

Also changed svn:ignore to only ignore 'dummy.xml' rather than '*.xml'.

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

19 years ago2005-05-31 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Tue, 31 May 2005 10:01:08 +0000 (10:01 -0000)]
2005-05-31  Sureshkumar T  <tsureshkumar@novell.com>

* OdbcParameter.cs: setBuffer (): for numeric type, the buffer
parameter should be a packed decimal struct. fixes bug #75041.

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

19 years ago2005-05-31 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Tue, 31 May 2005 08:30:34 +0000 (08:30 -0000)]
2005-05-31  Lluis Sanchez Gual  <lluis@novell.com>

* TcpServerChannel.cs: Use IP address in object uris by default.
Fixes bug #54234. Removed unused field.
* TcpClientTransportSink.cs: Fix warning.

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

19 years ago DataFormat.cs: We can't statically initialize this stuff because
Jackson Harper [Tue, 31 May 2005 05:01:15 +0000 (05:01 -0000)]
    DataFormat.cs: We can't statically initialize this stuff because
        it calls into the xplatui and could create a loop. So we lazy
init
        it.

M    ChangeLog
M    DataFormats.cs

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

19 years ago2005-05-31 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Tue, 31 May 2005 04:30:20 +0000 (04:30 -0000)]
2005-05-31  Cesar Lopez Nataren  <cnataren@novell.com>

* SemanticAnalizer.cs: Add the global, non-constructable RegExp
constructor object to obj_ctrs so we can type-check its property
access as well as fixing the break showed at #74681 now the raise
the proper error code. Renamed method object_contains_method to
object_contains, and now we filter on instance members too.
* expression.cs: use new API from SemanticAnalizer.

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

19 years ago2005-05-31 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 May 2005 21:47:45 +0000 (21:47 -0000)]
2005-05-31  Zoltan Varga  <vargaz@freemail.hu>

* mini-ia64.c: Ongoing IA64 work.

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

19 years ago2005-05-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 May 2005 20:19:57 +0000 (20:19 -0000)]
2005-05-30  Zoltan Varga  <vargaz@freemail.hu>

* atomic.h: Add IA64 atomic ops.

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

19 years ago2005-05-30 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 30 May 2005 19:58:22 +0000 (19:58 -0000)]
2005-05-30  Ben Maurer  <bmaurer@ximian.com>

* outline.cs: Don't show static constructors: they are cctors,
which are uninteresting.

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

19 years agothis is a static buffer now
Gonzalo Paniagua Javier [Mon, 30 May 2005 19:13:40 +0000 (19:13 -0000)]
this is a static buffer now

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

19 years ago2005-05-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 30 May 2005 18:52:01 +0000 (18:52 -0000)]
2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

* corlib_test.dll.sources: Added (re-added?) the System.Activator unit
tests.

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

19 years ago2005-05-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 30 May 2005 18:50:25 +0000 (18:50 -0000)]
2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

* PermissionSetTest.cs: Added unification tests for permissions inside
an ECMA signed assembly.

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

19 years ago2005-05-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 30 May 2005 18:49:01 +0000 (18:49 -0000)]
2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

* ActivatorTest.cs: Updated current tests (which weren't executed
since ...) and added more to test exceptions and unification.

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

19 years ago2005-05-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 30 May 2005 18:48:24 +0000 (18:48 -0000)]
2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

* Activator.cs: Added missing validation on parameters.

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

19 years ago2005-05-30 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 30 May 2005 18:47:17 +0000 (18:47 -0000)]
2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

* PrintingPermissionTest.cs: Added tests for unification as this
assembly is signed by the "MS final" key (not the ECMA key).

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

19 years ago2005-05-30 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 30 May 2005 17:38:15 +0000 (17:38 -0000)]
2005-05-30  Ben Maurer  <bmaurer@ximian.com>

* Syscall.cs (UnixEpoch): The DateTime for the start of the epoch
may not have the same offset from GMT as does the result of
addition. Therefore, do not convert the static reference point,
rather convert the date we generate. Fixes bug 74266. Patch from
fabrice@bellet.info (Fabrice Bellet).

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

19 years ago2005-05-30 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Mon, 30 May 2005 16:48:54 +0000 (16:48 -0000)]
2005-05-30  Cesar Lopez Nataren  <cnataren@novell.com>

* Literal.cs: (RegExpLiteral.Emit): Take care of attributes. "g" is
global, "i" is case-insensitive and "m" is multi-line.

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

19 years ago"no regression" policy support
Andrew Skiba [Mon, 30 May 2005 16:22:15 +0000 (16:22 -0000)]
"no regression" policy support

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

19 years ago2005-05-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 30 May 2005 14:09:48 +0000 (14:09 -0000)]
2005-05-30  Zoltan Varga  <vargaz@freemail.hu>

* ia64/codegen.c: Fix it after latest changes.

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

19 years agoAdded copyright info to TARGET_JVM code base
Boris Kirzner [Mon, 30 May 2005 11:55:41 +0000 (11:55 -0000)]
Added copyright info to TARGET_JVM code base

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

19 years agoIn mcs:
Raja R Harinath [Mon, 30 May 2005 10:38:32 +0000 (10:38 -0000)]
In mcs:
Fix #75088.
* ecore.cs (Expression.MemberLookupFailed): Add CS0122 check in
the "almostMatchedMember" case too.
* typemanager.cs (Closure.CheckValidFamilyAccess): Add anything
that failed the accessibility checks to 'almost_match'.

In errors:
* cs0122-16.cs: New test from #75088.

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

19 years agoPatch by Gert Driesen that adds test for GenerateInMemory
Gonzalo Paniagua Javier [Mon, 30 May 2005 10:22:06 +0000 (10:22 -0000)]
Patch by Gert Driesen that adds test for GenerateInMemory

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

19 years ago2005-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 May 2005 10:16:14 +0000 (10:16 -0000)]
2005-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* configure.in: added test for SIOCGIFCONF.
* mono/metadata/socket-io.c: when resolving the addresses for the same
host returned by gethostname(), get the local IPs from the interface
list. Loopback addresses are discarded if the are interfaces up with
non-loopback ones. Fixes bug #63265.

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

19 years ago2005-05-30 Lluis Sanchez Gual <lluis@novell.com>
Lluis Sanchez [Mon, 30 May 2005 09:50:08 +0000 (09:50 -0000)]
2005-05-30  Lluis Sanchez Gual  <lluis@novell.com>

* XmlReflectionImporter.cs: Don't ignore type namespaces explicitely
set to the default namespace. This fixes bug #73035.

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

19 years ago* statement.cs : 'For Each' statement : Wrapping the body of the For loop
Satya Sudha K [Mon, 30 May 2005 08:59:24 +0000 (08:59 -0000)]
* statement.cs : 'For Each' statement : Wrapping the body of the For loop
                 inside an exception block if the enumerator implements
                 'IDisposable' interface

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

19 years agoRemove duplicate file
Andrew Skiba [Mon, 30 May 2005 08:41:29 +0000 (08:41 -0000)]
Remove duplicate file

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

19 years ago* net-failed.lst : added a list of tests that fail on dot net
Andrew Skiba [Mon, 30 May 2005 08:39:31 +0000 (08:39 -0000)]
* net-failed.lst : added a list of tests that fail on dot net
* Makefile : compiles on mono
* xmlconf.cs : commit it before I ruin it with new changes

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

19 years agoremoving duplicate file
Andrew Skiba [Mon, 30 May 2005 08:37:35 +0000 (08:37 -0000)]
removing duplicate file

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

19 years agoAdded files and folders for TARGET_JVM code base
Boris Kirzner [Mon, 30 May 2005 06:45:10 +0000 (06:45 -0000)]
Added files and folders for TARGET_JVM code base

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

19 years agoadded xmlconf.cs
Andrew Skiba [Mon, 30 May 2005 05:52:41 +0000 (05:52 -0000)]
added xmlconf.cs

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

19 years ago2005-05-30 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 30 May 2005 04:27:21 +0000 (04:27 -0000)]
2005-05-30  Atsushi Enomoto <atsushi@ximian.com>

* DTDObjectModel.cs : in DTDEntityBase.Resolve() don't overwrite
  BaseURI which results in incorrect URI resolution.

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

19 years ago2005-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 30 May 2005 04:24:42 +0000 (04:24 -0000)]
2005-05-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Dns.cs: don't parse the address when it comes from an IPAddress.

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

19 years agoPatch by Gert Driesen that makes CodeDom compilers for VB.NET and C# handle
Gonzalo Paniagua Javier [Mon, 30 May 2005 03:31:21 +0000 (03:31 -0000)]
Patch by Gert Driesen that makes CodeDom compilers for VB.NET and C# handle
the GenerateInMemory option. Fixes bug #74959.

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

19 years ago2005-05-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 29 May 2005 23:23:01 +0000 (23:23 -0000)]
2005-05-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListItemCollection.cs: Patch from Curtis (eto@shaw.ca) that fixes
FindByText. Closes bug #74205.

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 18:55:21 +0000 (18:55 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* genmdesc.c: Make the generated array non-static.

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

19 years agofix for #74813
Konstantin Triger [Sun, 29 May 2005 16:24:39 +0000 (16:24 -0000)]
fix for #74813

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

19 years ago2005-05-29 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sun, 29 May 2005 14:51:47 +0000 (14:51 -0000)]
2005-05-29  Sebastien Pouliot  <sebastien@ximian.com>

* Timer.cs: Added new constructor for 2.0 and ComVisible attribute.
* Timeout.cs: This is a static class in 2.0 and ComVisible attribute.

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

19 years agoChanges toward common code base with TARGET_JVM
Boris Kirzner [Sun, 29 May 2005 14:36:27 +0000 (14:36 -0000)]
Changes toward common code base with TARGET_JVM

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 14:31:47 +0000 (14:31 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* inssel-long.brg: Fix LSHR_IMM rule.

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 14:26:29 +0000 (14:26 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* inssel-long.brg: Fix LSHR_IMM rule.

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 14:25:51 +0000 (14:25 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.*: Ongoing IA64 work.

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 14:24:56 +0000 (14:24 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Ongoing IA64 work.

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 11:17:06 +0000 (11:17 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.*: Ongoing IA64 work.

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

19 years ago2005-05-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 29 May 2005 11:16:27 +0000 (11:16 -0000)]
2005-05-29  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Ongoing IA64 work.

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

19 years agoStandardized Mainsoft ConstraintCollection tests.
Eyal Alalouf [Sun, 29 May 2005 10:35:17 +0000 (10:35 -0000)]
Standardized Mainsoft ConstraintCollection tests.

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

19 years agoControl.cs: Proper implementation of Product(Name/Version).
Jackson Harper [Sun, 29 May 2005 03:51:38 +0000 (03:51 -0000)]
Control.cs: Proper implementation of Product(Name/Version).

M    ChangeLog
M    Control.cs

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 20:34:02 +0000 (20:34 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.*: Ongoing IA64 work.

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

19 years agore-enable now that it is fixed
Ben Maurer [Sat, 28 May 2005 19:58:54 +0000 (19:58 -0000)]
re-enable now that it is fixed

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

19 years ago2005-05-28 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Sat, 28 May 2005 19:58:27 +0000 (19:58 -0000)]
2005-05-28  Ben Maurer  <bmaurer@ximian.com>

* Type.cs: Check that the arguments of the `types' array are
non-null. Fixes bug 71300

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 19:23:30 +0000 (19:23 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.*: Ongoing IA64 work.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 18:03:53 +0000 (18:03 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* mini-ia64.c: Ongoing IA64 work.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 18:02:41 +0000 (18:02 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Ongoing IA64 work.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 17:10:01 +0000 (17:10 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* *-ia64.* jit-icalls.c mini-codegen.c: Ongoing IA64 work.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 17:08:04 +0000 (17:08 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Ongoing IA64 work.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 17:07:09 +0000 (17:07 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* objects.cs basic-calls.cs: Move some tests to objects.cs.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 17:06:06 +0000 (17:06 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* objects.cs basic-calls.cs: Move some tests to objects.cs.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 28 May 2005 17:03:55 +0000 (17:03 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* objects.cs basic-long.cs: Move some tests to objects.cs.

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

19 years agoAdded TimerTest.cs
Kornél Pál [Sat, 28 May 2005 15:54:13 +0000 (15:54 -0000)]
Added TimerTest.cs

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

19 years agoAdded TimerTest.cs
Kornél Pál [Sat, 28 May 2005 15:29:56 +0000 (15:29 -0000)]
Added TimerTest.cs

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

19 years ago2005-05-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 28 May 2005 14:53:50 +0000 (14:53 -0000)]
2005-05-28  Sebastien Pouliot  <sebastien@ximian.com>

* HostSecurityManagerTest.cs: Remove NotWorking from tests.

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

19 years agocorlib.dll.sources: Added System.Runtime.Hosting namespace with ActivationArguments...
Sebastien Pouliot [Sat, 28 May 2005 14:52:46 +0000 (14:52 -0000)]
corlib.dll.sources: Added System.Runtime.Hosting namespace with ActivationArguments and ApplicationActivator classes. Removed  ApplicationActivator from System namespace.

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

19 years ago2005-05-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 28 May 2005 14:50:40 +0000 (14:50 -0000)]
2005-05-28  Sebastien Pouliot  <sebastien@ximian.com>

* AppDomainSetup.cs: Added new 2,0 constructors and the
ActivationArguments property.
* AppDomainManager.cs: Added using System.Runtime.Hosting as it is the
new location for the ApplicationActivator class.
* ApplicationActivator.cs: Moved to System.Runtime.Hosting namespace.

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

19 years ago2005-05-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 28 May 2005 14:50:25 +0000 (14:50 -0000)]
2005-05-28  Sebastien Pouliot  <sebastien@ximian.com>

* HostSecurityManager.cs: Added check for ActivationArguments in
application evidences.

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

19 years ago2005-05-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 28 May 2005 14:37:01 +0000 (14:37 -0000)]
2005-05-28  Sebastien Pouliot  <sebastien@ximian.com>

* ActivationArguments.cs: New. Required to test HostSecurityManager.
* ApplicationActivator.cs: Moved from System namespace and updated to
beta2 API.

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

19 years agoRemoved unnecessary variables
Kornél Pál [Sat, 28 May 2005 10:37:15 +0000 (10:37 -0000)]
Removed unnecessary variables

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

19 years agoDisposeInterface renamed to ReleaseInterface
Kornél Pál [Sat, 28 May 2005 09:36:41 +0000 (09:36 -0000)]
DisposeInterface renamed to ReleaseInterface

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

19 years agoGC.SuppressFinalize(this) is not called in destructors. Some methods renamed.
Kornél Pál [Sat, 28 May 2005 07:47:03 +0000 (07:47 -0000)]
GC.SuppressFinalize(this) is not called in destructors. Some methods renamed.

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

19 years ago2005-05-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 28 May 2005 07:39:26 +0000 (07:39 -0000)]
2005-05-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FAMWatcher.cs: move the call to StartMonitoringDirectory out of any
locks. Before, for a high amount of subdirectories (~500) it hanged
after filling the write buffer of FAM socket. Fixes bug #74398.

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

19 years ago2005-05-28 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 27 May 2005 21:41:59 +0000 (21:41 -0000)]
2005-05-28  Zoltan Varga  <vargaz@freemail.hu>

* ia64/ia64-codegen.h: Ongoing IA64 work.

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

19 years agob=75060, incorrect pinvoke generated for DllImport with ExactSpelling=true, r=vargaz
Vladimir Vukicevic [Fri, 27 May 2005 20:06:40 +0000 (20:06 -0000)]
b=75060, incorrect pinvoke generated for DllImport with ExactSpelling=true, r=vargaz

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

19 years agob=75060, incorrect pinvoke generated for DllImport with ExactSpelling=true, r=vargaz
Vladimir Vukicevic [Fri, 27 May 2005 20:06:24 +0000 (20:06 -0000)]
b=75060, incorrect pinvoke generated for DllImport with ExactSpelling=true, r=vargaz

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

19 years agoeek. locking on strings
Ben Maurer [Fri, 27 May 2005 18:49:53 +0000 (18:49 -0000)]
eek. locking on strings

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

19 years agoFixed bug #75068
Kornél Pál [Fri, 27 May 2005 18:30:19 +0000 (18:30 -0000)]
Fixed bug #75068

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

19 years ago2005-05-27 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 27 May 2005 18:00:19 +0000 (18:00 -0000)]
2005-05-27  Sebastien Pouliot  <sebastien@ximian.com>
* NamedPermissionSetTest.cs: Re-enable the "NotWorking" unit test.
* PermissionSetCas.cs: New. Moved RevertAssert unit tests from
PermissionSetTest to here as they require --security to work.
* PermissionSetTest.cs: Re-enable the "NotWorking" NET_2_0 unit tests.
* SecurityContextCas.cs: Fixed namespace.

2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>

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

19 years agoAdd new files to the build
Sebastien Pouliot [Fri, 27 May 2005 17:58:59 +0000 (17:58 -0000)]
Add new files to the build

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

19 years agosvn path=/trunk/mcs/; revision=45118
Sebastien Pouliot [Fri, 27 May 2005 17:56:49 +0000 (17:56 -0000)]
svn path=/trunk/mcs/; revision=45118

19 years ago2005-05-27 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 27 May 2005 17:55:55 +0000 (17:55 -0000)]
2005-05-27  Sebastien Pouliot  <sebastien@ximian.com>

* CodeAccessPermission.cs: Allow unrestricted identity permissions in
2.0.
* PermissionBuilder.cs: New. Internal class to help create permission
instances from XML or with a fully qualified name. This class also
deals with unification.
* PermissionSet.cs: Use PermissionBuilder to create permissions in
FromXml method. Many 2.0 fixes (mostly to support unrestricted
identity permissions)

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

19 years ago2005-05-27 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 27 May 2005 17:55:41 +0000 (17:55 -0000)]
2005-05-27  Sebastien Pouliot  <sebastien@ximian.com>

* DefaultPolicies.cs: Refactored code to use the new PermissionBuilder
class. Removed references to SWF WebBrowserPermission as it is
documented as obsolete and will be removed before 2.0 final.

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

19 years ago2005-05-27 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 27 May 2005 13:23:46 +0000 (13:23 -0000)]
2005-05-27  Zoltan Varga  <vargaz@freemail.hu>

* MethodInfoTest.cs: Reenable the pseudo attribute test.

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

19 years agoFixed bug number.
Paolo Molaro [Fri, 27 May 2005 12:07:58 +0000 (12:07 -0000)]
Fixed bug number.

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

19 years agoFri May 27 14:45:56 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 27 May 2005 12:06:21 +0000 (12:06 -0000)]
Fri May 27 14:45:56 CEST 2005 Paolo Molaro <lupus@ximian.com>

* gc.c: register a new weak link only if the object is non-null
(fixes bug#75061).

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

19 years ago* statement.cs :
Satya Sudha K [Fri, 27 May 2005 11:43:15 +0000 (11:43 -0000)]
* statement.cs :
* mb-parser.jay :
         - Supporting all kinds of case clauses (like 'A To B', 'Is >= 30')
         - Expressions of all primitive types can now be specified as 'Select'
           and 'Case' expressions

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

19 years agoSome more testcases for 'Select-Case' statements
Satya Sudha K [Fri, 27 May 2005 11:25:25 +0000 (11:25 -0000)]
Some more testcases for 'Select-Case' statements

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

19 years ago* parameter.cs (Parameter): Remove TODO comment.
Raja R Harinath [Fri, 27 May 2005 11:04:30 +0000 (11:04 -0000)]
* parameter.cs (Parameter): Remove TODO comment.
(Parameter.DefineParameter): Remove Location parameter.
(Parameters.LabelParameters): Likewise.
* class.cs (Constructor.Emit): Update to change.
(MethodData.Emit): Likewise.
* anonymous.cs (AnonymousMethod.EmitMethod): Likewise.
* delegate.cs (Delegate.Define, Delegate.Emit): Likewise.

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

19 years ago2005-05-27 Sureshkumar T <tsureshkumar@novell.com>
Sureshkumar T [Fri, 27 May 2005 10:52:44 +0000 (10:52 -0000)]
2005-05-27  Sureshkumar T  <tsureshkumar@novell.com>
* TdsMetaParameter.cs: Prepare: in SQL, a variable declaration
with size 0 is not allowed. fixes #62978.

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

19 years ago2005-05-27 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 27 May 2005 09:19:16 +0000 (09:19 -0000)]
2005-05-27  Atsushi Enomoto  <atsushi@ximian.com>

* parameter.cs,
  Removed Parameters.Location and added Parameter.Location instead.
  Removed Location parameter from Emit() and GetSignature().
* anonymous.cs,
  class.cs,
  cs-parser.jay,
  delegate.cs,
  iterators.cs,
  statement.cs :
  Modified all related calls.

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

19 years ago To support "Sub New()" without modifier
Manjula GHM [Fri, 27 May 2005 09:10:05 +0000 (09:10 -0000)]
 To support "Sub New()" without modifier

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

19 years agoDont crash if no data is found.
Jackson Harper [Fri, 27 May 2005 07:43:05 +0000 (07:43 -0000)]
Dont crash if no data is found.

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

19 years agoSprinkle a few ^Ms around so that emacs treats it as a fully DOS file
Raja R Harinath [Fri, 27 May 2005 06:52:36 +0000 (06:52 -0000)]
Sprinkle a few ^Ms around so that emacs treats it as a fully DOS file

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

19 years ago* Environment.cs (ExpandEnvironmentVariables): Rewrite
Raja R Harinath [Fri, 27 May 2005 06:43:18 +0000 (06:43 -0000)]
* Environment.cs (ExpandEnvironmentVariables): Rewrite
sb.Append (s.SubString (a, b)) to sb.Append (s, a, b).
* String.cs (FormatHelper): Rewrite sb.Append (s.SubString (a)) to
sb.Append (s, a, s.Length - a).  Avoid allocating 'pad' string --
StringBuilder has an appropriate Append overload.

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