mono.git
20 years ago2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jul 2004 13:42:32 +0000 (13:42 -0000)]
2004-07-13  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaBuiltInType.cs, XmlSchemaValidity.cs, XmlTypeCode.cs
  : fixed annoying enum errors.
* XmlSchemaCollection.cs : completely delegate to XmlSchemaSet.
* XmlSchemaSet.cs : sealed classes. Use ListDictionary (avoid annoying
  order preservation matter). NameTable null check for .ctor().
  Fill GlobalAttributes, GlobalElements, GlobalTypes correctly.
  Add(string, XmlReader) checks namespace conflicts, while
  Add(XmlSchema) does not. Fixed Schemas() return type.

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

20 years ago2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jul 2004 12:36:32 +0000 (12:36 -0000)]
2004-07-13  Atsushi Enomoto  <atsushi@ximian.com>

* XmlWriter.cs : Added Create() stubs.
* XmlWriterSettings.cs : Added missing property setters.
* XmlValidatingReader.cs : added internal schemas setter.
* XmlTextReader.cs : added internal XmlReaderSettings property setter.
* XmlReader.cs :  Halfly implemented Create().
* DTDValidatingReader.cs : author information was missing.

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

20 years ago2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jul 2004 12:33:33 +0000 (12:33 -0000)]
2004-07-13  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources:
  Added XmlFilterReader.cs and XPathNavigatorReader.cs

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

20 years ago * gdipFunctions.cs: Removed GdipGetPathGradientRectI P/Invoke.
Ravindra [Tue, 13 Jul 2004 12:17:40 +0000 (12:17 -0000)]
* gdipFunctions.cs: Removed GdipGetPathGradientRectI P/Invoke.
This was redundant. It was kept in previous checkin to avoid
build breakage.

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

20 years ago * PathGradientBrush.cs: Removed all the private variables.
Ravindra [Tue, 13 Jul 2004 12:07:52 +0000 (12:07 -0000)]
* PathGradientBrush.cs: Removed all the private variables.
Now, we get/set everything from libgdiplus. This is cleaner.

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

20 years ago * gdipFunctions.cs: Added some P/Invokes for PathGradientBrush.
Ravindra [Tue, 13 Jul 2004 12:05:37 +0000 (12:05 -0000)]
* gdipFunctions.cs: Added some P/Invokes for PathGradientBrush.

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

20 years ago2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jul 2004 12:02:15 +0000 (12:02 -0000)]
2004-07-13  Atsushi Enomoto <atsushi@ximian.com>

* Added XPathNavigatorReader.cs.

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

20 years ago2004-07-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 13 Jul 2004 12:01:22 +0000 (12:01 -0000)]
2004-07-13  Atsushi Enomoto <atsushi@ximian.com>

* Added XmlFilterReader.cs.

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

20 years ago * System.Web.Services.dll.sources: Added new files:
Lluis Sanchez [Tue, 13 Jul 2004 10:16:33 +0000 (10:16 -0000)]
* System.Web.Services.dll.sources: Added new files:
System.Web.Services.Description/BasicProfileViolation.cs
System.Web.Services.Description/BasicProfileViolationCollection.cs
System.Web.Services.Description/NamedItem.cs
System.Web.Services.Description/Soap12AddressBinding.cs
System.Web.Services.Description/Soap12Binding.cs
System.Web.Services.Description/Soap12BodyBinding.cs
System.Web.Services.Description/Soap12FaultBinding.cs
System.Web.Services.Description/Soap12HeaderBinding.cs
System.Web.Services.Description/Soap12OperationBinding.cs
System.Web.Services.Description/WebReference.cs
System.Web.Services.Description/WebReferenceCollection.cs
System.Web.Services.Description/WebServicesInteroperability.cs

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

20 years ago * HttpWebClientProtocol.cs, Soap12FaultCodes.cs, SoapClientMessage.cs,
Lluis Sanchez [Tue, 13 Jul 2004 10:16:10 +0000 (10:16 -0000)]
* HttpWebClientProtocol.cs, Soap12FaultCodes.cs, SoapClientMessage.cs,
  SoapException.cs, SoapHeader.cs, SoapHeaderException.cs,
  SoapHttpClientProtocol.cs, SoapMessage.cs, SoapRpcMethodAttribute.cs,
  SoapRpcServiceAttribute.cs, SoapServerMessage.cs: Api fixage (mainly
  missing attributes).

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

