mono.git
21 years ago2002-11-16 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 16 Nov 2002 19:13:10 +0000 (19:13 -0000)]
2002-11-16  Daniel Morgan <danmorg@sc.rr.com>

* DataGrid.cs
* DataGrid.Makefile.win32: DataGrid demo based on the
TreeViewDemo in GTK#.  It works on GTK# Win32.
Includes the start of data binding for a GTK# widget.
However, it needs to be generalized into base classes.
The goal is to make a DataGrid for GTK# to be like
a ASP.NET DataGrid and Windows.Froms DataGrid.

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

21 years ago2002-11-16 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 16 Nov 2002 18:51:45 +0000 (18:51 -0000)]
2002-11-16  Daniel Morgan <danmorg@sc.rr.com>

* System.Data/DataView.cs: fix bug
with DataViewEnumerator causing InvalidOperationException
on the last item

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

21 years ago2002-11-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 16 Nov 2002 17:50:40 +0000 (17:50 -0000)]
2002-11-16  Martin Baulig  <martin@ximian.com>

* support.cs (InternalParameters): Don't crash if we don't have
any fixed parameters.  Fixes #33532.

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

21 years ago2002-11-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 16 Nov 2002 17:16:31 +0000 (17:16 -0000)]
2002-11-16  Martin Baulig  <martin@ximian.com>

* decl.cs (MemberCache.AddMethods): Use BindingFlags.FlattenHierarchy
when looking up static methods to make this work on Windows.
Fixes #33773.

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

21 years agoAdded one more testcase.
Martin Baulig [Sat, 16 Nov 2002 14:51:10 +0000 (14:51 -0000)]
Added one more testcase.

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

21 years ago2002-11-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 16 Nov 2002 14:49:47 +0000 (14:49 -0000)]
2002-11-16  Martin Baulig  <martin@ximian.com>

* ecore.cs (PropertyExpr.VerifyAssignable): Check whether we have
a setter rather than using PropertyInfo.CanWrite.

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

21 years ago2002-11-16 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sat, 16 Nov 2002 07:17:06 +0000 (07:17 -0000)]
2002-11-16  Tim Coleman <tim@timcoleman.com>
        * makefile.gnu:
                Add MONO_PATH_PREFIX so build doesn't
                fail if System.Data has not yet been installed.

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

21 years agoFix things that made tests fail from last checkin.
Tim Coleman [Sat, 16 Nov 2002 05:45:38 +0000 (05:45 -0000)]
Fix things that made tests fail from last checkin.

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

21 years agoforgot to commit changelog.
Tim Coleman [Sat, 16 Nov 2002 04:15:41 +0000 (04:15 -0000)]
forgot to commit changelog.

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

21 years ago2002-11-15 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sat, 16 Nov 2002 04:14:16 +0000 (04:14 -0000)]
2002-11-15  Tim Coleman <tim@timcoleman.com>
        * System.Data.Common/DbDataPermission.cs:
        * System.Data.SqlClient/SqlClientPermission.cs:
                Make these agree on the class status page.
        * System.Data.SqlClient/SqlCommand.cs:
                - Fix up handling of GUID and [Var]Binary, and Image types
        * System.Data.SqlClient/SqlParameter.cs:
                - Provide support for conversion between Type,
                  DbType, SqlDbType, and the SQL server type names.
                - Fix up handling of GUID and [Var]Binary types
        * System.Data.SqlClient/SqlParameterCollection.cs:
                Correct all of the Add methods.
        * Test/SqlTest.cs:
                - Add more types to test: unique identifier, binary,
                  image, smalldatetime, money, smallmoney, timestamp

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

21 years ago2002-11-15 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sat, 16 Nov 2002 04:12:16 +0000 (04:12 -0000)]
2002-11-15  Tim Coleman <tim@timcoleman.com>
        * Mono.Data.TdsClient.Internal/Tds.cs:
                Add support for UniqueIdentifier (GUID),
                Money types

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

21 years agoOoops, accidentally reverted this one as well.
Martin Baulig [Fri, 15 Nov 2002 23:16:10 +0000 (23:16 -0000)]
Ooops, accidentally reverted this one as well.

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

21 years agoPut this back and made it actually work.
Martin Baulig [Fri, 15 Nov 2002 16:27:51 +0000 (16:27 -0000)]
Put this back and made it actually work.
2002-11-14  Martin Baulig  <martin@ximian.com>

* class.cs (Constructor.Emit): Added the extern/block check.
Fixes bug #33678.

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

21 years ago2002-11-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 15 Nov 2002 14:39:21 +0000 (14:39 -0000)]
2002-11-15  Sebastien Pouliot  <spouliot@videotron.ca>

