mono.git
21 years ago2002-10-10 Ville Palo (vi64pa@koti.soon.fi)
Rodrigo Moya [Thu, 10 Oct 2002 20:27:55 +0000 (20:27 -0000)]
2002-10-10  Ville Palo (vi64pa@koti.soon.fi)

* System.Data.SqlTypes/SqlDoubleTest.cs: new test suite for SqlDouble.

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

21 years ago2002-10-10 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 10 Oct 2002 20:26:32 +0000 (20:26 -0000)]
2002-10-10  Martin Baulig  <martin@gnome.org>

* expression.cs (ArrayAccess.EmitStoreOpcode): Reverted the patch
from bug #31834, see the bug report for a testcase which is
miscompiled.

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

21 years agoRename
Miguel de Icaza [Thu, 10 Oct 2002 20:07:50 +0000 (20:07 -0000)]
Rename

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

21 years agoRename attributeusage file
Miguel de Icaza [Thu, 10 Oct 2002 20:06:49 +0000 (20:06 -0000)]
Rename attributeusage file

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

21 years agoWe have win binaries now
Miguel de Icaza [Thu, 10 Oct 2002 17:21:22 +0000 (17:21 -0000)]
We have win binaries now

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

21 years agoThu Oct 10 14:56:51 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 10 Oct 2002 12:59:52 +0000 (12:59 -0000)]
Thu Oct 10 14:56:51 CEST 2002 Paolo Molaro <lupus@ximian.com>

* metadata.c, metadata.h: added helper function to allocate signatures.

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

21 years ago2002-10-10 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 10 Oct 2002 10:33:06 +0000 (10:33 -0000)]
2002-10-10  Daniel Morgan <danmorg@sc.rr.com>

* class/library.build: added Mono.Data.MySql directory to windows build.

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

21 years ago2002-10-10 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Thu, 10 Oct 2002 10:05:33 +0000 (10:05 -0000)]
2002-10-10  Rodrigo Moya <rodrigo@ximian.com>

* class/makefile.gnu: added Mono.Data.MySql directory to linux build.

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

21 years ago2002-10-10 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Thu, 10 Oct 2002 10:03:57 +0000 (10:03 -0000)]
2002-10-10  Rodrigo Moya <rodrigo@ximian.com>

* makefile.gnu: added makefile for linux build.

* list: updated to contain all missing files.

* Mono.Data.MySql/makefile: removed unneeded makefile.

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

21 years ago2002-10-10 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 10 Oct 2002 05:26:28 +0000 (05:26 -0000)]
2002-10-10  Daniel Morgan <danmorg@sc.rr.com>

* SqlSharpCli.cs: modified
  - add support for System.Data.Odbc
  - created simple reader to display data for those providers
    which have not implemented GetSchemaTable - UseSimpleReader
  - allow only providers that support parameters to use them
    during exection of SQL - UseParameters
  - add support for postional parameter marker (question mark),
    the delimted named parameter markers (square brackets) in addition
    to colon and at parameter markers.  Allow, the parameter marker
    to be settable.

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

21 years agoMore work
Miguel de Icaza [Thu, 10 Oct 2002 05:10:09 +0000 (05:10 -0000)]
More work

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

21 years ago*** empty log message ***
Daniel Morgan [Thu, 10 Oct 2002 04:07:26 +0000 (04:07 -0000)]
*** empty log message ***

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

21 years ago2002-10-10 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 10 Oct 2002 04:05:26 +0000 (04:05 -0000)]
2002-10-10  Daniel Morgan <danmorg@sc.rr.com>

* doc/index: corrected some mistypes

* doc/adonet: updated the status and plans of all the ADO.NET providers
  and moved PostgreSQL specific stuff to doc/postgresql

* doc/postgresql: added new file to detail
  the status of the PostgreSQL ADO.NET provider
  and provide test notes for setting it up

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

21 years ago2002-10-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 10 Oct 2002 03:32:29 +0000 (03:32 -0000)]
2002-10-10  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigHelper.cs: workaround for a bug in NameValueCollection.
* ConfigurationSettings.cs: load sections when the parent holds a
handler for it. Now overriding appSettings values in the app config
file works (first <remove..> and then <add...).

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

