mono.git
20 years ago2003-07-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 17 Jul 2003 09:06:55 +0000 (09:06 -0000)]
2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* Accessibility.dll.sources:
* list.unix: AssemblyInfo.cs added

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

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

* System.Drawing.dll.sources:
* list.unix: AssemblyInfo.cs added

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

20 years ago2003-07-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 17 Jul 2003 09:03:08 +0000 (09:03 -0000)]
2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* StringFormat.cs: Changes to become CLS-compliant

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

20 years ago2003-07-17 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Thu, 17 Jul 2003 09:02:32 +0000 (09:02 -0000)]
2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* PrinterResolution.cs: Fixed signature, implemented, restyled, removed non-CLS compliant members

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

20 years ago2003-07-17 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 17 Jul 2003 06:08:16 +0000 (06:08 -0000)]
2003-07-17  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (LocalVariableReference.Emit, EmitAssign,
AddressOf): Do not use EmitThis, that was wrong, use the actual
this pointer.

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

20 years agoAlso build jay
Miguel de Icaza [Thu, 17 Jul 2003 05:36:36 +0000 (05:36 -0000)]
Also build jay

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

20 years ago2003-07-17 Peter Williams <peter@newton.cx>
Peter Williams [Thu, 17 Jul 2003 05:32:39 +0000 (05:32 -0000)]
2003-07-17  Peter Williams  <peter@newton.cx>

* build/profiles/default.make: Try to make this smarter so
that we can build on Windows. Specifically, don't require
the mono runtime. Combined with the corlib $(BOOT_COMPILE) change,
this should make corlib build out of the box, I think.

2003-07-17  Peter Williams  <peter@newton.cx>

* Makefile ($(testlib)): Build with $(BOOT_COMPILE), not $(CSCOMPILE),
which sort of makes sense and is needed on Windows too.
($(corlib)): same.
$(cmplib): Don't include the makefrag to save the Windows build and some
time.

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

20 years agoUpdated comments
Miguel de Icaza [Thu, 17 Jul 2003 05:13:20 +0000 (05:13 -0000)]
Updated comments

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

20 years agoUpdate
Miguel de Icaza [Thu, 17 Jul 2003 05:07:35 +0000 (05:07 -0000)]
Update

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

20 years agoOk, bootstraping makefile
Miguel de Icaza [Thu, 17 Jul 2003 04:57:59 +0000 (04:57 -0000)]
Ok, bootstraping makefile

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

20 years ago2003-07-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Jul 2003 23:52:18 +0000 (23:52 -0000)]
2003-07-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ControlCollection.cs: fixed bug #46472.

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

20 years ago * ColorDialog.cs : implemented
Aleksey Ryabchuk [Wed, 16 Jul 2003 20:02:49 +0000 (20:02 -0000)]
* ColorDialog.cs : implemented
* win32functions.cs
* win32enums.cs
* win32structs.cs : functions, flags and structs for ColorDialog

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

20 years ago2003-07-16 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 16 Jul 2003 16:14:53 +0000 (16:14 -0000)]
2003-07-16  Dick Porter  <dick@ximian.com>

* FileInfo.cs: Update path info when a file is moved.  Patch by
John Luke <jluke@cfl.rr.com>, fixes bug 44253.

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

20 years ago2003-07-16 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Wed, 16 Jul 2003 15:51:28 +0000 (15:51 -0000)]
2003-07-16  Ravi Pratap  <ravi@ximian.com>

* test-39.cs: Improve test to check emission on interfaces too.

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

20 years agoWorkaround for building on cygwin
Dick Porter [Wed, 16 Jul 2003 15:49:32 +0000 (15:49 -0000)]
Workaround for building on cygwin

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

20 years ago2003-07-16 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Wed, 16 Jul 2003 15:47:11 +0000 (15:47 -0000)]
2003-07-16  Ravi Pratap  <ravi@ximian.com>

* interface.cs (Define): Do nothing here since there are no
members to populate etc. Move the attribute emission out of here
since this was just totally the wrong place to put it. Attribute
application happens during the 'Emit' phase, not in the 'Define'
phase.