20 years ago * Binding.cs, Message.cs, MessageBinding.cs, MessagePart.cs, Operation.cs,
Lluis Sanchez [Tue, 13 Jul 2004 10:15:33 +0000 (10:15 -0000)]
* Binding.cs, Message.cs, MessageBinding.cs, MessagePart.cs, Operation.cs,
  OperationBinding.cs, OperationMessage.cs, Port.cs, PortType.cs,
  Service.cs, ServiceDescription.cs,
  Name property moved to NamedItem in 2.0.
* DocumentableItem.cs, ServiceDescriptionFormatExtension.cs,
  ServiceDescriptionImportWarnings.cs, ServiceDescriptionImporter.cs,
  SoapFaultBinding.cs: Added 2.0 api.
* BasicProfileViolation.cs, BasicProfileViolationCollection.cs,
  NamedItem.cs, Soap12AddressBinding.cs, Soap12Binding.cs,
  Soap12BodyBinding.cs, Soap12FaultBinding.cs, Soap12HeaderBinding.cs,
  Soap12OperationBinding.cs, WebReference.cs, WebReferenceCollection.cs,
  WebServicesInteroperability.cs: Mostly implemented new 2.0 classes.

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

20 years ago* WebServiceBindingAttribute.cs, WsiClaims.cs: Added missing attributes.
Lluis Sanchez [Tue, 13 Jul 2004 10:13:11 +0000 (10:13 -0000)]
* WebServiceBindingAttribute.cs, WsiClaims.cs: Added missing attributes.

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

20 years ago2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Tue, 13 Jul 2004 09:27:11 +0000 (09:27 -0000)]
2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
        * driver.cs: Added support for AddModule compiler option
        * typemanager.cs: AddModule function will now store list of Modules instaed of ModuleBuilders. This change has been made to get LoadModule function working of driver.cs.

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

20 years ago2004-07-13 Umadevi S <sumadevi@novell.com>
Umadevi S [Tue, 13 Jul 2004 05:42:57 +0000 (05:42 -0000)]
2004-07-13 Umadevi S <sumadevi@novell.com>
        * TriggerAction.cs - Added enum values

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

20 years ago2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Tue, 13 Jul 2004 05:28:34 +0000 (05:28 -0000)]
2004-07-13 Anirban Bhattacharjee <banirban@novell.com>
        * driver.cs: Compilation to module is supported now

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

20 years ago * MethodDef.cs: Local lists are not lazyily allocated so they were
Jackson Harper [Tue, 13 Jul 2004 03:20:19 +0000 (03:20 -0000)]
    * MethodDef.cs: Local lists are not lazyily allocated so they were
getting added to every method. This is legal but wastes space.

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

20 years agoFor enum fields, GenerateField should emit the field name sans the type.
Fawad Halim [Tue, 13 Jul 2004 02:22:26 +0000 (02:22 -0000)]
For enum fields, GenerateField should emit the field name sans the type.

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

20 years agoAdd mvcl instruction
Neale Ferguson [Mon, 12 Jul 2004 23:03:57 +0000 (23:03 -0000)]
Add mvcl instruction

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

20 years agoFix exception handler to recognize correct handler.
Neale Ferguson [Mon, 12 Jul 2004 21:46:45 +0000 (21:46 -0000)]
Fix exception handler to recognize correct handler.
Eliminate memset/memcpy for 0 length requests

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

20 years ago* CER.cs:
Duncan Mak [Mon, 12 Jul 2004 20:16:06 +0000 (20:16 -0000)]
* CER.cs:
* Consistency.cs:
* CriticialFinalizerObject.cs:
* PrePrepareMethodAttribute.cs:
* ReliabilityContractAttribute.cs: Added.

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

20 years ago2004-07-12 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 12 Jul 2004 19:50:25 +0000 (19:50 -0000)]
2004-07-12  Duncan Mak  <duncan@ximian.com>

* KeyNotFoundException.cs: Added.

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

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 18:34:29 +0000 (18:34 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* enum.cs (Enum.Define): Call Emit() to emit the attributes.
Fixes #61293.

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

20 years agoMon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 12 Jul 2004 17:30:31 +0000 (17:30 -0000)]
Mon Jul 12 20:25:57 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini.c: load value when emitting box operation in
constrained calls.

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

