mono.git
21 years ago2003-03-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 27 Mar 2003 03:44:38 +0000 (03:44 -0000)]
2003-03-27  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: generate correct appbase path. It was working with
mcs but not with csc.

* BaseCompiler.cs: quote arguments and removed GetRandomFileName.

* CachingCompiler.cs: quote source file.

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

21 years agoImplementation of ToolTip and NumericUpDown/UpDownBase.
Alexandre Pigolkine [Wed, 26 Mar 2003 23:44:37 +0000 (23:44 -0000)]
Implementation of ToolTip and NumericUpDown/UpDownBase.

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

21 years ago2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 26 Mar 2003 19:59:21 +0000 (19:59 -0000)]
2003-03-26  Ville Palo <vi64pa@kolumbus.fi>

* DataRowCollection.cs: Bugfixes, implementation,...

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

21 years ago2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 26 Mar 2003 19:41:49 +0000 (19:41 -0000)]
2003-03-26  Ville Palo <vi64pa@kolumbus.fi>

* DataColumn.cs: If DataType if set to something else than short, int
or long and AutoIncrement is true, AutoIncrement is must set to false.

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

21 years ago2003-03-26 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Wed, 26 Mar 2003 19:02:23 +0000 (19:02 -0000)]
2003-03-26  Ville Palo <vi64pa@kolumbus.fi>

* DataRowCollectionTest.cs: Tests for AutoIncrement

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

21 years ago2003-03-26 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 26 Mar 2003 18:20:26 +0000 (18:20 -0000)]
2003-03-26  Zoltan Varga  <vargaz@freemail.hu>

* ILGenerator.cs: Implemented ThrowException.

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

21 years ago2003-03-26 Duncan Mak <duncan@ximian.com>
Duncan Mak [Wed, 26 Mar 2003 17:41:02 +0000 (17:41 -0000)]
2003-03-26  Duncan Mak  <duncan@ximian.com>

* XmlTextWriter.cs (Write): A patch from Atsushi to fix
prematurely ending the write, or something like that. It was
causing us to chop off the end of the document when we're trying
to generate XML Schemas.

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

21 years ago2003-03-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 26 Mar 2003 17:01:05 +0000 (17:01 -0000)]
2003-03-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MonoType.cs:
(GetMethodImpl): support BindingFlags.IgnoreCase flag. Fixes bug #40322.

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

21 years ago2003-03-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 26 Mar 2003 16:34:54 +0000 (16:34 -0000)]
2003-03-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: now the Inherits attribute works as expected for
global.asax file.

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

21 years agotest inlining, not const. propagation
Dietmar Maurer [Wed, 26 Mar 2003 16:03:19 +0000 (16:03 -0000)]
test inlining, not const. propagation

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

21 years agotest the result
Dietmar Maurer [Wed, 26 Mar 2003 15:29:42 +0000 (15:29 -0000)]
test the result

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

21 years ago*** empty log message ***
Dietmar Maurer [Wed, 26 Mar 2003 15:24:53 +0000 (15:24 -0000)]
*** empty log message ***

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

21 years ago2003-03-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 26 Mar 2003 15:20:59 +0000 (15:20 -0000)]
2003-03-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* appdomain.c:
(set_domain_search_path): allow 'file://blah'. It's an invalid URI,
the right one is 'file:///blah', but MS allows it.
* assembly.c:
(mono_assembly_open): allow 'file://blah'

Fixes bug #40306. Thanks to Mitko Iliev (imitko@openlinksw.co.uk).

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

21 years ago2003-03-26 Aleksey Demakov <avd@openlinksw.com>
Gonzalo Paniagua Javier [Wed, 26 Mar 2003 13:55:14 +0000 (13:55 -0000)]
2003-03-26  Aleksey Demakov <avd@openlinksw.com>

* socket-io.c: fixes bug #40310.

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

21 years agoFlush
Miguel de Icaza [Wed, 26 Mar 2003 03:36:38 +0000 (03:36 -0000)]
Flush

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