* CryptographicUnexpectedOperationException.cs: Forgot it last time!
* FromBase64Transform.cs: Added missing virtual to CanReuseTransform.
Changed Dispose().
* HashAlgorithm.cs: Changed Dispose().
* MD5CryptoServiceProvider.cs: Added destructor and Dipose(bool).
* PasswordDeriveBytes.cs: Changed some declaration from
protected to private.
* RC2.cs: Added valid keysize check in EffectiveKeySize.
* RC2CryptoServiceProvider.cs: Overriden EffectiveKeySize to match
corlib declarations.
* RSAOAEPKeyExchangeDeformatter.cs: Changed some declaration from
protected to private.
* RSAOAEPKeyExchangeFormatter.cs: Changed some declaration from
protected to private.
* RSAPKCS1KeyExchangeDeformatter.cs: Changed some declaration from
protected to private.
* RSAPKCS1KeyExchangeFormatter.cs: Changed some declaration from
protected to private.
* RSAPKCS1SignatureDeformatter.cs: Changed some declaration from
protected to private.
* RSAPKCS1SignatureFormatter.cs: Changed some declaration from
protected to private.
* SHA1CryptoServiceProvider.cs: Moved SHA1 code to SHA1Internal.
SHA1CryptoServiceProvider now use SHA1Internal. Added Dispose and
destructor.
* SHA1Managed.cs: New. Use SHA1Internal. Same as
SHA1CryptoServiceProvider but is required for binary compatibility.
* SHA256Managed.cs: Changed some declaration from protected to private.
* SHA384Managed.cs: Changed some declaration from protected to private.
* SHA512Managed.cs: Changed some declaration from protected to private.
* SymmetricAlgorithm.cs: Added Clear(), changed Dispose() and added
virtual to Dispose(bool).
* ToBase64Transform.cs: Added missing virtual to CanReuseTransform.
Changed Dispose().
* TripleDESCryptoServiceProvider.cs: Added missing sealed to class
declaration.

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

21 years agoDebugging messages
Dick Porter [Fri, 15 Nov 2002 13:49:36 +0000 (13:49 -0000)]
Debugging messages

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

21 years ago2002-11-15 Dick Porter <dick@ximian.com>
Dick Porter [Fri, 15 Nov 2002 13:41:42 +0000 (13:41 -0000)]
2002-11-15  Dick Porter  <dick@ximian.com>

* timed-thread.c: Removed unneeded parameters in
_wapi_timed_thread_attach().

* threads.c: Renamed AttachThread() to make it not look like
external API.  Removed unneeded parameters.

2002-11-15  Dick Porter  <dick@ximian.com>

* threadpool.c:
* threads.c:
* appdomain.c: Removed mono_runtime_init_with_attach(),
mono_thread_create_arg(), and mono_thread_init_with_attach(), by
merging the extra parameter with the existing function.  Removed
unneeded code in mono_thread_attach().

2002-11-15  Dick Porter  <dick@ximian.com>

* jit.c: Pass the attach callback to mono_runtime_init().

2002-11-15  Dick Porter  <dick@ximian.com>

* interp.c: mono_runtime_init() now has an extra parameter for
thread attaching.

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

21 years agoFri Nov 15 12:26:48 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 15 Nov 2002 11:31:50 +0000 (11:31 -0000)]
Fri Nov 15 12:26:48 CET 2002 Paolo Molaro <lupus@ximian.com>

* class.cs: back out the last two changes to class.cs, since that
breaks the compilation of the string internalcall constructors in
corlib.

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

21 years ago2002/11/15 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 15 Nov 2002 08:36:46 +0000 (08:36 -0000)]
2002/11/15  Nick Drochak <ndrochak@gol.com>

* class.cs: Allow acces to block member by subclasses. Fixes build
breaker.

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

21 years ago2002-11-15 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Fri, 15 Nov 2002 06:55:50 +0000 (06:55 -0000)]
2002-11-15  Tim Coleman <tim@timcoleman.com>
        * Mono.Data.TdsClient.Internal/Tds.cs:
                Add support for UniqueIdentifier (GUID)
                types

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

21 years ago2002-11-15 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Fri, 15 Nov 2002 06:53:30 +0000 (06:53 -0000)]
2002-11-15  Tim Coleman <tim@timcoleman.com>
        * Test/SqlTest.cs:
                - Add more types to test: unique identifier, binary
                  types.
        * System.Data.SqlClient/SqlParameter.cs:
                - Provide support for conversion between Type,
                  DbType, SqlDbType, and the SQL server type names.
                - Fix up handling of GUID and [Var]Binary types
        * System.Data.SqlClient/SqlCommand.cs:
                - Fix up handling of GUID and [Var]Binary types

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

