mono.git
20 years ago2002-10-29 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Oct 2003 18:48:20 +0000 (18:48 -0000)]
2002-10-29  Gaurav Vaish <gvaish_mono AT lycos.com>

* Utils.cs   : GetScriptLocation(HttpContext) - Partial Implementation.

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

20 years ago2003-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2003 18:26:49 +0000 (18:26 -0000)]
2003-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ManualResetEvent.cs: added check for disposed.
* Thread.cs: no need to init this field.

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

20 years ago2003-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2003 18:25:17 +0000 (18:25 -0000)]
2003-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Queue.cs: nullify the array in Clear.

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

20 years ago2003-10-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Wed, 8 Oct 2003 17:55:27 +0000 (17:55 -0000)]
2003-10-08  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* cs-parser.jay : Renamed yyName to yyNames related to jay.

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

20 years ago2003-10-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Wed, 8 Oct 2003 17:54:20 +0000 (17:54 -0000)]
2003-10-08  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* output.c, skelton, skelton.cs : Renamed yyName[] to yyNames[]
to make output CLS-compliant.

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

20 years ago * main.c (dis_genericparam): oops, fix off-by-one error.
Jackson Harper [Wed, 8 Oct 2003 17:46:33 +0000 (17:46 -0000)]
    * main.c (dis_genericparam): oops, fix off-by-one error.

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

20 years ago * main.c: NULL cnst_block so we dont explode on interfaces.
Jackson Harper [Wed, 8 Oct 2003 17:34:06 +0000 (17:34 -0000)]
    * main.c: NULL cnst_block so we dont explode on interfaces.

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

20 years ago * ObjRef.cs: Added new constructor to support CAD channel.
Lluis Sanchez [Wed, 8 Oct 2003 16:39:35 +0000 (16:39 -0000)]
* ObjRef.cs: Added new constructor to support CAD channel.

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

20 years ago * XmlSerializer.cs, XmlSerializationWriter.cs: Fixed bug #49353
Lluis Sanchez [Wed, 8 Oct 2003 16:38:04 +0000 (16:38 -0000)]
* XmlSerializer.cs, XmlSerializationWriter.cs: Fixed bug #49353
  (XmlSerializer.Serialize() handles namespace parameter incorrectly)

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

20 years agoPatch from Jochen Wezel: test for VBCodeProvider
Miguel de Icaza [Wed, 8 Oct 2003 15:50:04 +0000 (15:50 -0000)]
Patch from Jochen Wezel: test for VBCodeProvider

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

20 years agoPatch from Jochen Wezel: Adds new VisualBasicCodeCompiler
Miguel de Icaza [Wed, 8 Oct 2003 15:49:45 +0000 (15:49 -0000)]
Patch from Jochen Wezel: Adds new VisualBasicCodeCompiler

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

20 years ago * CADMessages.cs: added smuggeling argument support for some instances
Lluis Sanchez [Wed, 8 Oct 2003 15:36:56 +0000 (15:36 -0000)]
* CADMessages.cs: added smuggeling argument support for some instances
  of MarshalByRefObject. This should make the cross-appdomain channel
  even faster. Some other minor fixes.

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

20 years ago2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Oct 2003 13:57:05 +0000 (13:57 -0000)]
2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* SelectionList.cs       : Initial implementation.
* ListDataHelper.cs      : Initial implementation.
* TextBox.cs             : Dummy implmentation.

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

20 years ago2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Oct 2003 13:56:22 +0000 (13:56 -0000)]
2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* CHtmlCalendarAdapter.cs: Initial implmentation.
* ControlAdapter.cs      : HandlePostBackEvent(string),
                         : OnLoad(EventArgs),
                         : OnPreRender(EventArgs),
                         : OnUnload(EventArgs),
                         : OnRender(EventArgs)     - Marked virtual

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

20 years ago2003-10-08 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 8 Oct 2003 13:19:39 +0000 (13:19 -0000)]
2003-10-08  Zoltan Varga  <vargaz@freemail.hu>

* mini-x86.c (mono_arch_emit_epilog): Add support for stdcall calling
convention.

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