21 years ago2003-03-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 26 Mar 2003 00:30:27 +0000 (00:30 -0000)]
2003-03-26  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataRow.cs:
(BeginEdit): fixed array bound problem when a column has been added.
(EndEdit): just assign proposed to current as proposed is set to null.
This also fixes another array boudn problem.

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

21 years agoFixed 'Is Nothing' relational expression, which now correctly checks null
Marco Ridoni [Tue, 25 Mar 2003 23:26:34 +0000 (23:26 -0000)]
Fixed 'Is Nothing' relational expression, which now correctly checks null
references.

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

21 years agoTypeManager.GetConstructor() made public to allow call from driver.cs, since
Marco Ridoni [Tue, 25 Mar 2003 23:25:35 +0000 (23:25 -0000)]
TypeManager.GetConstructor() made public to allow call from driver.cs, since
Type.GetConstructor wouldn't work in dynamic assemblies.

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

21 years agoA Main() function is automatically built if we're building a SWF Exe AND
Marco Ridoni [Tue, 25 Mar 2003 23:24:01 +0000 (23:24 -0000)]
A Main() function is automatically built if we're building a SWF Exe AND
we don't have a proper entry point and our main class is a SWF form. This
makes it possible to compile directly code generated by the VB.NET IDE

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

21 years agoUpdate Index
Miguel de Icaza [Tue, 25 Mar 2003 20:59:34 +0000 (20:59 -0000)]
Update Index

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

21 years ago2003-03-25 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 25 Mar 2003 18:51:56 +0000 (18:51 -0000)]
2003-03-25  Duncan Mak  <duncan@ximian.com>

* MonoXSD.cs: Added support for two command line arguments:

   /output: specify the directory to put the generated schema.
   /type:   specify a specific type in the assembly.

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

21 years agoAdd -doc option from Ian
Miguel de Icaza [Tue, 25 Mar 2003 18:30:59 +0000 (18:30 -0000)]
Add -doc option from Ian

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

21 years ago2003-03-25 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Tue, 25 Mar 2003 17:40:34 +0000 (17:40 -0000)]
2003-03-25  Ville Palo <vi64pa@kolumbus.fi>

* DataTableTest.cs: Added test for PrimaryKey-property

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

21 years ago2003-03-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 25 Mar 2003 17:11:34 +0000 (17:11 -0000)]
2003-03-25  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_reflection_parse_type): handle deeply nested
types correctly.

* reflection.c (mono_image_create_token): Use unique token values
since they will be put into a hash table.

* class.c (mono_class_setup_vtable): If a method occurs in more than
one place in the vtable, and it gets overriden, then change the
other occurances too.

* marshal.c (mono_marshal_get_managed_wrapper): Added support for
object as return type.

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

21 years ago2003-03-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 25 Mar 2003 17:08:41 +0000 (17:08 -0000)]
2003-03-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: fixed Url property.

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

21 years ago2003-03-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 25 Mar 2003 16:23:12 +0000 (16:23 -0000)]
2003-03-25  Zoltan Varga  <vargaz@freemail.hu>

* Activator.cs (CreateInstance): Call GetConstructor with the right
arguments so the nonPublic argument is handled correctly.

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

21 years ago* Stubed System.Runtime.Remoting.MetadataServices
Martin Willemoes Hansen [Tue, 25 Mar 2003 12:34:05 +0000 (12:34 -0000)]
* Stubed System.Runtime.Remoting.MetadataServices

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

21 years ago2003-03-25 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 25 Mar 2003 10:17:12 +0000 (10:17 -0000)]
2003-03-25  Zoltan Varga  <vargaz@freemail.hu>

* Thread.cs: Fix visibility of ResetAbort().

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

21 years agoa test for cond. const propagation in switch statements
Dietmar Maurer [Tue, 25 Mar 2003 10:07:16 +0000 (10:07 -0000)]
a test for cond. const propagation in switch statements

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

21 years ago2003/03/25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 25 Mar 2003 08:39:07 +0000 (08:39 -0000)]
2003/03/25  Nick Drochak <ndrochak@gol.com>

* System_test.build: Use nunit2 to run the tests.

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