21 years ago2002-11-14 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 14 Nov 2002 23:27:34 +0000 (23:27 -0000)]
2002-11-14  Daniel Morgan <danmorg@sc.rr.com>

* System.Data/DataColumnPropertyDescriptor.cs
* System.Data/DataRowView.cs
* System.Data/DataView.cs
* System.Data.Common/DbDataRecord.cs: a little bit more
implementation for data binding purposes

* Test/PostgresTest.cs
* Test/TestSqlDataAdapter.cs
* Test/TestSqlException.cs
* TestSqlParameters.cs: fixed test for PostgreSQL's new home
at Mono.Data.PostgreSqlClient

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

21 years ago2002-11-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 14 Nov 2002 23:03:45 +0000 (23:03 -0000)]
2002-11-14  Martin Baulig  <martin@ximian.com>

* class.cs (Constructor.Emit): Added the extern/block check.
Fixes bug #33678.

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

21 years ago2002-11-14 Martin Baulig <martin@gnome.org>
Martin Baulig [Thu, 14 Nov 2002 22:56:51 +0000 (22:56 -0000)]
2002-11-14  Martin Baulig  <martin@gnome.org>

* test-148.cs: Added some tests from bug #33089.

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

21 years ago2002-11-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 14 Nov 2002 22:55:48 +0000 (22:55 -0000)]
2002-11-14  Martin Baulig  <martin@ximian.com>

* expression.cs (IndexerAccess.DoResolve): Do a DeclaredOnly
iteration while looking for indexers, this is needed because the
indexer may have a different name in our base classes.  Fixed the
error reporting (no indexers at all, not get accessor, no
overloaded match).  Fixes bug #33089.
(IndexerAccess.DoResolveLValue): Likewise.

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

21 years ago2002-11-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Thu, 14 Nov 2002 22:00:39 +0000 (22:00 -0000)]
2002-11-14  Tim Coleman <tim@timcoleman.com>
        * Mono.Data.SybaseClient/SybaseDataReader.cs:
                Change SchemaTable handling

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

21 years ago2002-11-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Thu, 14 Nov 2002 21:59:53 +0000 (21:59 -0000)]
2002-11-14  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlClient/SqlCommand.cs:
                Slight reformatting of Bit values and sql statements
        * System.Data.SqlClient/SqlDataReader.cs:
                Implement RecordsAffected
                Complete SchemaTable
        * System.Data.SqlClient/SqlParameter.cs:
                Propertly support Char/NChar
        * System.Data.SqlClient/SqlXmlTextReader.cs:
                Add Close () to the Dispose () method

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

21 years ago2002-11-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Thu, 14 Nov 2002 21:58:53 +0000 (21:58 -0000)]
2002-11-14  Tim Coleman <tim@timcoleman.com>
        * list:
        * Mono.Data.TdsClient/TdsType.cs:
                Add this class
        * Mono.Data.TdsClient/TdsDataReader.cs:
                Add GetSchemaTable implementation
        * Mono.Data.TdsClient.Internal/ITds.cs:
                Add RecordsAffected
        * Mono.Data.TdsClient.Internal/Tds.cs:
                Add RecordsAffected
                Fix handling of DateTime, decimal, and float types
        * Mono.Data.TdsClient.Internal/Tds42.cs:
        * Mono.Data.TdsClient.Internal/Tds50.cs:
        * Mono.Data.TdsClient.Internal/Tds70.cs:
        * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs:
        * Mono.Data.TdsClient.Internal/TdsSchemaInfo.cs:
                Change SchemaTable handling
        * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs:
                Add proper decimal handling

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

21 years ago2002-11-14 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 14 Nov 2002 21:06:02 +0000 (21:06 -0000)]
2002-11-14  Martin Baulig  <martin@ximian.com>

* class.cs (PropertyBase.CheckBase): Make this work for multiple
indexers.  Fixes the first part of bug #33089.
(MethodSignature.InheritableMemberSignatureCompare): Added support
for properties.

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

21 years agoToString now uses the SecurityElement class, Assembly byte data is cached after the...
Jackson Harper [Thu, 14 Nov 2002 15:04:22 +0000 (15:04 -0000)]
ToString now uses the SecurityElement class, Assembly byte data is cached after the first load

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

21 years agoApplied the OpenLink mono_thread_attach patch
Tim Haynes [Thu, 14 Nov 2002 14:36:37 +0000 (14:36 -0000)]
Applied the OpenLink mono_thread_attach patch

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

21 years ago2002-11-14 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 14 Nov 2002 13:05:23 +0000 (13:05 -0000)]
2002-11-14  Dietmar Maurer  <dietmar@ximian.com>

