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
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
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
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
Dick Porter [Wed, 16 Jul 2003 15:49:32 +0000 (15:49 -0000)]
Workaround for building on cygwin
svn path=/trunk/mono/; revision=16309
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
Lluis Sanchez [Wed, 16 Jul 2003 14:39:46 +0000 (14:39 -0000)]
* SoapHttpClientProtocol.cs: Removed debug WriteLine.
svn path=/trunk/mcs/; revision=16307
Lluis Sanchez [Wed, 16 Jul 2003 10:30:10 +0000 (10:30 -0000)]
* Identity.cs: Added TargetUri property
svn path=/trunk/mcs/; revision=16306
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
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
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
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
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
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
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
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
Peter Williams [Wed, 16 Jul 2003 05:14:57 +0000 (05:14 -0000)]
Forgot *these* files too.
svn path=/trunk/mcs/; revision=16294
Peter Williams [Wed, 16 Jul 2003 05:09:33 +0000 (05:09 -0000)]
Forgot this file
svn path=/trunk/mcs/; revision=16293
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
Miguel de Icaza [Wed, 16 Jul 2003 03:30:30 +0000 (03:30 -0000)]
Add new error
svn path=/trunk/mcs/; revision=16287
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
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
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
Miguel de Icaza [Wed, 16 Jul 2003 00:26:50 +0000 (00:26 -0000)]
Update instructions
svn path=/trunk/mcs/; revision=16279
Miguel de Icaza [Wed, 16 Jul 2003 00:24:17 +0000 (00:24 -0000)]
Update instructions
svn path=/trunk/mcs/; revision=16278
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
Miguel de Icaza [Tue, 15 Jul 2003 19:43:45 +0000 (19:43 -0000)]
Flush
svn path=/trunk/mono/; revision=16272
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
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
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
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
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
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
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
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
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
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
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
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
Jackson Harper [Tue, 15 Jul 2003 05:55:39 +0000 (05:55 -0000)]
* TypeDef.cs: Emit generic parameters.
svn path=/trunk/mcs/; revision=16256
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
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
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
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
Miguel de Icaza [Tue, 15 Jul 2003 03:13:34 +0000 (03:13 -0000)]
New shot
svn path=/trunk/mono/; revision=16248
Miguel de Icaza [Tue, 15 Jul 2003 02:33:12 +0000 (02:33 -0000)]
various updates
svn path=/trunk/mono/; revision=16246
Ben Maurer [Tue, 15 Jul 2003 01:03:41 +0000 (01:03 -0000)]
Ignore user's files
svn path=/trunk/mcs/; revision=16245
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
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
Peter Williams [Mon, 14 Jul 2003 23:51:50 +0000 (23:51 -0000)]
Add self to team.xml
svn path=/trunk/mono/; revision=16241
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
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
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
Lluis Sanchez [Mon, 14 Jul 2003 18:45:56 +0000 (18:45 -0000)]
* XmlSchemaDatatype.cs: Fixed compiler warning.
svn path=/trunk/mcs/; revision=16236
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
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 17:48:19 +0000 (17:48 -0000)]
Updated
svn path=/trunk/mcs/; revision=16230
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
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
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
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
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
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
Martin Baulig [Mon, 14 Jul 2003 16:09:07 +0000 (16:09 -0000)]
Ooops, don't crash here.
svn path=/trunk/mcs/; revision=16222
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
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
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
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
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
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
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
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
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
Ravi Pratap M [Mon, 14 Jul 2003 15:41:33 +0000 (15:41 -0000)]
Oops, update this too
svn path=/trunk/mcs/; revision=16212
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
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
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
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
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:52:43 +0000 (12:52 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=16207
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
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:51:23 +0000 (12:51 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=16205
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:38:46 +0000 (12:38 -0000)]
Missing file
svn path=/trunk/mcs/; revision=16204
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:34:55 +0000 (12:34 -0000)]
Fixed AssemblyInfo.cs directory
svn path=/trunk/mcs/; revision=16203
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 12:17:07 +0000 (12:17 -0000)]
done
svn path=/trunk/mcs/; revision=16202
Lluis Sanchez [Mon, 14 Jul 2003 12:07:07 +0000 (12:07 -0000)]
Removed makefile ignore
svn path=/trunk/mcs/; revision=16201
Gonzalo Paniagua Javier [Mon, 14 Jul 2003 11:55:32 +0000 (11:55 -0000)]
New build system
svn path=/trunk/mcs/; revision=16200
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Mon, 14 Jul 2003 06:33:22 +0000 (06:33 -0000)]
Add section
svn path=/trunk/mono/; revision=16190
Miguel de Icaza [Mon, 14 Jul 2003 06:32:18 +0000 (06:32 -0000)]
Make default be Xr
svn path=/trunk/mcs/; revision=16189
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
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
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
Ravi Pratap M [Mon, 14 Jul 2003 02:56:30 +0000 (02:56 -0000)]
Commit this :-)
svn path=/trunk/mcs/; revision=16184