mono.git
20 years ago2003-09-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 30 Sep 2003 19:12:06 +0000 (19:12 -0000)]
2003-09-30  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTDValidatingReader.cs : Simplified to use
  XmlSchemaUtil.GetParserContext().
* XmlValidatingReader.cs : ValidationType.Auto should always use
  XsdValidatingReader because xsi:schemaLocation might be used.

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

20 years ago2003-09-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 30 Sep 2003 19:11:18 +0000 (19:11 -0000)]
2003-09-30  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* added XsdIdentityPath.cs, XsdIdentityState.cs, XsdKeyTable.cs
  and XsdWildcard.cs.
* XsdParticleValidationState.cs, XsdValidatingReader.cs:
  Completely rewrote existing validation engine.

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

20 years ago2003-09-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Sep 2003 18:08:42 +0000 (18:08 -0000)]
2003-09-30  Zoltan Varga  <vargaz@freemail.hu>

* file-io.c (ves_icall_System_IO_MonoIO_GetFileAttributes): Add
temporary workaround for cygwin header problem.

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

20 years agoUpdate to latest spec
Miguel de Icaza [Tue, 30 Sep 2003 17:47:44 +0000 (17:47 -0000)]
Update to latest spec

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

20 years ago2003-09-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 30 Sep 2003 17:44:28 +0000 (17:44 -0000)]
2003-09-30  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Upgrade: yield now needs the return clause.

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

20 years ago2003-09-30 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 30 Sep 2003 17:17:52 +0000 (17:17 -0000)]
2003-09-30  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : Attribute value token properties were incorrectly
  set by the linked node.

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

20 years agoStart using apache again
Miguel de Icaza [Tue, 30 Sep 2003 17:04:04 +0000 (17:04 -0000)]
Start using apache again

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

20 years agoFlush
Miguel de Icaza [Tue, 30 Sep 2003 16:13:22 +0000 (16:13 -0000)]
Flush

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

20 years agono need to allocate new array
Gonzalo Paniagua Javier [Tue, 30 Sep 2003 14:16:22 +0000 (14:16 -0000)]
no need to allocate new array

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

20 years ago2003-09-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Sep 2003 12:25:52 +0000 (12:25 -0000)]
2003-09-30  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_jit_compile_method): Fix reading of freed memory.

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

20 years ago2003-09-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Sep 2003 12:17:48 +0000 (12:17 -0000)]
2003-09-30  Zoltan Varga  <vargaz@freemail.hu>

* inssel.brg (OP_UNBOXCAST): Fix #46027.

* inssel.brg (OP_UNBOX): Remove unused rule.

* mini.h mini.c inssel-x86.brg: Allocate one SP variable for each
region instead of one for each method. Fixes #47813.

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

20 years ago2003-09-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Sep 2003 12:10:08 +0000 (12:10 -0000)]
2003-09-30  Zoltan Varga  <vargaz@freemail.hu>

* mono/tests/remoting1.cs: Added test for interface casts on
TransparentProxies.

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

20 years ago2003-09-30 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 30 Sep 2003 12:06:51 +0000 (12:06 -0000)]
2003-09-30  Zoltan Varga  <vargaz@freemail.hu>

* object.c (mono_object_isinst): Synchronize this with the code
generated by the JIT for casts.

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

20 years ago2003-09-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 30 Sep 2003 06:11:30 +0000 (06:11 -0000)]
2003-09-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Array.cs: reduced xsp allocated memory by 1/2.

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

20 years ago2003-09-29 Todd Berman <tberman@gentoo.org>
Todd Berman [Tue, 30 Sep 2003 02:56:25 +0000 (02:56 -0000)]
2003-09-29  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.Addressing/AttributedUriString.cs: stubs
        * Microsoft.Web.Services.Xml/OpenAttributeElement.cs: implemented

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

20 years agoAdding a sources file for WSE2
Todd Berman [Tue, 30 Sep 2003 01:30:43 +0000 (01:30 -0000)]
Adding a sources file for WSE2

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