* image.c (mono_image_loaded_by_guid): a method to get loaded
images by guid.
(load_metadata_ptrs): we store the guid as string.

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

21 years ago2002-11-14 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 14 Nov 2002 12:40:40 +0000 (12:40 -0000)]
2002-11-14  Daniel Morgan <danmorg@sc.rr.com>

* PgSqlConnection.cs: redid connection parameters
based on SqlClient's SqlConnection

* PgSqlCommand.cs: redid handling of different
CommandType of CommandText, StoredProcedure,
and TableDirect. Got rid of debug messages

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

21 years agoAdded more tests
Jackson Harper [Thu, 14 Nov 2002 03:37:19 +0000 (03:37 -0000)]
Added more tests

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

21 years ago2002-11-13 Duncan Mak <duncan@ximian.com>
Duncan Mak [Thu, 14 Nov 2002 00:26:09 +0000 (00:26 -0000)]
2002-11-13  Duncan Mak  <duncan@ximian.com>

* XmlElement.cs (IsEmpty): A temporary check-in to keep gtk-sharp
compiling.

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

21 years ago2002-11-13 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 13 Nov 2002 21:34:59 +0000 (21:34 -0000)]
2002-11-13  Tim Coleman <tim@timcoleman.com>
        * Mono.Data.TdsClient.Internal/Tds.cs:
                Fix GetStringValue, GetTextValue when handling NULL
                values.

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

21 years ago2002-11-13 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 13 Nov 2002 21:33:39 +0000 (21:33 -0000)]
2002-11-13  Tim Coleman <tim@timcoleman.com>
        * Test/SqlTest.cs:
                New class added for testing SqlClient
        * System.Data.SqlClient/SqlCommand.cs:
                Add handling for SqlDbType.Bit
        * System.Data.SqlClient/SqlConnection.cs:
                Implement Dispose () methods.
                Change ConnectionString setter
        * System.Data.SqlClient/SqlDataReader.cs:
                Implement Dispose () methods.
                Set RecordsAffected to -1 by default. Need to
                set this correctly in the future.
        * System.Data.SqlClient/SqlCommandBuilder.cs:
        * System.Data.SqlClient/SqlDataAdapter.cs:
        * System.Data.SqlClient/SqlTransaction.cs:
        * System.Data.SqlClient/SqlXmlTextReader.cs:
                Implement Dispose () methods.

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

21 years ago2002-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 13 Nov 2002 19:07:23 +0000 (19:07 -0000)]
2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspElements.cs: added ServerComment class.
* AspParser.cs: ignore ServerComments tags. Remove server comments when
in verbatim mode.

Fixes #33482.

* PageCompiler.cs: check if the type is already cached before generating
the C# file.
* TemplateFactory.cs: if csFile parameter is null, only checks if we
already have the page compiled.

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

21 years ago2002-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 13 Nov 2002 18:46:19 +0000 (18:46 -0000)]
2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StringBuilder.cs: only move the remaining chars in Remove.

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

21 years ago2002-11-13 Ravi Pratap <ravi@ximian.com>
Ravi Pratap M [Wed, 13 Nov 2002 17:52:15 +0000 (17:52 -0000)]
2002-11-13  Ravi Pratap  <ravi@ximian.com>

* attribute.cs (Attribute.Resolve): Catch the
NullReferenceException and report it since it isn't supposed to
happen.

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

21 years ago2002-11-13 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 13 Nov 2002 17:32:22 +0000 (17:32 -0000)]
2002-11-13  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlClient/SqlCommand.cs:
        * System.Data.SqlClient/SqlCommandBuilder.cs:
        * System.Data.SqlClient/SqlConnection.cs:
        * System.Data.SqlClient/SqlDataAdapter.cs:
        * System.Data.SqlClient/SqlDataReader.cs:
        * System.Data.SqlClient/SqlTransaction.cs:
        * System.Data.SqlClient/SqlXmlTextReader.cs:
                Implement Dispose () methods.

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

21 years ago*** empty log message ***
Atsushi Eno [Wed, 13 Nov 2002 16:36:13 +0000 (16:36 -0000)]
*** empty log message ***

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

21 years ago2002-11-13 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 13 Nov 2002 16:28:01 +0000 (16:28 -0000)]
2002-11-13  Dick Porter  <dick@ximian.com>

* Socket.cs: Only close the socket in one place, ie the Dispose
method.  Fixes bug 32054.

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

21 years ago2002-11-13 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Wed, 13 Nov 2002 15:56:51 +0000 (15:56 -0000)]
2002-11-13  Tim Coleman <tim@timcoleman.com>
        * Mono.Data.TdsClient.Internal/TdsComm.cs:
                Comment out asynchronous socket connect
                because it doesn't work properly yet on
                Linux.

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