(Emit): Add this method and move the attribute emission here

* rootcontext.cs (EmitCode): Call the Emit method on interface
types too.

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

20 years ago* SoapHttpClientProtocol.cs: Removed debug WriteLine.
Lluis Sanchez [Wed, 16 Jul 2003 14:39:46 +0000 (14:39 -0000)]
* SoapHttpClientProtocol.cs: Removed debug WriteLine.

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

20 years ago * Identity.cs: Added TargetUri property
Lluis Sanchez [Wed, 16 Jul 2003 10:30:10 +0000 (10:30 -0000)]
* Identity.cs: Added TargetUri property

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

20 years ago * RemotingProxy.cs: Assign to the message the full uri, if available,
Lluis Sanchez [Wed, 16 Jul 2003 10:29:33 +0000 (10:29 -0000)]
* RemotingProxy.cs: Assign to the message the full uri, if available,
  not only the object uri.

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

20 years agospecify member variable through "this" in .ctor
Alexandre Pigolkine [Wed, 16 Jul 2003 07:01:43 +0000 (07:01 -0000)]
specify member variable through "this" in .ctor

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

20 years ago * Driver.cs: Use WriteLine for 'compilation succeeded'
Jackson Harper [Wed, 16 Jul 2003 06:38:12 +0000 (06:38 -0000)]
    * Driver.cs: Use WriteLine for 'compilation succeeded'
          message.

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

20 years ago * test-11.il: Don't specify constraints with ids anymore
Jackson Harper [Wed, 16 Jul 2003 06:35:32 +0000 (06:35 -0000)]
    * test-11.il: Don't specify constraints with ids anymore
* test-29.il: Remove uneeded class, add constraint

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

20 years ago * ILTables.cs: Add tokens for generic constraints.
Jackson Harper [Wed, 16 Jul 2003 06:32:17 +0000 (06:32 -0000)]
    * ILTables.cs: Add tokens for generic constraints.

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

20 years ago * ILParser.jay: Add generic type constraints and tokens used to
Jackson Harper [Wed, 16 Jul 2003 06:30:44 +0000 (06:30 -0000)]
    * ILParser.jay: Add generic type constraints and tokens used to
create them

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

20 years ago * TypeDef.cs: Allow adding and emitting generic type
Jackson Harper [Wed, 16 Jul 2003 06:28:23 +0000 (06:28 -0000)]
    * TypeDef.cs: Allow adding and emitting generic type
          constraints.

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

20 years ago * PEAPI.cs: Allow generic constraints to be added, emit generic
Jackson Harper [Wed, 16 Jul 2003 06:24:13 +0000 (06:24 -0000)]
    * PEAPI.cs: Allow generic constraints to be added, emit generic
constraints.

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

20 years agoForgot *these* files too.
Peter Williams [Wed, 16 Jul 2003 05:14:57 +0000 (05:14 -0000)]
Forgot *these* files too.

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

20 years agoForgot this file
Peter Williams [Wed, 16 Jul 2003 05:09:33 +0000 (05:09 -0000)]
Forgot this file

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

20 years ago2003-07-16 Peter Williams <peter@newton.cx>
Peter Williams [Wed, 16 Jul 2003 05:08:19 +0000 (05:08 -0000)]
2003-07-16  Peter Williams  <peter@newton.cx>

A whole passel of build system changes. Doc updates:

* build/README.makefiles: Doc updates.

* build/profiles/net_1_0.make: Doc changes.

* INSTALL.txt: A few more touchups.

Better defaults:

* build/config-default.make (prefix): Default install prefix
should be /usr/local.

* build/profiles/bootstrap.make: This profile ...

* build/profiles/default.make: ... is now the default.

* build/profiles/atomic.make: And the default is now this.

Fixes for pre-build checks:

* Makefile: Do the platform and (new) profile checks
before the build, which took some infrastructure changes.

* build/rules.make: Allow a Makefile to specify its own all/install/etc
targets.

* build/profiles/default.make (profile-check): Add a blank
target here.

* build/profiles/atomic.make: Check for a full MCS install to
build against.

