mono.git
20 years agoInstall the libraries with 755 permissions
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:51:55 +0000 (12:51 -0000)]
Install the libraries with 755 permissions

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

20 years ago*** empty log message ***
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:51:23 +0000 (12:51 -0000)]
*** empty log message ***

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

20 years agoMissing file
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:38:46 +0000 (12:38 -0000)]
Missing file

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

20 years agoFixed AssemblyInfo.cs directory
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:34:55 +0000 (12:34 -0000)]
Fixed AssemblyInfo.cs directory

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

20 years agodone
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:17:07 +0000 (12:17 -0000)]
done

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

20 years agoRemoved makefile ignore
Lluis Sanchez [Mon, 14 Jul 2003 12:07:07 +0000 (12:07 -0000)]
Removed makefile ignore

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

20 years agoNew build system
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 11:55:32 +0000 (11:55 -0000)]
New build system

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

20 years agoNew build system from Peter Williams (peter@newton.cx)
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 11:50:55 +0000 (11:50 -0000)]
New build system from Peter Williams (peter@newton.cx)

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

20 years ago2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 14 Jul 2003 11:42:22 +0000 (11:42 -0000)]
2003-07-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Removed

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

20 years ago2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 14 Jul 2003 11:40:18 +0000 (11:40 -0000)]
2003-07-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* list.unix: Added Assembly/AssemblyInfo.cs, Removed System.Xml.Serialization/AssemblyInfo.cs

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

20 years ago2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 14 Jul 2003 11:39:18 +0000 (11:39 -0000)]
2003-07-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added
* ChangeLog: Added

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

20 years agoNew build system from Peter Williams (peter@newton.cx)
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 11:38:40 +0000 (11:38 -0000)]
New build system from Peter Williams (peter@newton.cx)

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

20 years agoNew build system from Peter Williams (peter@newton.cx)
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 10:48:52 +0000 (10:48 -0000)]
New build system from Peter Williams (peter@newton.cx)

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

20 years ago2003-07-14 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Mon, 14 Jul 2003 10:33:59 +0000 (10:33 -0000)]
2003-07-14  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* PerformanceCounterCategory.cs: Fixed signatures

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

20 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 09:51:39 +0000 (09:51 -0000)]
2003-07-14 Jerome Laban <jlaban@wanadoo.fr>

        * IComponent.cs: Removed duplicate Designer attribute.

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

20 years ago2003-07-14 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 14 Jul 2003 06:43:42 +0000 (06:43 -0000)]
2003-07-14  Miguel de Icaza  <miguel@ximian.com>

* Factories.cs: Remove debugging message.

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

20 years agoAdd section
Miguel de Icaza [Mon, 14 Jul 2003 06:33:22 +0000 (06:33 -0000)]
Add section

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

20 years agoMake default be Xr
Miguel de Icaza [Mon, 14 Jul 2003 06:32:18 +0000 (06:32 -0000)]
Make default be Xr

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

20 years agoXrFunctions are now complete and match the Xr implementation.
Miguel de Icaza [Mon, 14 Jul 2003 06:26:50 +0000 (06:26 -0000)]
XrFunctions are now complete and match the Xr implementation.

Changed coding conventions to Mono coding conventions.

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

20 years agombas version now is 0.25.0.0 in sync with mono
Rafael Teixeira [Mon, 14 Jul 2003 03:54:55 +0000 (03:54 -0000)]
mbas version now is 0.25.0.0 in sync with mono

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

20 years agoPeter Berlich patches for if statement and property declaration
Rafael Teixeira [Mon, 14 Jul 2003 03:47:06 +0000 (03:47 -0000)]
Peter Berlich patches for if statement and property declaration

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

20 years agoCommit this :-)
Ravi Pratap M [Mon, 14 Jul 2003 02:56:30 +0000 (02:56 -0000)]
Commit this :-)

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

20 years ago2003-07-13 Ravi Pratap M <ravi@ximian.com>
Ravi Pratap M [Mon, 14 Jul 2003 02:55:30 +0000 (02:55 -0000)]
2003-07-13  Ravi Pratap M  <ravi@ximian.com>

