mono.git
20 years ago2003-09-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 6 Sep 2003 03:55:44 +0000 (03:55 -0000)]
2003-09-06  Sebastien Pouliot  <spouliot@videotron.ca>

* EncryptedKey.cs: Fixed typo.
* Security.cs: Fixed compilation issues.
* SignedXml.cs: Fixed compilation issues.
* SignedXmlSignature.cs: Copied from System.Security assembly (where
it is known as Signature.cs) as MS duplicate the class (in WSE) to
fixed some issues.
* XmlSignature.cs: Added more missing string used in System.Security.

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

20 years ago2003-09-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 6 Sep 2003 03:52:54 +0000 (03:52 -0000)]
2003-09-06  Sebastien Pouliot  <spouliot@videotron.ca>

* Pipeline.cs: Uncommented Microsoft.Web.Services.Configuration;

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

20 years ago2003-09-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 6 Sep 2003 01:14:15 +0000 (01:14 -0000)]
2003-09-05  Sebastien Pouliot  <spouliot@videotron.ca>

* Microsoft.Web.Services.dll.sources: Added stubbed classes from
Microsoft.Web.Services.Configuration to fix compilation.

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

20 years ago2003-09-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 6 Sep 2003 01:05:15 +0000 (01:05 -0000)]
2003-09-05  Sebastien Pouliot  <spouliot@videotron.ca>

* ConfigurationBase.cs: New. Limited implementation to fix compile.
* FilterConfiguration.cs: New. Stub to fix compile.
* WebServicesConfiguration.cs: New. Stub to fix compile.

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

20 years ago2003-09-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 6 Sep 2003 00:12:03 +0000 (00:12 -0000)]
2003-09-05  Sebastien Pouliot  <spouliot@videotron.ca>

* KeyAttributesExtension.cs: New. Added for WSE.

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

20 years agothat was just a pathetic bug...
Ben Maurer [Fri, 5 Sep 2003 21:19:34 +0000 (21:19 -0000)]
that was just a pathetic bug...

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

20 years ago2003-09-05 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 5 Sep 2003 08:15:30 +0000 (08:15 -0000)]
2003-09-05  Martin Baulig  <martin@ximian.com>

* class.c (mono_class_array_element_size): Added MONO_TYPE_VAR and
MONO_TYPE_MVAR.

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