20 years agoUnbreaking WSE1 and working on some WSE2 build stuff
Todd Berman [Tue, 30 Sep 2003 01:28:30 +0000 (01:28 -0000)]
Unbreaking WSE1 and working on some WSE2 build stuff

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 23:20:54 +0000 (23:20 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* Makefile: Set TEST_MCS_FLAGS.

* Microsoft.JScript_test.dll.sources: deleted the building of my
local test  BaseVsaEngineTest.

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

20 years agoUpdate
Miguel de Icaza [Mon, 29 Sep 2003 22:35:20 +0000 (22:35 -0000)]
Update

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

20 years agoheh, actually adding the file helps
Todd Berman [Mon, 29 Sep 2003 22:13:15 +0000 (22:13 -0000)]
heh, actually adding the file helps

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

20 years ago2003-09-29 Todd Berman <tberman@gentoo.org>
Todd Berman [Mon, 29 Sep 2003 22:12:33 +0000 (22:12 -0000)]
2003-09-29  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.Addressing/AddressingHeaders.cs: Partially
        stubbed.
        * Microsoft.Web.Services/SoapContext.cs: using AddressingHeaders now.

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

20 years ago2003-09-25 Todd Berman <tberman@gentoo.org>
Todd Berman [Mon, 29 Sep 2003 21:54:56 +0000 (21:54 -0000)]
2003-09-25  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services/SoapContext.cs: Added Action, To and ReplyTo
        properties.
        * Microsoft.Web.Services.Addressing/
                Action.cs:
                Address.cs:
                AttributedUri.cs:
                AttributedUriString.cs:
                EndpointReference.cs:
                EndpointReferenceType.cs:
                ReplyTo.cs:
                To.cs: Partially stubbed.
        * Microsoft.Web.Services.Messaging/SoapReceiver.cs: Added protected
        abstract method Receive.
        * Microsoft.Web.Services.Messaging/
                SoapReceivers.cs:
                SoapSender.cs: Partially stubbed.
        * Microsoft.Web.Services.Xml/IXmlElement.cs: Moved to the Xml namespace
        which is where MS has it, added the namespace to classes that needed it
        * Microsoft.Web.Services.Xml/OpenAttributeElement.cs: Partially stubbed
        * Microsoft.Web.Services.dll.sources: Added new files.

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 21:39:23 +0000 (21:39 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* Added Microsoft.JScript_test.dll.sources

* Makefile: allow test build.

* Microsoft.JScript.dll.sources: Added VsaItem.cs, VsaItems.cs,
VsaGlobalItem.cs, VsaReferenceItem.cs , VsaCodeItem.cs to the build.

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 21:34:07 +0000 (21:34 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* VsaEngine.cs: uncommented inheritance from BaseVsaEngine (thanks
goes to jackson). Added  constructor, added InitOptions,
GetSpecificOption, SetSpecificOption.

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

20 years agoadded ChangeLog
César Natarén [Mon, 29 Sep 2003 21:29:18 +0000 (21:29 -0000)]
added ChangeLog

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 20:45:50 +0000 (20:45 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* BaseVsaEngine.cs: added default constructor, added exceptions
for Close (),  implemented GetOption, added properties that let
know the state of the engine.

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 20:35:22 +0000 (20:35 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* Added: VsaGlobalItem.cs, VsaReferenceItem.cs, VsaCodeItem.cs

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

20 years agoadded VsaCodeItem.cs
César Natarén [Mon, 29 Sep 2003 20:34:15 +0000 (20:34 -0000)]
added VsaCodeItem.cs

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

20 years agoadded VsaReference.cs
César Natarén [Mon, 29 Sep 2003 20:33:16 +0000 (20:33 -0000)]
added VsaReference.cs

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

20 years agoadded VsaGlobalItem.cs
César Natarén [Mon, 29 Sep 2003 20:29:56 +0000 (20:29 -0000)]
added VsaGlobalItem.cs

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

20 years agoallow tests build
César Natarén [Mon, 29 Sep 2003 20:24:15 +0000 (20:24 -0000)]
allow tests build

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

20 years agoadded Microsoft.JScript_test.dll.sources
César Natarén [Mon, 29 Sep 2003 20:21:57 +0000 (20:21 -0000)]
added Microsoft.JScript_test.dll.sources

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

20 years agosignture corrections
Dennis Hayes [Mon, 29 Sep 2003 19:15:56 +0000 (19:15 -0000)]
signture corrections

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

20 years ago2003-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 29 Sep 2003 19:14:56 +0000 (19:14 -0000)]
2003-09-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Control.cs:
(ClearChildViewState): doh! Don't clear control viewstate but the
viewstate of possible children.
(LoadViewStateRecursive): load viewstate even when control is not
visible.
Fixes bug #49024.
The rest are just dangling ^M removed.

* DataBoundLiteralControl.cs:
(LoadViewState): we get an object [], not a string [].

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

20 years ago2003-09-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 29 Sep 2003 18:36:30 +0000 (18:36 -0000)]
2003-09-29  Zoltan Varga  <vargaz@freemail.hu>

* exceptions.cs (test_0_nested_finally): New regression test for
nested exception handlers.

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

20 years ago * Methods.cs: Little fix in binding check.
Lluis Sanchez [Mon, 29 Sep 2003 17:46:28 +0000 (17:46 -0000)]
* Methods.cs: Little fix in binding check.
* SoapExtension.cs: Implemented ChainStream. Changed some methods from
  public to internal.
* SoapClientMessage: Implemented EnsureInStage.
* SoapServerMessage: Implemented EnsureInStage, EnsureOutStage.

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

20 years ago2003-09-29 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Mon, 29 Sep 2003 17:45:34 +0000 (17:45 -0000)]
2003-09-29 Gaurav Vaish <gvaish_mono AT lycos.com>

* HtmlMobileTextWriter.cs
                        : Added several Style related methods,
                          and also some Write methods.
* MobileTextWriter.cs   : Device { get; }          - Implemented
* StyleStack.cs, WriterState.cs, WriterStyle.cs, StyleTag.cs
                        : (Private / Internal) Helper classes.

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

20 years agoentry
César Natarén [Mon, 29 Sep 2003 16:05:17 +0000 (16:05 -0000)]
entry

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 16:04:57 +0000 (16:04 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* Added VsaItemTest.cs.

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

20 years agoChangeLog entry
César Natarén [Mon, 29 Sep 2003 15:46:49 +0000 (15:46 -0000)]
ChangeLog entry

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

20 years ago2003-09-29 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 15:46:26 +0000 (15:46 -0000)]
2003-09-29    <cesar@ciencias.unam.mx>

* Added VsaItem.cs, implements IVsaItem.

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

20 years agoAdded Q/A for generics support.
Jaime Anguiano Olarra [Mon, 29 Sep 2003 15:10:29 +0000 (15:10 -0000)]
Added Q/A for generics support.

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

20 years ago2003-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 29 Sep 2003 15:05:21 +0000 (15:05 -0000)]
2003-09-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* handles.c:
* processes.c: undo thinkos.
* sockets.c: set last error when socket creation fails. This shed some
light on bug #49015.

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

20 years ago2003-09-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 29 Sep 2003 14:36:45 +0000 (14:36 -0000)]
2003-09-29  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (encode_type): Fix #38332.

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