HP/UX fixes with help from Bernie Solomon:

* build/config-default.make (ECHO_ESCAPE): HP/UX 'echo'
        doesn't need a -e parameter to interpret escape codes. Test for
        that and define a configuration parameter.

        * build/library.make ($(makefrag)): Use $(ECHO_ESCAPE)
        instead of assuming that 'echo -e' will interpret escape
        codes.

        * build/executable.make ($(makefrag)): Here too.

A make distcheck fix:

* Makefile: Inherit the current prefix so that the build can
find the right System.Xml.dll.

And Windows build fixes with the invaluable help of Sebastian
Pouliot (in various subdirectories).

class/Mono.Data.SqliteClient:

2003-07-16  Peter Williams  <peter@newton.cx>

* Makefile (LIB_MCS_FLAGS): Add /r:System.dll here. Why wasn't
this necessary with MCS? (csc.exe needs it.)

class/System:

2003-07-16  Peter Williams  <peter@newton.cx>

* Makefile (SCARY_LIB): Flip around since what was bootstrap
is now default.

class/System/Test/System.Net:

2003-07-16  Peter Williams  <peter@newton.cx>

* IPAddressTest.cs: #if NET_1_1 for some IPv6 tests that
rely on some NET_1_1-only features.

class/System/Test/System.Net.Sockets:

2003-07-16  Peter Williams  <peter@newton.cx>

* TcpListenerTest.cs: Initialize outSock to null to
prevent an mcs compile error.

class/System.Data:

2003-07-16  Peter Williams  <peter@newton.cx>

* Makefile: Flip around for the new default build
profile. (In a separate commit)

class/System.Windows.Forms:

2003-07-16  Peter Williams  <peter@newton.cx>

* System.Windows.Forms.dll.sources: Don't build with two
AssemblyInfo.cs files.

class/corlib:

2003-07-16  Peter Williams  <peter@newton.cx>

* Makefile ($(test_makefrag)): Use $(ECHO_ESCAPE) for HP/UX
portability fixes.
(all-local): Don't build $(cmplib) by default, it's not something
most people need, and the build is broken on Windows right now anyway.

ilasm:

2003-07-16  Peter Williams  <peter@newton.cx>

* Makefile (ILParser.cs): Move this from parser/ so we avoid
slash direction issues on the Windows build.

* .cvsignore: Add ILParser.cs here.

ilasm/parser:

2003-07-16  Peter Williams  <peter@newton.cx>

* .cvsignore: ILParser.cs has been moved.

tools:

2003-07-16  Peter Williams  <peter@newton.cx>

* Makefile (DIST_ONLY_SUBDIRS): Don't build SqlSharp, it's
very old and doesn't build on Windows.

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

20 years agoAdd new error
Miguel de Icaza [Wed, 16 Jul 2003 03:30:30 +0000 (03:30 -0000)]
Add new error

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

20 years ago2003-07-15 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 16 Jul 2003 03:30:14 +0000 (03:30 -0000)]
2003-07-15  Miguel de Icaza  <miguel@ximian.com>