21 years ago2002-11-13 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Wed, 13 Nov 2002 13:14:46 +0000 (13:14 -0000)]
2002-11-13  Daniel Morgan <danmorg@sc.rr.com>

* Mono.Data.MySql/MySqlParameter.cs
* Mono.Data.MySql/MySqlParameterCollection.cs: added
simple input parameters support.  AFAIK, MySQL does not
support parameters, so this is just a search and replace

* Test/TestParameters.cs: add file to test Parameters

* Test/TestDataAdapter.cs: add file to test MySqlDataAdapter

* Mono.Data.MySql.build: added files to windows build

* list: added files to linux build

* Mono.Data.MySql/MySql.cs: make sure all
DllImport attributes
also have the SuppressUnmanagedCodeSecurity attribute

* Mono.Data.MySql/MySqlCommand.cs: add support for
input parameters, don't execute empty queries,
and support of CommandTypes of StoredProcedure and TableDirect

* Mono.Data.MySql/MySqlConnection.cs: borrowed Tim Coleman's
code from SqlConnection to handle connection
parameters correctly

* Mono.Data.MySql/MySqlTypes.cs
* Mono.Data.MySql/MySqlDataReader.cs: started support
for NULL values.

* Test/MySqlTest.cs: test for NULL values, stored procedures,
executing a non-query via ExecuteReader(), new connection
string functionality, and exception handling

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 13 Nov 2002 03:31:25 +0000 (03:31 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataList.cs: added a few attributes and fixed infinite recursion.

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

21 years agoobject
Gonzalo Paniagua Javier [Wed, 13 Nov 2002 00:56:39 +0000 (00:56 -0000)]
object

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

21 years ago2002-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 13 Nov 2002 00:50:22 +0000 (00:50 -0000)]
2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StringTest.cs: added 1 more check.

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