20 years ago(Tolerance): Fix typo.
Duncan Mak [Fri, 5 Sep 2003 05:01:51 +0000 (05:01 -0000)]
(Tolerance): Fix typo.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 03:57:13 +0000 (03:57 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Microsoft.Web.Services.dll.sources: Removed unused files.
Added Assembly files.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 03:54:22 +0000 (03:54 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Reference.cs: Fixed compilation issues.
* SignedInfo.cs: Fixed compilation issues.
* XmlSignature.cs: Added missing string used in System.Security.

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

20 years agoFlush
Miguel de Icaza [Fri, 5 Sep 2003 03:52:48 +0000 (03:52 -0000)]
Flush

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 03:52:09 +0000 (03:52 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Path.cs: Corrected typos to fix compilation.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 03:50:51 +0000 (03:50 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* DimeAttachmentCollection.cs: Fixed compilation issues
* DimeReader.cs: Fixed compilation issues

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 03:49:18 +0000 (03:49 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* AssemblyInfo.cs: Added. Copied from corlib and ajusted for WSE.
* Locale.cs: Added. Copied from corlib.
* ChangeLog: Added

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 02:58:14 +0000 (02:58 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Via.cs: Corrected typos to fix compilation.
* ViaCollection.cs: Corrected typos to fix compilation.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 02:27:35 +0000 (02:27 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* ReferralCollection.cs: Added missing ICollection properties.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 02:19:22 +0000 (02:19 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Makefile: Added reference to System.Security assembly and a define
for WSE1 (required for classes shared between SS and WSE).
* Microsoft.Web.Services.dll.sources: Added (shared) files from
System.Security assembly.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 02:17:45 +0000 (02:17 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* TimestampFormatException.cs: Added missing strings and #if for WSE2.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 02:15:50 +0000 (02:15 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* FileCertificateStore.cs: Fixed compilation.

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

20 years ago2003-09-04 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 5 Sep 2003 02:13:25 +0000 (02:13 -0000)]
2003-09-04  Sebastien Pouliot  <spouliot@videotron.ca>

* Reference.cs: Copied from System.Security assembly as MS duplicate
the class (in WSE) to fixed some issues.
* SignedInfo.cs: Copied from System.Security assembly as MS duplicate
the class (in WSE) to fixed some issues.
* SignedXml.cs: Copied from System.Security assembly as MS duplicate
the class (in WSE) to fixed some issues.
* TransformChain.cs: Copied from System.Security assembly as MS duplicate
the class (in WSE) to fixed some issues.

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

20 years ago2003-09-04 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 5 Sep 2003 00:25:19 +0000 (00:25 -0000)]
2003-09-04  Duncan Mak  <duncan@ximian.com>

* Integrate the files from Sebastien.

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

20 years agoFixed typo; thanks Miguel for bug report
Ben Maurer [Thu, 4 Sep 2003 23:03:38 +0000 (23:03 -0000)]
Fixed typo; thanks Miguel for bug report

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

20 years agoOoops, this was just for debugging.
Martin Baulig [Thu, 4 Sep 2003 22:57:58 +0000 (22:57 -0000)]
Ooops, this was just for debugging.

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

20 years ago(cairo_set_target_drawable):
Duncan Mak [Thu, 4 Sep 2003 20:07:26 +0000 (20:07 -0000)]
(cairo_set_target_drawable):
(cairo_surface_create_for_drawable): Add CLSCompliantAttribute.
(cairo_current_tolerance):
(cairo_set_tolerance): Fix typo. Thanks Alp.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 20:04:28 +0000 (20:04 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* expression.cs (ComposedCast.ResolveAsTypeStep): Added support
for arrays of generic type params (ie. `!0[]').

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

20 years ago* Mono.Cairo/Cairo.cs: Update to the new API in CVS. Change all
Duncan Mak [Thu, 4 Sep 2003 19:54:49 +0000 (19:54 -0000)]
* Mono.Cairo/Cairo.cs: Update to the new API in CVS. Change all
*_get_* to *_current_*.

* Mono.Cairo/Object.cs: Update binding to reflect changes in the
API.

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

20 years agoAdd Alon's name to the Authors.
Duncan Mak [Thu, 4 Sep 2003 19:20:20 +0000 (19:20 -0000)]
Add Alon's name to the Authors.

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

20 years agoIntegrate the patches contributed by Alon Gazit <along@mainsoft.com>.
Duncan Mak [Thu, 4 Sep 2003 19:16:30 +0000 (19:16 -0000)]
Integrate the patches contributed by Alon Gazit <along@mainsoft.com>.

* BitVector32.cs (CreateSection): Check that the new
calculated offset isn't more than 32 and not that the sum of the
new offset and the number of set bits is more than 32.
(this): Perform bitwise and with the complement of the mask
shifted version (~(section.Mask << section.Offset)) and not with
the shifted version of the mask's complement (~section.Mask <<
section.Offset).
(this): Currently doesn't return the correct value when the data
in the BitVector32 instance is negative.

* ListDictionary.cs (CopyTo): If the array is null, it should
throw ArgumentNullException. If the index is less than 0, it
should throw ArgumentOutOfRangeException.
(Remove): Throw ArgumentNullException when the parameter is null.

* BitVector32Test.cs (TestNegativeIndexer, TestSectionIndexer,
TestCreateSection): new tests from Alon Gazit <along@mainsoft.com>.

* ListDictionaryTest.cs (CopyTo1, CopyTo2, Remove): New file, with
tests from Alon Gazit <along@mainsoft.com>.

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

20 years agoFlush
Miguel de Icaza [Thu, 4 Sep 2003 17:55:02 +0000 (17:55 -0000)]
Flush

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 17:11:38 +0000 (17:11 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* class.cs (TypeContainer.AsAccessible): Ignore generic parameters
for the moment.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 16:58:53 +0000 (16:58 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* decl.cs (DeclSpace.LookupGeneric): New method.
(DeclSpace.CheckAccessLevel): Ignore generic parameters for the
moment.

* generic.cs (TypeParameterExpr): Take a TypeParameter as
argument, not just a string.
(TypeParameter.Define): New public method; this is called to
actually define the generic parameter; after this, you can use the
new `Type' property to get the type.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 16:55:59 +0000 (16:55 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* TypeBuilder.cs (TypeBuilder.MonoGenericParam): Make this nested
class internal, not protected.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 16:49:52 +0000 (16:49 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* reflection.c (mono_reflection_define_generic_parameter): Generic
parameters start with zero.

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

20 years ago2003-09-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 4 Sep 2003 16:08:44 +0000 (16:08 -0000)]
2003-09-04  Zoltan Varga  <vargaz@freemail.hu>

* aot.c (load_aot_module): Fix build bustage on platforms without
Boehm GC.

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

20 years ago * HttpRequest.cs: Url property: use GetLocalAddress() to get the address
Lluis Sanchez [Thu, 4 Sep 2003 15:57:03 +0000 (15:57 -0000)]
* HttpRequest.cs: Url property: use GetLocalAddress() to get the address
  (this will get the address from the request headers).

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

20 years agoApply patch from David Sandor (David.Sandor@scigames.com): LIKE expression was not...
Miguel de Icaza [Thu, 4 Sep 2003 15:51:07 +0000 (15:51 -0000)]
Apply patch from David Sandor (David.Sandor@scigames.com): LIKE expression was not working since the index used was always 0

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 15:13:13 +0000 (15:13 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* decl.cs (DeclSpace.SetParameterInfo): The `constraints' argument
is now an ArrayList; initialize the result of the `TypeParameters'
property here.
(DeclSpace.GetGenericData): Removed.
(DeclSpace.LookupGeneric): Temporarily removed; we need to
implement this in a different way.
(DeclSpace.GetTypeParameters): Removed; there's now a
`TypeParameters' property.
(DeclSpace.TypeParameters): New public property.

* ecore.cs (SimpleName.ResolveAsTypeStep): Removed the generic
lookup for the moment.

* generic.cs (Constraints): Make this class public.
(TypeParameter): New public class.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 13:41:53 +0000 (13:41 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* decl.cs (DeclSpace.GetTypeParameters): New method to return the
generic parameters.

* class.cs (TypeContainer.DefineType): Call
TypeBuilder.DefineGenericParameter () on all generic parameters if
this is a generic type.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 13:31:53 +0000 (13:31 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* Makefile.am (INCLUDES): Added $(LIBGC_CFLAGS).

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 13:22:59 +0000 (13:22 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* metadata.c (mono_type_size): Added MONO_TYPE_VAR and MONO_TYPE_MVAR.

* reflection.h (MonoReflectionGenericParam): New typedef.
(MonoReflectionTypeBuilder): Added `num_generic_params' and
`generic_params' fields to get the generic parameters from the
managed TypeBuilder.

* reflection.c (mono_reflection_define_generic_parameter): New function.
(mono_reflection_create_runtime_class): Encode generic parameters.
(mono_reflection_setup_generic_class): New function; this is
called after adding adding all generic params to the TypeBuilder.
(encode_type): Added MONO_TYPE_VAR.

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

20 years ago2003-08-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 13:20:57 +0000 (13:20 -0000)]
2003-08-29  Martin Baulig  <martin@ximian.com>

* TypeBuilder.cs (TypeBuilder.DefineGenericParameter): New public
method.  We can now create generic types.
(TypeBuilder.GetGenericTypeDefinition): Override this; call the
`setup_internal_class' interncall before calling our base impl.

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

20 years ago2003-09-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 4 Sep 2003 13:20:35 +0000 (13:20 -0000)]
2003-09-04  Martin Baulig  <martin@ximian.com>

* Type.cs (GetGenericTypeDefinition): Make this method virtual.

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

20 years ago2003-09-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 4 Sep 2003 13:03:38 +0000 (13:03 -0000)]
2003-09-04  Zoltan Varga  <vargaz@freemail.hu>

* TODO: Some new optimization ideas.

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

20 years ago2003-09-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 4 Sep 2003 13:02:16 +0000 (13:02 -0000)]
2003-09-04  Zoltan Varga  <vargaz@freemail.hu>

* aot.c: Move AOT module loading logic here from mono_assembly_open.

* aot.c: Save the optimization flags used to compile the code into
the AOT module.

* mini.h mini-x86.c mini.c aot.c: Added new types of relocations to
support emitting domain specific code.

* mini.h mini.c aot.c: Modified the JIT so the generated AOT code is
no longer domain neutral. It can be made domain neutral by compiling
with --optimize=shared.

* aot.c (mono_aot_get_method_inner): Allow sharing of AOT methods
between appdomains.

* driver.c mini.h mini.c: New --no-aot debugging option which disables
loading of AOT code.

* inssel-x86.brg: Added missing AOTCONST -> OUTARG_VT rule.

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

20 years ago2003-09-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 4 Sep 2003 12:36:14 +0000 (12:36 -0000)]
2003-09-04  Zoltan Varga  <vargaz@freemail.hu>

* tramp-x86.c (x86_magic_trampoline): Avoid patching the calling method
if there is no domain neutrality information.

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

20 years ago2003-09-04 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 4 Sep 2003 12:29:17 +0000 (12:29 -0000)]
2003-09-04  Zoltan Varga  <vargaz@freemail.hu>

* class.h class.c (mono_class_needs_cctor_run): Moved this method
here from the JIT.

* assembly.h assembly.c: Moved the AOT loading code into an assembly
load hook.

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

20 years ago2003-09-04 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Thu, 4 Sep 2003 09:37:54 +0000 (09:37 -0000)]
2003-09-04 Gaurav Vaish <gvaish_mono AT lycos.com>

* ControlAdapter.cs     : Control property         - Marked virtual
                        : LoadPostData(...)        - Marked virtual
* HtmlCommandAdapter.cs : Implemented.
* HtmlControlAdapter.cs : RenderEndLink(...)       - Correct signature
* HtmlMobileTextWriter.cs
                        : Added several properties,
                        : Stubbed several methods

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

20 years ago * HttpServerUtility.cs: In Transfer(), preserve the query string if
Lluis Sanchez [Thu, 4 Sep 2003 02:49:49 +0000 (02:49 -0000)]
* HttpServerUtility.cs: In Transfer(), preserve the query string if
  told to do so.

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

20 years ago * MonoWSDL.cs: Implemented support for WSDL documents that import other
Lluis Sanchez [Thu, 4 Sep 2003 02:43:47 +0000 (02:43 -0000)]
* MonoWSDL.cs: Implemented support for WSDL documents that import other
  documents and schemas.
  Improved warning messages.

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

20 years ago * SerializationCodeGenerator.cs: Minor fixes.
Lluis Sanchez [Thu, 4 Sep 2003 02:39:08 +0000 (02:39 -0000)]
* SerializationCodeGenerator.cs: Minor fixes.
* SoapReflectionImporter.cs: More fixes.
* SoapSchemaExporter.cs: implemented.
* SoapSchemaImporter.cs: Initial implementation.
* TypeTranslator.cs: new methods for dealing with encoded arrays: GetArrayName
  and ParseArrayType
* XmlCodeExporter.cs: Fix. When exporting a map, export all derived maps.
* XmlMemberMapping.cs: Minor fixes.
* XmlMembersMapping.cs: added some convenient constructors.
* XmlSchemaExporter.cs: Added support for encoded format.
* XmlSchemaImporter.cs: Added support for encoded format.
* XmlSerializationReader.cs: changed some string literals by constants.
  Implemented ParseWsdlArrayType.
* XmlSerializationReaderInterpreter.cs: Read typeArray attribute when serializing
  custom attributes.
* XmlSerializationWriter.cs: Implemented WriteXmlAttribute.
* XmlSerializationWriterInterpreter.cs: Use WriteXmlAttribute instead of
  WriteAttribute to write custom attributes.
* XmlSerializer.cs: added some namespace constants.
* XmlTypeMapping.cs: added GetSchemaArrayName method.

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

20 years ago * ServiceDescription.cs: minor fixes.
Lluis Sanchez [Thu, 4 Sep 2003 02:26:25 +0000 (02:26 -0000)]
* ServiceDescription.cs: minor fixes.
* ServiceDescriptionImporter.cs: initial implementation.
* ServiceDescriptionReflector.cs: Added support for bare parameter style.
  Added support for encoded format.

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

20 years ago * Methods.cs: Added support for bare parameter style. Fixed some defaults.
Lluis Sanchez [Thu, 4 Sep 2003 02:21:38 +0000 (02:21 -0000)]
* Methods.cs: Added support for bare parameter style. Fixed some defaults.

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

20 years ago * CSharpCodeGenerator.cs: Fixed generation of array construction with initializers.
Lluis Sanchez [Thu, 4 Sep 2003 02:15:31 +0000 (02:15 -0000)]
* CSharpCodeGenerator.cs: Fixed generation of array construction with initializers.
  Render return type custom attributes.

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

20 years agoUpdate mono-wine packages.
Duncan Mak [Wed, 3 Sep 2003 23:39:53 +0000 (23:39 -0000)]
Update mono-wine packages.

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

20 years ago2003-09-03 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 3 Sep 2003 23:07:45 +0000 (23:07 -0000)]
2003-09-03  Alp Toker  <alp@atoker.com>

        cairo-api.cs: typos: drawble -> drawable, tolerence -> tolerance

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

20 years ago2003-09-03 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 3 Sep 2003 23:04:46 +0000 (23:04 -0000)]
2003-09-03  Alp Toker  <alp@atoker.com>

        cairo-api.cs: drawble -> drawable typo

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

20 years ago2003-09-03 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 3 Sep 2003 15:45:23 +0000 (15:45 -0000)]
2003-09-03 Gaurav Vaish <gvaish_mono AT lycos.com>

* HtmlControlAdapter.cs : Looks like done, at least stubbing.

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

20 years ago2003-09-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 3 Sep 2003 08:52:20 +0000 (08:52 -0000)]
2003-09-03  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h reflection.c class.h class.c: Delete duplicate
definition of mono_type_get_name () from reflection.c and export the
one in class.c.