20 years agoMoved the marker.
Martin Baulig [Mon, 12 Jul 2004 17:23:47 +0000 (17:23 -0000)]
Moved the marker.

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

20 years ago**** Merged from MCS ****
Martin Baulig [Mon, 12 Jul 2004 17:22:32 +0000 (17:22 -0000)]
**** Merged from MCS ****

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

20 years ago**** Merged from MCS ****
Martin Baulig [Mon, 12 Jul 2004 17:08:04 +0000 (17:08 -0000)]
**** Merged from MCS ****

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

20 years ago2004-07-12 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Mon, 12 Jul 2004 16:53:05 +0000 (16:53 -0000)]
2004-07-12  Ben Maurer  <bmaurer@ximian.com>

* mini-x86.c (OP_CHECK_THIS): cmp DWORD PTR [eax], eax
is one byte shorter than cmp DWORD PTR [eax], 0.

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

20 years agoMon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 12 Jul 2004 14:52:39 +0000 (14:52 -0000)]
Mon Jul 12 17:47:00 CEST 2004 Paolo Molaro <lupus@ximian.com>

* inssel-ppc.brg: arguments on the stack are always
relative to the stack pointer (spotted by Neale Ferguson).

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

20 years agoPatch for #61112. Approved by eno
Geoff Norton [Mon, 12 Jul 2004 13:11:52 +0000 (13:11 -0000)]
Patch for #61112.  Approved by eno

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

20 years agoAdd instructions to support enhanced memory-to-memory operations.
Neale Ferguson [Mon, 12 Jul 2004 12:05:08 +0000 (12:05 -0000)]
Add instructions to support enhanced memory-to-memory operations.

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

20 years agoRework frame handling, correct some ABI problems and optimize memory-to-
Neale Ferguson [Mon, 12 Jul 2004 12:04:24 +0000 (12:04 -0000)]
Rework frame handling, correct some ABI problems and optimize memory-to-
memory operations.

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

20 years ago2004-07-12 Massimiliano Mantione <massi@ximian.com>
Massimiliano Mantione [Mon, 12 Jul 2004 08:50:23 +0000 (08:50 -0000)]
2004-07-12  Massimiliano Mantione  <massi@ximian.com>

* docs/abc-removal.txt: Updated documentation for ABC removal.

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

20 years ago2004-07-12 Massimiliano Mantione <massi@ximian.com>
Massimiliano Mantione [Mon, 12 Jul 2004 08:41:40 +0000 (08:41 -0000)]
2004-07-12  Massimiliano Mantione  <massi@ximian.com>

* mono/mini/abcremoval.c: Rewritten most of ABC removal.
* mono/mini/abcremoval.h: Rewritten most of ABC removal.
* mono/mini/build_relations_propagation_table.pl: Deleted (unneeded after the rewrite).
* mono/mini/propagated_relations_table.def: Deleted (unneeded after the rewrite).

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

20 years ago * ReflectionHelper.cs: Fixed bug when registering a map as exported.
Lluis Sanchez [Mon, 12 Jul 2004 07:50:44 +0000 (07:50 -0000)]
* ReflectionHelper.cs: Fixed bug when registering a map as exported.
  Thanks to Juan C. Olivares.

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

20 years ago* NewMonoXSD.cs: Accept files with absolute paths.
Lluis Sanchez [Mon, 12 Jul 2004 07:43:29 +0000 (07:43 -0000)]
* NewMonoXSD.cs: Accept files with absolute paths.

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

20 years ago2004-07-12 Umadevi S <sumadevi@novell.com>
Umadevi S [Mon, 12 Jul 2004 03:47:19 +0000 (03:47 -0000)]
2004-07-12 Umadevi S   <sumadevi@novell.com>
        * Tokenizer.cs - read an Int64 from the text instead of Int32. Resolves
bug 61203

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

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:58 +0000 (01:37 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.

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

20 years ago2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 12 Jul 2004 01:37:25 +0000 (01:37 -0000)]
2004-07-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: if'ed RemoveReferences calls.

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