* test-178.cs: Use this as it is a free slot. Test
for bug #45876.

* makefile: Update.

* README.tests: Update

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

20 years ago2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 22:12:52 +0000 (22:12 -0000)]
2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* PerformanceCounter: Implemented or implementation added

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

20 years ago2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 22:09:12 +0000 (22:09 -0000)]
2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* DiagnosticsConfigurationHandler.cs: Removed a never used variable
* EventLog.cs: Small update to prevent a warning
* EventLogPermission.cs: Implemented or implementation added
* EventLogPermissionAttribute.cs: Implemented or implementation added
* EventLogPermissionEntry.cs: Implemented or implementation added
* EventLogPermissionEntryCollection.cs: Implemented or implementation added
* EventLogTraceListener.cs: Implemented or implementation added
* PerformanceCounterManager.cs: Implemented or implementation added
* PerformanceCounterInstaller.cs: Made internal
* PerformanceCounterCategory.cs: Implemented few members
* PerformanceCounterPermission.cs: Implemented or implementation added
* PerformanceCounterPermissionAttribute.cs: Implemented or implementation added
* PerformanceCounterPermissionEntry.cs: Implemented or implementation added
* PerformanceCounterPermissionEntryCollection.cs: Implemented or implementation added

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

20 years ago2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 22:06:17 +0000 (22:06 -0000)]
2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Component.cs: Implementation added
* Container.cs: Implementation added
* MarshalByValueComponent.cs: Implementation added
* ReferenceConverter.cs: Small addition for future implementation

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

20 years ago2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 22:03:59 +0000 (22:03 -0000)]
2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* WebProxy.cs: Add serialization/ deserialization support

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

20 years ago2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 22:02:25 +0000 (22:02 -0000)]
2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* FileSystemWatcher.cs: Added missing attributes

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

20 years ago.cvsignore added to clear cvs warnings
Rafael Teixeira [Sun, 13 Jul 2003 21:03:49 +0000 (21:03 -0000)]
.cvsignore added to clear cvs warnings

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

20 years agomakefile.gnu wasn't able to compile
Rafael Teixeira [Sun, 13 Jul 2003 20:56:41 +0000 (20:56 -0000)]
makefile.gnu wasn't able to compile

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 20:34:15 +0000 (20:34 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* interp.c (ves_array_get): Add index checking to ves_array_get/set.
Fixes decimal-array.exe.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 20:24:07 +0000 (20:24 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* interp.c: Keep alloca()-d data on a free list to prevent stack
overflow errors when valuetypes are allocated in a loop. Fixes
#27420. Is the new code still faster than using malloc/free ?

* interp.c (interp_mono_runtime_invoke): Unbox value type instances
before calling the method. Fixes appdomain2.exe.

* interp.c: Fix warnings.

* interp.c: Report unhandled exceptions correctly.

* interp.c: Implement CEE_ISINST and CEE_CASTCLASS using
mono_object_isinst. Fixes bug #45539 and reflection-enum.exe.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 20:18:18 +0000 (20:18 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* mono/tests/cattr-object.cs: Make it run under both mono and MS.NET.

* mono/tests/struct.cs: Add test for unboxing trampolines.

* mono/tests/bug-27420.cs: new regression test.

* mono/tests/Makefile.am: skip vararg test since it does not compile
under mono. Add testinterp target. Add new tests.

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

20 years ago2003-07-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 13 Jul 2003 18:28:32 +0000 (18:28 -0000)]
2003-07-13  Martin Baulig  <martin@ximian.com>

* test-202.cs: Added test for bug #41975.

2003-07-13  Martin Baulig  <martin@ximian.com>

* test-201.cs: Added test for bug #35631.

2003-07-12  Martin Baulig  <martin@ximian.com>

* test-200.cs: Added test for bug #45854.

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

20 years ago2003-07-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 13 Jul 2003 18:25:30 +0000 (18:25 -0000)]
2003-07-13  Martin Baulig  <martin@ximian.com>