* class.c: Class loading fixes from Bernie Solomon
(bernard@ugsolutions.com).

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

20 years ago2003-09-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 3 Sep 2003 08:19:33 +0000 (08:19 -0000)]
2003-09-03  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c: Endianness fixes from Bernie Solomon
(bernard@ugsolutions.com).

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

20 years ago2003-09-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 3 Sep 2003 08:10:57 +0000 (08:10 -0000)]
2003-09-03  Zoltan Varga  <vargaz@freemail.hu>

* x86/tramp.c: Fixes from Bernie Solomon (bernard@ugsolutions.com).

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

20 years ago2003-09-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 3 Sep 2003 08:06:10 +0000 (08:06 -0000)]
2003-09-03  Zoltan Varga  <vargaz@freemail.hu>

* Makefile.am: Use $(MAKE) in even more places. Patch by Bernie Solomon
(bernard@ugsolutions.com).

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

20 years agotypo correction
Ben Maurer [Wed, 3 Sep 2003 01:16:03 +0000 (01:16 -0000)]
typo correction

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

20 years agoRemove this bogus assembly
Duncan Mak [Tue, 2 Sep 2003 22:16:38 +0000 (22:16 -0000)]
Remove this bogus assembly

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

20 years ago2003-09-02 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 2 Sep 2003 22:12:45 +0000 (22:12 -0000)]
2003-09-02  Duncan Mak  <duncan@ximian.com>