20 years ago2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Oct 2003 13:19:24 +0000 (13:19 -0000)]
2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* HtmlCalendarAdapter.cs: Initial implmentation.

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

20 years ago2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Oct 2003 13:17:51 +0000 (13:17 -0000)]
2003-10-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* Style.cs               : ApplyTo(WebControl)        - Stubbed.

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

20 years ago * get.c/get.h add method to get a methoddef from an index, simplify
Jackson Harper [Wed, 8 Oct 2003 08:47:20 +0000 (08:47 -0000)]
    * get.c/get.h add method to get a methoddef from an index, simplify
get_typd_or_methdef, use new get_methoddef to get the method
because we have a method index not a method token.

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

20 years ago * get.c: simplify get_typd_or_methdef
Jackson Harper [Wed, 8 Oct 2003 08:31:14 +0000 (08:31 -0000)]
    * get.c: simplify get_typd_or_methdef

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

20 years agoBuilding answer update.
Jaime Anguiano Olarra [Wed, 8 Oct 2003 08:24:11 +0000 (08:24 -0000)]
Building answer update.

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

20 years ago2003-10-07 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Wed, 8 Oct 2003 03:10:19 +0000 (03:10 -0000)]
2003-10-07  Sebastien Pouliot  <spouliot@videotron.ca>

* CryptoStream.cs: Commented CanTransformMultipleBlocks
optimization - it simply doesn't work :(

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

20 years ago2003-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2003 02:45:25 +0000 (02:45 -0000)]
2003-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Net/WebConnection.cs: the queue is now handled by the
threadpool. Initialize the connection data in a place where it does not
depend on the execution order of the requests in threadpool. More error
handling.

* System.Net/WebConnectionGroup.cs: use the limits in the config file
and reuse connections when the limit is reached.

* System.Net.Configuration/ConnectionManagementHandler.cs: added
GetMaxConnections to return the max. number of simultaneous connections
to a given host.

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

20 years ago2003-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Oct 2003 02:35:18 +0000 (02:35 -0000)]
2003-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c: removed mono_delegate_semaphore.

* threadpool.c:
(mono_thread_pool_add): moved hash table creation inside and the thread
creation outside of the critical region.
(mono_thread_pool_finish): removed obsolete code.
(async_invoke_thread): don't use the semaphore. Use a plain Sleep and
continue or exit the thread depending on the queue.

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

20 years ago2003-10-07 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Wed, 8 Oct 2003 00:21:14 +0000 (00:21 -0000)]
2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>

* mono/tests/Makefile.am mono/tests/libtest.c
mono/tests/pinvoke18.cs: new test for bool marshalling.

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

20 years ago2003-10-07 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Wed, 8 Oct 2003 00:18:17 +0000 (00:18 -0000)]
2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>

* metadata.c (mono_type_to_unmanaged): allow bools to marshal as I1
marshal.c (emit_ptr_to_str_conv & mono_marshal_get_native_wrapper):
        handle more bool marshalling options

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

20 years ago * PEAPI.cs: Add unbox.any instruction.
Jackson Harper [Wed, 8 Oct 2003 00:17:29 +0000 (00:17 -0000)]
    * PEAPI.cs: Add unbox.any instruction.

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

20 years ago2003-10-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 8 Oct 2003 00:16:10 +0000 (00:16 -0000)]
2003-10-07  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.Emit.GreatherThanOrEqual): Fix the code
generation for >=, as spotted by Paolo, bug 48679.
Patch from David Waite.

* cs-tokenizer.cs: Add handling for #pragma.

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

20 years agoNew test
Miguel de Icaza [Wed, 8 Oct 2003 00:15:32 +0000 (00:15 -0000)]
New test

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

20 years ago * main.c: When dis. generic parameters the TypeOrMethodDef token
Jackson Harper [Tue, 7 Oct 2003 23:58:31 +0000 (23:58 -0000)]
    * main.c: When dis. generic parameters the TypeOrMethodDef token
