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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Andrew Skiba [Mon, 30 May 2005 16:22:15 +0000 (16:22 -0000)]
"no regression" policy support
svn path=/trunk/mcs/; revision=45193
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
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
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
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
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
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
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
Andrew Skiba [Mon, 30 May 2005 08:41:29 +0000 (08:41 -0000)]
Remove duplicate file
svn path=/trunk/mcs/; revision=45184
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
Andrew Skiba [Mon, 30 May 2005 08:37:35 +0000 (08:37 -0000)]
removing duplicate file
svn path=/trunk/mcs/; revision=45182
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
Andrew Skiba [Mon, 30 May 2005 05:52:41 +0000 (05:52 -0000)]
added xmlconf.cs
svn path=/trunk/mcs/; revision=45178
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
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
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
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
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
Konstantin Triger [Sun, 29 May 2005 16:24:39 +0000 (16:24 -0000)]
fix for #74813
svn path=/trunk/mcs/; revision=45165
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
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
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
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
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
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
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
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
Eyal Alalouf [Sun, 29 May 2005 10:35:17 +0000 (10:35 -0000)]
Standardized Mainsoft ConstraintCollection tests.
svn path=/trunk/mcs/; revision=45156
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
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
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
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
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
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
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
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
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
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
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
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
Kornél Pál [Sat, 28 May 2005 15:54:13 +0000 (15:54 -0000)]
Added TimerTest.cs
svn path=/trunk/mcs/; revision=45141
Kornél Pál [Sat, 28 May 2005 15:29:56 +0000 (15:29 -0000)]
Added TimerTest.cs
svn path=/trunk/mcs/; revision=45140
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
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
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
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
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
Kornél Pál [Sat, 28 May 2005 10:37:15 +0000 (10:37 -0000)]
Removed unnecessary variables
svn path=/trunk/mcs/; revision=45134
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
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
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
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
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
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
Ben Maurer [Fri, 27 May 2005 18:49:53 +0000 (18:49 -0000)]
eek. locking on strings
svn path=/trunk/mcs/; revision=45122
Kornél Pál [Fri, 27 May 2005 18:30:19 +0000 (18:30 -0000)]
Fixed bug #75068
svn path=/trunk/mcs/; revision=45121
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
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
Sebastien Pouliot [Fri, 27 May 2005 17:56:49 +0000 (17:56 -0000)]
svn path=/trunk/mcs/; revision=45118
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
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
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
Paolo Molaro [Fri, 27 May 2005 12:07:58 +0000 (12:07 -0000)]
Fixed bug number.
svn path=/trunk/mono/; revision=45113
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
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
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
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
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
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
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
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
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
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