20 years ago2003-09-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 29 Sep 2003 14:29:20 +0000 (14:29 -0000)]
2003-09-29  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_jit_runtime_invoke): Fix for the previous fix.

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

20 years ago2003-09-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 29 Sep 2003 11:28:16 +0000 (11:28 -0000)]
2003-09-29  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs: Really fix #48695.

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

20 years ago2003-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 29 Sep 2003 09:40:18 +0000 (09:40 -0000)]
2003-09-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CheckBoxList.cs: don't lose state when enabling/disabling. See bug
#48802.

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

20 years ago2003-09-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 29 Sep 2003 09:28:49 +0000 (09:28 -0000)]
2003-09-29  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_method_to_ir): Avoid inlining tail calls.

* mini.c (mono_method_to_ir): Fix tail recursion in the presence of
inlining.

* mini.c (mono_method_check_inlining): Make the inlining limit
configurable by an environment variable.

* mini.c (mono_jit_runtime_invoke): Add Gonzalo's fix for #36545.

* mini.h: Bump AOT file version.

* mini.h mini.c aot.c mini-x86.c: For relocations which refer to a
token, store the image along with the token, since the token might not
refer to the same image as the method containing the relocation,
because of inlining.

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

20 years agosignture corrections - fixed compile warning too
Dennis Hayes [Mon, 29 Sep 2003 08:25:23 +0000 (08:25 -0000)]
signture corrections - fixed compile warning too

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

20 years agosignture fix
Dennis Hayes [Mon, 29 Sep 2003 04:15:25 +0000 (04:15 -0000)]
signture fix

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

20 years agosignture fix
Dennis Hayes [Mon, 29 Sep 2003 03:49:26 +0000 (03:49 -0000)]
signture fix

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