21 years ago2003/03/25 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 25 Mar 2003 08:37:23 +0000 (08:37 -0000)]
2003/03/25  Nick Drochak <ndrochak@gol.com>

* DiagnosticsConfigurationHandlerTest.cs: Fix compiler warnings

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

21 years ago * Stubed System.Runtime.Remoting.Metadata.W3cXsd2001
Martin Willemoes Hansen [Tue, 25 Mar 2003 07:57:58 +0000 (07:57 -0000)]
    * Stubed System.Runtime.Remoting.Metadata.W3cXsd2001
        * Updated unix.args with the stubs

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

21 years agoReformat changes, and add some small debugging information to catch errors
Miguel de Icaza [Tue, 25 Mar 2003 05:01:35 +0000 (05:01 -0000)]
Reformat changes, and add some small debugging information to catch errors

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

21 years agoAdd support for Int32 types
Miguel de Icaza [Tue, 25 Mar 2003 04:47:10 +0000 (04:47 -0000)]
Add support for Int32 types

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

21 years agojust add some verbosity
Miguel de Icaza [Tue, 25 Mar 2003 04:44:08 +0000 (04:44 -0000)]
just add some verbosity

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

21 years ago2003-03-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 25 Mar 2003 02:48:08 +0000 (02:48 -0000)]
2003-03-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Type.cs: fixed bug #40123.

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

21 years ago2003-03-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 25 Mar 2003 02:22:27 +0000 (02:22 -0000)]
2003-03-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: throw an exception is the response code is >= 300.

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

21 years ago2003-03-24 Duncan Mak <duncan@ximian.com>
Duncan Mak [Tue, 25 Mar 2003 01:04:07 +0000 (01:04 -0000)]
2003-03-24  Duncan Mak  <duncan@ximian.com>

* MonoXSD.cs: Add support for having enums as a field in the
class. I overlooked this bit last week.

* makefile: Make it build with debug enabled by default.

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

21 years ago2003-03-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 25 Mar 2003 00:16:59 +0000 (00:16 -0000)]
2003-03-25  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* UdpClient.cs: don't bind the socket unless .ctor (IPEndPoint) is used.
Added more checks and throws.
Small fixes in Send to avoid duplicating the buffer.
Moved CheckIfDisposed calls to the start of the methods instead of doing
the check inside a finally clause.

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

21 years agoadded install target and update makefiles
Gonzalo Paniagua Javier [Tue, 25 Mar 2003 00:05:16 +0000 (00:05 -0000)]
added install target and update makefiles

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

21 years agoImplementation of Collections for (Checked)ListBox; notification handling for DateTim...
Alexandre Pigolkine [Mon, 24 Mar 2003 23:28:11 +0000 (23:28 -0000)]
Implementation of Collections for (Checked)ListBox; notification handling for DateTimePicker control

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

21 years agoInitial support for invocation of (parent) constructors. Must implement
Marco Ridoni [Mon, 24 Mar 2003 23:20:53 +0000 (23:20 -0000)]
Initial support for invocation of (parent) constructors. Must implement
a few checks

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

21 years ago- Added OVERRIDES, OVERLOADS, OVERRIDABLE, MUSTOVERRIDE, NOTOVERRIDABLE. Only
Marco Ridoni [Mon, 24 Mar 2003 23:19:06 +0000 (23:19 -0000)]
- Added OVERRIDES, OVERLOADS, OVERRIDABLE, MUSTOVERRIDE, NOTOVERRIDABLE. Only
OVERRIDES actually works, for now.
- Fixed a bug in MyBase invocations (en expression list was passed instead of
an argument list)
- Added 'Is Nothing' relational expression (maybe not working right, must
check)

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

21 years agoStarted implementing auto-generation of an entry point function if the
Marco Ridoni [Mon, 24 Mar 2003 23:16:37 +0000 (23:16 -0000)]
Started implementing auto-generation of an entry point function if the
assembly is a WinEXE AND uses System.Windows.Forms AND RootContext.MainClass
is derived from System.Windows.Forms.Form (just like VB.NET does)

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