only needs to be shifted 1 bit. Added dis of generic constraints.
* get.c/get.h: New method for getting a TypeOrMethodDef token
* dump.c: When dumping generic parameters and generic constraints
output readable names instead of just tokens.

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

20 years ago2003-10-07 Todd Berman <tberman@gentoo.org>
Todd Berman [Tue, 7 Oct 2003 23:35:48 +0000 (23:35 -0000)]
2003-10-07  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.dll.2.sources: Added ReferenceProperties.cs

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

20 years ago2003-10-07 Todd Berman <tberman@gentoo.org>
Todd Berman [Tue, 7 Oct 2003 23:34:25 +0000 (23:34 -0000)]
2003-10-07  Todd Berman <tberman@gentoo.org>

        * ReferenceProperties.cs: Implemented
        * ServiceName.cs: Partially Implemented
        * EndpointReferenceType.cs: Implemented
        * EndpointReference.cs: Implemented

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

20 years ago * RemotingProxy.cs: Added destructor that unregisters the identity.
Lluis Sanchez [Tue, 7 Oct 2003 23:32:52 +0000 (23:32 -0000)]
* RemotingProxy.cs: Added destructor that unregisters the identity.
  Fixes a memory leak.

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

20 years ago * AppDomainLevelActivator.cs: little fix.
Lluis Sanchez [Tue, 7 Oct 2003 23:29:56 +0000 (23:29 -0000)]
* AppDomainLevelActivator.cs: little fix.

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

20 years ago * ClientSponsor.cs: Improved implementation. Use Hashtable instead of
Lluis Sanchez [Tue, 7 Oct 2003 23:29:33 +0000 (23:29 -0000)]
* ClientSponsor.cs: Improved implementation. Use Hashtable instead of
  ArrayList for internal storage.

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

20 years ago * Identity.cs, RemotingServices.cs: Fixed memory leak. I Changed reference
Lluis Sanchez [Tue, 7 Oct 2003 23:29:07 +0000 (23:29 -0000)]
* Identity.cs, RemotingServices.cs: Fixed memory leak. I Changed reference
  to proxy in ClientIdentity to a WeakReference. This fixes a memory leak.
* RemotingServices.cs: Ignore first "/" char in uris when looking for
  and object.
  Take into account that identity now has a weak reference
  of the proxy.

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

20 years ago2003-10-07 Todd Berman <tberman@gentoo.org>
Todd Berman [Tue, 7 Oct 2003 21:21:42 +0000 (21:21 -0000)]
2003-10-07  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.dll.2.sources: Added OpenElementElement.cs

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

20 years ago2003-10-07 Todd Berman <tberman@gentoo.org>
Todd Berman [Tue, 7 Oct 2003 21:19:41 +0000 (21:19 -0000)]
2003-10-07  Todd Berman <tberman@gentoo.org>

        * OpenElementElement.cs: implemented
        * OpenElement.cs: implemented

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

20 years ago2003-10-07 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Tue, 7 Oct 2003 19:19:11 +0000 (19:19 -0000)]
2003-10-07  Bernie Solomon  <bernard@ugsolutions.com>