* expression.cs (MemberAccess.ResolveAsTypeStep): Try to do a type
lookup on the fully qualified name, to make things like "X.X" work
where "X.X" is a fully qualified type name, but we also have a
namespace "X" in the using list.  Fixes #41975.

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

20 years ago2003-07-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 13 Jul 2003 18:21:30 +0000 (18:21 -0000)]
2003-07-13  Martin Baulig  <martin@ximian.com>

* assign.cs (Assign.GetEmbeddedAssign): New protected virtual
function. If we're a CompoundAssign, we need to create an embedded
CompoundAssign, not an embedded Assign.
(Assign.DoResolve): Make this work for embedded CompoundAssign's.
Fixes #45854.

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

20 years ago2003-07-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 13 Jul 2003 18:15:58 +0000 (18:15 -0000)]
2003-07-13  Martin Baulig  <martin@ximian.com>

* typemanager.cs (TypeManager.IsNestedChildOf): Make this actually
work to fix bug #46088.

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

20 years ago2003-07-13 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Sun, 13 Jul 2003 18:07:44 +0000 (18:07 -0000)]
2003-07-13  Ravi Pratap <ravi@ximian.com>

* class.cs (Operator.Emit): Do not emit attributes here - it is
taken care of by the Method class that we delegate too. This takes
care of bug #45876.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 16:25:16 +0000 (16:25 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* interp.c: Keep alloca()-d data on a free list to prevent stack
overflow errors when valuetypes are allocated in a loop. Fixes
#27420. Is the new code still faster than using malloc/free ?

* interp.c: Fix warnings.

* interp.c: Report unhandled exceptions correctly.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 14:33:47 +0000 (14:33 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* interp.c: Report unhandled exceptions correctly.

* interp.c: Implement CEE_ISINST and CEE_CASTCLASS using
mono_object_isinst. Fixes bug #45539 and reflection-enum.exe.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 14:29:25 +0000 (14:29 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* TypeTest.cs: New file.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 14:28:39 +0000 (14:28 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* corlib_test.args: Added TypeTest.cs.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 14:18:38 +0000 (14:18 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* Type.cs (IsAssignableFrom): Implement this as an icall since the
runtime already includes the neccessary logic.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 14:14:55 +0000 (14:14 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* class.c (mono_class_is_assignable_from): New function to implement
the is_assignable_from logic. Used by mono_object_isinst,
Type::IsAssignableFrom () and the interpreter.

* class.c (mono_class_is_subclass_of): Make all classes a subclass of
Object, even interfaces.

* object.c (mono_object_isinst): Implement in terms of
is_assignable_from.

* icall.c (ves_icall_type_is_assignable_from): New icall.

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

20 years ago2003-07-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 13 Jul 2003 10:21:17 +0000 (10:21 -0000)]
2003-07-13  Zoltan Varga  <vargaz@freemail.hu>

* unix.args: Fix UNIX build.

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

20 years ago2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 07:17:46 +0000 (07:17 -0000)]
2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added additional .Net 1.1 attributes

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

20 years ago2003-07-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 07:16:44 +0000 (07:16 -0000)]
2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* list.args: Added Runtime.InteropServices.ComCompatibleVersionAttribute.cs,
Runtime.InteropServices.TypeLibVersionAttribute.cs

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

20 years ago2003-07-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sun, 13 Jul 2003 07:14:42 +0000 (07:14 -0000)]
2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ComCompatibleVersionAttribute.cs: Added and implemented
* TypeLibVersionAttribute.cs: Added and implemented

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

20 years ago2003-07-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sat, 12 Jul 2003 22:33:09 +0000 (22:33 -0000)]
2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* cormissing.xsl: Change percentage to display percentage for all sub-members, not just direct members

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

20 years ago2003-07-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sat, 12 Jul 2003 22:32:10 +0000 (22:32 -0000)]
2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* MissingNameSpace.cs: Fixed the case where a private/ internal class that per chance has a class with the same name
in the compared assembly gets compared -> now only public classes are compared.
* MissingType: Internal nested types were always compared -> internal nested types are never compared

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