20 years ago2004-07-12 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 12 Jul 2004 01:31:04 +0000 (01:31 -0000)]
2004-07-12  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : oops, list styles.

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

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 00:18:36 +0000 (00:18 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* gen-58.cs: New test.

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

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 12 Jul 2004 00:16:06 +0000 (00:16 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* reflection.c (mono_field_get_object): If we have
`field->generic_info', take the attributes from
`field->generic_info->generic_type'.

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

20 years ago2004-07-12 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 11 Jul 2004 21:24:28 +0000 (21:24 -0000)]
2004-07-12  Martin Baulig  <martin@ximian.com>

* mono-debug.c (mono_debug_init): Don't take a `MonoDomain *'.
This function must be called before initializing the runtime.
(mono_debug_init_1): New function; call this after initializing
the runtime, but before loading the assembly.  It tells the
debugger to load corlib and the builtin types.

* mono-debug-debugger.c: Did some larger changes in the debugging
code; support recursive class declarations, make sure we actually
add all classes.

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

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 18:34:30 +0000 (18:34 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mini/exceptions-x86.c: delay appending the method name to the trace
until after mono_jit_info_table_find is called, as this gets the real
MonoMethod.

* metadata/debug-helpers.c: undo my previous patch and fixed the real
issue in ../mini/exceptions-x86.c

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

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 16:11:52 +0000 (16:11 -0000)]
2004-07-11  Atsushi Enomoto <atsushi@ximian.com>

* xml-classes : updates and plans/ideas for Mono 1.2.

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

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 09:51:49 +0000 (09:51 -0000)]
2004-07-11  Atsushi Enomoto  <atsushi@ximian.com>

* Expression.cs, Iterator.cs, XPathNavigator.cs :
  Use IXmlNamespaceResolver for net 2.0. Removed unused code.
* XPathEditableNavigator.cs : fixed namespace.
* XPathNavigator.cs :
  Fixed inheritance. Added missing MonoTODO.
  Removed old .net 1.2 code.

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

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 09:50:33 +0000 (09:50 -0000)]
2004-07-11  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConvertDateTimeOption.cs : it is NET_2_0.
* IXmlNamespaceResolver.cs,
  XmlNamespaceScope.cs : Compile it in .net 1.1 (as internal).
* XmlNamespaceManager.cs : Implement IXmlNamespaceResolver.

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

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 07:08:02 +0000 (07:08 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* IsolatedStorageInfo.cs: useGetFolderPath instead of getting "HOME".

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

20 years ago2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 11 Jul 2004 06:59:07 +0000 (06:59 -0000)]
2004-07-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug-helpers.c: prevent SIGSEGV. It happened running xsp on monodoc
when no HOME env. variable was set and a NullRef was thrown in a .cctor
called from other .cctors.

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

20 years ago2004-07-11 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 11 Jul 2004 03:02:56 +0000 (03:02 -0000)]
2004-07-11  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaDatatypeVariety.cs : Fixed class name typo.
* XmlValueConverter.cs : fixed return types.

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

20 years ago2004-07-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 10 Jul 2004 20:16:29 +0000 (20:16 -0000)]
2004-07-10   Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
* OptionDetails.cs : ExtractParamName method called on constructor instead of code being called on demand (maybe too late)
 Fix for Bug 61188
 Handling exceptions on conversion of values, and giving a message a bit friendlier

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

