Sebastien Pouliot [Sat, 4 Sep 2004 23:00:19 +0000 (23:00 -0000)]
2004-09-04 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermission.cs: Reworked to support partial paths, non-c14n
paths (like ..) and PathDiscovery in XML. Now runs MSDN sample.
* RegistryPermission.cs: Removed unrequired variable.
svn path=/trunk/mcs/; revision=33353
Zoltan Varga [Sat, 4 Sep 2004 22:48:37 +0000 (22:48 -0000)]
2004-09-05 Zoltan Varga <vargaz@freemail.hu>
* inssel-amd64.brg: Remove leftover 32 bit rule.
svn path=/trunk/mono/; revision=33352
Zoltan Varga [Sat, 4 Sep 2004 21:44:45 +0000 (21:44 -0000)]
2004-09-05 Zoltan Varga <vargaz@freemail.hu>
* shared.c (_wapi_shm_file): Fix leaking of filename.
svn path=/trunk/mono/; revision=33351
Zoltan Varga [Sat, 4 Sep 2004 21:43:49 +0000 (21:43 -0000)]
2004-09-05 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c (mono_arch_instrument_prolog): Fix tracing support.
svn path=/trunk/mono/; revision=33350
Tim Coleman [Sat, 4 Sep 2004 20:00:16 +0000 (20:00 -0000)]
2004-09-04 Tim Coleman <tim@timcoleman.com>
* System.Security.dll.sources:
Add new System.Security.Cryptography.Pkcs classes.
svn path=/trunk/mcs/; revision=33349
Tim Coleman [Sat, 4 Sep 2004 19:59:02 +0000 (19:59 -0000)]
2004-09-04 Tim Coleman <tim@timcoleman.com>
* XmlDecryptionTransform.cs:
Implement rudimentary xpointer support for Except URIs.
svn path=/trunk/mcs/; revision=33348
Tim Coleman [Sat, 4 Sep 2004 19:56:30 +0000 (19:56 -0000)]
2004-09-04 Tim Coleman <tim@timcoleman.com>
* Pkcs9ContentType.cs Pkcs9MessageDigest.cs:
New classes for 2.0
svn path=/trunk/mcs/; revision=33347
Tim Coleman [Sat, 4 Sep 2004 19:52:21 +0000 (19:52 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=33346
Tim Coleman [Sat, 4 Sep 2004 19:51:58 +0000 (19:51 -0000)]
2004-09-04 Tim Coleman <tim@timcoleman.com>
* System.dll.sources: Add System.Net.Mail and System.Net.Mime classes.
svn path=/trunk/mcs/; revision=33345
Tim Coleman [Sat, 4 Sep 2004 19:51:06 +0000 (19:51 -0000)]
2004-09-04 Tim Coleman <tim@timcoleman.com>
* ContentDisposition.cs ContentType.cs DispositionTypeNames.cs
* MediaTypeNames.cs TransferEncoding.cs:
New class stubs for 2.0
svn path=/trunk/mcs/; revision=33344
Tim Coleman [Sat, 4 Sep 2004 19:49:50 +0000 (19:49 -0000)]
Tim Coleman <tim@timcoleman.com>
* Attachment.cs MailAddress.cs MailMessage.cs SendCompletedEventHandler.cs
* SmtpAccess.cs SmtpClient.cs SmtpException.cs SmtpStatusCode.cs:
New class stubs for 2.0
svn path=/trunk/mcs/; revision=33343
Jordi Mas i Hernandez [Sat, 4 Sep 2004 17:10:18 +0000 (17:10 -0000)]
Refresh when font changed
svn path=/trunk/mcs/; revision=33340
Zoltan Varga [Sat, 4 Sep 2004 15:58:08 +0000 (15:58 -0000)]
2004-09-04 Zoltan Varga <vargaz@freemail.hu>
* pinvoke2.cs libtest.c: Fix memory management in tests.
* pinvoke14.cs: Merge this into pinvoke2.cs.
svn path=/trunk/mono/; revision=33339
Zoltan Varga [Sat, 4 Sep 2004 12:13:06 +0000 (12:13 -0000)]
2004-09-04 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c (mono_find_jit_info): Refactor common code from
mono_arch_find_jit_info functions into a new function. Fix a memory
leak.
* exceptions-x86.c exceptions-amd64.c exceptions-sparc.c: Remove
refactored code.
svn path=/trunk/mono/; revision=33338
Marek Safar [Sat, 4 Sep 2004 10:32:08 +0000 (10:32 -0000)]
2004-09-04 Marek Safar <marek.safar@seznam.cz>
Fixed cs0619-37.cs, cs0619-38.cs
* enum.cs (GetObsoleteAttribute): Removed.
* expression.cs (MemberAccess.DoResolve): Test for [Obsolete]
on Enum member is double staged. The first is tested member
and then enum.
svn path=/trunk/mcs/; revision=33337
Marek Safar [Sat, 4 Sep 2004 10:30:51 +0000 (10:30 -0000)]
new error tests
svn path=/trunk/mcs/; revision=33336
Marek Safar [Sat, 4 Sep 2004 09:51:38 +0000 (09:51 -0000)]
2004-09-04 Marek Safar <marek.safar@seznam.cz>
* test-289.cs: New test for #63631.
svn path=/trunk/mcs/; revision=33335
Marek Safar [Sat, 4 Sep 2004 09:48:44 +0000 (09:48 -0000)]
2004-09-04 Marek Safar <marek.safar@seznam.cz>
Fixed #56986, #63631, #65231
* class.cs: (TypeContainer.AddToMemberContainer): New method,
adds member to name container.
(TypeContainer.AddToTypeContainer): New method, adds type to
name container.
(AddConstant, AddEnum, AddClassOrStruct, AddDelegate, AddMethod,
AddConstructor, AddInterface, AddField, AddProperty, AddEvent,
AddOperator): Simplified by reusing AddToMemberContainer.
(TypeContainer.UserDefinedStaticConstructor): Changed to property
instead of field.
(Method.CheckForDuplications): Fixed implementation to test all
possibilities.
(MemberBase): Detection whether member is explicit interface
implementation is now in constructor.
(MemberBase.UpdateMemberName): Handles IndexerName.
(Accessor): Changed to keep also location information.
(AbstractPropertyEventMethod): Is derived from MemberCore.
(AbstractPropertyEventMethod.IsDummy): Says whether accessor
will be emited or not.
(PropertyBase.AreAccessorsDuplicateImplementation):
Tests whether accessors are not in collision with some method.
(Operator): Is derived from MethodCore to simplify common
operations.
* decl.cs (Flags.TestMethodDuplication): Test for duplication
must be performed.
(DeclSpace.AddToContainer): Adds the member to defined_names
table. It tests for duplications and enclosing name conflicts.
* enum.cs (EnumMember): Clean up to reuse the base structures
svn path=/trunk/mcs/; revision=33334
Gonzalo Paniagua Javier [Sat, 4 Sep 2004 06:06:58 +0000 (06:06 -0000)]
2004-09-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* filewatcher.c: don't expect the development fam package to be
installed.
svn path=/trunk/mono/; revision=33331
Gonzalo Paniagua Javier [Sat, 4 Sep 2004 05:58:45 +0000 (05:58 -0000)]
2004-09-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FAMWatcher.cs: s/fam/libfam.so.0/ so that g_module finds it even
when the development package is not installed.
svn path=/trunk/mcs/; revision=33329
Tim Coleman [Sat, 4 Sep 2004 04:17:34 +0000 (04:17 -0000)]
2004-09-03 Tim Coleman <tim@timcoleman.com>
* ICredentialsByHost.cs: New 2.0 interface.
svn path=/trunk/mcs/; revision=33326
Tim Coleman [Sat, 4 Sep 2004 04:16:38 +0000 (04:16 -0000)]
2004-09-03 Tim Coleman <tim@timcoleman.com>
* System.dll.sources: Add new class in System.Net
svn path=/trunk/mcs/; revision=33325
John Luke [Sat, 4 Sep 2004 02:29:31 +0000 (02:29 -0000)]
2004-09-03 John Luke <john.luke@gmail.com>
* monop.cs: report CLSCompliant for assemblies
svn path=/trunk/mcs/; revision=33324
Tim Coleman [Sat, 4 Sep 2004 00:21:59 +0000 (00:21 -0000)]
2004-09-03 Tim Colmean <tim@timcoleman.com>
* EncryptedXml.cs: Add support for RSA for key formatting
* Reference.cs: Include XmlDecryptionTransform
* SignedXml.cs:
Set the EncryptedKey on the XmlDecryptionTransform when
loading XML
* XmlDecryptionTransform.cs:
Clean up decryption transformation to work without ugly hack.
* XmlDsigExcC14NTransform.cs XmlDsigExcC14NWithCommentsTransform.cs:
Implement this class based on XmlDsigC14N
* XmlSignature.cs: Add namespaces for various classes.
* KeyInfoEncryptedKey.cs SymmetricKeyWrap.cs:
Remove TODO attributes from implemented methods.
* KeyInfoName.cs: Put #if NET_2_0 markers in
* Transform.cs: Implement GetDigestedOutput
svn path=/trunk/mcs/; revision=33321
Sebastien Pouliot [Fri, 3 Sep 2004 22:49:00 +0000 (22:49 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* EnvironmentPermission.cs: Fixed Unrestricted in FromXml.
* RegistryPermission.cs: Completed implementation wrt Fx 1.1.
svn path=/trunk/mcs/; revision=33320
Sebastien Pouliot [Fri, 3 Sep 2004 22:43:33 +0000 (22:43 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* RegistryPermissionTest.cs: Added tests for subsets on keys (as this
is valid).
svn path=/trunk/mcs/; revision=33319
Tim Coleman [Fri, 3 Sep 2004 22:06:23 +0000 (22:06 -0000)]
2004-09-03 Tim Colmean <tim@timcoleman.com>
* EncryptedXml.cs: Add support for RSA for key formatting
* Reference.cs: Include XmlDecryptionTransform
* SignedXml.cs:
Set the EncryptedKey on the XmlDecryptionTransform when
loading XML
* XmlDecryptionTransform.cs:
Clean up decryption transformation to work without ugly hack.
* XmlDsigExcC14NTransform.cs:
Add algorithm identifier.
* XmlSignature.cs:
Add namespaces for various classes.
svn path=/trunk/mcs/; revision=33317
Martin Baulig [Fri, 3 Sep 2004 20:52:15 +0000 (20:52 -0000)]
Ooops, this one, too.
svn path=/trunk/mcs/; revision=33315
Carlos Alberto Cortez [Fri, 3 Sep 2004 20:51:28 +0000 (20:51 -0000)]
Small improvements for Collection.cs
svn path=/trunk/mcs/; revision=33314
Martin Baulig [Fri, 3 Sep 2004 20:28:27 +0000 (20:28 -0000)]
Add the new tests to the known failures list.
svn path=/trunk/mcs/; revision=33312
Martin Baulig [Fri, 3 Sep 2004 20:27:15 +0000 (20:27 -0000)]
Ooops.
svn path=/trunk/mono/; revision=33311
Zoltan Varga [Fri, 3 Sep 2004 18:34:40 +0000 (18:34 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
* marshal.c: Make a copy of the signature cookie since it will be
freed by the caller.
svn path=/trunk/mono/; revision=33308
Sebastien Pouliot [Fri, 3 Sep 2004 18:32:14 +0000 (18:32 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* corlib_test.dll.sources: Added System.Security.Permissions/
RegistryPermissionTest.cs to unit tests.
svn path=/trunk/mcs/; revision=33307
Sebastien Pouliot [Fri, 3 Sep 2004 18:30:47 +0000 (18:30 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* RegistryPermissionTest.cs: New. Unit tests for RegistryPermission.
svn path=/trunk/mcs/; revision=33306
Zoltan Varga [Fri, 3 Sep 2004 18:26:53 +0000 (18:26 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
(mono_delegate_to_ftnptr): Fix bug in previous patch.
svn path=/trunk/mono/; revision=33305
Zoltan Varga [Fri, 3 Sep 2004 18:24:13 +0000 (18:24 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_delegate_to_ftnptr): Fix memory leaks.
* metadata.c (mono_metadata_free_marshal_spec): New function to free
marshal specs.
svn path=/trunk/mono/; revision=33304
Martin Baulig [Fri, 3 Sep 2004 18:20:53 +0000 (18:20 -0000)]
2004-09-03 Martin Baulig <martin@ximian.com>
* Makefile.am (bootstrap-world): New target.
svn path=/trunk/mono/; revision=33303
Martin Baulig [Fri, 3 Sep 2004 18:20:06 +0000 (18:20 -0000)]
2004-09-03 Martin Baulig <martin@ximian.com>
* Makefile (test-compiler): New target to run the compiler test.
svn path=/trunk/mcs/; revision=33302
Martin Baulig [Fri, 3 Sep 2004 18:19:30 +0000 (18:19 -0000)]
Added [CLSCompliant(false)] attribute.
svn path=/trunk/mcs/; revision=33301
Tim Coleman [Fri, 3 Sep 2004 17:59:00 +0000 (17:59 -0000)]
2004-09-03 Tim Coleman (tim@timcoleman.com)
* CryptoConfig.cs: Add new Xml cryptography class info.
svn path=/trunk/mcs/; revision=33300
Zoltan Varga [Fri, 3 Sep 2004 17:55:10 +0000 (17:55 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
* marshal9.cs libtest.c: Fix memory leaks in test.
svn path=/trunk/mono/; revision=33299
Martin Baulig [Fri, 3 Sep 2004 17:52:36 +0000 (17:52 -0000)]
Make things actually work.
svn path=/trunk/mcs/; revision=33298
Martin Baulig [Fri, 3 Sep 2004 17:48:05 +0000 (17:48 -0000)]
Ooops, it's called static classes, not static structs ....
svn path=/trunk/mcs/; revision=33297
Martin Baulig [Fri, 3 Sep 2004 17:42:33 +0000 (17:42 -0000)]
2004-09-03 Martin Baulig <martin@ximian.com>
* class.cs (TypeContainer.DefineDefaultConstructor): Put this back
into TypeContainer, to make partial classes work again.
svn path=/trunk/mcs/; revision=33296
Zoltan Varga [Fri, 3 Sep 2004 17:21:45 +0000 (17:21 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
* marshal.c: More refactoring.
svn path=/trunk/mono/; revision=33292
Zoltan Varga [Fri, 3 Sep 2004 16:51:56 +0000 (16:51 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
* marshal.c: Refactor the mono_marshal_get_native_wrapper function into
smaller functions.
svn path=/trunk/mono/; revision=33291
Marek Safar [Fri, 3 Sep 2004 16:22:19 +0000 (16:22 -0000)]
2004-09-03 Marek Safar <marek.safar@seznam.cz>
* 8 new error tests.
svn path=/trunk/mcs/; revision=33290
Gaurav Vaish [Fri, 3 Sep 2004 14:35:15 +0000 (14:35 -0000)]
2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
* CompositeControl.cs : Completed
* Login.cs : Initial implementation.
svn path=/trunk/mcs/; revision=33285
Tim Coleman [Fri, 3 Sep 2004 14:25:07 +0000 (14:25 -0000)]
2004-09-03 Tim Coleman <tim@timcoleman.com>
* System.Security.dll.sources:
Add new System.Security.Cryptography.X509Certificates classes
svn path=/trunk/mcs/; revision=33284
Tim Coleman [Fri, 3 Sep 2004 14:24:14 +0000 (14:24 -0000)]
2004-09-03 Tim Coleman <tim@timcoleman.com>
* X509KeyUsageExtension.cs: New stub class
* X509SubjectKeyIdentifierExtension.cs: New stub class
* PublicKey.cs X509BasicConstraintsExtension.cs X509CertificateEx.cs
* X509CertificateExCollection.cs X509Extension.cs
* X509ExtensionCollection.cs:
Bring these more in line with 2.0
svn path=/trunk/mcs/; revision=33283
Martin Baulig [Fri, 3 Sep 2004 14:04:47 +0000 (14:04 -0000)]
Merged again.
svn path=/trunk/mcs/; revision=33282
Martin Baulig [Fri, 3 Sep 2004 14:04:10 +0000 (14:04 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=33281
Martin Baulig [Fri, 3 Sep 2004 13:54:44 +0000 (13:54 -0000)]
2004-09-03 Martin Baulig <martin@ximian.com>
* rootcontext.cs (RootContext.V2): Removed.
svn path=/trunk/mcs/; revision=33280
Martin Baulig [Fri, 3 Sep 2004 13:48:35 +0000 (13:48 -0000)]
2004-03-23 Martin Baulig <martin@ximian.com>
* expression.cs (Invocation.OverloadResolve): Added `bool
may_fail' argument and use it instead of the Location.IsNull() hack.
svn path=/trunk/mcs/; revision=33279
Lluis Sanchez [Fri, 3 Sep 2004 13:43:56 +0000 (13:43 -0000)]
* ProtocolImporter.cs: Fixing the fix. The generated class must always
be added.
svn path=/trunk/mcs/; revision=33278
Sanja Gupta [Fri, 3 Sep 2004 13:28:43 +0000 (13:28 -0000)]
ChangeLog: Updated ChangeLog.
System.Web.dll.sources: Added new interface and classes in System.Web.UI namespace.
svn path=/trunk/mcs/; revision=33277
Sanja Gupta [Fri, 3 Sep 2004 13:26:02 +0000 (13:26 -0000)]
ChangeLog: Updated ChangeLog.
Control.cs: Added new interfaces implemented in .Net 2.0.
ExpressionBinding.cs: Added new class.
ExpressionBindingCollection.cs: Added new class.
svn path=/trunk/mcs/; revision=33276
Martin Baulig [Fri, 3 Sep 2004 13:25:14 +0000 (13:25 -0000)]
Moved the marker.
svn path=/trunk/mcs/; revision=33275
Martin Baulig [Fri, 3 Sep 2004 13:24:37 +0000 (13:24 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=33274
Raja R Harinath [Fri, 3 Sep 2004 12:08:58 +0000 (12:08 -0000)]
Add bugzilla id for commit.
svn path=/trunk/mcs/; revision=33273
Zoltan Varga [Fri, 3 Sep 2004 12:08:49 +0000 (12:08 -0000)]
2004-09-03 Zoltan Varga <vargaz@freemail.hu>
* MarshalTest.cs: Add test for AllocHGlobal and zero size.
svn path=/trunk/mcs/; revision=33272
Raja R Harinath [Fri, 3 Sep 2004 12:07:36 +0000 (12:07 -0000)]
Attach $profile to log file name to make clear
which profile caused the error.
svn path=/trunk/mcs/; revision=33271
Raja R Harinath [Fri, 3 Sep 2004 12:05:40 +0000 (12:05 -0000)]
(TEST_SOURCES): Add 'mtest-1-dll' and 'mtest-1-exe'.
Testcases from #61128.
(test-compiler-jit-real): Minor cleanups.
svn path=/trunk/mcs/; revision=33270
Raja R Harinath [Fri, 3 Sep 2004 12:04:22 +0000 (12:04 -0000)]
* expression.cs (BetterConversion): Don't allow either conversion
to be null. Remove redundant implicit conversion test when 'q ==
null' -- when this function is invoked, we already know that the
implicit conversion exists.
(BetterFunction): Assume that 'best' is non-null. Remove
redundant reimplementation of IsApplicable when 'best' is null.
(IsParamsMethodApplicable, IsApplicable): Add new parameter for
number of arguments.
(IsAncestralType): Extract from OverloadResolve.
(OverloadResolve): Make robust to the MethodGroupExpr being
unsorted. Implement all the logic of Section 14.5.5.1, and
support overloading of methods from multiple applicable types.
Clean up logic somewhat. Don't pass null methods to BetterFunction.
* report.cs (SymbolRelatedToPreviousError): Cleanup output.
(RealError, Warning): Append type of report to related symbol.
svn path=/trunk/mcs/; revision=33269
Sebastien Pouliot [Fri, 3 Sep 2004 11:51:52 +0000 (11:51 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* EnvironmentPermission.cs: Fixed GetPathList which has little
differences between Fx 1.1 and 2.0. Required to run the MSDN samples.
* FileDialogPermission.cs: Fixed IsSubsetOf and Intersect.
* RegistryPermission.cs: Fixed ToXml to avoid NullReferenceException.
Required to run the MSDN library samples.
* SecurityPermission.cs: Return null for an empty intersection.
Required to run the MSDN library samples.
* SiteIdentityPermission.cs: Implemented wildcard support in
Intersect, IsSubsetOf and Union.
* StrongNameIdentityPermission.cs: Implemented wildcard support in
Intersect, IsSubsetOf and Union. Fixed ToXml to pass the MSDN samples.
* UrlIdentityPermission.cs: Implemented wildcard support in Intersect,
IsSubsetOf and Union. Fixed difference between Fx1.1 and 2.0 in Copy.
svn path=/trunk/mcs/; revision=33268
Sebastien Pouliot [Fri, 3 Sep 2004 11:43:25 +0000 (11:43 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* CodeGroup.cs: Creates an empty PermissionSet (and not an empty
NamedPermissionSet). Required to run the MSDN library samples.
* FileCodeGroup.cs: Fixed Copy so that CodeGroup.Equals would work
preperly. Required to run the MSDN library samples.
* FirstMatchCodeGroup.cs: Reworked the Resolve* logic to run the MSDN
library samples.
* PolicyLevel.cs: Fixed RemoveNamedPermissionSet and (more) complete
CreateAppDomainLevel to run the MSDN library samples.
* StrongNameMembershipCondition.cs: Fix ToXml to run the MSDN library
samples.
svn path=/trunk/mcs/; revision=33267
Sebastien Pouliot [Fri, 3 Sep 2004 11:36:16 +0000 (11:36 -0000)]
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
which results in a different behaviour in Fx 1.1 and 2.0.
svn path=/trunk/mcs/; revision=33266
Lluis Sanchez [Fri, 3 Sep 2004 11:12:00 +0000 (11:12 -0000)]
* XmlSerializer.cs: When the XmlReader is created by XmlSerializer, use
Normalization==true by default.
svn path=/trunk/mcs/; revision=33264
Atsushi Eno [Fri, 3 Sep 2004 10:50:58 +0000 (10:50 -0000)]
2004-09-03 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextReader.cs : When Normalization is true, CRLF and CR should
be converted to single LF. This should fix part of bug #62076.
svn path=/trunk/mcs/; revision=33262
Sachin Kumar [Fri, 3 Sep 2004 10:38:34 +0000 (10:38 -0000)]
added few more VB tests
svn path=/trunk/mcs/; revision=33261
Marek Safar [Fri, 3 Sep 2004 10:35:49 +0000 (10:35 -0000)]
2004-09-03 Marek Safar <marek.safar@seznam.cz>
* enum.cs: Fixed CLS-Compliance checks for enum members.
Error tests cs3008-8.cs, cs3014-8.cs
svn path=/trunk/mcs/; revision=33260
Atsushi Eno [Fri, 3 Sep 2004 10:02:42 +0000 (10:02 -0000)]
2004-09-03 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchema.cs : When schema inclusion results in a recursion, just
skip recursed schema.
* BUGS-MS.txt : added another entry. Reflected response from Microsoft.
svn path=/trunk/mcs/; revision=33258
Lluis Sanchez [Fri, 3 Sep 2004 09:43:10 +0000 (09:43 -0000)]
* object.c: In mono_message_invoke, fill the output parameter array after
calling the managed method (it was done before the call). This fixes
bug #59299.
svn path=/trunk/mono/; revision=33257
Ben Maurer [Fri, 3 Sep 2004 01:14:04 +0000 (01:14 -0000)]
2004-09-02 Ben Maurer <bmaurer@users.sourceforge.net>
* LocalBuilder.cs: another s.ioe
svn path=/trunk/mcs/; revision=33256
Ben Maurer [Fri, 3 Sep 2004 01:04:50 +0000 (01:04 -0000)]
ignorify
svn path=/trunk/mcs/; revision=33255
Ben Maurer [Fri, 3 Sep 2004 01:03:10 +0000 (01:03 -0000)]
2004-09-02 Ben Maurer <bmaurer@users.sourceforge.net>
* ModuleBuilder.cs: dont throw an S.IOE for debugging stuff.
makes sre apps work
svn path=/trunk/mcs/; revision=33254
Duncan Mak [Fri, 3 Sep 2004 00:04:35 +0000 (00:04 -0000)]
(test-2): Use /langversion instead of -v2. This fixes the compiler test build.
svn path=/trunk/mcs/; revision=33253
Duncan Mak [Thu, 2 Sep 2004 23:14:51 +0000 (23:14 -0000)]
(PrintProvides): Fix the handling of 2.0 mscorlib.
svn path=/trunk/mcs/; revision=33251
Peter Dennis Bartok [Thu, 2 Sep 2004 22:24:50 +0000 (22:24 -0000)]
- Added sanity check to creation of double buffer bitmap
svn path=/trunk/mcs/; revision=33250
Peter Dennis Bartok [Thu, 2 Sep 2004 22:24:35 +0000 (22:24 -0000)]
- Fixed selection of text color
- Fixed handling of resize event; now properly recreates double buffering
bitmap
- Added missing assignment of TextAlignment
- Added proper default for TextAlignment
svn path=/trunk/mcs/; revision=33249
Peter Dennis Bartok [Thu, 2 Sep 2004 20:28:25 +0000 (20:28 -0000)]
- Added AccessibleNavigation and AccessibleSelection source files
svn path=/trunk/mcs/; revision=33247
Peter Dennis Bartok [Thu, 2 Sep 2004 20:26:48 +0000 (20:26 -0000)]
- Added missing RadioButton.RadioButtonAccessibleObject class
svn path=/trunk/mcs/; revision=33246
Peter Dennis Bartok [Thu, 2 Sep 2004 20:26:21 +0000 (20:26 -0000)]
- Added missing Control.ControlAccessibleObject class
- Started to implement Select()ion mechanisms, still very incomplete
svn path=/trunk/mcs/; revision=33245
Peter Dennis Bartok [Thu, 2 Sep 2004 20:25:21 +0000 (20:25 -0000)]
- Added missing methods
svn path=/trunk/mcs/; revision=33244
Peter Dennis Bartok [Thu, 2 Sep 2004 20:24:16 +0000 (20:24 -0000)]
- Initial check-in
svn path=/trunk/mcs/; revision=33243
Marek Safar [Thu, 2 Sep 2004 19:14:55 +0000 (19:14 -0000)]
2004-09-02 Marek Safar <marek.safar@seznam.cz>
Fixed bug #62342, #63102
* class.cs: ImplementIndexer uses member.IsExplicitImpl
like ImplementMethod.
svn path=/trunk/mcs/; revision=33242
Marek Safar [Thu, 2 Sep 2004 19:14:30 +0000 (19:14 -0000)]
2004-09-02 Marek Safar <marek.safar@seznam.cz>
* test-288.cs: New test for #62342.
svn path=/trunk/mcs/; revision=33241
Zoltan Varga [Thu, 2 Sep 2004 19:12:05 +0000 (19:12 -0000)]
2004-09-02 Zoltan Varga <vargaz@freemail.hu>
* marshal.c (mono_marshal_alloc): Return a valid pointer on size 0
as well.
svn path=/trunk/mono/; revision=33239
Marek Safar [Thu, 2 Sep 2004 18:29:09 +0000 (18:29 -0000)]
Oups, I didn't commit the latest version
svn path=/trunk/mcs/; revision=33238
Zoltan Varga [Thu, 2 Sep 2004 18:09:37 +0000 (18:09 -0000)]
2004-09-02 Zoltan Varga <vargaz@freemail.hu>
* exceptions.cs inssel-long32.brg: Handle the OP_LCONV_TO_OVF_I2 case
as well.
svn path=/trunk/mono/; revision=33237
Tim Coleman [Thu, 2 Sep 2004 17:20:35 +0000 (17:20 -0000)]
2004-09-02 Tim Coleman <tim@timcoleman.com>
* CipherReference.cs: Add XmlDecryptionTransform for 2.0
* EncryptedType.cs: Fix type initialization to conform to .NET
* EncryptedXml.cs:
Add support for RSA key decryption and "cloning" for Transform
* KeyInfoX509Data Reference.cs SignedInfo.cs XmlDsigC14NTransform.cs:
Add 2.0 stubs
* Signature.cs:
Create internal GetXml function if we already have a doc
* SignedXml.cs: Fix the transformation when we get an XmlDocument out
* XmlDecryptionTransform.cs: Implemented Xml Decryption
* XmlSignature.cs: Add namespace for Xml Decryption
svn path=/trunk/mcs/; revision=33236
Tim Coleman [Thu, 2 Sep 2004 17:19:23 +0000 (17:19 -0000)]
2004-09-02 Tim Coleman <tim@timcoleman.com>
* System.Security.dll.sources:
Add new System.Security.Cryptography.Xml classes
svn path=/trunk/mcs/; revision=33235
Marek Safar [Thu, 2 Sep 2004 16:55:19 +0000 (16:55 -0000)]
2004-09-02 Marek Safar <marek.safar@seznam.cz>
* attribute.cs (Attribute.GetAttributeArgumentExpression):
Fixed bug #65170.
svn path=/trunk/mcs/; revision=33234
Marek Safar [Thu, 2 Sep 2004 16:52:42 +0000 (16:52 -0000)]
2004-09-02 Marek Safar <marek.safar@seznam.cz>
* test-205.cs: New test for #65170.
svn path=/trunk/mcs/; revision=33233
Jordi Mas i Hernandez [Thu, 2 Sep 2004 16:32:54 +0000 (16:32 -0000)]
implements resource pool for pens, brushes, and hatchbruses
svn path=/trunk/mcs/; revision=33232
Lluis Sanchez [Thu, 2 Sep 2004 16:12:57 +0000 (16:12 -0000)]
* XmlSerializerTestClasses.cs: Added some test classes.
* DeserializeTests.cs: Added tests for bug #61464.
svn path=/trunk/mcs/; revision=33231
Lluis Sanchez [Thu, 2 Sep 2004 16:03:15 +0000 (16:03 -0000)]
* ReflectionHelper.cs, SoapReflectionImporter.cs, XmlReflectionImporter.cs:
In CheckSerializableType, add the option of ignoring types with private
constructors. Some kind of lists can be deserialized
even if the constructor is private. See bug #61464.
* SerializationCodeGenerator.cs, XmlSerializationReaderInterpreter.cs:
Before creating a list, check that it has a public constructor.
* TypeData.cs: Added HasPublicConstructor property.
svn path=/trunk/mcs/; revision=33230
Paolo Molaro [Thu, 2 Sep 2004 14:01:01 +0000 (14:01 -0000)]
Unbork compilation fix.
svn path=/trunk/mono/; revision=33228
Zoltan Varga [Thu, 2 Sep 2004 13:02:40 +0000 (13:02 -0000)]
2004-09-02 Zoltan Varga <vargaz@freemail.hu>
* mono-codeman.c (new_codechunk): Remove g_assert_not_reached ().
svn path=/trunk/mono/; revision=33227
Zoltan Varga [Thu, 2 Sep 2004 13:00:07 +0000 (13:00 -0000)]
2004-09-02 Zoltan Varga <vargaz@freemail.hu>
* exceptions.cs: Add array size tests.
svn path=/trunk/mono/; revision=33226