* mono/scripts/Makefile.am mono/scripts/*.in: fix
managed .exe paths so they are found under cygwin.

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

20 years agoNext time: test before commit
Miguel de Icaza [Tue, 7 Oct 2003 18:38:23 +0000 (18:38 -0000)]
Next time: test before commit

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

20 years agoNext time: test before commit
Miguel de Icaza [Tue, 7 Oct 2003 18:37:51 +0000 (18:37 -0000)]
Next time: test before commit

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

20 years ago2003-10-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 7 Oct 2003 18:36:21 +0000 (18:36 -0000)]
2003-10-07  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Allow for both yield and yield return in the
syntax.  The anti-cobolization of C# fight will go on!

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

20 years ago * RealProxy.cs: Fixed support for [out] parameters in async calls.
Lluis Sanchez [Tue, 7 Oct 2003 14:39:08 +0000 (14:39 -0000)]
* RealProxy.cs: Fixed support for [out] parameters in async calls.

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

20 years ago * CADMessages.cs: improved argument smuggeling. Now it supports strings,
Lluis Sanchez [Tue, 7 Oct 2003 14:35:04 +0000 (14:35 -0000)]
* CADMessages.cs: improved argument smuggeling. Now it supports strings,
  datetime and arrays of primitive types. This makes CAD much faster.
* AsyncResult.cs: Added property to store the call message.

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

20 years ago2003-10-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 7 Oct 2003 13:43:18 +0000 (13:43 -0000)]
2003-10-07  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (mono_marshal_get_native_wrapper): Fix marshalling of
arrays of structs. Also add a more descriptive error message when
a structure member is marshalled as LPArray.

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

20 years ago2003-10-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 7 Oct 2003 13:39:57 +0000 (13:39 -0000)]
2003-10-07  Zoltan Varga  <vargaz@freemail.hu>

* mono/tests/pinvoke2.cs mono/tests/libtest.c: Fix array of structs
test.

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

20 years ago2003-09-07 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 7 Oct 2003 13:28:14 +0000 (13:28 -0000)]
2003-09-07  Dick Porter  <dick@ximian.com>

* Temporary workaround for bug 43567, so that Npgsql at least
can run.

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

20 years ago2003-10-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 7 Oct 2003 08:03:15 +0000 (08:03 -0000)]
2003-10-07  Nick Drochak <ndrochak@gol.com>

* StackFrameTest.cs: Get tests to pass on .NET 1.1.

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

20 years ago2003-10-07 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 7 Oct 2003 07:54:47 +0000 (07:54 -0000)]
2003-10-07 Nick Drochak <ndrochak@gol.com>

* DictionaryBaseTest.cs:
* NewArrayListTest.cs: Clean up warnings that were annoying me.

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

20 years ago2003-10-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 7 Oct 2003 06:32:15 +0000 (06:32 -0000)]
2003-10-07  Miguel de Icaza  <miguel@ximian.com>

* class.cs (TypeBuilder.DefineType): Catch error condition here
(Parent.DefineType erroring out and returning null).

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

20 years ago2003-10-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 7 Oct 2003 05:59:51 +0000 (05:59 -0000)]
2003-10-07  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (ArrayCreation.EmitDynamicInitializers): When
coping with enumerations variables, we were mistakenly processing
them as a regular value type instead of built-in types.  Fixes the
bug #48063

* typemanager.cs (IsBuiltinOrEnum): New method.

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

20 years agoImprove test to check array initializations from enumerations
Miguel de Icaza [Tue, 7 Oct 2003 05:40:04 +0000 (05:40 -0000)]
Improve test to check array initializations from enumerations

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

20 years agobr
Gonzalo Paniagua Javier [Mon, 6 Oct 2003 22:36:07 +0000 (22:36 -0000)]
br

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

20 years agoflush
Miguel de Icaza [Mon, 6 Oct 2003 22:25:52 +0000 (22:25 -0000)]
flush

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

20 years ago * System.Web.Services.dll.sources: Added
Lluis Sanchez [Mon, 6 Oct 2003 21:52:37 +0000 (21:52 -0000)]
* System.Web.Services.dll.sources: Added
System.Web.Services.Description/HttpGetProtocolImporter.cs
System.Web.Services.Description/HttpPostProtocolImporter.cs
System.Web.Services.Description/HttpSimpleProtocolImporter.cs

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

20 years ago * ProtocolImporter.cs: Moved some code to ServiceDescriptionImporter.
Lluis Sanchez [Mon, 6 Oct 2003 21:52:08 +0000 (21:52 -0000)]
* ProtocolImporter.cs: Moved some code to ServiceDescriptionImporter.
  WebServiceBindingAttribute addition moved to SoapProtocolImporter.
  Moved GetServiceUrl here (from SoapProtocolImporter).
* ServiceDescriptionImporter.cs: Added support for HttpGet and HttpPost
  importers.
* SoapProtocolImporter.cs: Minor fixes.
* HttpSimpleProtocolImporter.cs, HttpGetProtocolImporter.cs,
  HttpPostProtocolImporter.cs: new files that implement HttpGet and HttpPost
  importers.

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

20 years ago * HtmlFormParameterWriter.cs: Fixed WriteRequest().
Lluis Sanchez [Mon, 6 Oct 2003 21:50:56 +0000 (21:50 -0000)]
* HtmlFormParameterWriter.cs: Fixed WriteRequest().
* HttpGetTypeStubInfo.cs, HttpPostTypeStubInfo.cs: Check that
  HttpMethodAttribute is present in proxy's method.
* HttpSimpleClientProtocol.cs: Forgot to call InitializeRequest before
  getting the request stream.
* UrlEncodedParameterWriter.cs: in Encode(), take into account that
  requestEncoding can be null.

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

20 years agoFlush
Miguel de Icaza [Mon, 6 Oct 2003 21:32:57 +0000 (21:32 -0000)]
Flush

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

20 years agolistview checkitems and more work
Jordi Mas i Hernandez [Mon, 6 Oct 2003 19:35:02 +0000 (19:35 -0000)]
listview checkitems and more work

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

20 years ago2003-10-06 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Mon, 6 Oct 2003 16:21:42 +0000 (16:21 -0000)]
2003-10-06  Bernie Solomon  <bernard@ugsolutions.com>

* mono/tests/pinvoke2.cs mono/tests/pinvoke11.cs
mono/tests/libtest.c: Add more pass by value struct
tests for platforms with more complex calling conventions
(Sparc V9, HPPA 64 bit).

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

20 years agoNew tests for pinvoke
Jackson Harper [Mon, 6 Oct 2003 16:08:14 +0000 (16:08 -0000)]
New tests for pinvoke

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

20 years agoMake sure compilation fails when an undefined label is referenced.
Jackson Harper [Mon, 6 Oct 2003 15:53:36 +0000 (15:53 -0000)]
Make sure compilation fails when an undefined label is referenced.

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

20 years ago2003-10-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 6 Oct 2003 15:52:55 +0000 (15:52 -0000)]
2003-10-06  Zoltan Varga  <vargaz@freemail.hu>

* mono/tests/pinvoke2.cs mono/tests/libtest.c: Add array of structs
marshalling test.

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

20 years ago * MethodInfo.cs: Use report to display no label error message.
Jackson Harper [Mon, 6 Oct 2003 15:51:28 +0000 (15:51 -0000)]
    * MethodInfo.cs: Use report to display no label error message.

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

20 years ago2003-10-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 6 Oct 2003 15:51:01 +0000 (15:51 -0000)]
2003-10-06  Zoltan Varga  <vargaz@freemail.hu>

* marshal.c (mono_marshal_get_native_wrapper): Add support for
marshalling arrays of complex types. Fixes #29098. Also remove an
usused and incomplete function.

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

20 years ago2003-10-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 6 Oct 2003 15:48:33 +0000 (15:48 -0000)]
2003-10-06  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_method_to_ir): Allow wrapper data for CEE_LDELEMA.

* inssel-x86.brg (OP_LOCALLOC): Fix register assignment for localloc.

* driver.c: Add support for compiling icall wrappers to --compile.

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

20 years agoMon Oct 6 15:38:40 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 6 Oct 2003 13:50:35 +0000 (13:50 -0000)]
Mon Oct 6 15:38:40 CEST 2003 Paolo Molaro <lupus@ximian.com>

* gc.c: report heap_size - free_bytes as total memory allocated
(bug#49362).

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

20 years agofixed test build on windows
Gonzalo Paniagua Javier [Mon, 6 Oct 2003 06:39:26 +0000 (06:39 -0000)]
fixed test build on windows

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 03:11:13 +0000 (03:11 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* Microsoft.Web.Services.dll.sources: Removed classes from
Microsoft.Web.Services.Policy and Microsoft.Web.Services.Messaging
from the WSE 1.0 build (extra - corcompare).

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

20 years ago2003-10-06 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 6 Oct 2003 03:03:19 +0000 (03:03 -0000)]
2003-10-06  Nick Drochak <ndrochak@gol.com>

        * AssemblyInfo.cs: Fix the build by ignoring assembly signing for now.

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 02:29:41 +0000 (02:29 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* X509Certificate.cs: Class is sealed (corcompare). Implemented
GetSubjectAlternativeName for WSE2.
* X509CertificateCollection.cs: Removed Item[] set (corcompare).

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Mon, 6 Oct 2003 01:43:54 +0000 (01:43 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * PortType.cs: Implemented

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:44:53 +0000 (00:44 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* WebServicesConfiguration.cs: now reads <microsoft.web.services>
<diagnostics><trace>

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:36:00 +0000 (00:36 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* Microsoft.Web.Services.Diagnostics: Added new namespace with
internal TraceFilter.cs and public TraceInputFilter.cs and
TraceOutputFilter.cs

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

20 years ago2003-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 6 Oct 2003 00:29:59 +0000 (00:29 -0000)]
2003-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpUtility.cs: small memory usage reduction.

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:21:39 +0000 (00:21 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* TimestampFormatException.cs: Use Locale.GetText and removed I18N todo.

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:20:16 +0000 (00:20 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityOutputFilter.cs: Added missing "1" to soap:mustUnderstand

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:18:42 +0000 (00:18 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* TraceFilter.cs: New. Generic trace logging (for input/output).
* TraceInputFilter.cs: New. Trace SOAP input to logfile.
* TraceOutputFilter.cs: New. Trace SOAP output to logfile.

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:17:05 +0000 (00:17 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* FilterConfiguration.cs: Added Trace[In/Out]putFilters support.

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

20 years ago2003-10-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Oct 2003 00:14:33 +0000 (00:14 -0000)]
2003-10-05  Sebastien Pouliot  <spouliot@videotron.ca>

* SoapWebRequest.cs: Now returns a SoapWebResponse for GetResponse. Added
[MonoTODO] to the async methods.
* SoapWebResponse.cs: Added Pipeline support for output.
* WebServicesExtension.cs: Added [MonoTODO] to reflect reality

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Mon, 6 Oct 2003 00:11:52 +0000 (00:11 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.Addressing/AttributedQName.cs: Implemented.
* Microsoft.Web.Services.dll.2.sources: Added AttributedQName.cs

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Sun, 5 Oct 2003 22:43:01 +0000 (22:43 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.dll.2.sources: Added QualifiedName.cs

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Sun, 5 Oct 2003 22:41:55 +0000 (22:41 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * QualifiedName.cs: implemented.
        * ChangeLog: added.

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

20 years agoResyncing ByteFX.Data with latest from ByteFX
Reggie Burnett [Sun, 5 Oct 2003 21:20:04 +0000 (21:20 -0000)]
Resyncing ByteFX.Data with latest from ByteFX

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

20 years agoResyncing ByteFX.Data with latest from ByteFX
Reggie Burnett [Sun, 5 Oct 2003 21:20:04 +0000 (21:20 -0000)]
Resyncing ByteFX.Data with latest from ByteFX

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Sun, 5 Oct 2003 20:50:09 +0000 (20:50 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * AddressList.cs: Implemented.
        * ChangeLog: Added.

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Sun, 5 Oct 2003 20:49:23 +0000 (20:49 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.dll.2.sources: Added AddressList.cs

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

20 years ago2003-10-05 Todd Berman <tberman@gentoo.org>
Todd Berman [Sun, 5 Oct 2003 19:44:00 +0000 (19:44 -0000)]
2003-10-05  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.Security/UsernameToken.cs: small WSE2 build
        fixes.
        * Microsoft.Web.Services.Addressing/AttributeUri.cs: implemented.
        * Microsoft.Web.Services.Addressing/Address.cs: implemented

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

20 years ago* XmlReflectionImporter.cs, SoapReflectionImporter.cs: Fixed bug #49349
Lluis Sanchez [Sun, 5 Oct 2003 18:38:44 +0000 (18:38 -0000)]
* XmlReflectionImporter.cs, SoapReflectionImporter.cs: Fixed bug #49349

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

20 years agoPer gonz's request, dropping my ugly mug up on the site. I know he will
Todd Berman [Sun, 5 Oct 2003 18:31:17 +0000 (18:31 -0000)]
Per gonz's request, dropping my ugly mug up on the site. I know he will
regret this very very soon :). Image might be a bit dark, I made it in
ps under win32, but we will see.

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

20 years ago2003-10-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 5 Oct 2003 15:09:26 +0000 (15:09 -0000)]
2003-10-05  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_System_CurrentTimeZone_GetTimeZoneData): Finally
fix timezone handling problems on Windows.

* icall.c (ves_icall_System_CurrentTimeZone_GetTimeZoneData): Avoid
asserts when the year is outside the range handled by ms the functions.

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

20 years ago2003-10-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 5 Oct 2003 11:03:49 +0000 (11:03 -0000)]
2003-10-05  Zoltan Varga  <vargaz@freemail.hu>

* inssel.brg: The empty value in class->interface_offsets is -1, not
0. Fixes #49287.

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

20 years ago2003-10-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 5 Oct 2003 11:00:17 +0000 (11:00 -0000)]
2003-10-05  Zoltan Varga  <vargaz@freemail.hu>

* class.c (setup_interface_offsets): If the class is an interface,
fill out its interface_offsets slot.

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

20 years agoFix for two compiler warnings
Philip Van Hoof [Sun, 5 Oct 2003 02:52:02 +0000 (02:52 -0000)]
Fix for two compiler warnings

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

20 years ago2003-10-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 5 Oct 2003 02:42:52 +0000 (02:42 -0000)]
2003-10-05  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlConvertTests.cs : patch by Jonathan Kessler. Added more test
  methods.
* XmlUrlResolverTests.cs : Renamed NullArgs to ResolveUriWithNullArgs,
  and added GetEntityWithNullArgs() (though it is uncommented).
* XmlReaderCommonTests.cs : Added XML Schema-mode XmlValidatingReader
  testing phase.

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

20 years ago2003-10-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 5 Oct 2003 00:15:29 +0000 (00:15 -0000)]
2003-10-04  Sebastien Pouliot  <spouliot@videotron.ca>

* SoapContext.cs: Oops - nuked tberman changes :( reapplied

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

20 years agosigh
Gonzalo Paniagua Javier [Sat, 4 Oct 2003 23:41:06 +0000 (23:41 -0000)]
sigh

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

20 years ago2003-10-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 4 Oct 2003 23:39:07 +0000 (23:39 -0000)]
2003-10-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Microsoft.Web.Services.dll.sources: Added ChainStream to build.
* Microsoft.Web.Services.dll.2.sources: Added ChainStream to buil

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

20 years ago2003-10-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 4 Oct 2003 23:36:36 +0000 (23:36 -0000)]
2003-10-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Nonce.cs: Added new internal constructor.
* Security.cs: Fixed Tokens.
* SecurityOutputFilter.cs: Implemented support for Tokens.
* UsernameToken.cs: Completed GetXml/LoadXml. Still missing
authentication/signature key.

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

20 years ago2003-10-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 4 Oct 2003 23:31:06 +0000 (23:31 -0000)]
2003-10-04  Sebastien Pouliot  <spouliot@videotron.ca>

* ChainStream.cs: New. Allows to chain the WebRequest.GetRequestStream
so we can modify its content before sending it.
* Pipeline.cs: Fixed stupid error in ProcessOutputMessage (x++ -> x--)
* SoapContext.cs: Implemented CopyTo(SoapContext)
* SoapEnvelope.cs: New internal constructor for SoapContext
* SoapInputFilterCollection.cs: Fixed Clone() and added an internal
constructor.
* SoapOutputFilterCollection.cs: Fixed Clone() and added an internal
constructor.
* SoapWebRequest.cs: Completed TODO.
* WebServicesClientProtocol.cs: Fixed InvalidCast in GetWebResponse. But
how do we set the ResponseSoapContext ?

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

20 years agoPotential cygwin make issues fix
Todd Berman [Sat, 4 Oct 2003 23:29:51 +0000 (23:29 -0000)]
Potential cygwin make issues fix

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