20 years agowarning --> error for html output (just use xml
Ben Maurer [Mon, 29 Sep 2003 03:45:02 +0000 (03:45 -0000)]
warning --> error for html output (just use xml

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

20 years agoindentation fix
César Natarén [Mon, 29 Sep 2003 02:04:48 +0000 (02:04 -0000)]
indentation fix

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

20 years agoremove old debug check
Ben Maurer [Mon, 29 Sep 2003 02:04:47 +0000 (02:04 -0000)]
remove old debug check

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

20 years ago2003-09-28 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 02:03:19 +0000 (02:03 -0000)]
2003-09-28    <cesar@ciencias.unam.mx>

* Added test for creation of new IVsaItem with repeated name

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

20 years ago2003-09-28 <cesar@ciencias.unam.mx>
César Natarén [Mon, 29 Sep 2003 01:57:49 +0000 (01:57 -0000)]
2003-09-28    <cesar@ciencias.unam.mx>

* VsaItems.cs: Check that no name is repeated (this was docs fault
:-)). This is the beauty of testing.

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

20 years ago2003-09-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 29 Sep 2003 00:19:54 +0000 (00:19 -0000)]
2003-09-29  Martin Baulig  <martin@ximian.com>

* gen-14.cs: New generics test.

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

20 years ago2003-09-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 29 Sep 2003 00:19:37 +0000 (00:19 -0000)]
2003-09-29  Martin Baulig  <martin@ximian.com>

* typemanager.cs (TypeManager.GetMethodFlags): Added support for
inflated generic methods.

* generics.cs (ConstructedType): Distinguish between open and
closed constructed types; correctly resolve the arguments.

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

20 years agoadd ChangeLog file
César Natarén [Sun, 28 Sep 2003 23:18:37 +0000 (23:18 -0000)]
add ChangeLog file

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

20 years agotest cases for VsaItems. People write more test please :-)
César Natarén [Sun, 28 Sep 2003 23:16:38 +0000 (23:16 -0000)]
test cases for VsaItems. People write more test please :-)

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

20 years agoChangeLog entry
César Natarén [Sun, 28 Sep 2003 23:09:21 +0000 (23:09 -0000)]
ChangeLog entry

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

20 years ago2003-09-28 <cesar@ciencias.unam.mx>
César Natarén [Sun, 28 Sep 2003 23:08:07 +0000 (23:08 -0000)]
2003-09-28    <cesar@ciencias.unam.mx>

* Add VsaItems.cs, implements IVsaItems.

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

20 years agosignture corrections
Dennis Hayes [Sun, 28 Sep 2003 22:36:54 +0000 (22:36 -0000)]
signture corrections

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

20 years agosignture corrections
Dennis Hayes [Sun, 28 Sep 2003 18:29:52 +0000 (18:29 -0000)]
signture corrections

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

20 years ago2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 17:06:39 +0000 (17:06 -0000)]
2003-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* handles.c: fixed thinko. We now store the strings with their \0.
* processes.c: fixed bug #48973: we only change \ by / for the argument
to be used as command.
When getting the program name from the args, don't let the space between
them in the args.
Store the strings with their terminating \0.

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

20 years ago2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 14:17:02 +0000 (14:17 -0000)]
2003-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.UI/Control.cs: implemented ClearChildViewState ().
* System.Web.UI.WebControls/Repeater.cs: fixed bug #48807. It needed
to use a DummyDataSource and ClearViewState only called when no items.

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

20 years ago2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 12:07:40 +0000 (12:07 -0000)]
2003-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RadioButtonList.cs: fix for bug #48874 by Yaron Shkop.

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

20 years ago2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 11:57:27 +0000 (11:57 -0000)]
2003-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* RadioButtonList.cs: fix for bug #48870 by Yaron Shkop.

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

20 years ago * SoapReflectionImporter.cs, XmlReflectionImporter.cs, XmlSchemaExporter.cs:
Lluis Sanchez [Sun, 28 Sep 2003 11:54:03 +0000 (11:54 -0000)]
* SoapReflectionImporter.cs, XmlReflectionImporter.cs, XmlSchemaExporter.cs:
  Added support for IncludeInSchema flag.
* SoapSchemaImporter.cs: Implemented ImportDerivedTypeMapping method.
* XmlCodeExporter.cs: Implemented AddMappingMetadata and AddMappingMetadata
  methods. Added support for IncludeInSchema flag.
* XmlSchemaImporter.cs: Implemented ImportDerivedTypeMapping method.
  Added support for IncludeInSchema flag.
* XmlTypeAttribute.cs: Set includeInSchema to true by default.
* XmlTypeMapping.cs: Added IncludeInSchema property.

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

20 years agoSystem.Web.Services.dll.sources: Added SoapHttpTransportImporter.cs.
Lluis Sanchez [Sun, 28 Sep 2003 11:52:19 +0000 (11:52 -0000)]
System.Web.Services.dll.sources: Added SoapHttpTransportImporter.cs.

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

