Marek Safar [Sun, 31 Oct 2004 15:33:28 +0000 (15:33 -0000)]
missing /unsafe
svn path=/trunk/mcs/; revision=35519
Marek Safar [Sun, 31 Oct 2004 15:32:12 +0000 (15:32 -0000)]
refresh
svn path=/trunk/mcs/; revision=35518
Marek Safar [Sun, 31 Oct 2004 15:06:54 +0000 (15:06 -0000)]
2004-10-31 Marek Safar <marek.safar@seznam.cz>
Fix #68850
* attribute.cs (GetMarshal): Add method argument for
caller identification.
* class.cs, codegen.cs, enum.cs, parameter.cs: Added
agument for GetMarshal and RuntimeMissingSupport.
svn path=/trunk/mcs/; revision=35517
Marek Safar [Sun, 31 Oct 2004 15:04:59 +0000 (15:04 -0000)]
new tests
svn path=/trunk/mcs/; revision=35516
Gonzalo Paniagua Javier [Sun, 31 Oct 2004 13:28:54 +0000 (13:28 -0000)]
update
svn path=/trunk/mono/; revision=35514
Marek Safar [Sun, 31 Oct 2004 11:37:02 +0000 (11:37 -0000)]
2004-10-31 Marek Safar <marek.safar@seznam.cz>
* test-311.cs: New test for security attrbiutes.
svn path=/trunk/mcs/; revision=35513
Zoltan Varga [Sun, 31 Oct 2004 10:31:59 +0000 (10:31 -0000)]
2004-10-31 Zoltan Varga <vargaz@freemail.hu>
* object.c (mono_release_type_locks): type_initialization_hash is
a GHashTable.
* reflection.c object.c object-internals.h: Fix warnings.
svn path=/trunk/mono/; revision=35512
Marek Safar [Sun, 31 Oct 2004 10:06:48 +0000 (10:06 -0000)]
2004-10-31 Marek Safar <marek.safar@seznam.cz>
* attribute.cs (ExtractSecurityPermissionSet): Removed
TypeManager.code_access_permission_type.
* typemanager.cs: Removed TypeManager.code_access_permission_type.
svn path=/trunk/mcs/; revision=35511
Zoltan Varga [Sun, 31 Oct 2004 00:03:26 +0000 (00:03 -0000)]
2004-10-31 Zoltan Varga <vargaz@freemail.hu>
* configure.in: Fix up --with-jit=no so it actually works. Fixes
#61320.
svn path=/trunk/mono/; revision=35510
Zoltan Varga [Sat, 30 Oct 2004 23:46:08 +0000 (23:46 -0000)]
2004-10-31 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_Type_GetPropertiesByName): Handle properties
without accessors. Fixes #61561.
svn path=/trunk/mono/; revision=35508
Zoltan Varga [Sat, 30 Oct 2004 22:50:37 +0000 (22:50 -0000)]
2004-10-31 Zoltan Varga <vargaz@freemail.hu>
* appdomain.c (ves_icall_System_AppDomain_createDomain): Inherit
application base from the root domain if not set. Fixes #65641.
(mono_runtime_init): Fix warning.
svn path=/trunk/mono/; revision=35506
Rafael Teixeira [Sat, 30 Oct 2004 21:26:32 +0000 (21:26 -0000)]
2004-10-30 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* Makefile: Added some -codepage:utf8 options for mcs, or our sources (specially for tests) get miscompiled.
svn path=/trunk/mcs/; revision=35505
Zoltan Varga [Sat, 30 Oct 2004 19:32:08 +0000 (19:32 -0000)]
2004-10-30 Zoltan Varga <vargaz@freemail.hu>
* CustomAttributeBuilder.cs: Check that arguments are not
multi-dimensional arrays.
svn path=/trunk/mcs/; revision=35503
Juraj Skripsky [Sat, 30 Oct 2004 12:18:18 +0000 (12:18 -0000)]
2004-09-30 Juraj Skripsky <js@hotfeet.ch>
* Encoding.cs: Add encoding name "latin1" for compatibility with
MS.NET.
svn path=/trunk/mcs/; revision=35501
Ravindra [Sat, 30 Oct 2004 10:23:02 +0000 (10:23 -0000)]
Drawing ListView and some default values.
svn path=/trunk/mcs/; revision=35499
Ravindra [Sat, 30 Oct 2004 10:21:14 +0000 (10:21 -0000)]
Added support for scrolling and fixed calculations.
svn path=/trunk/mcs/; revision=35498
Peter Dennis Bartok [Sat, 30 Oct 2004 09:06:38 +0000 (09:06 -0000)]
- Removed extension of DllImported libs
svn path=/trunk/mcs/; revision=35497
Duncan Mak [Sat, 30 Oct 2004 07:12:38 +0000 (07:12 -0000)]
Fix typo
svn path=/trunk/mcs/; revision=35496
Zoltan Varga [Sat, 30 Oct 2004 06:11:55 +0000 (06:11 -0000)]
2004-10-30 Zoltan Varga <vargaz@freemail.hu>
* trace.c (is_filenamechar): Add '_'.
svn path=/trunk/mono/; revision=35494
Sebastien Pouliot [Fri, 29 Oct 2004 21:36:33 +0000 (21:36 -0000)]
2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
* PKCS7.cs: Added a flag to avoid resigning a structure (which was
duplicating some attributes).
svn path=/trunk/mcs/; revision=35485
Sebastien Pouliot [Fri, 29 Oct 2004 21:04:02 +0000 (21:04 -0000)]
2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
* PKCS7.cs: Added a flag to avoid resigning a structure (which was
duplicating some attributes).
svn path=/trunk/mcs/; revision=35481
Sebastien Pouliot [Fri, 29 Oct 2004 21:03:12 +0000 (21:03 -0000)]
2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
* AuthenticodeFormatter.cs: Fixed spcSpOpusInfo attribute (it wasn't
added) and contentType attribute (was added 2 times). Also fixed the
case where we signed an already Authenticode signed file (re-signing).
* SoftwarePublisherCertificate.cs: Support for base64 encoded ASN.1
files (either Unicode or ASCII).
svn path=/trunk/mcs/; revision=35480
Gonzalo Paniagua Javier [Fri, 29 Oct 2004 19:54:38 +0000 (19:54 -0000)]
2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* man/mono.1: documented MONO_THREADS_PER_CPU.
* mono/metadata/appdomain.c: call mono_thread_pool_init.
* mono/metadata/threadpool.[ch]: new mono_thread_pool_init that sets
the max. number of worker threads based on the number of CPUs and the
environment variable MONO_THREADS_PER_CPU if present. The defaults are
50 (25) for non-windows (windows) systems.
svn path=/trunk/mono/; revision=35476
Gonzalo Paniagua Javier [Fri, 29 Oct 2004 19:48:23 +0000 (19:48 -0000)]
Removed files that are down net_x_x now
svn path=/trunk/mono/; revision=35475
Neale Ferguson [Fri, 29 Oct 2004 19:27:24 +0000 (19:27 -0000)]
Cleanup exception s390 handling; fix prolog length setting; correct test
svn path=/trunk/mono/; revision=35473
Zoltan Varga [Fri, 29 Oct 2004 19:23:06 +0000 (19:23 -0000)]
2004-10-29 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (libgc_libs): Do some automake magic so libmono/mono
depends on libmonogc. Fixes #68805.
svn path=/trunk/mono/; revision=35472
Zoltan Varga [Fri, 29 Oct 2004 19:20:34 +0000 (19:20 -0000)]
2004-10-29 Zoltan Varga <vargaz@freemail.hu>
* configure.in: Add INCLUDED_LIBGC automake conditional.
svn path=/trunk/mono/; revision=35471
Miguel de Icaza [Fri, 29 Oct 2004 17:08:58 +0000 (17:08 -0000)]
Update with anonymous method documentation
svn path=/trunk/mcs/; revision=35465
Jordi Mas i Hernandez [Fri, 29 Oct 2004 15:55:26 +0000 (15:55 -0000)]
Menu key navigation, itemcollection completion, menu fixes
svn path=/trunk/mcs/; revision=35464
Miguel de Icaza [Fri, 29 Oct 2004 14:52:22 +0000 (14:52 -0000)]
Version
svn path=/trunk/mono/; revision=35457
Miguel de Icaza [Fri, 29 Oct 2004 14:52:22 +0000 (14:52 -0000)]
Version
svn path=/trunk/mcs/; revision=35457
Miguel de Icaza [Fri, 29 Oct 2004 14:51:08 +0000 (14:51 -0000)]
Improve
svn path=/trunk/mcs/; revision=35456
Miguel de Icaza [Fri, 29 Oct 2004 14:50:03 +0000 (14:50 -0000)]
Up
svn path=/trunk/mcs/; revision=35455
Miguel de Icaza [Fri, 29 Oct 2004 14:06:07 +0000 (14:06 -0000)]
Fix Ben's build issue
svn path=/trunk/mcs/; revision=35451
Sebastien Pouliot [Fri, 29 Oct 2004 13:40:51 +0000 (13:40 -0000)]
2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
* ASN1.cs: Throw an NotSupportedException when "undefined length
encoding" is used (#68903 but it's not a fix ;-). Fixed GetBytes to
encode structures bigger than 64k (fix #68907). Simplified ToString
and added Length to help debugging.
svn path=/trunk/mcs/; revision=35450
Atsushi Eno [Fri, 29 Oct 2004 12:21:38 +0000 (12:21 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaAttribute.cs : AttributeSchemaType could be determined on
compilation time. AttributeType is obsolete.
* XmlSchemaElement.cs : ditto for ElementSchemaType and ElementType.
svn path=/trunk/mcs/; revision=35447
Jordi Mas i Hernandez [Fri, 29 Oct 2004 11:58:24 +0000 (11:58 -0000)]
Help the gc
svn path=/trunk/mcs/; revision=35446
Raja R Harinath [Fri, 29 Oct 2004 10:50:37 +0000 (10:50 -0000)]
(install-local): Install .mdb files too.
(uninstall-local): Remove them.
svn path=/trunk/mcs/; revision=35444
Raja R Harinath [Fri, 29 Oct 2004 10:49:05 +0000 (10:49 -0000)]
(bootstrap_libs,bootstrap_libfiles): New.
(bootstrap-libs): New target. Invokes the net_2_0_bootstrap profile.
(gmcs.exe): Invoke bootstrap-libs.
(clean-local): Clean the net_2_0_bootstrap profile too.
(PROGRAM_INSTALL_DIR): New.
(install-local): Use it.
svn path=/trunk/mcs/; revision=35443
Raja R Harinath [Fri, 29 Oct 2004 10:46:40 +0000 (10:46 -0000)]
Move support for building net_2_0_bootstrap libraries
to gmcs.
svn path=/trunk/mcs/; revision=35442
Raja R Harinath [Fri, 29 Oct 2004 10:45:00 +0000 (10:45 -0000)]
(net_2_0_SUBDIRS): New. Only build 'wsdl' in the
net_2_0 profile.
svn path=/trunk/mcs/; revision=35441
Raja R Harinath [Fri, 29 Oct 2004 10:43:16 +0000 (10:43 -0000)]
(net_2_0_bootstrap_SUBDIRS): New.
svn path=/trunk/mcs/; revision=35440
Raja R Harinath [Fri, 29 Oct 2004 10:40:18 +0000 (10:40 -0000)]
(PROFILE_MCS_FLAGS): Remove
-langversion:default flag.
svn path=/trunk/mcs/; revision=35439
Raja R Harinath [Fri, 29 Oct 2004 10:39:17 +0000 (10:39 -0000)]
(net_2_0_bootstrap_SUBDIRS,net_2_0_SUBDIRS): New.
(profile-do--net_2_0_bootstrap--all): New target.
(profile-do--net_2_0--all): Depend on it.
(distdir,top_distdir): Remove.
(dist-tarball): Define distdir here for dist-recursive.
svn path=/trunk/mcs/; revision=35438
Raja R Harinath [Fri, 29 Oct 2004 10:38:58 +0000 (10:38 -0000)]
Make 'dist-recursive' better integrate with automake's 'make dist'.
(distdir): Remove.
(PROFILE_SUBDIRS): New. Support profile-specific SUBDIRS.
(DIST_SUBDIRS): New.
(dist-recursive): Define distdir here.
svn path=/trunk/mcs/; revision=35437
Atsushi Eno [Fri, 29 Oct 2004 09:35:12 +0000 (09:35 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaComplexType.cs : added LocalElements, with the description
why it can never be correct implementation.
* XmlSchemaUtil.cs : use IHasXmlParserContext.
svn path=/trunk/mcs/; revision=35436
Umadevi S [Fri, 29 Oct 2004 08:39:00 +0000 (08:39 -0000)]
2004-10-30 Umadevi S <sumadevi@novell.com>
* SqlDataAdapterTest.cs - Added testcase for nullguid
svn path=/trunk/mcs/; revision=35435
Atsushi Eno [Fri, 29 Oct 2004 08:36:44 +0000 (08:36 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : just ignore obsolete attribute warnings (those obsolete
members are widely used in obsolete code).
svn path=/trunk/mcs/; revision=35434
Atsushi Eno [Fri, 29 Oct 2004 08:33:35 +0000 (08:33 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaSimpleTypeUnion.cs : Added 2.0 BaseMemberTypes property
(this property name is also ambiguous and should be changed too.)
svn path=/trunk/mcs/; revision=35433
Atsushi Eno [Fri, 29 Oct 2004 07:15:47 +0000 (07:15 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaSimpleTypeList.cs : Added 2.0 BaseItemType property (BTW
this property name is really ambiguous and should be changed.)
svn path=/trunk/mcs/; revision=35432
Atsushi Eno [Fri, 29 Oct 2004 06:56:59 +0000 (06:56 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlValidatingReader.cs : fixed incorrect recursion between
indexer and GetAttribute().
svn path=/trunk/mcs/; revision=35431
Umadevi S [Fri, 29 Oct 2004 05:27:33 +0000 (05:27 -0000)]
2004-10-30 Umadevi S <sumadevi@novell.com>
* Tds.cs : GetColumnValue method: handling null guid values correctly.
This fixes bug #68804.
Thanks for the patch /bug report by Aleksandar Dezelin
svn path=/trunk/mcs/; revision=35430
Atsushi Eno [Fri, 29 Oct 2004 04:48:04 +0000 (04:48 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* DTDReader.cs, DTDValidatingReader.cs, XmlTextReader.cs :
When XmlTextReader is created with NodeType Element or Attribute,
skip possible text declaration (that might be used for resolving
entities) that specifies text encoding. With this fix, bug #61274
must be regarded as fixed.
svn path=/trunk/mcs/; revision=35428
Atsushi Eno [Fri, 29 Oct 2004 04:26:02 +0000 (04:26 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlNodeReader.cs : Reimplemented ResolveEntity(). It does not use
XmlTextReader trick anymore. XmlNodeReader itself it used instead.
svn path=/trunk/mcs/; revision=35427
Gonzalo Paniagua Javier [Fri, 29 Oct 2004 04:16:46 +0000 (04:16 -0000)]
2004-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: correctly process script tags that self-closing.
Fixes bug #69657.
svn path=/trunk/mcs/; revision=35424
Atsushi Eno [Fri, 29 Oct 2004 03:20:30 +0000 (03:20 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlNodeReader.cs : for NET_1_0 ReadInnerXml(), just use
XmlReader.ReadInnerXmlInternal(). It should work fine.
Ditto for ReadOuterXml().
svn path=/trunk/mcs/; revision=35423
Jambunathan K [Fri, 29 Oct 2004 03:13:19 +0000 (03:13 -0000)]
Oops. Correcting the grave errors that I "committed" previously.
svn path=/trunk/mcs/; revision=35421
Jambunathan K [Fri, 29 Oct 2004 03:00:43 +0000 (03:00 -0000)]
Oops.
svn path=/trunk/mcs/; revision=35420
Atsushi Eno [Fri, 29 Oct 2004 02:51:37 +0000 (02:51 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlNodeReader.cs : removed unused/unreachable code. Simplify
namespace lookup.
svn path=/trunk/mcs/; revision=35419
Atsushi Eno [Fri, 29 Oct 2004 02:07:07 +0000 (02:07 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlReaderCommonTests.cs : ReadAsObject() is removed.
* XmlTextWriterTests.cs : added CloseTwice().
* XmlNodeTests.cs : added labels.
svn path=/trunk/mcs/; revision=35418
Atsushi Eno [Fri, 29 Oct 2004 01:20:48 +0000 (01:20 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocument.cs, XmlNodeReader.cs, XmlTextReader.cs,
XmlValidatingReader.cs : Those readers could just implement internal
interface IHasXmlParserContext.
* XmlTextReader.cs, XmlValidatingReader.cs : this[] disappeared in 2.0.
(XmlReader has them as virtual.)
* XmlReader.cs : ReadAsObject() disappeared.
* XmlWriter.cs : WriteFromObject() disappeared.
svn path=/trunk/mcs/; revision=35417
Atsushi Eno [Fri, 29 Oct 2004 01:16:28 +0000 (01:16 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XPathEditableDocument.cs : internalize classes.
svn path=/trunk/mcs/; revision=35416
Atsushi Eno [Fri, 29 Oct 2004 01:13:03 +0000 (01:13 -0000)]
2004-10-29 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocumentNavigator.cs : GetNode() should consider namespace nodes.
* XmlNode.cs : dustclean.
svn path=/trunk/mcs/; revision=35415
Atsushi Eno [Thu, 28 Oct 2004 20:26:16 +0000 (20:26 -0000)]
... should have been removed in the last commit.
svn path=/trunk/mcs/; revision=35412
Miguel de Icaza [Thu, 28 Oct 2004 18:47:13 +0000 (18:47 -0000)]
Oops
svn path=/trunk/mcs/; revision=35408
Miguel de Icaza [Thu, 28 Oct 2004 18:42:23 +0000 (18:42 -0000)]
Update
svn path=/trunk/mcs/; revision=35407
Ben Maurer [Thu, 28 Oct 2004 18:22:26 +0000 (18:22 -0000)]
2004-10-28 Ben Maurer <bmaurer@ximian.com>
* String.cs: Rather than == String.Empty, use .Length == 0. It
is a bit faster (avoids a method call, and the code is less complex).
svn path=/trunk/mcs/; revision=35406
Sebastien Pouliot [Thu, 28 Oct 2004 17:56:40 +0000 (17:56 -0000)]
2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
* Updated to NUnit 2.2.0 Final Release.
svn path=/trunk/mcs/; revision=35405
Sebastien Pouliot [Thu, 28 Oct 2004 17:55:19 +0000 (17:55 -0000)]
New files.
svn path=/trunk/mcs/; revision=35404
Jambunathan K [Thu, 28 Oct 2004 17:46:46 +0000 (17:46 -0000)]
* mb-parser.jay: Refined the attributes grammar so that a
syntactically correct VB.NET file containing both global and
non-global attributes could atleast be tokenized correctly.
* errors/AttributesC8.vb:
* errors/AttributesC7.vb:
* errors/AttributesC3.vb: Newly added.
svn path=/trunk/mcs/; revision=35403
Miguel de Icaza [Thu, 28 Oct 2004 15:45:38 +0000 (15:45 -0000)]
Add another test case, this was a recent regression
svn path=/trunk/mcs/; revision=35401
Sebastien Pouliot [Thu, 28 Oct 2004 12:32:10 +0000 (12:32 -0000)]
2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
* KeyPairPersistenceTest.cs: Fix two tests to work even if the user
doesn't have access to the machine key store.
svn path=/trunk/mcs/; revision=35397
Sebastien Pouliot [Thu, 28 Oct 2004 12:30:08 +0000 (12:30 -0000)]
2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
* AuthenticodeDeformatterTest.cs: Check timestamp as an UTC value so
that the test can work anywhere in the world (and not just at home ;)
svn path=/trunk/mcs/; revision=35396
Sebastien Pouliot [Thu, 28 Oct 2004 11:54:56 +0000 (11:54 -0000)]
2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
* KeyPairPersistence.cs: Added localization for exceptions messages.
Also added more details (type and path) when an exception is thrown.
svn path=/trunk/mcs/; revision=35395
Ravindra [Thu, 28 Oct 2004 11:34:12 +0000 (11:34 -0000)]
* gdipFunctions.cs: Added checks for null stream in the
StreamHelper internal class.
* Icon.cs: Removed an ugly hack that used temp files in
ToBitmap () method. We use MemoryStream instead.
svn path=/trunk/mcs/; revision=35394
Atsushi Eno [Thu, 28 Oct 2004 06:29:02 +0000 (06:29 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XPathEditableDocument.cs : Copied from sys.xml.
svn path=/trunk/mcs/; revision=35390
Atsushi Eno [Thu, 28 Oct 2004 06:27:46 +0000 (06:27 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocument.cs : use XPathEditableDocument again.
* XmlNode.cs : To be compatible with XPathEditableDocument, it should
not cast XPathNavigator to XmlDocumentNavigator but to IHasXmlNode.
svn path=/trunk/mcs/; revision=35389
Atsushi Eno [Thu, 28 Oct 2004 06:26:53 +0000 (06:26 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XPathEditableDocument.cs : fixed wrong recursion problem.
svn path=/trunk/mcs/; revision=35388
Atsushi Eno [Thu, 28 Oct 2004 05:13:09 +0000 (05:13 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* .cvsignore : should be here ;-)
svn path=/trunk/mcs/; revision=35386
Atsushi Eno [Thu, 28 Oct 2004 05:10:05 +0000 (05:10 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* Mono.Xml.Ext.dll.sources : added new files.
* .cvsignore : added
svn path=/trunk/mcs/; revision=35385
Atsushi Eno [Thu, 28 Oct 2004 05:05:40 +0000 (05:05 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlCachingResolver.cs : added (thanks to BenM).
* XmlNodeWriter.cs, SubtreeXmlReader.cs : added (copy from sys.xml).
* InternalPool.cs : it is NET_2_0.
* XmlStoredResolver.cs : namespace Mono.Xml.
svn path=/trunk/mcs/; revision=35384
Peter Dennis Bartok [Thu, 28 Oct 2004 04:58:13 +0000 (04:58 -0000)]
- Now throws a nice error message when no X display could be opened
svn path=/trunk/mcs/; revision=35383
Atsushi Eno [Thu, 28 Oct 2004 03:01:13 +0000 (03:01 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlChar.cs, XmlConstructs.cs :
Switched again, for reducing per-process memory consumption.
* XmlInputStream.cs :
Just 64 bytes of buffer would be enough, for example like
<?xml version="1.0" encoding="iso-8859-15" standalone="yes" ?>
svn path=/trunk/mcs/; revision=35382
Atsushi Eno [Thu, 28 Oct 2004 02:48:41 +0000 (02:48 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlSchemaAttributeGroup.cs, XmlSchemaGroup.cs :
in 2.0, QualifiedName properties are public.
* XmlSchemaType.cs : TypeCode is [XmlIgnore] (anyways ignored though).
svn path=/trunk/mcs/; revision=35381
Atsushi Eno [Thu, 28 Oct 2004 02:48:09 +0000 (02:48 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XQueryConvert.cs : hexbinary to base64 is now byte[] to byte[].
svn path=/trunk/mcs/; revision=35380
Atsushi Eno [Thu, 28 Oct 2004 02:41:43 +0000 (02:41 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* SubtreeXmlReader.cs, XmlFilterReader.cs : internal.
svn path=/trunk/mcs/; revision=35379
Atsushi Eno [Thu, 28 Oct 2004 02:41:21 +0000 (02:41 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* System.Xml.dll.sources : removed IXmlDataEvidence, fixed
XmlDateTimeSerializationMode, added NewLineHandling.
svn path=/trunk/mcs/; revision=35378
Atsushi Eno [Thu, 28 Oct 2004 02:41:01 +0000 (02:41 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* IXmlDataEvidence.cs : disappeared.
* XmlConvertDateTimeSerializationMode.cs : incorrect filename. removed.
* XmlDateTimeSerializationMode.cs : added
* NewLineHandling.cs : added
* IXmlNamespaceResolver.cs, XmlNamespaceManager.cs :
now 'atomizedNames' is obsolete.
* XmlReaderSettings.cs, XmlWriterSettings.cs :
Should not be sealed. Should not be ICloneable.
svn path=/trunk/mcs/; revision=35377
Miguel de Icaza [Thu, 28 Oct 2004 01:51:54 +0000 (01:51 -0000)]
Patch so we can bootstrap with older mcs
svn path=/trunk/mcs/; revision=35376
Atsushi Eno [Thu, 28 Oct 2004 01:26:49 +0000 (01:26 -0000)]
2004-10-28 Atsushi Enomoto <atsushi@ximian.com>
* XmlDocument.cs : XPathEditableDocument looks broken. Just reverted
to fix 2.0 corcompare.
svn path=/trunk/mcs/; revision=35375
Chris Toshok [Wed, 27 Oct 2004 23:25:38 +0000 (23:25 -0000)]
2004-10-27 Chris Toshok <toshok@ximian.com>
* mono-debug-debugger.c (write_class): don't call mono_class_init
here, as even with the check for (!klass->init_pending), we get
into a situation where we're hitting cycles in class
initialization. Fixes #68816.
svn path=/trunk/mono/; revision=35374
Gonzalo Paniagua Javier [Wed, 27 Oct 2004 23:17:14 +0000 (23:17 -0000)]
2004-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpApplication.cs: don't hang if a sync step is aborted. Fixes the
system.web portion of bug #68270.
svn path=/trunk/mcs/; revision=35373
Miguel de Icaza [Wed, 27 Oct 2004 21:04:35 +0000 (21:04 -0000)]
2004-10-27 Miguel de Icaza <miguel@ximian.com>
* expression.cs (LocalVariableReference.DoResolveLValue): Check
for obsolete use of a variable here. Fixes regression on errors
svn path=/trunk/mcs/; revision=35371
Miguel de Icaza [Wed, 27 Oct 2004 20:35:12 +0000 (20:35 -0000)]
Update
svn path=/trunk/mcs/; revision=35370
Ben Maurer [Wed, 27 Oct 2004 20:17:07 +0000 (20:17 -0000)]
2004-10-27 Ben Maurer <bmaurer@ximian.com>
* TextInfoTest.cs: Fix up migster's type
svn path=/trunk/mcs/; revision=35368
Gonzalo Paniagua Javier [Wed, 27 Oct 2004 20:07:06 +0000 (20:07 -0000)]
2004-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs: don't fail if the request has already been sent
when accessing ContentType setter. Fixes bug #68848.
svn path=/trunk/mcs/; revision=35366
Marek Safar [Wed, 27 Oct 2004 19:57:40 +0000 (19:57 -0000)]
new error tests
svn path=/trunk/mcs/; revision=35365
Ben Maurer [Wed, 27 Oct 2004 19:19:07 +0000 (19:19 -0000)]
2004-10-27 Ben Maurer <bmaurer@ximian.com>
* DateTimeTest.cs (TestToString): Remove test C28.
The test does not work in banglore because they have an
offset that has a half-hour part.
svn path=/trunk/mcs/; revision=35363
Marek Safar [Wed, 27 Oct 2004 19:14:02 +0000 (19:14 -0000)]
2004-10-27 Marek Safar <marek.safar@seznam.cz>
Fix #62358, implemented security attribute encoding.
* attribute.cs (Attribute.CheckSecurityActionValididy): New method.
Tests permitted SecurityAction for assembly or other types.
(Assembly.ExtractSecurityPermissionSet): New method. Transforms
data from SecurityPermissionAttribute to PermisionSet class.
* class.cs (ApplyAttributeBuilder): Added special handling
for System.Security.Permissions.SecurityAttribute based types.
* codegen.cs (AssemblyClass.ApplyAttributeBuilder): Added
special handling for System.Security.Permissions.SecurityAttribute
based types.
* enum.cs (ApplyAttributeBuilder): Added special handling
for System.Security.Permissions.SecurityAttribute based types.
* parameter.cs (ApplyAttributeBuilder): Added special handling
for System.Security.Permissions.SecurityAttribute based types.
* rootcontext.cs: Next 2 core types.
* typemanager.cs (TypeManager.security_permission_attr_type):
Built in type for the SecurityPermission Attribute.
(code_access_permission_type): Build in type.
svn path=/trunk/mcs/; revision=35362
Sebastien Pouliot [Wed, 27 Oct 2004 19:10:54 +0000 (19:10 -0000)]
2004-10-27 Sebastien Pouliot <sebastien@ximian.com>
* signcode.cs: -i (url) and -n (description) parameters were inverted.
svn path=/trunk/mcs/; revision=35361