21 years agoCommented out unneeded code in AddClass()
Marco Ridoni [Mon, 24 Mar 2003 23:14:56 +0000 (23:14 -0000)]
Commented out unneeded code in AddClass()

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

21 years agoRemotingServices.cs: Fixed bug #39915
Lluis Sanchez [Mon, 24 Mar 2003 22:30:33 +0000 (22:30 -0000)]
RemotingServices.cs: Fixed bug #39915

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

21 years agoupdated with the MailUtil
Per Arneng [Mon, 24 Mar 2003 19:42:08 +0000 (19:42 -0000)]
updated with the MailUtil

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

21 years agoBcc is now working, Unique boundaries, Encoded headers when needed
Per Arneng [Mon, 24 Mar 2003 19:40:00 +0000 (19:40 -0000)]
Bcc is now working, Unique boundaries, Encoded headers when needed

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

21 years agoFixed invalid cast exception
Per Arneng [Mon, 24 Mar 2003 18:02:39 +0000 (18:02 -0000)]
Fixed invalid cast exception

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

21 years agoMinor update. MailUtil used in MailAddress
Per Arneng [Mon, 24 Mar 2003 17:58:44 +0000 (17:58 -0000)]
Minor update. MailUtil used in MailAddress

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

21 years agoAdded MailUtil
Per Arneng [Mon, 24 Mar 2003 17:51:25 +0000 (17:51 -0000)]
Added MailUtil

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

21 years ago2003-03-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 24 Mar 2003 17:00:49 +0000 (17:00 -0000)]
2003-03-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HtmlizedException.cs:
* System.Web/HttpException.cs:
* System.Web.Compilation/CompilationException.cs:
* System.Web.Compilation/ParseException.cs: display the correct line
number in error messages.

* System.Web.Compilation/AspElements.cs: added TargetSchema attribute
for control. It's ignored.

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

21 years agochange the class name to Tests
Dietmar Maurer [Mon, 24 Mar 2003 16:15:57 +0000 (16:15 -0000)]
change the class name to Tests

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

21 years agoFix typo
Dick Porter [Mon, 24 Mar 2003 11:25:33 +0000 (11:25 -0000)]
Fix typo

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

21 years agoThe table encodes 5 bits
Miguel de Icaza [Mon, 24 Mar 2003 04:38:22 +0000 (04:38 -0000)]
The table encodes 5 bits

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

21 years agoFrom:� Elan Feingold <efeingold@mn.rr.com>
Miguel de Icaza [Mon, 24 Mar 2003 04:14:04 +0000 (04:14 -0000)]
From:� Elan Feingold <efeingold@mn.rr.com>

Patch to support property-deserialization.

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

21 years ago8 spaces -> tab
Gonzalo Paniagua Javier [Mon, 24 Mar 2003 00:15:26 +0000 (00:15 -0000)]
8 spaces -> tab

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

21 years agoImplementation of ProgressBar and DateTimePicker controls Aleksey Ryabchuk <ryabchuk...
Alexandre Pigolkine [Sun, 23 Mar 2003 20:46:53 +0000 (20:46 -0000)]
Implementation of ProgressBar and DateTimePicker controls Aleksey Ryabchuk <ryabchuk@yahoo.com>

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

21 years agofix the build
Gonzalo Paniagua Javier [Sun, 23 Mar 2003 19:25:47 +0000 (19:25 -0000)]
fix the build

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

21 years agoreferenced the same assemblies in .build and makefile.gnu
Gonzalo Paniagua Javier [Sun, 23 Mar 2003 16:01:48 +0000 (16:01 -0000)]
referenced the same assemblies in .build and makefile.gnu

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

21 years ago2003-03-23 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 23 Mar 2003 10:09:34 +0000 (10:09 -0000)]
2003-03-23  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* added XmlReaderCommonTests.cs which is mostly copied from
  XmlTextReaderTests and XmlNodeReaderTests. These tests are removed
  from each files.

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

21 years ago2003-03-23 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 23 Mar 2003 10:05:29 +0000 (10:05 -0000)]
2003-03-23  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : implemented ReadString().
  fixed ctor(string, XmlNodeType, XmlParserContext) - don't raise
  null reference exception when context is null.