* class.cs (MethodData.Define): While checking if a method is an
interface implementation, improve the test: If we are not public
(use new test here: use the computed MethodAttributes directly,
instead of the parsed modifier flags) check if the `implementing'
method comes from an interface or not.

* pending.cs (VerifyPendingMethods): Slightly better error
message.

* makefile: add test target that does the mcs bootstrap.

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

20 years ago2003-07-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Jul 2003 03:29:58 +0000 (03:29 -0000)]
2003-07-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateControlCompiler.cs: support string []. Fixes bug #46415.

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

20 years ago2003-07-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 16 Jul 2003 01:32:32 +0000 (01:32 -0000)]
2003-07-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TypeDescriptor.cs: fixed GetConverter (type) for enumerations that
have a TypeConverter. Fixes bug #46397.

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

21 years agoUpdate instructions
Miguel de Icaza [Wed, 16 Jul 2003 00:26:50 +0000 (00:26 -0000)]
Update instructions

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

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

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

21 years ago2003-07-15 Pedro Martnez Juli <yoros@wanadoo.es>
Pedro Martínez Juliá [Tue, 15 Jul 2003 21:08:30 +0000 (21:08 -0000)]
2003-07-15  Pedro Martnez Juli  <yoros@wanadoo.es>

    * FloatingPointFormatter.cs: Few changes for get working Rotor
    tests.

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

21 years agoFlush
Miguel de Icaza [Tue, 15 Jul 2003 19:43:45 +0000 (19:43 -0000)]
Flush

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

21 years ago2003-07-15 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 15 Jul 2003 17:36:05 +0000 (17:36 -0000)]
2003-07-15  Dick Porter  <dick@ximian.com>

* timed-thread.c (timed_thread_start_routine): Fix virtual memory
leak when threads quit.  Fixes bug 44067.

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

21 years ago2003-07-15 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 15 Jul 2003 17:13:45 +0000 (17:13 -0000)]
2003-07-15  Dick Porter  <dick@ximian.com>

* socket-io.c: Fixed compilation for gcc < 3.2.

Fixed compilation for machines that don't have AF_INET6 (thanks to
Bernie Solomon <bernard@ugsolutions.com> for that part.)

Fixed compile warnings.

Fixed formatting and line endings.

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

21 years ago2003-07-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 15 Jul 2003 16:58:54 +0000 (16:58 -0000)]
2003-07-15  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* DTDValidatingReader.cs :
  added DTDObjectModel support for non-XmlTextReader XmlReader
  e.g. XmlNodeReader (Read() method).
* XmlDocument.cs :
  added internal CreateDocumentType(XmlTextReader) and moved
  ReadDoctypeNode() to XmlDocumentType.ImportFromDTD().
* XmlDocumentType.cs :
  added internal .ctor(XmlTextReader, document) and ImportFromDTD().
* XmlTextReader.cs :
  Renamed useSbForVal (valueBuilderAvailable), valSb (valueBuilder)
  and currentSubset (DTD).
  Added GenerateDTDObjectModel() (for independent doctype parsing).

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

21 years ago2003-07-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 15 Jul 2003 16:57:25 +0000 (16:57 -0000)]
2003-07-15  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlAttribute.cs :
  .ctor() should reject xml- or xmlns-prefixed node.
* XmlNamespaceManager.cs :
  added some xmlns validity check.
* XmlNode.cs :
  optimized GetNamespaceOfPrefix() and GetPrefixOfNamespace() by
  avoiding XmlNamespaceManager creation.
* XmlNodeReader.cs :
  doctype node should return PUBLIC and SYSTEM for its indexer,
  and Value should be internal subset,

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

21 years agoMe and my stupid debug messages ..
Ravi Pratap M [Tue, 15 Jul 2003 16:01:31 +0000 (16:01 -0000)]
Me and my stupid debug messages ..

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

21 years ago * BuiltInDatatype.cs,
Lluis Sanchez [Tue, 15 Jul 2003 11:42:29 +0000 (11:42 -0000)]
* BuiltInDatatype.cs,
  XmlSchemaDatatype.cs : added unsignedByte type support.

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

21 years ago * SoapReflectionImporter.cs, XmlReflectionImporter.cs: Avoid generating two
Lluis Sanchez [Tue, 15 Jul 2003 11:36:43 +0000 (11:36 -0000)]
* SoapReflectionImporter.cs, XmlReflectionImporter.cs: Avoid generating two
  maps with the same name and namespace. To avoid this, maps must be registered
  using the real map namespace, not the default namespace (the namespace can
  change if the type has a XmlType or SoapType attribute).
* XmlArrayItemAttribute.cs: Set IsNullable to true by default.
* XmlSchemaExporter.cs: Implemented method ExportMembersMapping.
  Other small fixes.
* XmlSerializationWriterInterpreter.cs: GetStringValue: return null if the value
  is null.

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

21 years ago2003-07-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Andreas N [Tue, 15 Jul 2003 10:08:31 +0000 (10:08 -0000)]
2003-07-15  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* ConfigurationSettings.cs: Removed unused exception variable, fixes compiler warning

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

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

* ChunkStream.cs: Removed unused members
* IPAddress.cs: Removed unused exception variable, fixes compiler warning
* WebConnection.cs: Removed unused exception variables, fixes compiler warnings

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

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

* ChangeLog: Added
* ResourcePermissionBaseEntry.cs: Implemented

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

21 years ago * Makefile: Add the class/lib directory to the lib path so the
Jackson Harper [Tue, 15 Jul 2003 07:27:24 +0000 (07:27 -0000)]
* Makefile: Add the class/lib directory to the lib path so the
newest PEAPI is allways loaded.

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

21 years ago * ILParser.jay: Seperate generic constraints from generic parameters.
Jackson Harper [Tue, 15 Jul 2003 05:57:56 +0000 (05:57 -0000)]
* ILParser.jay: Seperate generic constraints from generic parameters.

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

21 years ago * TypeDef.cs: Emit generic parameters.
Jackson Harper [Tue, 15 Jul 2003 05:55:39 +0000 (05:55 -0000)]
    * TypeDef.cs: Emit generic parameters.

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

21 years ago * PEAPI.cs: Cleanup methods for generics, now that constraints and
Jackson Harper [Tue, 15 Jul 2003 05:53:39 +0000 (05:53 -0000)]
    * PEAPI.cs: Cleanup methods for generics, now that constraints and
params are seperated.

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

21 years ago2003-07-14 Ravi Pratap M <ravi@ximian.com>
Ravi Pratap M [Tue, 15 Jul 2003 05:18:42 +0000 (05:18 -0000)]
2003-07-14  Ravi Pratap M  <ravi@ximian.com>

* Makefile: Make sure that we use the newly generated compiler
to run the tests, not the installed one.

Modify targets to compile and run in one go instead of separate
targets for each task.

* test-196.cs: Fix careless error - returning a value from a void
Main ().

Add it back to the test suite.

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

21 years ago2003-07-14 Ravi Pratap M <ravi@ximian.com>
Ravi Pratap M [Tue, 15 Jul 2003 04:48:29 +0000 (04:48 -0000)]
2003-07-14  Ravi Pratap M  <ravi@ximian.com>

* expression.cs (OverloadResolve): Report error only if Location
is not 'Null' which means that there was a probe going on.

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

21 years ago2003-06-27 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 15 Jul 2003 04:47:19 +0000 (04:47 -0000)]
2003-06-27  Duncan Mak  <duncan@ximian.com>

* Hashtable.cs: Patch from PAF@design.ru, GetEnumerator should be
returning DictionaryEntrys, instead of just the Key of the table.

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

21 years agoNew shot
Miguel de Icaza [Tue, 15 Jul 2003 03:13:34 +0000 (03:13 -0000)]
New shot

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

21 years agovarious updates
Miguel de Icaza [Tue, 15 Jul 2003 02:33:12 +0000 (02:33 -0000)]
various updates

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

21 years agoIgnore user's files
Ben Maurer [Tue, 15 Jul 2003 01:03:41 +0000 (01:03 -0000)]
Ignore user's files

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

21 years ago2003-07-14 Peter Williams <peter@newton.cx>
Peter Williams [Tue, 15 Jul 2003 00:34:23 +0000 (00:34 -0000)]
2003-07-14  Peter Williams  <peter@newton.cx>

* build/rules.make (dist-recursive): Fix recursive rules
to work on HP/UX /bin/sh. Patch from Bernie Solomon
<bernard@ugsolutions.com>.

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

21 years ago2003-07-14: Francisco Figueiredo Jr. (fxjrlists@yahoo.com.br)
Francisco Figueiredo Jr. [Tue, 15 Jul 2003 00:27:34 +0000 (00:27 -0000)]
2003-07-14: Francisco Figueiredo Jr. (fxjrlists@yahoo.com.br)
* Added support for float4 and float8 data types.

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

21 years agoAdd self to team.xml
Peter Williams [Mon, 14 Jul 2003 23:51:50 +0000 (23:51 -0000)]
Add self to team.xml

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

21 years ago * NetConfig.cs: If Clone method is not public, then it must use
Lluis Sanchez [Mon, 14 Jul 2003 19:31:53 +0000 (19:31 -0000)]
* NetConfig.cs: If Clone method is not public, then it must use
  explicit interface method implementation syntax.

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

21 years agoCommitted a workaround to make this compile again.
Martin Baulig [Mon, 14 Jul 2003 19:04:33 +0000 (19:04 -0000)]
Committed a workaround to make this compile again.

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

21 years agoFix this up - we don't want to depend on NUnit.Framework and other such stuff.
Ravi Pratap M [Mon, 14 Jul 2003 18:57:40 +0000 (18:57 -0000)]
Fix this up - we don't want to depend on NUnit.Framework and other such stuff.

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

21 years ago* XmlSchemaDatatype.cs: Fixed compiler warning.
Lluis Sanchez [Mon, 14 Jul 2003 18:45:56 +0000 (18:45 -0000)]
* XmlSchemaDatatype.cs: Fixed compiler warning.

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

21 years ago * SoapReflectionImporter.cs: Set the BaseMap property of map. Small fix.
Lluis Sanchez [Mon, 14 Jul 2003 18:43:11 +0000 (18:43 -0000)]
* SoapReflectionImporter.cs: Set the BaseMap property of map. Small fix.
* TypeData.cs: IsComplexType now returns true for IXmlSerializable types.
* XmlAttributes.cs: Fixed bug when reading the value of DefaultValueAttribute.
* XmlReflectionImporter.cs: Set the BaseMap property of map. Several small fixes.
* XmlSchemaExporter.cs: Implemented.
* XmlSchemas.cs: Support schemas with TargetNamespace set to null.
* XmlSerializationWriter.cs: FromXmlQualifiedName (): return null if the qname is null.
  GetNamespacePrefix (): no need to add xmlns attribute if namespace is null.
* XmlSerializationWriterInterpreter.cs: Fixed management of default values.
  GetStringValue() returns null if the value is null, instead of empty string.
  (attributes with null values are not written).
* XmlTypeMapElementInfo.cs: added IsTextElement and IsUnnamedAnyElement properties.
* XmlTypeMapMemberAttribute.cs: added DataTypeNamespace and removed DataType.
  DataType value can is now in TypeData.
* XmlTypeMapMemberElement.cs: Small fix.
* XmlTypeMapping.cs: Added FindMember method and BaseMap property.

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

21 years agoUpdated
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 17:48:19 +0000 (17:48 -0000)]
Updated

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

21 years agoUpdated URLs. Thanks to Sam Clegg.
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 17:43:37 +0000 (17:43 -0000)]
Updated URLs. Thanks to Sam Clegg.

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

21 years agoPut my changes back in
Ravi Pratap M [Mon, 14 Jul 2003 17:03:52 +0000 (17:03 -0000)]
Put my changes back in

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

21 years ago2003-07-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 14 Jul 2003 16:49:40 +0000 (16:49 -0000)]
2003-07-14  Martin Baulig  <martin@ximian.com>

* test-204.cs: User defined conditional logical operators; bug #40505.

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

* test-203.cs: Added test for bug #33026.

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

21 years ago2003-07-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 14 Jul 2003 16:40:42 +0000 (16:40 -0000)]
2003-07-14  Martin Baulig  <martin@ximian.com>

* cs0212.cs: New test.

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

21 years ago2003-07-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 14 Jul 2003 16:24:47 +0000 (16:24 -0000)]
2003-07-14  Martin Baulig  <martin@ximian.com>

* expression.cs (ConditionalLogicalOperator): New public class to
implement user defined conditional logical operators.
This is section 14.11.2 in the spec and bug #40505.

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

21 years ago2003-07-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 14 Jul 2003 16:11:05 +0000 (16:11 -0000)]
2003-07-14  Martin Baulig  <martin@ximian.com>

* ecore.cs (FieldExpr.DoResolveLValue): Fixed bug #46198.

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

21 years agoOoops, don't crash here.
Martin Baulig [Mon, 14 Jul 2003 16:09:07 +0000 (16:09 -0000)]
Ooops, don't crash here.

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 16:08:47 +0000 (16:08 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * socket-io.h:
        * socket-io.c: Added IPv6 support.

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 16:07:15 +0000 (16:07 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * acconfig.h:
        * configure.in: Check for gethostbyname2_r availability.
        * data/machine.config: Added section system.net/settings. Added
        option for IPv6 availability.

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 16:04:58 +0000 (16:04 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * TcpListenerTest.cs: Forced IPv4 listener test.

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 16:04:24 +0000 (16:04 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * IPAddressTest.cs: Added IPv6 addresses tests.

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

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

        * Socket.cs:
        * ProtocolType.cs:
        * SocketOptionLevel.cs:
        * TcpListener.cs:
        * TcpClient.cs:
        * UdpClient.cs:

        Added IPv6 support.

        * IPv6MulticastOption.cs: Added for IPv6 support.

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 16:01:37 +0000 (16:01 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * NetConfigurationHandler.cs: New file that handles
        system.net/settings

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 16:00:44 +0000 (16:00 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * Dns.cs: Reworked indentation.
        Added IPv6 support.
        Added literal address checking in GetHostByAddress.
        Changed Dns.Resolve behavior.
        * IPAddress.cs:
        * IPEndPoint.cs: Added IPv6 support.
        * IPv6Address.cs: Added address compression.
        * NetConfig.cs: Added configuration section.

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

21 years ago2003-07-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 14 Jul 2003 15:59:29 +0000 (15:59 -0000)]
2003-07-14  Martin Baulig  <martin@ximian.com>

* codegen.cs (EmitContext.InFixedInitializer): New public field.

* ecore.cs (IVariable.VerifyFixed): New interface method.

* expression.cs (Unary.ResolveOperator): When resolving the `&'
operator, check whether the variable is actually fixed.  Fixes bug
#36055.  Set a variable definitely assigned when taking its
address as required by the spec.