* Microsoft.Web.Services/Soap.cs:
* Microsoft.Web.Services/IXmlElement.cs: Implemented.

2003-09-02  Daniel Kornhauser  <dkor@alum.mit.edu>

* Microsoft.Web.Services: All Exceptions in this assembly
implemented.

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

20 years agoRemove some old code
Ravi Pratap M [Tue, 2 Sep 2003 21:13:50 +0000 (21:13 -0000)]
Remove some old code

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

20 years ago2003-09-02 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Tue, 2 Sep 2003 21:09:44 +0000 (21:09 -0000)]
2003-09-02  Ravi Pratap  <ravi@ximian.com>

* class.cs (MethodCore.LabelParameters): Make static and more
generic so that it can be used from other places - like interface
methods, for instance.

* interface.cs (Interface.Emit): Call LabelParameters before
emitting attributes on the InterfaceMethod.

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

20 years agoFlush
Ravi Pratap M [Tue, 2 Sep 2003 20:14:13 +0000 (20:14 -0000)]
Flush

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

20 years ago2003-09-02 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Tue, 2 Sep 2003 19:55:22 +0000 (19:55 -0000)]
2003-09-02  Ravi Pratap  <ravi@ximian.com>

* attribute.cs (CheckAttributeTarget): Ensure that we allow return
value attributes to be applied to ParameterBuilders.

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