20 years agonew test
Ben Maurer [Sat, 10 Jul 2004 19:32:47 +0000 (19:32 -0000)]
new test

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

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Ben Maurer [Sat, 10 Jul 2004 19:30:30 +0000 (19:30 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* assign.cs (LocalTemporary): Add new argument: is_address,If
`is_address' is true, then the value that we store is the address
to the real value, and not the value itself.

* ecore.cs (PropertyExpr): use the new local temporary
stuff to allow us to handle X.Y += z (where X is a struct)

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

20 years agoSat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 10 Jul 2004 12:53:56 +0000 (12:53 -0000)]
Sat Jul 10 15:48:34 CEST 2004 Paolo Molaro <lupus@ximian.com>

* Modulec.s: return just name in ToString (bug #61287).

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

20 years agoOk, Managed.Windows.Forms needs to mature a bit more
Miguel de Icaza [Sat, 10 Jul 2004 03:29:45 +0000 (03:29 -0000)]
Ok, Managed.Windows.Forms needs to mature a bit more

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

20 years agosgen.cs, Makefile, sgen.exe.sources: New files
Lluis Sanchez [Fri, 9 Jul 2004 23:30:06 +0000 (23:30 -0000)]
sgen.cs, Makefile, sgen.exe.sources: New files

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

20 years ago * System.Web.Services.dll.sources: Added 2.0 files:
Lluis Sanchez [Fri, 9 Jul 2004 23:22:10 +0000 (23:22 -0000)]
* System.Web.Services.dll.sources: Added 2.0 files:
System.Web.Services/WsiClaims.cs
System.Web.Services.Protocols/InvokeCompletedEventArgs.cs
System.Web.Services.Protocols/InvokeCompletedEventHandler.cs
System.Web.Services.Protocols/Soap12FaultCodes.cs
System.Web.Services.Protocols/SoapFaultSubcode.cs
System.Web.Services.Protocols/SoapProtocolVersion.cs

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

20 years ago * HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
Lluis Sanchez [Fri, 9 Jul 2004 23:21:42 +0000 (23:21 -0000)]
* HttpSimpleClientProtocol.cs, HttpWebClientProtocol.cs,
  SoapClientMessage.cs, SoapHttpClientProtocol.cs, SoapServerMessage.cs:
  Added 2.0 stubs.
* SoapException.cs, SoapHeader.cs, SoapHeaderException.cs, SoapMessage.cs,
  SoapRpcMethodAttribute.cs, SoapRpcServiceAttribute.cs: Implemented some
  new methods and properties.
* WebClientProtocol.cs: uri field must be internal.

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

20 years ago * WebService.cs: Added SoapVersion property.
Lluis Sanchez [Fri, 9 Jul 2004 23:20:34 +0000 (23:20 -0000)]
* WebService.cs: Added SoapVersion property.
* WebServiceBindingAttribute.cs: New 2.0 properties.
* WsiClaims.cs: Added new enumeration.

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

20 years ago * CodeExporter.cs: Added private constructor.
Lluis Sanchez [Fri, 9 Jul 2004 23:19:41 +0000 (23:19 -0000)]
* CodeExporter.cs: Added private constructor.
* CodeGenerationOptions.cs: Set the correct enum values.
* CodeIdentifier.cs: Added private constructor.
* SchemaImporter.cs: Added internal constructor.
* XmlMapping.cs, XmlSerializer.cs: 2.0 api fix.
* XmlMemberMapping.cs, XmlSchemaImporter.cs, XmlSerializationWriter.cs: Added 2.0 stubs.
* XmlSchemaProviderAttribute.cs, XmlSerializerAssemblyAttribute.cs,
  XmlSerializerVersionAttribute.cs: Set correct attribute usage.
* XmlSerializationReader.cs: Added missing setter for DecodeName.

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

20 years ago* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.
Lluis Sanchez [Fri, 9 Jul 2004 23:18:18 +0000 (23:18 -0000)]
* corlib.dll.sources: Added System.Threading.SendOrPostCallback.cs.

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

20 years agoSendOrPostCallback.cs: New delegate.
Lluis Sanchez [Fri, 9 Jul 2004 23:17:26 +0000 (23:17 -0000)]
SendOrPostCallback.cs: New delegate.

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

20 years agoSpelling
Miguel de Icaza [Fri, 9 Jul 2004 20:13:05 +0000 (20:13 -0000)]
Spelling

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

20 years ago- Added support required for new managed System.Windows.Forms library
Peter Dennis Bartok [Fri, 9 Jul 2004 20:08:40 +0000 (20:08 -0000)]
- Added support required for new managed System.Windows.Forms library

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

20 years agoSwitch implementations
Miguel de Icaza [Fri, 9 Jul 2004 20:03:00 +0000 (20:03 -0000)]
Switch implementations

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

20 years agoNew errors
Miguel de Icaza [Fri, 9 Jul 2004 19:15:52 +0000 (19:15 -0000)]
New errors

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

20 years ago * PEAPI.cs: Don't build custom attributes twice.
Jackson Harper [Fri, 9 Jul 2004 19:06:45 +0000 (19:06 -0000)]
    * PEAPI.cs: Don't build custom attributes twice.

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

20 years ago * get.c: Make "class" the default so only valuetypes get the
Jackson Harper [Fri, 9 Jul 2004 18:15:47 +0000 (18:15 -0000)]
    * get.c: Make "class" the default so only valuetypes get the
"valuetype" modifier. Otherwise object, string, int,... will get
it.

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

20 years ago- Removed usage of Rectangle for drawing. Miguel pointed out it's faster
Peter Dennis Bartok [Fri, 9 Jul 2004 17:25:23 +0000 (17:25 -0000)]
- Removed usage of Rectangle for drawing. Miguel pointed out it's faster

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

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jul 2004 17:17:46 +0000 (17:17 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* ProgressBar.cs: Fixed spelling for `block'

drawProgressBar: renamed to `DrawProgressBar' to follow the coding
style guidelines.

Avoid using the += on rect.X, that exposed a bug in the compiler.

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

20 years ago2004-07-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 9 Jul 2004 16:55:45 +0000 (16:55 -0000)]
2004-07-09  Miguel de Icaza  <miguel@ximian.com>

* loader.c: Removed the mono_loader_wine_init hack now that we are
doing a managed version of Windows.Forms.

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

20 years agoUpdates.
Paolo Molaro [Fri, 9 Jul 2004 16:09:08 +0000 (16:09 -0000)]
Updates.

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

20 years ago * System.dll.sources: Added files
Lluis Sanchez [Fri, 9 Jul 2004 15:38:20 +0000 (15:38 -0000)]
* System.dll.sources: Added files
System.ComponentModel/AsyncCompletedEventArgs.cs
System.ComponentModel/AsyncCompletedEventHandler.cs

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

20 years ago * AsyncCompletedEventArgs.cs: Implemented.
Lluis Sanchez [Fri, 9 Jul 2004 15:37:52 +0000 (15:37 -0000)]
* AsyncCompletedEventArgs.cs: Implemented.
* AsyncCompletedEventHandler.cs: Implemented.

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

20 years agoSwitch to precise GC design document.
Paolo Molaro [Fri, 9 Jul 2004 15:18:26 +0000 (15:18 -0000)]
Switch to precise GC design document.

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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 15:05:12 +0000 (15:05 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* System.Security_test.dll.sources: Fixed unit tests to work with Fx
2.0 beta 1.

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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 15:01:26 +0000 (15:01 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* Removed old files (from 1.2 preview).

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

20 years agoremove useless stuff
Ben Maurer [Fri, 9 Jul 2004 15:00:31 +0000 (15:00 -0000)]
remove useless stuff

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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:23 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* interp.c: register gc roots

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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 14:59:18 +0000 (14:59 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* AlgorithmIdentifierTest.cs: Fixed for Fx 2.0 beta1.
* CmsRecipientTest.cs: Replace Pkcs7RecipientTest.cs in Fx 2.0 beta1.
* CmsSignerTest.cs: Replace Pkcs7SignerTest.cs in Fx 2.0 beta1.
* ContentInfoTest.cs: Fixed for Fx 2.0 beta1.
* EnvelopedCmsTest.cs: Replace EnvelopedPkcs7Test.cs in Fx 2.0 beta1.
* KeyTransRecipientInfoTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9AttributeTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentDescriptionTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9DocumentNameTest.cs: Fixed for Fx 2.0 beta1.
* Pkcs9SigningTimeTest.cs: Fixed for Fx 2.0 beta1.
* SignedCmsTest.cs: Replace SignedPkcs7Test.cs in Fx 2.0 beta1.
* SignerInfoTest.cs: Fixed for Fx 2.0 beta1.
* SubjectIdentifierTest.cs: Fixed for Fx 2.0 beta1.

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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:11 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* domain.c, gc.c, marshal.c, mono-debug-debugger.c,
threadpool.c, threads.c: remove static data from rootset.

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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:59:03 +0000 (14:59 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* threads.c: register roots for gc

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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximain.com>
Ben Maurer [Fri, 9 Jul 2004 14:58:56 +0000 (14:58 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximain.com>

* mono-hash.c: register gc roots

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

20 years ago2004-07-09 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Fri, 9 Jul 2004 14:58:48 +0000 (14:58 -0000)]
2004-07-09  Ben Maurer  <bmaurer@ximian.com>

* aot.c: register roots

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

20 years agoFirst part of the GC patch
Ben Maurer [Fri, 9 Jul 2004 14:54:55 +0000 (14:54 -0000)]
First part of the GC patch

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

20 years ago2004-07-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Jul 2004 14:53:59 +0000 (14:53 -0000)]
2004-07-09  Sebastien Pouliot  <sebastien@ximian.com>

* AsnEncodedDataTest.cs: Fixed for Fx 2.0 beta1.
* CryptographicAttributeTest.cs: New. Moved from S.S.C.Pkcs.
* OidTest.cs: Fixed for Fx 2.0 beta1.

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

20 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:44:22 +0000 (14:44 -0000)]
build fix

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

20 years agoNew regalloc design.
Paolo Molaro [Fri, 9 Jul 2004 14:38:44 +0000 (14:38 -0000)]
New regalloc design.

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

20 years agobuild fix
Ben Maurer [Fri, 9 Jul 2004 14:31:58 +0000 (14:31 -0000)]
build fix

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:21:23 +0000 (14:21 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* XmlConvertDateTimeOption.cs : Forgot to change the content...

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

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 14:10:55 +0000 (14:10 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* locales.c (ves_icall_System_String_InternalReplace_Str_Comp):
Don't do any more processing if the matched length was 0.  It was
increasing the size of the string before.  Fixes bug 61167.

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:05:20 +0000 (14:05 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: Added XmlConvertDateTimeOption.cs.

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 14:04:37 +0000 (14:04 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* ConformanceLevel.cs : Fixed integer value.
* Added XmlConvertDateTimeOption.cs.
* Removed XmlItemView.cs and XmlItemViewCollection.cs.

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 13:51:23 +0000 (13:51 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* IXmlNamespaceResolver.cs :
  Fixed return value of GetNamespacesInScope().
* IXmlDataEvidence.cs,
  XmlReader.cs,
  XmlTextReader.cs,
  XmlValidatingReader.cs : fixed Evidence (it is not array anymore).
* XmlReader.cs :
  Implemented virtual indexers, QuoteChar, and Dispose() (2.0 stuff).
* XmlNodeReader.cs,
  In net_2_0, indexers vanished from XmlNodeReader.
  In net_2_0, overriden QuoteChar vanished.
* XmlReaderSettings.cs : set_NameTable is missing.
* XmlTextReader.cs : Implemented ProhibitDtd.

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

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 13:04:11 +0000 (13:04 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* PeerCred.cs: Get the unix socket peer credentials.

2004-07-09  Dick Porter  <dick@ximian.com>

* Socket.cs: Slight tweak to allow unknown objects to be returned
by GetSocketOption().

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

20 years ago2004-07-09 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 9 Jul 2004 13:03:03 +0000 (13:03 -0000)]
2004-07-09  Dick Porter  <dick@ximian.com>

* socket-io.h:
* socket-io.c
(ves_icall_System_Net_Sockets_Socket_GetSocketOption_obj_internal):
Add support for SO_PEERCRED if its available.

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

20 years ago2004-07-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Jul 2004 12:25:05 +0000 (12:25 -0000)]
2004-07-09  Atsushi Enomoto  <atsushi@ximian.com>

* System.Xml.dll.sources: removed XmlItemView.cs and
  XmlItemViewCollection.cs (only in 1.2).

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

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:47:32 +0000 (09:47 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
        * Modified classes ISqlCommand.cs, ISqlConnection.cs,ISqlExecutionContext.cs, InvalidUdtException.cs,TriggerAction.cs : Added missing methods,properties,constructors

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

20 years ago2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Fri, 9 Jul 2004 09:23:09 +0000 (09:23 -0000)]
2004-07-09 Anirban Bhattacharjee <banirban@novell.com>
        * mb-parser.jay:
        * class.cs:
                Default modifier for constructor is set to Public

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

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:15:39 +0000 (09:15 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
        * Added System.Data.Sql/IUdtSerializationContext.cs and System.Data.Sql/SqlFacetAttribute.cs to system.data.dll.sources

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

20 years ago2004-07-09 Umadevi S <sumadevi@novell.com>
Umadevi S [Fri, 9 Jul 2004 09:12:10 +0000 (09:12 -0000)]
2004-07-09 Umadevi S <sumadevi@novell.com>
* Added files SqlFacetAttribute.cs and IUdtSerializationContext.cs

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