20 years ago2003-07-12 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Sat, 12 Jul 2003 17:40:25 +0000 (17:40 -0000)]
2003-07-12  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added support for .Net 1.0 build

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

20 years ago2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 12 Jul 2003 15:11:07 +0000 (15:11 -0000)]
2003-07-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlValidatingReaderTests.cs : added TestNonDeterministicContent() and
  TestAttributeDefaultContribution().

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

20 years ago2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 12 Jul 2003 15:10:34 +0000 (15:10 -0000)]
2003-07-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTDObjectModel.cs,
  DTDValidatingReader.cs : Completely rewrote attribute handling.

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

20 years ago2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 12 Jul 2003 07:45:33 +0000 (07:45 -0000)]
2003-07-12  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* BuiltInDatatype.cs,
  XmlSchemaDatatype.cs : added NOTATION type support.

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

20 years ago2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 12 Jul 2003 07:44:45 +0000 (07:44 -0000)]
2003-07-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeReaderTests.cs : Fixed ReadInnerXmlWrongInit() for correct
  ReadState check.
* ChangeLog was incorrectly added about above stuff.
* XmlTextReaderTests.cs : added some reader's state check tests and
  ReadAsElementContent and ReadAsAttributeContent.
* XmlTextWriterTests.cs : added DontOutputMultipleXmlns().

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

20 years ago2003-07-12 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 12 Jul 2003 07:39:25 +0000 (07:39 -0000)]
2003-07-12  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlAttribute.cs,
  XmlElement.cs : Fixed CloneNode() for bug #46129.
* XmlDocument.cs : Fixed MakeReaderErrorMessage that specified invalid
  String.Format arguments, and basically XmlException.ctor(
  IXmlLineInfo, message) seems good idea to use.
* XmlTextReader.cs :
  - Fixed .ctor(Stream, XmlNodeType, XmlParserContext) which had
    required non-null context which don't have to exist.
  - Added state check. Introduced 'currentState' and 'maybeTextDecl'
    (for external entity) and removed hasEnteredDocument. Added
    state-check logic to ReadStartTag(), ReadEndTag(), ReadText(),
    ReadCData(), ReadDoctypeDecl() and ReadWhitespace().
  - Replaced throw ReaderError() with throw new XmlException() and
    fixed that some error hadn't thrown, only created.
  - ResetState() should re-initialize existing private members other
    than some specified fields.
  - Private AddAttribute() should check if the same-named attribute
    already exists.
* DTDObjectModel.cs : Additive declaration for ATTLIST is availabe now.

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 19:04:20 +0000 (19:04 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* ModuleBuilderTest.cs: Added tests for IsTransient ().

* ModuleBuilderTest.cs: Added tests for DefineDocument ().

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

21 years ago2003-06-27 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 19:02:42 +0000 (19:02 -0000)]
2003-06-27  Zoltan Varga  <vargaz@freemail.hu>

