mono.git
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

20 years ago2003-10-04 Todd Berman <tberman@gentoo.org>
Todd Berman [Sat, 4 Oct 2003 23:12:48 +0000 (23:12 -0000)]
2003-10-04  Todd Berman <tberman@gentoo.org>

        * Microsoft.Web.Services.Addressing/Action.cs: implemented

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

20 years agoAdding myself to the team.xml, ps, we should work on somehow allowing this document...
Todd Berman [Sat, 4 Oct 2003 22:45:51 +0000 (22:45 -0000)]
Adding myself to the team.xml, ps, we should work on somehow allowing this document to be validated using xmllint :)

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

20 years ago2003-10-04 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Sat, 4 Oct 2003 22:23:49 +0000 (22:23 -0000)]
2003-10-04  Bernie Solomon  <bernard@ugsolutions.com>

* mono/tests/libtest.c: remove warnings except
"no previous prototype"

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

20 years ago2003-10-04 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 4 Oct 2003 17:42:01 +0000 (17:42 -0000)]
2003-10-04  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlAttribute.cs : Removed extraneous MonoTODO.
* XmlTextWriter.cs : Implemented WriteBinHex() and WriteChars().
  WriteStartElement() and WriteStartAttribute() should ignore Prefix
  if namespace uri is not specified.

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

20 years ago2003-10-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 4 Oct 2003 17:11:01 +0000 (17:11 -0000)]
2003-10-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* FormsAuthenticationModule.cs: fixed for applications other than /.

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

20 years ago2003-10-04 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 4 Oct 2003 15:09:59 +0000 (15:09 -0000)]
2003-10-04  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlDocumentFragment.cs,
  XmlElement.cs,
  XmlEntityReference.cs : Removed extraneous MonoTODO.
* XmlNode.cs : Implemented Normalize().
* XmlNodeReader.cs :
  - AttributeCount and HasAttributes should return its owner element's
    value, to be consistent with XmlTextReader.
  - Fixed Depth to reflect correct attribute/attribute-value iteration.
  - simplified ownerElement and HasValue.
  - Prefix won't return null.
  - MoveToElement() should also work against attribute value nodes.
* XmlTextReader.cs : MoveToElement() should return false if it is
  positioned at element itself.

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

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

* CryptoStreamTest.cs: Added test case from bugzilla #49323 from
Carlos Guzm�n �lvarez and some small tests for empty stream with
different PaddingMode (as found by Lluis Sanchez Gual).

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

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

* CryptoStream.cs: Fixed bug 49323. The CanTransformMultipleBlocks
optimization in Read has been fixed for partial blocks.

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

20 years agosignture fixes
Dennis Hayes [Sat, 4 Oct 2003 06:55:23 +0000 (06:55 -0000)]
signture fixes

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

20 years agosigniture fixes
Dennis Hayes [Sat, 4 Oct 2003 06:53:37 +0000 (06:53 -0000)]
signiture fixes

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

20 years ago2003-10-04 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 4 Oct 2003 05:31:51 +0000 (05:31 -0000)]
2003-10-04  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTMXPathDocumentBuilder.cs : Bugfix for whitespace handling.

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

20 years ago2003-10-04 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 4 Oct 2003 05:30:23 +0000 (05:30 -0000)]
2003-10-04  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : Improved SignificantWhitespace handling.

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

20 years ago2003-10-04 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 4 Oct 2003 05:29:06 +0000 (05:29 -0000)]
2003-10-04  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XslTransformImpl.cs : Load(url, resolver) now uses XPathDocument
  .ctor(url, xmlSpace).

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

20 years ago * System.Web.Services.dll.sources: Added
Lluis Sanchez [Sat, 4 Oct 2003 00:39:43 +0000 (00:39 -0000)]
* System.Web.Services.dll.sources: Added
System.Web.Services.Description/HttpGetProtocolReflector.cs
System.Web.Services.Description/HttpPostProtocolReflector.cs
System.Web.Services.Description/HttpSimpleProtocolReflector.cs

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

20 years ago * ProtocolReflector.cs: The ReflectionImporter property now creates a
Lluis Sanchez [Sat, 4 Oct 2003 00:39:15 +0000 (00:39 -0000)]
* ProtocolReflector.cs: The ReflectionImporter property now creates a
  reflector if the TypeStubInfo does not provide one.
  Do not create XmlSchemaExporter. Take it from the service reflector, sine
  it must be reused for all protocol reflectors. Moved some code to
  SoapProtocolReflector, since it cannot be reused for all reflectors.
* ServiceDescriptionReflector.cs: Reflect the type for all available
  protocols.
* SoapProtocolReflector.cs: Moved here some code from ProtoclReflector.
* HttpGetProtocolReflector.cs, HttpPostProtocolReflector.cs,
  HttpSimpleProtocolReflector.cs: new files.

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