* XmlNodeReader.cs : fixed ReadString() - should ignore attributes etc.
  fixed Read() - when positioned at EndElement, it didn't progress.
  fixed HasAttribute - it didn't return false in all cases.
  fixed Name and LocalName - only limited type of nodes return names.
  fixed AttributeCount - in some cases it threw null ref exception.

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

21 years agoFixed a couple of bugs in the grammar:
Marco Ridoni [Sat, 22 Mar 2003 22:56:05 +0000 (22:56 -0000)]
Fixed a couple of bugs in the grammar:
- Only module members can be declared in modules
- Class constructor declaration was broken

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

21 years ago2003-03-22 Pedro Martnez Juli <yoros@wanadoo.es>
Pedro Martínez Juliá [Sat, 22 Mar 2003 22:44:04 +0000 (22:44 -0000)]
2003-03-22  Pedro Martnez Juli  <yoros@wanadoo.es>

    * FloatingPointFormatter.cs: Fixed some bugs for get the same
    results than MS.NET. Added simple error recovering, now ToString
    will return a general format if there is any exception in the
    process of formatting. This make the library more robust while the
    formatters are refined.

* DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.

* icall.c: Deleted "ToString" implementation for double and float
because they are full implemented in managed code.

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

21 years ago2003-03-22 Pedro Martnez Juli <yoros@wanadoo.es>
Pedro Martínez Juliá [Sat, 22 Mar 2003 22:44:04 +0000 (22:44 -0000)]
2003-03-22  Pedro Martnez Juli  <yoros@wanadoo.es>

    * FloatingPointFormatter.cs: Fixed some bugs for get the same
    results than MS.NET. Added simple error recovering, now ToString
    will return a general format if there is any exception in the
    process of formatting. This make the library more robust while the
    formatters are refined.

* DoubleTest.cs: Converted to Nunit 2.0. Completed ToString test.

* icall.c: Deleted "ToString" implementation for double and float
because they are full implemented in managed code.

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

21 years agoAdded a ChangeLog file, makefile.gnu for *nix building and the file lsit for it.
César Natarén [Sat, 22 Mar 2003 20:13:36 +0000 (20:13 -0000)]
Added a ChangeLog file, makefile.gnu for *nix building and the file lsit for it.

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

21 years ago* Stubed System.Runtime.Remoting.Channels.Http
Martin Willemoes Hansen [Sat, 22 Mar 2003 17:10:03 +0000 (17:10 -0000)]
* Stubed System.Runtime.Remoting.Channels.Http

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

21 years ago2003-03-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 22 Mar 2003 16:03:04 +0000 (16:03 -0000)]
2003-03-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpCachePolicy.cs: implemented all TODOs.
* HttpRequestStream.cs: make it internal.

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

21 years agoFixed windows build
Gonzalo Paniagua Javier [Sat, 22 Mar 2003 15:24:19 +0000 (15:24 -0000)]
Fixed windows build

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

21 years ago* Stubed Custommarshalers
Martin Willemoes Hansen [Sat, 22 Mar 2003 12:14:59 +0000 (12:14 -0000)]
* Stubed Custommarshalers

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

21 years agoReflect latest API changes.
Martin Baulig [Sat, 22 Mar 2003 11:42:57 +0000 (11:42 -0000)]
Reflect latest API changes.

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

21 years ago2003-03-22 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 22 Mar 2003 11:42:31 +0000 (11:42 -0000)]
2003-03-22  Martin Baulig  <martin@ximian.com>