20 years agoWoops - wrong filename in ChangeLog entry
Ravi Pratap M [Tue, 2 Sep 2003 19:21:49 +0000 (19:21 -0000)]
Woops - wrong filename in ChangeLog entry

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

20 years ago2003-09-02 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Tue, 2 Sep 2003 19:21:06 +0000 (19:21 -0000)]
2003-09-02  Ravi Pratap  <ravi@ximian.com>

* DebuggableAttribute.cs: Fix allowable targets to include class
and struct; remove property targets.

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

20 years agoWhen compiling CORLIB: pass the INSIDE_CORLIB setting, so X509Certificate class is...
Miguel de Icaza [Tue, 2 Sep 2003 17:04:00 +0000 (17:04 -0000)]
When compiling CORLIB: pass the INSIDE_CORLIB setting, so X509Certificate class is internal, and not public: Fixes the build

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

20 years agoQuick change to fix the build
Miguel de Icaza [Tue, 2 Sep 2003 16:52:38 +0000 (16:52 -0000)]
Quick change to fix the build

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

20 years ago2003-09-02 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 2 Sep 2003 14:42:21 +0000 (14:42 -0000)]
2003-09-02  Dick Porter  <dick@ximian.com>

* io.c: Work around glib brain-dead assumptions about utf8-encoded
filenames.  Fixes bug 30781.

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