21 years ago2002-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 13 Nov 2002 00:27:01 +0000 (00:27 -0000)]
2002-11-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* String.cs:
(Equals (str, str)): use 'as' instead of casting to object.
(Equals (obj)): check the length of the strings (until now,
"Hello".Equals ((object) "Hellow World!) was true!).

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

21 years agoMissed commit.
Tim Coleman [Tue, 12 Nov 2002 21:54:45 +0000 (21:54 -0000)]
Missed commit.

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

21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 21:53:30 +0000 (21:53 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
        * list:
                Remove Mono.Data.TdsClient.Internal/TdsContext.cs

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

21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 21:52:39 +0000 (21:52 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
* ChangeLog: commit changelog

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

21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 21:51:39 +0000 (21:51 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
        * Mono.Data.TdsClient.Internal/TdsContext.cs:
                Remove this class as it is not being used
        * Mono.Data.TdsClient.Internal/ITds.cs
        * Mono.Data.TdsClient.Internal/Tds.cs
        * Mono.Data.TdsClient.Internal/Tds42.cs
        * Mono.Data.TdsClient.Internal/Tds50.cs
        * Mono.Data.TdsClient.Internal/Tds70.cs
        * Mono.Data.TdsClient.Internal/TdsPacketColumnInfoResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketColumnNamesResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketColumnOrderResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketControlResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketEndTokenResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketOutputParam.cs
        * Mono.Data.TdsClient.Internal/TdsPacketRetStatResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketRowResult.cs
        * Mono.Data.TdsClient.Internal/TdsPacketUnknown.cs
                Remove references to System.Data

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 20:20:05 +0000 (20:20 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListItemCollection.cs: fixed LoadViewState.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 19:43:10 +0000 (19:43 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlSelect.cs: fixed LoadViewstate.

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

21 years ago2002-11-12 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Tue, 12 Nov 2002 17:02:27 +0000 (17:02 -0000)]
2002-11-12  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlStringTest.cs: Added tests

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

21 years ago*** empty log message ***
Atsushi Eno [Tue, 12 Nov 2002 15:58:31 +0000 (15:58 -0000)]
*** empty log message ***

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

21 years agoUpdated changelog
Jackson Harper [Tue, 12 Nov 2002 15:54:54 +0000 (15:54 -0000)]
Updated changelog

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

21 years agoAdded mapping attribute to MachineFactories
Jackson Harper [Tue, 12 Nov 2002 15:54:11 +0000 (15:54 -0000)]
Added mapping attribute to MachineFactories

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

21 years ago2002-11-12 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Tue, 12 Nov 2002 15:53:12 +0000 (15:53 -0000)]
2002-11-12  Daniel Morgan <danmorg@sc.rr.com>

* doc/oledb
* doc/odbc
* doc/mysql
* doc/sqlite
* doc/sqlclient
* doc/tdsclient
* doc/sybase
* doc/firebird: added web pages
for each specific data provider

* doc/ado-net
* doc/postgresql: updated web page
with current status

* doc/web/commands
* doc/web/makefile: updated to include

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

21 years ago2002-11-12 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 12 Nov 2002 15:04:39 +0000 (15:04 -0000)]
2002-11-12  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (Binary.EmitBranchable): Also handle the cases for
LogicalOr and LogicalAnd that can benefit from recursively
handling EmitBranchable.  The code now should be nice for Paolo.

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

21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 14:07:46 +0000 (14:07 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
        * System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
                Complete these classes
        * System.Data.Common/DbDataAdapter.cs:
                Experimental support for FillSchema ()

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

21 years ago2002-11-12 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 13:47:37 +0000 (13:47 -0000)]
2002-11-12  Tim Coleman <tim@timcoleman.com>
        * System.Data.Common/DbDataAdapter.cs:
                Experimental support for FillSchema ()

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

21 years agonew test
Miguel de Icaza [Tue, 12 Nov 2002 10:38:51 +0000 (10:38 -0000)]
new test

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

21 years agoMade class sealed
Jackson Harper [Tue, 12 Nov 2002 06:43:55 +0000 (06:43 -0000)]
Made class sealed

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

21 years agoAdd a missing comma to make it compile.
Duncan Mak [Tue, 12 Nov 2002 06:25:49 +0000 (06:25 -0000)]
Add a missing comma to make it compile.

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

21 years agoFixed date in changelog
Jackson Harper [Tue, 12 Nov 2002 06:23:37 +0000 (06:23 -0000)]
Fixed date in changelog

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

21 years agoReordered ErrorLevel enumeration to match MS values
Jackson Harper [Tue, 12 Nov 2002 06:22:28 +0000 (06:22 -0000)]
Reordered ErrorLevel enumeration to match MS values

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

21 years agoError levels are now lower case to match MS spec
Jackson Harper [Tue, 12 Nov 2002 06:16:02 +0000 (06:16 -0000)]
Error levels are now lower case to match MS spec

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

21 years agoUpdating changelog
Jackson Harper [Tue, 12 Nov 2002 06:01:58 +0000 (06:01 -0000)]
Updating changelog

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

21 years agoAdded tests for the Microsoft.CSharp.CompilerError class
Jackson Harper [Tue, 12 Nov 2002 06:00:21 +0000 (06:00 -0000)]
Added tests for the Microsoft.CSharp.CompilerError class

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

21 years agoFixed section loader in sample app.config
Brian Ritchie [Tue, 12 Nov 2002 05:41:09 +0000 (05:41 -0000)]
Fixed section loader in sample app.config

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

21 years agoInitial version
Brian Ritchie [Tue, 12 Nov 2002 05:40:08 +0000 (05:40 -0000)]
Initial version

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:12:20 +0000 (04:12 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TableItemStyle.cs: TypeDescriptor.GetConverter seems to fail.
Commented out some code until it works.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:10:15 +0000 (04:10 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* LosFormatter.cs: added array serialization support. Disabled binary
serialization and add some debugging code.

* StateBag.cs: the length of the list of value can be less than the
length if the list of keys when remaining values are null.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:06:48 +0000 (04:06 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpException.cs: simple error output.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 04:02:01 +0000 (04:02 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpApplication.cs: style.
* HttpException.cs: style.
* HttpRuntime.cs: only flush the response if there are no errors.
Otherwise, write an error output.
* HttpWriter.cs: change Unicode to UTF8.

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

21 years ago2002-11-11 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 02:08:36 +0000 (02:08 -0000)]
2002-11-11  Tim Coleman <tim@timcoleman.com>
* ChangeLog:
Forgot to commit with last changes.

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

21 years ago2002-11-11 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 02:05:34 +0000 (02:05 -0000)]
2002-11-11 Tim Coleman <tim@timcoleman.com>
        * list.unix:
        * list:
        * System.ComponentModel/DesignTimeVisibleAttribute.cs:
                Add new class

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

21 years ago2002-11-11 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Tue, 12 Nov 2002 01:41:04 +0000 (01:41 -0000)]
2002-11-11  Tim Coleman <tim@timcoleman.com>
        * System.Data/ResDescriptionAttribute.cs:
        * list
                New internal class added
        * System.Data/Constraint.cs:
        * System.Data/ConstraintCollection.cs:
        * System.Data/DBConcurrencyException.cs:
        * System.Data/DataColumn.cs:
        * System.Data/DataColumnCollection.cs:
        * System.Data/DataRelation.cs:
        * System.Data/DataRelationCollection.cs:
        * System.Data/DataRow.cs:
        * System.Data/DataRowBuilder.cs:
        * System.Data/DataRowBuilder.cs:
        * System.Data/DataRowCollection.cs:
        * System.Data/DataSet.cs:
        * System.Data/DataTable.cs:
        * System.Data/DataTableCollection.cs:
        * System.Data/DataView.cs:
        * System.Data/DataViewManager.cs:
        * System.Data/DataViewSetting.cs:
        * System.Data/DataViewSettingCollection.cs:
        * System.Data/ForeignKeyConstraint.cs:
        * System.Data/ForeignKeyConstraint.cs:
        * System.Data/InternalDataCollectionBase.cs:
        * System.Data/MergeFailedEventArgs.cs:
        * System.Data/StrongTypingException.cs:
        * System.Data/TypeDataSetGeneratorException.cs:
        * System.Data/UniqueConstraint.cs:
        * System.Data.Common/DataAdapter.cs:
        * System.Data.Common/DataColumnMapping.cs:
        * System.Data.Common/DataColumnMappingCollection.cs:
        * System.Data.Common/DataTableMapping.cs:
        * System.Data.Common/DataTableMappingCollection.cs:
        * System.Data.Common/DbDataAdapter.cs:
        * System.Data.Common/DbDataPermission.cs:
        * System.Data.Common/DbDataPermissionAttribute.cs:
        * System.Data.Common/DbEnumerator.cs:
        * System.Data.SqlClient/SqlCommand.cs:
        * System.Data.SqlClient/SqlCommandBuilder.cs:
        * System.Data.SqlClient/SqlConnection.cs:
        * System.Data.SqlClient/SqlDataAdapter.cs:
        * System.Data.SqlClient/SqlParameter.cs:
                Add missing attributes, methods, properties based on information
                from System.Data class status page on go-mono.com.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 12 Nov 2002 01:23:45 +0000 (01:23 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListBox.cs: added ItemHeight and DrawMode properties. Fixes the build
in unix.

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

21 years ago2002-11-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 23:23:45 +0000 (23:23 -0000)]
2002-11-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* jit.c: display the domain name in trace output.

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

21 years ago2002-11-11 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Mon, 11 Nov 2002 21:05:57 +0000 (21:05 -0000)]
2002-11-11  Daniel Morgan <danmorg@sc.rr.com>

* SqlSharpCli.cs: added new SQL# command \exexml
to execute a query and put results in an xml file via a
generic DbDataAdapter and a DataSet.  Added
Mono.Data.SybaseClient as a provider to use
via \provider sybase which is easier than SQL# command
\loadextprovider Mono.Data.SybaseClient Mono.DataSybaseClient.SybaseConnection

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

21 years ago 2002-10-29 DennisHayes <dennish@raytek.com>
Dennis Hayes [Mon, 11 Nov 2002 19:41:27 +0000 (19:41 -0000)]
  2002-10-29  DennisHayes <dennish@raytek.com>

* AmbientProperties.cs
* Application.cs
* ApplicationContext.cs
* CheckBox.cs
* CheckedListBox.cs
* ColumnHeader.cs
* ContainerControl.cs
* ContextMenu.cs
* Control.cs
* Cursors.cs
* HScrollBar.cs
* ListBox.cs
* MainMenu.cs
* Menu.cs
* MenuItem.cs
* MessageBox.cs
* NativeWindow.cs
* PictureBox.cs
* ScrollableControl.cs
* ScrollBar.cs
* System.Windows.Forms.csproj
* System.Windows.Forms.csproj.user
* VScrollBar.cs
* Win32.cs

* minor formating, bug fixes, and implmentation

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

21 years agoSome debugging stubs.
Mark Crichton [Mon, 11 Nov 2002 19:13:08 +0000 (19:13 -0000)]
Some debugging stubs.

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

21 years ago2002-11-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 18:37:18 +0000 (18:37 -0000)]
2002-11-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Timer.cs: implemented more stuff. It works now.

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

21 years ago2002-11-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 18:34:15 +0000 (18:34 -0000)]
2002-11-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* error.[ch]: added errno_to_WSA (). It displays a warning and return
WSASYSCALLFAILURE if there is no error mapping for the given errno,

* sockets.c: use errno_to_WSA and fixed display of warning for h_errno.

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

21 years ago2002-11-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 11 Nov 2002 18:29:43 +0000 (18:29 -0000)]
2002-11-11  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Win32Exception.cs: added 10107 -> WASSYSCALLFAILURE.

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

21 years ago2002-11-11 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Mon, 11 Nov 2002 15:31:44 +0000 (15:31 -0000)]
2002-11-11  Dietmar Maurer  <dietmar@ximian.com>