20 years ago * HttpSoapWebServiceHandler.cs: In SerializeResponse method, improved
Lluis Sanchez [Sun, 28 Sep 2003 11:51:48 +0000 (11:51 -0000)]
* HttpSoapWebServiceHandler.cs: In SerializeResponse method, improved
  management of exceptions. Also added support for BufferResponse flag.
* Methods.cs: Added MethodAttribute property in MethodStubInfo. Added
  XmlImporter, SoapImporter and Type properties in TypeStubInfo.
* SoapMessage.cs: little fix.

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

20 years ago * ExtensionManager.cs: Read extension types from the configuration file.
Lluis Sanchez [Sun, 28 Sep 2003 11:51:17 +0000 (11:51 -0000)]
* ExtensionManager.cs: Read extension types from the configuration file.
  Added methods for getting extension importers and reflectors.
* ProtocolImporter.cs: Implemented.
* ProtocolReflector.cs: Implemented.
* ServiceDescriptionCollection.cs: Fixed some methods for finding wsdl
  elements.
* ServiceDescriptionImporter.cs: moved most of the code to ProtocolImporter.
* ServiceDescriptionReflector.cs: moved most of the code to
  ProtocolReflector and SoapProtocolReflector.
* SoapProtocolImporter.cs: Implemented.
* SoapProtocolReflector.cs: Implemented.
* SoapTransportImporter.cs: Implemented.
* SoapHttpTransportImporter.cs: Implemented.
* wsdl.genxs: Added.

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

20 years agoreadded sqlsharp.exe
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 11:22:09 +0000 (11:22 -0000)]
readded sqlsharp.exe

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

20 years ago2003-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 28 Sep 2003 10:49:50 +0000 (10:49 -0000)]
2003-09-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: added SqlSharp to the build.
* SqlSharp/SqlSharpCli.cs: changes by Daniel Morgan to make this build
with MS runtime 1.0 and 1.1 .

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

20 years agosignture corrections
Dennis Hayes [Sun, 28 Sep 2003 02:14:08 +0000 (02:14 -0000)]
signture corrections

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

20 years agoSignitour compatablity added private constructors to prevent auto creation of public...
Dennis Hayes [Sun, 28 Sep 2003 01:02:45 +0000 (01:02 -0000)]
Signitour compatablity added private constructors to prevent auto creation of public constructors

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

20 years ago * ILParser.jay: Set pinvoke info. Allow param attributes in type
Jackson Harper [Sat, 27 Sep 2003 23:09:11 +0000 (23:09 -0000)]
    * ILParser.jay: Set pinvoke info. Allow param attributes in type
lists.

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

20 years ago * MethodDef.cs: Allow PInvoke info to be added.
Jackson Harper [Sat, 27 Sep 2003 23:06:16 +0000 (23:06 -0000)]
    * MethodDef.cs: Allow PInvoke info to be added.

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

20 years ago * PEAPI.cs: Fix pinvoke attributes, zero a methods RVA if it has
Jackson Harper [Sat, 27 Sep 2003 22:56:43 +0000 (22:56 -0000)]
    * PEAPI.cs: Fix pinvoke attributes, zero a methods RVA if it has
pinvoke info. This isn't entirely correct because native unmanaged
methods can have pinvoke info and not have 0 RVAs PEAPI can't
handle native unmanged code though. Expose the ModuleClass so
'global' items can be referenced like this '<Module>'::foo.

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

20 years ago2003-09-27 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 27 Sep 2003 19:52:46 +0000 (19:52 -0000)]
2003-09-27 Ben Maurer  <bmaurer@users.sourceforge.net>

* Iterator.cs, Expression.cs, XPathNavigator.cs: In AxisIterator
use NameTable so we dont call strcmp.

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

20 years ago2003-09-27 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 27 Sep 2003 18:17:11 +0000 (18:17 -0000)]
2003-09-27  Martin Baulig  <martin@ximian.com>

* gen-11.cs, gen-12.cs: New generics tests.

* gen-13-dll.cs, gen-13.exe.cs: New generics test; this test
consists of two files and tests whether this works if it's in two
files and not just in one.

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

20 years ago2003-09-27 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 27 Sep 2003 17:57:15 +0000 (17:57 -0000)]
2003-09-27  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_precompile_assemblies): New function to compile
all methods in all loaded assemblies.

* mini.h driver.c: Added new optimization flag MONO_OPT_PRECOMP.

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