20 years agosigniture stuff
Dennis Hayes [Tue, 2 Sep 2003 08:08:22 +0000 (08:08 -0000)]
signiture stuff

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

20 years agosigniture stuff
Dennis Hayes [Tue, 2 Sep 2003 03:26:06 +0000 (03:26 -0000)]
signiture stuff

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

20 years agoUpdate errors
Miguel de Icaza [Tue, 2 Sep 2003 01:51:41 +0000 (01:51 -0000)]
Update errors

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

20 years agosigniture fix
Dennis Hayes [Tue, 2 Sep 2003 01:05:59 +0000 (01:05 -0000)]
signiture fix

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

20 years agofixed signtures
Dennis Hayes [Tue, 2 Sep 2003 00:45:10 +0000 (00:45 -0000)]
fixed signtures

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

20 years agoFlush
Miguel de Icaza [Tue, 2 Sep 2003 00:32:15 +0000 (00:32 -0000)]
Flush

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

20 years ago2003-09-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 2 Sep 2003 00:06:09 +0000 (00:06 -0000)]
2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>

* AssemblyInfo.cs: Updated version to 0.26.99 (all tools).
* cert2spc.cs: Updated to use Mono.Security.X509.
* chktrust.cs: Tool to validate Authenticode(tm) signatures on PE
files (including assemblies).
* signcode.cs: Tool to sign and timestamp PE files using
Authenticode(tm) compatible certificates.
* README: Updated to include a small tutorial on how to use
Authenticode(tm) to sign/verify assemblies.
* Makefile: Updated to build chktrust.exe and signcode.exe

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