* assembly.c (mono_assembly_open): check the guid of aot compiled lib.

* metadata.c (mono_guid_to_string): imported method form Zoltan
Varga (slightly modified)

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

21 years ago*** empty log message ***
Dietmar Maurer [Mon, 11 Nov 2002 13:23:56 +0000 (13:23 -0000)]
*** empty log message ***

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

21 years ago2002-11-10 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sun, 10 Nov 2002 17:47:54 +0000 (17:47 -0000)]
2002-11-10  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlString.cs: Now all methods are implemented

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

21 years ago2002-11-10 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sun, 10 Nov 2002 17:44:51 +0000 (17:44 -0000)]
2002-11-10  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlStringTest.cs: Added more tests

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

21 years ago2002-10-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 03:51:15 +0000 (03:51 -0000)]
2002-10-09  Tim Coleman <tim@timcoleman.com>
* OleDbDataAdapter.cs:
Change events to be consistent.  Rodrigo didn't see this
change.

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 02:52:54 +0000 (02:52 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
        * System.Data/DataCategoryAttribute.cs:
                Add new attribute based on corcompare

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

21 years ago2002-11-09 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Sun, 10 Nov 2002 01:17:38 +0000 (01:17 -0000)]
2002-11-09  Rodrigo Moya <rodrigo@ximian.com>