20 years ago * SoapDocumentationHandler.cs: Moved here the code from
Lluis Sanchez [Sat, 4 Oct 2003 00:38:45 +0000 (00:38 -0000)]
* SoapDocumentationHandler.cs: Moved here the code from
  WebServiceHandlerFactory that generates the documentation page.
* WebServiceHandlerFactory.cs: Moved the code that generates the doc page
  to SoapDocumentationHandler.cs.
* HttpGetClientProtocol.cs, HttpGetWebServiceHandler.cs,
  HttpPostClientProtocol.cs, HttpPostWebServiceHandler.cs,
  HttpSimpleWebServiceHandler.cs, HttpSoapWebServiceHandler.cs,
  SoapHttpClientProtocol.cs: Changed parameters of GetTypeStub call.
* HttpGetTypeStubInfo.cs, HttpPostTypeStubInfo.cs: Added ProtocolName
  property. Added check for valid parameters.
* HttpSimpleTypeStubInfo.cs: Define return MimeFormatter in constructor.
* Methods.cs: BindingInfo and related properties moved to base TypeStubInfo.
  Added properties for XmlImporter and SoapImporter.
* TypeStubManager.cs: Added BindingInfo and related properties.
  Changed GetTypeStub method. Now it takes the name of the protocol for
  which to get the type stub info.
* ValueCollectionParameterReader.cs: IsSupported should only return true
  for input primitive parameters or array of primitives.

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

20 years ago * XmlSchemaExporter.cs: Keep track of elements being exported.
Lluis Sanchez [Sat, 4 Oct 2003 00:19:41 +0000 (00:19 -0000)]
* XmlSchemaExporter.cs: Keep track of elements being exported.
* XmlSchemas.cs: Removed unneeded catch.

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

20 years ago2003-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 3 Oct 2003 20:13:43 +0000 (20:13 -0000)]
2003-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigurationSettings.cs: really make the cache work.

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

20 years ago2003-10-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 3 Oct 2003 20:08:54 +0000 (20:08 -0000)]
2003-10-03  Zoltan Varga  <vargaz@freemail.hu>

* objects.cs: New test for 'is' operator on an array of interfaces.

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

20 years agofixed suse links
Gonzalo Paniagua Javier [Fri, 3 Oct 2003 19:34:56 +0000 (19:34 -0000)]
fixed suse links

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

20 years ago2003-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 3 Oct 2003 18:53:57 +0000 (18:53 -0000)]
2003-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* threadpool.c: mark threadpool threads as background.

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

20 years ago2003-10-03 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Fri, 3 Oct 2003 18:03:55 +0000 (18:03 -0000)]
2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>

* mono/tests/libtest.c: (test_lpwstr_marshal) remove undefined
behaviour of increment, (mono_test_marshal_char) = should be ==

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

20 years ago2003-10-03 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Fri, 3 Oct 2003 17:05:11 +0000 (17:05 -0000)]
2003-10-03  Bernie Solomon  <bernard@ugsolutions.com>

* decimal.c - define DECINLINE to nothing if not using GCC

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

20 years ago2003-10-02 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Fri, 3 Oct 2003 16:11:29 +0000 (16:11 -0000)]
2003-10-02  Bernie Solomon  <bernard@ugsolutions.com>

* hacks.h - work round HP 64 bit problem with isunordered

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

20 years ago2003-10-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 3 Oct 2003 15:46:10 +0000 (15:46 -0000)]
2003-10-03  Zoltan Varga  <vargaz@freemail.hu>

* AppDomain.cs: Change accessibility of DoTypeResolve to fix build.

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

20 years agoNew man page for genxs tool
Lluis Sanchez [Fri, 3 Oct 2003 14:45:20 +0000 (14:45 -0000)]
New man page for genxs tool

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

20 years ago2003-10-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 3 Oct 2003 13:44:41 +0000 (13:44 -0000)]
2003-10-03  Zoltan Varga  <vargaz@freemail.hu>

* interp.c (dump_frame): Avoid crash on frames without a method. Patch
sam@superduper.net (sam clegg). Fixes #46197.
(ves_exec_method_with_context): Fix unbox casting.

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

20 years ago2003-10-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 3 Oct 2003 13:37:56 +0000 (13:37 -0000)]
2003-10-03  Zoltan Varga  <vargaz@freemail.hu>

* TypeBuilder.cs (CreateType): Fire TypeResolve events for unfinished
nested value types. Fixes #47022.

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

20 years agoUpdated ws doc page
Lluis Sanchez [Fri, 3 Oct 2003 12:23:32 +0000 (12:23 -0000)]
Updated ws doc page

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

20 years ago2003-10-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 3 Oct 2003 12:12:02 +0000 (12:12 -0000)]
2003-10-03  Zoltan Varga  <vargaz@freemail.hu>

* assembly.c: More refcount fixes.

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