20 years ago2003-09-27 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 27 Sep 2003 16:21:56 +0000 (16:21 -0000)]
2003-09-27  Zoltan Varga  <vargaz@freemail.hu>

* regalloc.h regalloc.c (MonoRegState): Change the type of
iassign and fassign to int*, since they can contain large negative
values if the register is spilled. Also added some comments. Fixes
#45817.

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

20 years agoSat Sep 27 16:17:08 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 27 Sep 2003 14:28:17 +0000 (14:28 -0000)]
Sat Sep 27 16:17:08 CEST 2003 Paolo Molaro <lupus@ximian.com>

* ILGenerator.cs: instance fields are loaded from this.

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

20 years ago2003-09-27 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 27 Sep 2003 14:26:33 +0000 (14:26 -0000)]
2003-09-27  Zoltan Varga  <vargaz@freemail.hu>

* exceptions-x86.c (seh_handler): Fix handling of system exceptions
under Win32. Fixes #42964.

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

20 years ago2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 27 Sep 2003 12:06:03 +0000 (12:06 -0000)]
2003-09-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataList.cs: fixed bug #48217. Patch by yaronsh@mainsoft.com (Yaron
Shkop).

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

20 years ago2003-09-27 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 27 Sep 2003 04:44:20 +0000 (04:44 -0000)]
2003-09-27 Ben Maurer  <bmaurer@users.sourceforge.net>

* DefaultContext.cs (translate): translate ("abc", "c", "") = "ab"
not "abc".
* Iterator.cs, Expression.cs: All axes are
SimpleIterators. SimpleIterators are gaurenteed to give the same
XPathNavigator in Current. Make AxisIterator take a
SimpleIterator, not any old BaseIterator. Will allow us to make
NameTable optimizations and avoid quite a few strcmp's.

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

20 years ago2003-09-26 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Sat, 27 Sep 2003 02:14:47 +0000 (02:14 -0000)]
2003-09-26  Miguel de Icaza  <miguel@ximian.com>

* BufferedStream.cs (Write): Use CanWrite in Write.  Patch from
Francisco Figueiredo Jr.

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

20 years ago2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 27 Sep 2003 01:34:13 +0000 (01:34 -0000)]
2003-09-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AdRotator.cs: fixes bug #48691. Patch by yaronsh@mainsoft.com (Yaron
Shkop).

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

20 years ago2003-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 27 Sep 2003 01:21:15 +0000 (01:21 -0000)]
2003-09-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CheckBox.cs: render the 'disabled' attribute in the correct tag.
* WebControl.cs: fixed Enabled property and save it in ViewState.

Fixes bug #48802.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 21:10:20 +0000 (21:10 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* mini.h (MONO_PATCH_INFO_WRAPPER): New patch type.

* aot.c: Added support for AOT compiling methods which contain calls
to wrappers. Currently, only remoting-invoke-with-check wrappers are
handled.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 21:06:48 +0000 (21:06 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (mono_marshal_method_from_wrapper): New function to return
the original method from the wrapper method.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 20:38:53 +0000 (20:38 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* driver.c (compile_all_methods): Run the compilation in a thread
managed by mono. Fixes #44023.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 20:14:07 +0000 (20:14 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_codegen): Print full method name in verbose output.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 17:59:38 +0000 (17:59 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_patch_code): Fix warning.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 17:48:41 +0000 (17:48 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs (DefineDefaultConstructor): Make this work on types
without a parent. Fixes #48695.

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

20 years agoflush
Miguel de Icaza [Fri, 26 Sep 2003 17:12:44 +0000 (17:12 -0000)]
flush

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

20 years agoflush
Miguel de Icaza [Fri, 26 Sep 2003 17:09:59 +0000 (17:09 -0000)]
flush

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

20 years ago2003-09-26 Pedro Mart�nez Jul� <yoros@wanadoo.es>
Pedro Martínez Juliá [Fri, 26 Sep 2003 16:57:33 +0000 (16:57 -0000)]
2003-09-26  Pedro Mart�nez Jul�  <yoros@wanadoo.es>

    * corlib_test.dll.sources: Remove tests that generate compile
    errors. The tests are still there but its name is rmoved here.

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

20 years ago2003-09-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 26 Sep 2003 16:47:05 +0000 (16:47 -0000)]
2003-09-26  Zoltan Varga  <vargaz@freemail.hu>

* Hashtable.cs: Remove empty static constructor since it prevents this
class from being beforefieldinit.

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