21 years ago2002-10-09 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 10 Oct 2002 03:21:49 +0000 (03:21 -0000)]
2002-10-09  Sebastien Pouliot  <spouliot@videotron.ca>

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

21 years agoInitial version.
Sebastien Pouliot [Thu, 10 Oct 2002 02:50:10 +0000 (02:50 -0000)]
Initial version.

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

21 years ago2002-10-09 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 10 Oct 2002 02:37:30 +0000 (02:37 -0000)]
2002-10-09  Daniel Morgan <danmorg@sc.rr.com>

* data/config.in: add entry for MySQL native shared libraries
  which are different on Windows and Linux

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

21 years ago2002-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 10 Oct 2002 00:40:28 +0000 (00:40 -0000)]
2002-10-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigHelper.cs:
* NameValueFileSectionHandler.cs: check that Attributes is not null.

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

21 years ago2002-10-10 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 10 Oct 2002 00:30:08 +0000 (00:30 -0000)]
2002-10-10  Martin Baulig  <martin@gnome.org>

* verify-1.cs: Added testcase from bug #31470.

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

21 years ago2002-10-10 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 10 Oct 2002 00:29:31 +0000 (00:29 -0000)]
2002-10-10  Martin Baulig  <martin@gnome.org>

* codegen.cs (EmitContext.Breaks): Removed, we're now using the
flow analysis code for this.

* statement.cs (Do, While, For): Tell the flow analysis code about
infinite loops.
(FlowBranching.UsageVector): Added support for infinite loops.
(Block.Resolve): Moved the dead code elimination here and use flow
analysis to do it.

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

21 years agoAdded one more testcase to this bug.
Martin Baulig [Thu, 10 Oct 2002 00:07:18 +0000 (00:07 -0000)]
Added one more testcase to this bug.

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