* MonoSymbolTable.cs (MethodEntry.LocalNamesAmbiguous): New public
field.  Specifies whether two local variables have the same name.

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 08:04:36 +0000 (08:04 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlSerializer.cs : patch by Sean Cier. Serialize() other than
  XmlWriter argument should call WriteEndDocument.

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 07:56:57 +0000 (07:56 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XPathNavigatorTests.cs : added DocumentWithXmlDeclaration()
  for bugzilla #36672.

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 07:54:42 +0000 (07:54 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextWriter.cs : WriteStartDocument doesn't set hasRoot=true, then
  WriteEndDocument without root element now raises an error correctly.
* XmlDocumentNavigator.cs : (MoveToFirstChild) fixed bugzilla #36672.
  implemented BaseURI, NameTable, XmlLang, GetAttributes, GetNamespace,
  MoveToAttribute.

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

21 years ago2003-03-22 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sat, 22 Mar 2003 07:31:11 +0000 (07:31 -0000)]
2003-03-22  Duncan Mak  <duncan@ximian.com>

* MonoXSD.cs: Moved things around, now it's not only
static methods (functions) anymore.

Attributes handling galore! We now handle:

   - XmlElementAttribute
   - XmlAttributeAtribute
   - XmlArrayAttribute
   - XmlArrayItemAttribute
   - XmlTextAttribute
   - XmlAnyElementAttribute
   - XmlAnyAttributeAttribute

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

21 years ago2003-03-22 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 22 Mar 2003 04:54:52 +0000 (04:54 -0000)]
2003-03-22  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlElement.cs : RemoveAttribute now don't throws when specified
  attribute does not exist.

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

21 years agoFixed a bug in Interfaces (Namespace were not considered)
Marco Ridoni [Fri, 21 Mar 2003 22:14:40 +0000 (22:14 -0000)]
Fixed a bug in Interfaces (Namespace were not considered)

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

21 years ago * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs
Martin Willemoes Hansen [Fri, 21 Mar 2003 21:29:56 +0000 (21:29 -0000)]
    * unix.args: Added System.Runtime.Remoting.Channels/IChannelReceiverHook.cs

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

21 years agoInitial implementation of helper/implicit conversion functions
Marco Ridoni [Fri, 21 Mar 2003 18:07:21 +0000 (18:07 -0000)]
Initial implementation of helper/implicit conversion functions

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

21 years agoFor..Each implementation
Marco Ridoni [Fri, 21 Mar 2003 18:00:32 +0000 (18:00 -0000)]
For..Each implementation

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

21 years agoFor..Each implemented
Marco Ridoni [Fri, 21 Mar 2003 17:31:15 +0000 (17:31 -0000)]
For..Each implemented

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

21 years agoCompatibillity update: Made some changes to make everything
Per Arneng [Fri, 21 Mar 2003 16:44:47 +0000 (16:44 -0000)]
Compatibillity update: Made some changes to make everything
work closer to how .NET sdk works.

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

21 years ago2003-03-21 Alan Tam <Tam@SiuLung.com>
Alan Tam [Fri, 21 Mar 2003 13:27:08 +0000 (13:27 -0000)]
2003-03-21  Alan Tam <Tam@SiuLung.com>

        * DbDataAdapter.cs: Update now uses correct DataRowVersion
        when accessing the data.

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

21 years ago2003-03-21 Alan Tam <Tam@SiuLung.com>
Alan Tam [Fri, 21 Mar 2003 13:25:28 +0000 (13:25 -0000)]
2003-03-21  Alan Tam <Tam@SiuLung.com>

        * DataRow.cs: Fixed problems in accessers, BeginEdit, CancelEdit,
        EndEdit and AcceptChanges to act correctly according to DataRowState
        and DataRowVersion.
        * DataRowCollection.cs: Call AttachRow and DetachRow when a row is
        attached and detached from the collection.

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

21 years ago2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Fri, 21 Mar 2003 09:42:59 +0000 (09:42 -0000)]
2003-03-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNode.cs : add descriptions for some node type error.

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

21 years ago2003-03-20 Piers Haken <piersh@friskit.com>
Piers Haken [Fri, 21 Mar 2003 05:07:31 +0000 (05:07 -0000)]
2003-03-20  Piers Haken  <piersh@friskit.com>

* makefile.gnu: really fix the System.Management build problems

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

21 years agofixed the build in linux
Gonzalo Paniagua Javier [Fri, 21 Mar 2003 00:14:25 +0000 (00:14 -0000)]
fixed the build in linux

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