20 years ago2003-09-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 2 Sep 2003 00:01:58 +0000 (00:01 -0000)]
2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>

* Mono.Security.dll.sources: Added support for Authenticode(tm)
signatures.

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

20 years ago2003-09-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 2 Sep 2003 00:01:01 +0000 (00:01 -0000)]
2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>

* ITrustAnchors.cs: New. Interface to trust anchors.
* TestAnchors.cs: New. Include 2 tests anchors: Microsoft Root Agency
(for Windows compatibility) and Mono Test Root.
* TrustAnchors.cs: New. Include some widely used (commercial) code
signing root certificates.
* X509CertificateCollection.cs: New. Collection for Mono's X509
certificates.
* X509Chain.cs: New. MINIMAL certificate chaining engine to support
Authenticode(tm). VERY PARTIAL IMPLEMENTATION!!!

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

20 years ago2003-09-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 2 Sep 2003 00:00:09 +0000 (00:00 -0000)]
2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>

* AuthenticodeBase.cs: New. Base class including how to hash a
PE file.
* AuthenticodeDeformatter.cs: New. Class to decode Authenticode(tm)
signatures.
* AuthenticodeFormatter.cs: New. Class to encode a Authenticode(tm)
signature, and optionally a timestamp, into a PE file.
* SoftwarePublisherCertificate.cs: Now use Mono.Security.X509.
X509Certificate class.

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

20 years ago2003-09-01 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 1 Sep 2003 23:58:52 +0000 (23:58 -0000)]
2003-09-01  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS7.cs: Updated to use Mono.Security.X509.X509Certificate and to
support countersignatures.

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

20 years ago2003-09-01 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Mon, 1 Sep 2003 21:54:45 +0000 (21:54 -0000)]
2003-09-01 Ben Maurer  <bmaurer@users.sourceforge.net>

* XmlDocument.cs (Save): use the encoding of the document, if
available.

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

20 years ago2003-09-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 1 Sep 2003 21:45:09 +0000 (21:45 -0000)]
2003-09-01  Miguel de Icaza  <miguel@ximian.com>

* Encoding.cs (UTF8Unmarked): make it also not error out on
invalid input, that is what the Microsoft default is for the
StreamReader and BinaryReader expect (our main consumers).

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

20 years agoAdd bug reporting page
Miguel de Icaza [Mon, 1 Sep 2003 20:09:38 +0000 (20:09 -0000)]
Add bug reporting page

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

20 years agoadded basic floating point support
ct [Mon, 1 Sep 2003 20:07:08 +0000 (20:07 -0000)]
added basic floating point support

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

20 years agotypo fixing
Ben Maurer [Mon, 1 Sep 2003 19:14:54 +0000 (19:14 -0000)]
typo fixing

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