* MonoSymbolWriter.cs: Enable calling of DefineDocument multiple
times with the same URL.

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 18:57:05 +0000 (18:57 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* ModuleBuilder.cs AssemblyBuilder.cs: Implemented IsTransient ().

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 18:49:13 +0000 (18:49 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.

* AssemblyFlagsAttribute.cs: Added new property from NET 1.1.

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 17:29:05 +0000 (17:29 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilderTest.cs: Added error handling tests.

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 17:27:37 +0000 (17:27 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 17:19:29 +0000 (17:19 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs: Added argument checking to all methods according
to the MSDN docs. Also marked DefineUnmanagedResource and its friends
as not implemented.
* ModuleBuilder.cs: Added new property FileName used by AssemblyBuilder.

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

21 years ago2003-07-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 11 Jul 2003 17:16:00 +0000 (17:16 -0000)]
2003-07-11  Zoltan Varga  <vargaz@freemail.hu>

* domain.c (foreach_domain): fix compiler warning.

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

21 years agolatest libgc already defines GC_WIN32_THREADS
Dietmar Maurer [Fri, 11 Jul 2003 14:44:54 +0000 (14:44 -0000)]
latest libgc already defines GC_WIN32_THREADS

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

21 years ago2003-07-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 11 Jul 2003 14:40:33 +0000 (14:40 -0000)]
2003-07-11  Dietmar Maurer  <dietmar@ximian.com>

* image.c (load_metadata_ptrs): use g_strndup because strndup is
not available on all plattforms

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 17:01:18 +0000 (17:01 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

Added abstract to class definition, fixed two fields

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 16:59:29 +0000 (16:59 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* TypeConverter.cs: Implemented missing methods
* TypeDescriptor.cs: Redirections added

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 16:57:34 +0000 (16:57 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* NameObjectCollectionBase.cs: Implemented a few missing methods, fixed public signatures

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 16:56:19 +0000 (16:56 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Executor.cs: Changed abstract to sealed

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 16:55:22 +0000 (16:55 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* SystemEvents.cs: Implemented preliminary timer support, added private constructor, fixed events

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

21 years agoNew test for CS0673.
Martin Baulig [Thu, 10 Jul 2003 15:01:09 +0000 (15:01 -0000)]
New test for CS0673.

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

21 years ago2003-07-10 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 10 Jul 2003 15:00:01 +0000 (15:00 -0000)]
2003-07-10  Martin Baulig  <martin@ximian.com>

* expression.cs (TypeOfVoid): New class.
(TypeOf): Report a CS0673 if it's System.Void.  Fixes #42264.

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

21 years ago2003-07-10 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 10 Jul 2003 14:38:46 +0000 (14:38 -0000)]
2003-07-10  Martin Baulig  <martin@ximian.com>

* class.cs (MethodCore.DoDefineParameters): Added CS0225 check.

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

21 years ago * HttpSoapWebServiceHandler.cs: MS puts the soap action in quotation marks??
Lluis Sanchez [Thu, 10 Jul 2003 14:25:18 +0000 (14:25 -0000)]
* HttpSoapWebServiceHandler.cs: MS puts the soap action in quotation marks??
  Fix for this case.
* SoapHttpClientProtocol.cs: Implemented support for asynchronous calls
  (BeginInvoke and EndInvoke).

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:23:49 +0000 (14:23 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* list.unix: Added AssemblyInfo.cs

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:21:49 +0000 (14:21 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added
* ChangeLog: Added

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:19:51 +0000 (14:19 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Accidentally added wrong file - removed

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:17:36 +0000 (14:17 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* AssemblyInfo.cs: Added file

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

21 years ago2003-07-09 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:13:55 +0000 (14:13 -0000)]
2003-07-09  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* NameObjectCollectionBase.cs: Fixed signature to be CLSCompliant, changed/corrected header
* StringCollection.cs: Improved implementation (should perform better)

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

21 years ago2003-07-09 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:12:00 +0000 (14:12 -0000)]
2003-07-09  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* IODescriptionAttribute.cs: Removed unneeded field

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

21 years ago2003-07-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 10 Jul 2003 14:10:46 +0000 (14:10 -0000)]
2003-07-10  Zoltan Varga  <vargaz@freemail.hu>

* Assembly.cs: Implemented ImageRuntimeVersion property from NET 1.1.

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:10:39 +0000 (14:10 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ProxyUseType.cs:
* WebStatus.cs: Deleted (do not exist in this assembly)
* IPv6Address.cs: Made internal

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

21 years ago2003-07-10 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 10 Jul 2003 14:09:48 +0000 (14:09 -0000)]
2003-07-10  Zoltan Varga  <vargaz@freemail.hu>

* image.h image.c: Store the metadata version string in MonoImage.
* icall.c: New icall to retrieve the image version.
* reflection.c (create_dynamic_image): Fill in the image version field
* reflection.c (build_compressed_metadata): Use the image version
from the image structure.

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

21 years ago2003-07-10 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 10 Jul 2003 14:08:13 +0000 (14:08 -0000)]
2003-07-10  Martin Baulig  <martin@ximian.com>

* rootcontext.cs (RootContext.NamespaceLookup): Take a DeclSpace,
not a NamespaceEntry, so we can use DeclSpace.CheckAccessLevel().

* decl.cs (DeclSpace.FindType): Use DeclSpace.CheckAccessLevel().

* typemanager.cs (TypeManager.IsAccessibleFrom): Removed.

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

21 years ago2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 10 Jul 2003 14:06:53 +0000 (14:06 -0000)]
2003-07-10  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* list.unix: Removed System.Net/ProxyUseType.cs, System.Net/WebStatus.cs

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

21 years ago2003-07-10 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 10 Jul 2003 13:22:39 +0000 (13:22 -0000)]
2003-07-10  Martin Baulig  <martin@ximian.com>

* expression.cs (ArrayCreation): Don't use a byte blob for arrays
of decimal.  Fixes #42850.

NOTE: I also fixed the created byte blob, but this doesn't work on
the MS runtime and csc never produces any byte blobs for decimal
arrays.

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

21 years ago2003-07-10 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 10 Jul 2003 13:20:09 +0000 (13:20 -0000)]
2003-07-10  Martin Baulig  <martin@ximian.com>

* statement.cs (StructInfo.GetStructInfo): Catch deep cycles in
structs; fixes #32068.
(Block.AddChildVariableNames): Fixed #44302.

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

21 years ago2003-07-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 10 Jul 2003 01:59:45 +0000 (01:59 -0000)]
2003-07-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MemoryStream.cs: fixed bug #46060. Thanks to Carlos Barcenilla.

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

21 years ago2003-07-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 10 Jul 2003 01:58:13 +0000 (01:58 -0000)]
2003-07-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MemoryStreamTest.cs: added a couple of tests for WriteByte.

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

21 years agoUpdate slightly
Miguel de Icaza [Wed, 9 Jul 2003 22:31:46 +0000 (22:31 -0000)]
Update slightly

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

21 years ago * doc/web/team.xml : Modified my tasks a bit.
Martin Willemoes Hansen [Wed, 9 Jul 2003 22:30:16 +0000 (22:30 -0000)]
    * doc/web/team.xml : Modified my tasks a bit.

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

21 years agobetter version
Miguel de Icaza [Wed, 9 Jul 2003 22:15:34 +0000 (22:15 -0000)]
better version

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

21 years agomore updates
Miguel de Icaza [Wed, 9 Jul 2003 21:31:59 +0000 (21:31 -0000)]
more updates

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

21 years ago * SymmetricAlgorithm.cs: Fixed FinalEncrypt. Return empty array if inputCount is 0.
Lluis Sanchez [Wed, 9 Jul 2003 19:26:47 +0000 (19:26 -0000)]
* SymmetricAlgorithm.cs: Fixed FinalEncrypt. Return empty array if inputCount is 0.

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

21 years ago2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Wed, 9 Jul 2003 17:19:42 +0000 (17:19 -0000)]
2003-07-09:  Jean-Marc Andr�� <jean-marc.andre@polymtl.ca>

* unix.arg: SoapClientFormatterSinkProvider.cs & SoapMessageFormatter.cs added to the build list

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

21 years agoUpdate
Miguel de Icaza [Wed, 9 Jul 2003 17:19:16 +0000 (17:19 -0000)]
Update

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

21 years ago2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.cs>
Jean-Marc Andre [Wed, 9 Jul 2003 17:13:46 +0000 (17:13 -0000)]
2003-07-09:  Jean-Marc Andr�� <jean-marc.andre@polymtl.cs>

* SoapClientFormatterSink.cs, SoapClientFormatterSinkProvider.cs SoapServerFormatterSink.cs, SoapServerFormatterSinkProvider.cs, SoapMessageFormatter.cs: Support for the soap serialization added to the remoting infrastructure

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

21 years agoUpdate
Miguel de Icaza [Wed, 9 Jul 2003 17:08:26 +0000 (17:08 -0000)]
Update

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

21 years ago2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.ca>
Jean-Marc Andre [Wed, 9 Jul 2003 17:04:00 +0000 (17:04 -0000)]
2003-07-09: Jean-Marc Andr�� <jean-marc.andre@polymtl.ca>

* ReturnMessage.cs: Bug fix. GetOutArgName didn't return the right name for the given out parameter.

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