* statement.cs (LocalInfo.IsFixed): New field.
(LocalInfo.MakePinned): Set `IsFixed' to true.

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

21 years ago2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
Jerome Laban [Mon, 14 Jul 2003 15:58:17 +0000 (15:58 -0000)]
2003-07-14  Jerome Laban <jlaban@wanadoo.fr>

        * System.dll.sources: Added NetConfigurationHandler.cs,
        NetConfig.cs, IPv6MulticastOption.cs

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

21 years agoOops, update this too
Ravi Pratap M [Mon, 14 Jul 2003 15:41:33 +0000 (15:41 -0000)]
Oops, update this too

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

21 years agoAdd this error test case
Ravi Pratap M [Mon, 14 Jul 2003 15:40:34 +0000 (15:40 -0000)]
Add this error test case

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

21 years ago2003-07-14 Ravi Pratap M <ravi@ximian.com>
Ravi Pratap M [Mon, 14 Jul 2003 15:35:58 +0000 (15:35 -0000)]
2003-07-14  Ravi Pratap M  <ravi@ximian.com>

* attribute.cs (Attribute.Resolve): While doing a Member lookup
for .ctors, ensure that we only ask for members declared in the
attribute type (BindingFlags.DeclaredOnly).

Fixes bug #43632.

* expression.cs (Error_WrongNumArguments): Report error 1501
correctly the way CSC does.

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

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

        * ServicePoint.cs: Removed Connect and GetEndPoint methods.
        Removed reverse resolution when uri is literal IP address.
        * WebConnection.cs: IPv6 compatibility update: Try to connect
        to all addresses returned by IPHostEntry.
        * WebConnectionGroup.cs: Removed unused parameter.

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

21 years agoCombined the two changelogs, deleted "changelog" so I can check this dir out
Dick Porter [Mon, 14 Jul 2003 14:26:01 +0000 (14:26 -0000)]
Combined the two changelogs, deleted "changelog" so I can check this dir out
on a w32 filesystem.

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

21 years ago*** empty log message ***
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:52:43 +0000 (12:52 -0000)]
*** empty log message ***

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

21 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

21 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

21 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

21 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

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

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

21 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

21 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

21 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

21 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

21 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

21 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

21 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