21 years agoAdded appSettings
Gonzalo Paniagua Javier [Wed, 9 Oct 2002 23:15:01 +0000 (23:15 -0000)]
Added appSettings

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 23:06:02 +0000 (23:06 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* class.cs (Field.Define): Catch cycles on struct type
definitions.

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

21 years agoRemoved unneeded stuff
Gonzalo Paniagua Javier [Wed, 9 Oct 2002 22:53:43 +0000 (22:53 -0000)]
Removed unneeded stuff

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 22:37:57 +0000 (22:37 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* NameValueFileSectionHandler.cs: For now if a section is not
present, return null.  Do not know what the real fix is.  Gonzalo
will have to look at this, but the debugger was crashing as
appSettings in the machine.config does not exist, but GetConfig
returns a non-null value when looking it up when you do a
GetDocumentForSection ("appSettings").

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

21 years agotpos
Miguel de Icaza [Wed, 9 Oct 2002 22:27:22 +0000 (22:27 -0000)]
tpos

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

21 years ago2002-10-10 Martin Baulig <martin@gnome.org>
Martin Baulig [Wed, 9 Oct 2002 22:19:29 +0000 (22:19 -0000)]
2002-10-10  Martin Baulig  <martin@gnome.org>

* verify-5.cs: Added testcase from bug #31541.

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

21 years agoThe news are in
Miguel de Icaza [Wed, 9 Oct 2002 22:07:47 +0000 (22:07 -0000)]
The news are in

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 18:29:56 +0000 (18:29 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (IsUnmanagedtype): Do not recursively check
fields if the fields are static.  We only need to check instance
fields.

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

21 years ago2002-10-09 Ville Palo (vi64pa@koti.soon.fi)
Rodrigo Moya [Wed, 9 Oct 2002 17:54:00 +0000 (17:54 -0000)]
2002-10-09  Ville Palo (vi64pa@koti.soon.fi)

* System.Data.SqlTypes/SqlInt16Test.cs:
* System.Data.SqlTypes/SqlInt64Test.cs: new test suites.

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

21 years agoRemoved wrong System.Data.Odbc directory
Rodrigo Moya [Wed, 9 Oct 2002 17:17:44 +0000 (17:17 -0000)]
Removed wrong System.Data.Odbc directory

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

21 years ago2002-10-09 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Wed, 9 Oct 2002 17:15:22 +0000 (17:15 -0000)]
2002-10-09  Rodrigo Moya <rodrigo@ximian.com>

* list: added System.Data.Odbc files.

2002-10-09  Brian Ritchie <brianlritchie@hotmail.com>

* System.Data.Odbc/*: added first version of ODBC managed provider.

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

21 years ago2002-10-09 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Wed, 9 Oct 2002 16:15:23 +0000 (16:15 -0000)]
2002-10-09  Dietmar Maurer  <dietmar@ximian.com>

* monoburg.c (check_result): emit a warning instead of an error

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

21 years ago2002-10-09 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Wed, 9 Oct 2002 15:11:51 +0000 (15:11 -0000)]
2002-10-09  Rodrigo Moya <rodrigo@ximian.com>

* class/makefile.gnu: added System.Data.Odbc directory.

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

21 years ago2002-10-09 Brian Ritchie <brianlritchie@hotmail.com>
Rodrigo Moya [Wed, 9 Oct 2002 15:11:22 +0000 (15:11 -0000)]
2002-10-09  Brian Ritchie <brianlritchie@hotmail.com>

First version of the System.Data.Odbc managed provider.

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

21 years ago2002-10-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 9 Oct 2002 14:53:50 +0000 (14:53 -0000)]
2002-10-09  Nick Drochak  <ndrochak@gol.com>

* SortedListTest.cs: Re-enable test for IsSyncronized

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

21 years ago2002-10-09 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Wed, 9 Oct 2002 13:07:27 +0000 (13:07 -0000)]
2002-10-09  Daniel Morgan <danmorg@sc.rr.com>

* Mono.Data.MySql/MySqlDataReader.cs: added
  started implementing Reader for MySQL provider

* Mono.Data.MySql/MySqlTypes.cs: added
  to hold internal helper methods, enums, structs, classes
  for handling MySQL data types

* Test/TestMySqlExecuteReader.cs
* Test/TestMySqlExecuteScalar.cs: added simple tests
  for ExecuteScalar() and ExecuteReader() methods
  in MySqlCommand.  We are able to retrieve data
  from MySQL now.

* Mono.Data.MySql.build: took out exclude
      so MySqlExecuteReader.cs will build

    * Mono.Data.MySql/Field.cs: added enum to file
      and added helper methods field flags

    * Mono.Data.MySql/MySqlCommand.cs: started
      implementation of ExecuteScalar nd ExecuteReader methods
      to retrieve data.  Also, added internal method rowVal
      for marshalling field data.

    * Mono.Data.MySql/Test.cs: take out a bunch of
      Console.WriteLines'

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 05:46:11 +0000 (05:46 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (As.DoResolve): Test for reference type.

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 05:37:59 +0000 (05:37 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* statement.cs (Using.ResolveExpression): Use
ConvertImplicitRequired, not ConvertImplicit which reports an
error on failture
(Using.ResolveLocalVariableDecls): ditto.

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 05:30:13 +0000 (05:30 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.ResolveOperator): Report errors in a few
places where we had to.

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

21 years ago2002-10-09 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 9 Oct 2002 05:19:20 +0000 (05:19 -0000)]
2002-10-09  Miguel de Icaza  <miguel@ximian.com>

* typemanager.cs (IsUnmanagedtype): Finish implementation.

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

21 years agoBetter if its static
Miguel de Icaza [Wed, 9 Oct 2002 00:47:18 +0000 (00:47 -0000)]
Better if its static

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

21 years agoTypo fix
Miguel de Icaza [Wed, 9 Oct 2002 00:45:17 +0000 (00:45 -0000)]
Typo fix

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

21 years agoRegister call
Miguel de Icaza [Wed, 9 Oct 2002 00:32:55 +0000 (00:32 -0000)]
Register call

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

21 years agoNew Mono runtime class
Miguel de Icaza [Wed, 9 Oct 2002 00:32:44 +0000 (00:32 -0000)]
New Mono runtime class

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

21 years agoJust for Adam
Miguel de Icaza [Wed, 9 Oct 2002 00:15:42 +0000 (00:15 -0000)]
Just for Adam

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

21 years agoFlush the bits of love
Miguel de Icaza [Tue, 8 Oct 2002 23:49:55 +0000 (23:49 -0000)]
Flush the bits of love

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

21 years ago2002-10-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 8 Oct 2002 23:45:46 +0000 (23:45 -0000)]
2002-10-08  Miguel de Icaza  <miguel@ximian.com>

* expression.cs: Use StoreFromPtr instead of extracting the type
and then trying to use Stelem.  Patch is from hwang_rob@yahoo.ca

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

21 years agoFlush test
Miguel de Icaza [Tue, 8 Oct 2002 23:34:19 +0000 (23:34 -0000)]
Flush test

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

21 years ago2002-10-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 8 Oct 2002 23:34:09 +0000 (23:34 -0000)]
2002-10-08  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (ImplicitReferenceConversion): It is possible to assign
an enumeration value to a System.Enum, but System.Enum is not a
value type, but an class type, so we need to box.

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

21 years ago2002-10-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 8 Oct 2002 23:22:09 +0000 (23:22 -0000)]
2002-10-08  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (Expression.ConvertExplicit): One codepath could return
errors but not flag them.  Fix this.  Fixes #31853

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

21 years ago2002-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Oct 2002 23:13:26 +0000 (23:13 -0000)]
2002-10-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigurationSettings.cs: use get_machine_config_path internal call.

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

21 years ago2002-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Oct 2002 23:13:03 +0000 (23:13 -0000)]
2002-10-09  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* data/Makefile.am:
* data/machine.config: install machine.config file.
* mono/metadata/icall.c: added internal call to get the location of
machine.config file.

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

21 years ago2002-10-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 8 Oct 2002 22:48:12 +0000 (22:48 -0000)]
2002-10-08  Miguel de Icaza  <miguel@ximian.com>

* parameter.cs (Resolve): Do not allow void as a parameter type.

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

21 years ago2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Oct 2002 22:03:56 +0000 (22:03 -0000)]
2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: Modified file.

* System.Web/HttpApplication.cs: fixed type and handle factories when
creating IHttpHandler for a request.

* System.Web.Configuration/HttpHandlersSectionHandler.cs: made a
couple of static methods be part of a class used in other handlers.
* System.Web.Configuration/HttpModulesConfigurationHandler.cs: handler
for modules.
* System.Web.Configuration/ModuleItem.cs: added IsMatch method.
* System.Web.Configuration/ModulesConfiguration.cs: made it similar to
the handlers class: added Clear, Remove.

* System.Web.Handlers/ChangeLog: New file.
* System.Web.Handlers/TraceHandler.cs: stubbed out. This should generate
the trace page when tracing is enabled.

* System.Web.SessionState/SessionStateModule.cs: don't throw exception.
Just for testing the configuration stuff until we implement this.

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

21 years agoAdded links to RedHat 8.0 RPMs.
Kristian Rietveld [Tue, 8 Oct 2002 16:47:13 +0000 (16:47 -0000)]
Added links to RedHat 8.0 RPMs.

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

21 years agoFlush
Miguel de Icaza [Tue, 8 Oct 2002 16:37:43 +0000 (16:37 -0000)]
Flush

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

21 years agoUpdate embedded api
Miguel de Icaza [Tue, 8 Oct 2002 16:33:47 +0000 (16:33 -0000)]
Update embedded api

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

21 years agoSmall fix
Miguel de Icaza [Tue, 8 Oct 2002 16:33:23 +0000 (16:33 -0000)]
Small fix

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

21 years ago2002-10-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 8 Oct 2002 15:34:30 +0000 (15:34 -0000)]
2002-10-09  Nick Drochak  <ndrochak@gol.com>

* IntegerFormatter.cs: Suppress insignificant leading zeros

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

21 years ago2002-10-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Tue, 8 Oct 2002 15:33:43 +0000 (15:33 -0000)]
2002-10-09  Nick Drochak  <ndrochak@gol.com>

* BufferTest.cs: Test for ArgumentExceptions where they should be
thrown
* Int32Test.cs: Enable tests for custom format strings.  We do have
implementation for them now.

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

21 years agoFlush for Kris
Miguel de Icaza [Tue, 8 Oct 2002 14:55:53 +0000 (14:55 -0000)]
Flush for Kris

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

21 years ago2002-10-08 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 8 Oct 2002 14:05:51 +0000 (14:05 -0000)]
2002-10-08  Dick Porter  <dick@ximian.com>

* Socket.cs:
* NetworkStream.cs: Bounds checking fixes, and better exception
texts.  Changes by timothyjmills@hotmail.com (Timothy J. Mills).

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

21 years ago2002-10-08 Martin Baulig <martin@gnome.org>
Martin Baulig [Tue, 8 Oct 2002 14:00:40 +0000 (14:00 -0000)]
2002-10-08  Martin Baulig  <martin@gnome.org>

* debug-mono-symfile.c: Ignore classes with a pending init for the
moment.

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

21 years agobug fix for dag_mode
Dietmar Maurer [Tue, 8 Oct 2002 07:59:58 +0000 (07:59 -0000)]
bug fix for dag_mode

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

21 years agoFlush
Duncan Mak [Tue, 8 Oct 2002 06:43:11 +0000 (06:43 -0000)]
Flush

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

21 years agoFlush glade file
Miguel de Icaza [Tue, 8 Oct 2002 06:28:42 +0000 (06:28 -0000)]
Flush glade file

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

21 years agowindoze
Gonzalo Paniagua Javier [Tue, 8 Oct 2002 04:32:37 +0000 (04:32 -0000)]
windoze

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

21 years ago2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Oct 2002 04:29:52 +0000 (04:29 -0000)]
2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplication.cs: use handlers from configuration.
* System.Web/HttpContext.cs: get handlers from ConfigurationSettings.

* System.Web.Caching/Cache.cs: little fixes.

* System.Web.Configuration/HttpHandlerTypeMapper.cs: removed.
* System.Web.Configuration/HandlerFactoryConfiguration.cs: readded. I
removed it by mistake.
* System.Web.Configuration/HandlerItem.cs: only load the type if
we gotta validate it. Implemented initial IsMatch.
* System.Web.Configuration/HttpConfigurationContext.cs: New file.
* System.Web.Configuration/HttpHandlersSectionHandler.cs: validate is
optional (default true).  Use HttpHandlerTypeMapper.

* System.Web.UI/SimpleHandlerFactory.cs: new handler for .ashx files.

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

21 years ago2002-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 8 Oct 2002 04:16:31 +0000 (04:16 -0000)]
2002-10-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigXmlDocument.cs: move the reader for the section to the first
element.

* ConfigurationSettings.cs: fixed hierarchical search for a handler.

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 7 Oct 2002 18:53:49 +0000 (18:53 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Path.cs: some cleanup. Thanks to Martin Aliger.

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

21 years ago2002-10-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 7 Oct 2002 18:08:22 +0000 (18:08 -0000)]
2002-10-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Data/ConstraintCollection.cs:
* System.Data/DataColumnCollection.cs:
* System.Data/DataRowCollection.cs:
* System.Data/DataTableCollection.cs:
* System.Data/InternalDataCollectionBase.cs: made List internal to fix
the build with csc. It must be a mcs bug. I will try to get a test case.

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

21 years ago2002-10-07 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 7 Oct 2002 10:38:22 +0000 (10:38 -0000)]
2002-10-07     Gaurav Vaish <gvaish_mono@lycos.com>

* BaseDataListDesigner.cs : Dipose(bool)    - Implemented.
                          : GetDesignTimeDataSource(IEnumerable, int, bool)
                                              - Stubbed.
                          : GetDesignTimeDataSource(int, bool)
                                              - Implemented.

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

21 years agoMon Oct 7 12:25:15 CEST 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 7 Oct 2002 10:27:55 +0000 (10:27 -0000)]
Mon Oct 7 12:25:15 CEST 2002 Paolo Molaro <lupus@ximian.com>

* monograph.c: added a --stats command line option to gather
statistics about the assembly code.

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

21 years ago2002-10-07 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 7 Oct 2002 10:21:10 +0000 (10:21 -0000)]
2002-10-07  Dick Porter  <dick@ximian.com>

* timefuncs.c:
* daemon.c: Use a more accurate time source for process start and
end times.

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

21 years ago2002-10-07 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 7 Oct 2002 09:17:55 +0000 (09:17 -0000)]
2002-10-07       Gaurav Vaish <gvaish_mono@lycos.com>

* System.Design.build              : Bug fix. Attribute is "basedir"
                                     and not "bardir".

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

21 years ago2002-10-07 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 7 Oct 2002 09:11:21 +0000 (09:11 -0000)]
2002-10-07     Gaurav Vaish <gvaish_mono@lycos.com>

* BaseDataListDesigner.cs : Initial implementation.

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

21 years ago2002-10-07 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 7 Oct 2002 08:23:45 +0000 (08:23 -0000)]
2002-10-07     Gaurav Vaish <gvaish_mono@lycos.com>

* TableRowsCollectionEditor.cs
                          : Completed.
* TODO                    : Updated information.

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

21 years ago2002-10-07 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 7 Oct 2002 07:45:16 +0000 (07:45 -0000)]
2002-10-07     Gaurav Vaish <gvaish_mono@lycos.com>

* BordersPageInternal.cs  : LoadComponent() - Initial implementation.
: OnClickColorPicker(object, EventArgs),
: InitializePage()
- Stubbed.
: OnBordersChanged(object, EventArgs)
- Implemented.

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

21 years ago2002-10-07 Gaurav Vaish <gvaish_mono@lycos.com>
Gaurav Vaish [Mon, 7 Oct 2002 07:05:00 +0000 (07:05 -0000)]
2002-10-07     Gaurav Vaish <gvaish_mono@lycos.com>

* BaseDataListPageInternal.cs
                          : ctor()         - Removed call to base.
                                                It's by default.
                        : HelpKeyword    - Added abstract property.
                     : IsDataGridMode - Implemented.
                     : ShowHelp(),
                     : SupportsHelp(),
                     : SetComponent(IComponent),
                     : GetBaseControl(),
                     : GetBaseDesigner()
                                      - Implemented.
* BordersPageInternal.cs  : SetComponent(IComponent)
                                   - Implemented.
                      : HelpKeyword { get; },
                     : InitializeForm()
                                      - Stubbed.
* FormatPageInternal.cs   : HelpKeyword { get; }
                                           - Stubbed.
* GeneralPageDataListInternal.cs
                          : HelpKeyword { get; }
                                      - Stubbed.

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

21 years agoFix some minor trampoline nags. Now down to 15 failed tests. Delegate code
Mark Crichton [Mon, 7 Oct 2002 03:36:50 +0000 (03:36 -0000)]
Fix some minor trampoline nags.  Now down to 15 failed tests.  Delegate code
still broken, if anyone wants to help fix it.

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

21 years ago2002-10-06 Luis Fernandez <luifer@onetel.net.uk>
Rodrigo Moya [Sun, 6 Oct 2002 19:10:33 +0000 (19:10 -0000)]
2002-10-06  Luis Fernandez <luifer@onetel.net.uk>

* System.Data/Constraint.cs (AssertConstraint): added overloaded
method.

* System.Data/DataColumnCollection.cs: added constraints when needed.

* System.Data/DataRow.cs: validate UniqueConstraint's.

* System.Data/DataRowCollection.cs (ValidateDataRowInternal): new
internal method to validate a given DataRow with respect to the
DataRowCollection.

* System.Data/ForeignKeyConstraint.cs (AssertConstraint): stubs for
new overloaded method.

* System.Data/UniqueConstraint.cs: added implementation.
(AseertConstraint): implemented new overloaded method.

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

21 years ago2002-10-06 Luis Fernandez <luifer@onetel.net.uk>
Rodrigo Moya [Sun, 6 Oct 2002 19:10:14 +0000 (19:10 -0000)]
2002-10-06  Luis Fernandez <luifer@onetel.net.uk>

* System.Data/Constraint.cs (AssertConstraint): added overloaded
method.

* System.Data/DataColumnCollection.cs: added constraints when needed.

* System.Data/DataRow.cs: validate UniqueConstraint's.

* System.Data/DataRowCollection.cs (ValidateDataRowInternal): new
internal method to validate a given DataRow with respect to the
DataRowCollection.

* System.Data/ForeignKeyConstraint.cs (AssertConstraint): stubs for
new overloaded method.

* System.Data/UniqueConstraint.cs: added implementation.
(AseertConstraint): implemented new overloaded method.

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

21 years ago2002-10-06 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 6 Oct 2002 16:57:37 +0000 (16:57 -0000)]
2002-10-06  Martin Baulig  <martin@gnome.org>

* statemenc.cs (FlowBranching.SetParameterAssigned): Don't crash
if it's a class type and not a struct.  Fixes #31815.

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

21 years ago2002-10-06 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 6 Oct 2002 16:37:09 +0000 (16:37 -0000)]
2002-10-06  Martin Baulig  <martin@gnome.org>

* test-164.cs: Added a few more testcases here.

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

21 years ago2002-10-06 Patrik Torstensson <totte@crepundia.net>
Patrik Torstensson [Sun, 6 Oct 2002 16:36:37 +0000 (16:36 -0000)]
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.
2002-10-06 Patrik Torstensson <totte@crepundia.net>

* ArrayList.cs: Implemented thread-safe wrappers.
* Queue.cs: Always return true on IsSync in the thread-safe wrapper.

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

21 years ago2002-10-06 Martin Baulig <martin@gnome.org>
Martin Baulig [Sun, 6 Oct 2002 16:36:01 +0000 (16:36 -0000)]
2002-10-06  Martin Baulig  <martin@gnome.org>

* statement.cs: Reworked the flow analysis code a bit to make it
usable for dead code elimination.

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 15:48:29 +0000 (15:48 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* cs-parser.jay: allow empty source files. Fixes bug #31781.

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

21 years agoFix for bug #31730
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 15:34:34 +0000 (15:34 -0000)]
Fix for bug #31730

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

21 years agoProject MonoQLE Link
Rafael Teixeira [Sun, 6 Oct 2002 15:06:57 +0000 (15:06 -0000)]
Project MonoQLE Link

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:46:53 +0000 (03:46 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: added new files in System.Web.Configuration.
* System.Web.Configuration/HandlerFactoryConfiguration.cs: removed.

* System.Web.Configuration/HandlerItem.cs: added validation field.

* System.Web.Configuration/HttpHandlerTypeMapper.cs: holds mappings
between verbs and wilcards and their associated HandlerItem.

* System.Web.Configuration/HttpHandlersSectionHandler.cs: this one
processes system.web/httpHandlers section of machine.config file.

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

21 years agoChangeLog
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:37:50 +0000 (03:37 -0000)]
ChangeLog

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:37:20 +0000 (03:37 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigurationSettings.cs: reimplemented. It is now able to deliver
sections to their handlers for processing.

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

21 years ago2002-10-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 6 Oct 2002 03:32:38 +0000 (03:32 -0000)]
2002-10-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* XmlDocument.cs: one more Load method implemented.
* XmlTextReader.cs: Depth now works.

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

21 years agoUpdate sample
Miguel de Icaza [Sat, 5 Oct 2002 19:50:44 +0000 (19:50 -0000)]
Update sample

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

21 years ago2002-10-05 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Sat, 5 Oct 2002 19:45:23 +0000 (19:45 -0000)]
2002-10-05  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* merged many sources from mcs/mcs, to resync

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:33:31 +0000 (18:33 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* RC2Test.cs: New test.  Only three cases are enabled - the other
five work fine under mono, but fail under MS corlib, so I've
commented them out.

* AllTests.cs: Added RC2Test.

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:32:57 +0000 (18:32 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* corlib_linux_test.args: Added RC2Test

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:32:20 +0000 (18:32 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* RC2CryptoServiceProvider.cs: New implementation
* RC2.cs: New implementation

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

21 years ago2002-10-05 Andrew Birkett <andy@nobugs.org>
Andrew Birkett [Sat, 5 Oct 2002 18:31:02 +0000 (18:31 -0000)]
2002-10-05  Andrew Birkett  <andy@nobugs.org>

* unix.args: Added System.Security.Cryptography.RC2

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