* System.Data.OleDb/OleDbDataAdapter.cs: cleaned up implementation,
based on the PgSql/SqlClient data adapter classes.

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:38:08 +0000 (00:38 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
* System.Data.SqlClient/SqlErrorCollection.cs:
Remove ToString ()

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:36:17 +0000 (00:36 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
                Add new internal tds classes
        * System.Data.Common/DbDataAdapter.cs:
        * System.Data.SqlClient/SqlDataAdapter.cs:
                Change event calling system
        * System.Data.SqlClient/SqlClientPermission.cs:
        * System.Data.SqlClient/SqlClientPermissionAttribute.cs:
        * System.Data.SqlClient/SqlDataReader.cs:
                Add comments
        * System.Data.SqlClient/SqlCommand.cs:
                Some changes to make consistent with .NET based on Sql server traces
                Implement command timeout
        * System.Data.SqlClient/SqlCommandBuilder.cs:
                Make sure that we only build a command if key info found
        * System.Data.SqlClient/SqlConnection.cs:
                Change event calling system
                Some changes to make consistent with .NET based on Sql server traces
                Implement connection timeout
        * System.Data.SqlClient/SqlConnectionPool.cs:
                Implement connection timeout
        * System.Data.SqlClient/SqlError.cs:
                Implement ToString ()
        * System.Data.SqlClient/SqlException.cs:
                Mucho implementation and cleanup
        * System.Data.SqlClient/SqlParameter.cs:
                Implement Clone ()
        * System.Data.SqlClient/SqlParameterCollection.cs:
                Code cleanup
        * System.Data.SqlClient/SqlTransaction.cs:
                Move some of the transaction creation to SqlConnection to be consistent
                with .NET SQL traces

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

21 years agocommit changelog
Tim Coleman [Sun, 10 Nov 2002 00:32:12 +0000 (00:32 -0000)]
commit changelog

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

21 years agocommit ChangeLog
Tim Coleman [Sun, 10 Nov 2002 00:31:51 +0000 (00:31 -0000)]
commit ChangeLog

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:31:13 +0000 (00:31 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
                Add new internal tds classes
        * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
        * Mono.Data.SybaseClient/SybaseConnection.cs:
                Implement connection timeouts

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

21 years ago2002-11-09 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 10 Nov 2002 00:30:16 +0000 (00:30 -0000)]
2002-11-09  Tim Coleman <tim@timcoleman.com>
        * list:
                Add new internal classes
        * Mono.Data.TdsClient.Internal/TdsInternalException.cs:
        * Mono.Data.TdsClient.Internal/TdsTimeoutException.cs:
                Add new classes to implement timeouts
        * Mono.DataTdsClient/TdsConnection.cs:
        * Mono.DataTdsClient/TdsConnectionPool.cs:
                Add connection timeout
        * Mono.Data.TdsClient.Internal/ITds.cs:
                Add command timeouts
        * Mono.Data.TdsClient.Internal/Tds.cs:
        * Mono.Data.TdsClient.Internal/Tds42.cs:
        * Mono.Data.TdsClient.Internal/Tds50.cs:
        * Mono.Data.TdsClient.Internal/Tds70.cs:
        * Mono.Data.TdsClient.Internal/Tds80.cs:
        * Mono.Data.TdsClient.Internal/TdsComm.cs:
                Add command, connection timeouts

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