20 years agoTemplate priority; flush XmlWriter
Ben Maurer [Mon, 1 Sep 2003 18:48:51 +0000 (18:48 -0000)]
Template priority; flush XmlWriter

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

20 years agoWOOOOHOOOO PATTERNS WORK
Ben Maurer [Mon, 1 Sep 2003 15:38:45 +0000 (15:38 -0000)]
WOOOOHOOOO PATTERNS WORK

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

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

* aot.c (mono_compile_assembly): Emit a symbol containing the file
format version into the generated library.

* mini-x86.c (mono_arch_patch_code): Do not emit the address of the
callee method into the caller since one of them could be shared.

* mini.h mini-x86.c aot.c: Added two new relocations so throwing
system exceptions from AOT code now works.

* tramp-x86.c (x86_magic_trampoline): Avoid patching the calling
method if it is domain neutral and the callee is not.

* graph.c (cfg_emit_one_loop_level): Fix warning.

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

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

* assembly.h assembly.c: Define a file format version for AOT
libraries.

* assembly.c (mono_assembly_open): Fix leaking of MonoImage-s.

* appdomain.h (MonoJitInfo): New field to determine whenever the
code is domain neutral.

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

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

* aot.c (mono_compile_assembly): Emit a symbol containing the file
format version into the generated library.

* mini-x86.c (mono_arch_patch_code): Do not emit the address of the
callee method into the caller since one of them could be shared.

* mini.h mini-x86.c aot.c: Added two new relocations so throwing
system exceptions from AOT code now works.

* tramp-x86.c (x86_magic_trampoline): Avoid patching the calling
method if it is domain neutral and the callee is not.

* graph.c (cfg_emit_one_loop_level): Fix warning.

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

20 years ago * Methods.cs: In TypeStubInfo, added Documentation field.
Lluis Sanchez [Mon, 1 Sep 2003 14:40:09 +0000 (14:40 -0000)]
* Methods.cs: In TypeStubInfo, added Documentation field.

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

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

* assembly.h assembly.c: Define a file format version for AOT
libraries.

* assembly.c (mono_assembly_open): Fix leaking of MonoImage-s.

* appdomain.h (MonoJitInfo): New field to determine whenever the
code is domain neutral.

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

20 years ago * System.Web.Services.dll.sources: Added ExtensionManager.cs,
Lluis Sanchez [Mon, 1 Sep 2003 14:31:01 +0000 (14:31 -0000)]
* System.Web.Services.dll.sources: Added ExtensionManager.cs,
  ServiceDescriptionSerializerBase.cs

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

20 years ago * ExtensionManager.cs: Added
Lluis Sanchez [Mon, 1 Sep 2003 14:29:20 +0000 (14:29 -0000)]
* ExtensionManager.cs: Added
* ServiceDescriptionSerializerBase.cs. Added
* ServiceDescription.cs: Reenabled suspport for serialization.
* ServiceDescriptionReflector.cs: Import type and method documentation.

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

20 years ago * System.Xml.dll.sources: added SerializationCodeGenerator.cs,
Lluis Sanchez [Mon, 1 Sep 2003 14:17:39 +0000 (14:17 -0000)]
* System.Xml.dll.sources: added SerializationCodeGenerator.cs,
  SerializationCodeGeneratorConfiguration.cs.

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

20 years ago * XmlSchemaImporter.cs: Implemented ImportMembersMapping.
Lluis Sanchez [Mon, 1 Sep 2003 14:13:23 +0000 (14:13 -0000)]
* XmlSchemaImporter.cs: Implemented ImportMembersMapping.
* XmlTypeMapMemberElement.cs: Little fix.
* XmlTypeMapping.cs: Added AllElementInfos property in ClassMap.
* XmlCustomFormatter.cs: Added GenerateToXmlString and GenerateFromXmlString
  methods.
* SerializationCodeGenerator.cs, SerializationCodeGeneratorConfiguration.cs:
  Added.

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