21 years agocheckin for Aleksey Ryabchuk <ryabchuk@yahoo.com>, implementation of Timer class...
Alexandre Pigolkine [Thu, 20 Mar 2003 23:05:15 +0000 (23:05 -0000)]
checkin for Aleksey Ryabchuk <ryabchuk@yahoo.com>, implementation of Timer class and small modifications to other files

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

21 years ago * Stubed out System.Management.Instrumentation
Martin Willemoes Hansen [Thu, 20 Mar 2003 21:50:56 +0000 (21:50 -0000)]
    * Stubed out System.Management.Instrumentation

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

21 years ago* unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs
Lluis Sanchez [Thu, 20 Mar 2003 20:33:02 +0000 (20:33 -0000)]
* unix.args: Added System.Runtime.Remoting.Activation/AppDomainLevelActivator.cs

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

21 years ago * Identity.cs: Added support for dynamic properties.
Lluis Sanchez [Thu, 20 Mar 2003 20:32:01 +0000 (20:32 -0000)]
* Identity.cs: Added support for dynamic properties.
* ObjRef.cs: Removed some [MonoTODO]
* TypeInfo.cs: Added support for interfaces.
* RemotingServices.cs: Several fixes to support interfaces in proxies.

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

21 years ago * ActivationServices.cs: Added the method Activate that performs the forwards the
Lluis Sanchez [Thu, 20 Mar 2003 20:31:27 +0000 (20:31 -0000)]
* ActivationServices.cs: Added the method Activate that performs the forwards the
  creation message to the right message sink. Added support for AppDomainLevelActivator.
* ConstructionLevelActivator.cs: Activate does not use the object identity because
  it may not be set yet.
* ContextLevelActivator.cs: this activator is now always called for CBOs. A new context
  has to be created only if the construction message says so.
* AppDomainLevelActivator.cs: Added. Implements an IActivator that makes a remote creation.

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

21 years ago * Context.cs: Implemented support for dynamic properties and dynamic message sinks.
Lluis Sanchez [Thu, 20 Mar 2003 20:30:57 +0000 (20:30 -0000)]
* Context.cs: Implemented support for dynamic properties and dynamic message sinks.
* CrossContextChannel.cs: Added support for dynamic message sinks.

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

21 years ago * RealProxy.cs: added variables to support proxy bypass when the called CBO is
Lluis Sanchez [Thu, 20 Mar 2003 20:30:28 +0000 (20:30 -0000)]
* RealProxy.cs: added variables to support proxy bypass when the called CBO is
  in the same context as the caller.
* RemotingProxy.cs: added suport for dynamic sinks. Activation code moved to
  ActivationServices.

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

21 years ago * CADMessages.cs: removed some warnings.
Lluis Sanchez [Thu, 20 Mar 2003 20:29:41 +0000 (20:29 -0000)]
* CADMessages.cs: removed some warnings.
* ClientContextTerminatorSink.cs: added support for dynamic sinks.
* ConstructionCall.cs: added internal property IsContextOK.
* MethodResponse.cs: fixed management of output parameters.
* ServerObjectTerminatorSink.cs: added support for dynamic sinks.

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

21 years agoFileNotFoundException.cs: fixed serialization bug.
Lluis Sanchez [Thu, 20 Mar 2003 18:40:48 +0000 (18:40 -0000)]
FileNotFoundException.cs: fixed serialization bug.

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

21 years ago2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 20 Mar 2003 18:13:08 +0000 (18:13 -0000)]
2003-03-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeListTests.cs : added ReturnNullWhenIndexIsOutOfRange() for
  bugzilla #39920.

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

21 years ago2003-03-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 20 Mar 2003 18:11:44 +0000 (18:11 -0000)]
2003-03-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeArrayList.cs, XmlNodeListChildren.cs : bugzilla #39920 fix.

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

21 years ago2003-03-20 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 20 Mar 2003 15:01:59 +0000 (15:01 -0000)]
2003-03-20  Dick Porter  <dick@ximian.com>

* sockets.c (_wapi_connect): If connect() fails with EACCES, try
setting SO_BROADCAST and connecting again.  Fixes bug 39178.

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