mono.git
21 years agoAdd stub method
Miguel de Icaza [Sat, 2 Nov 2002 21:11:44 +0000 (21:11 -0000)]
Add stub method

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

21 years agoRemove old comment
Miguel de Icaza [Sat, 2 Nov 2002 21:11:31 +0000 (21:11 -0000)]
Remove old comment

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

21 years agoFlush .cvs
Miguel de Icaza [Sat, 2 Nov 2002 21:09:13 +0000 (21:09 -0000)]
Flush .cvs

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

21 years ago2002-11-02 Duncan Mak <duncan@ximian.com>
Duncan Mak [Sat, 2 Nov 2002 21:07:40 +0000 (21:07 -0000)]
2002-11-02  Duncan Mak  <duncan@ximian.com>

* list.unix: Added InvalidEnumArgumentException.

* InvalidEnumArgumentException.cs: Added.

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

21 years agoFlush changes to get things compiling on Linux
Miguel de Icaza [Sat, 2 Nov 2002 20:58:58 +0000 (20:58 -0000)]
Flush changes to get things compiling on Linux

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

21 years agoCommit fixes to build Windows.Forms on Linux
Miguel de Icaza [Sat, 2 Nov 2002 20:38:44 +0000 (20:38 -0000)]
Commit fixes to build Windows.Forms on Linux

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

21 years agoCompile fixes
Miguel de Icaza [Sat, 2 Nov 2002 20:38:17 +0000 (20:38 -0000)]
Compile fixes

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

21 years agoUpdate .cvsignore
Miguel de Icaza [Sat, 2 Nov 2002 20:33:52 +0000 (20:33 -0000)]
Update .cvsignore

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

21 years agoMore fixes
Miguel de Icaza [Sat, 2 Nov 2002 20:32:46 +0000 (20:32 -0000)]
More fixes

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

21 years agoMore fixes
Miguel de Icaza [Sat, 2 Nov 2002 20:32:08 +0000 (20:32 -0000)]
More fixes

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

21 years agoAdd PropertyTabScope
Miguel de Icaza [Sat, 2 Nov 2002 20:29:17 +0000 (20:29 -0000)]
Add PropertyTabScope

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

21 years agoMore typo fixes
Miguel de Icaza [Sat, 2 Nov 2002 20:28:34 +0000 (20:28 -0000)]
More typo fixes

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

21 years agoFix constructor
Miguel de Icaza [Sat, 2 Nov 2002 20:27:54 +0000 (20:27 -0000)]
Fix constructor

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

21 years agoRename the Controllers
Miguel de Icaza [Sat, 2 Nov 2002 20:27:07 +0000 (20:27 -0000)]
Rename the Controllers

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

21 years agoAdded so we can build on Linux
Miguel de Icaza [Sat, 2 Nov 2002 20:13:25 +0000 (20:13 -0000)]
Added so we can build on Linux

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

21 years agoAdd Accessibility stuff
Miguel de Icaza [Sat, 2 Nov 2002 20:09:52 +0000 (20:09 -0000)]
Add Accessibility stuff

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

21 years agoUpdate man pages
Miguel de Icaza [Sat, 2 Nov 2002 19:45:04 +0000 (19:45 -0000)]
Update man pages

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

21 years agoFlush
Miguel de Icaza [Sat, 2 Nov 2002 19:38:37 +0000 (19:38 -0000)]
Flush

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

21 years ago2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 2 Nov 2002 19:25:02 +0000 (19:25 -0000)]
2002-11-02  Sebastien Pouliot  <spouliot@videotron.ca>

* X509Certificate.cs: REMOVED! Wrong namespace. An almost complete
implementation is now in System.Security.Cryptography.X509Certificates

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

21 years ago2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 2 Nov 2002 19:08:37 +0000 (19:08 -0000)]
2002-11-02  Sebastien Pouliot  <spouliot@videotron.ca>

* ChangeLog: New. First entry ;-)
* X509Certificates.cs: New. Almost complete - except
CryptoAPI link, CreateFromSignedFile and some date issues.

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

21 years ago* TcpClient.cs: Fixed SetTcpClient() to pass through to the Client
Phillip Pearson [Sat, 2 Nov 2002 12:33:08 +0000 (12:33 -0000)]
* TcpClient.cs: Fixed SetTcpClient() to pass through to the Client
property, which now sets stream to null (it's set by GetStream()).  This
should make GetStream() work on a TcpClient which has had the socket set
by assignment to the Client property, not only one that has been created
by TcpListener.AcceptTcpClient().

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

21 years ago* AllTests.cs: Fixed Lawrence's e-mail address.
Phillip Pearson [Sat, 2 Nov 2002 12:31:16 +0000 (12:31 -0000)]
* AllTests.cs: Fixed Lawrence's e-mail address.

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

21 years ago2002-11-02 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sat, 2 Nov 2002 12:28:29 +0000 (12:28 -0000)]
2002-11-02  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlDecimalTest.cs: More tests.

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

21 years ago2002-11-02 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sat, 2 Nov 2002 12:25:33 +0000 (12:25 -0000)]
2002-11-02  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlDoubleTest.cs: More tests.

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

21 years ago2002-11-02 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Sat, 2 Nov 2002 07:19:13 +0000 (07:19 -0000)]
2002-11-02  Tim Coleman (tim@timcoleman.com)
        * System.Data.SqlClient/SqlCommand.cs:
                Change to use sp_executesql to run regular text queries.
                Now, sp_executesql for text, sp_execute for prepared,
                and execute for SPs means everything runs a procedure.
        * System.Data.SqlClient/SqlParameter.cs:
                Allow client to set parameter name in Prepare ()
        * System.Data.SqlClient/SqlParameterCollection.cs:
                Implement some methods
        * System.Data.SqlClient/SqlDataReader.cs:
                Since everything is an SP now, we know that when
                we see DoneProc, that we are really done.

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

21 years ago2002-11-01 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Sat, 2 Nov 2002 05:11:29 +0000 (05:11 -0000)]
2002-11-01  Tim Coleman (tim@timcoleman.com)
* ChangeLog
forgot to commit last time.

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

21 years ago2002-11-01 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Sat, 2 Nov 2002 05:09:45 +0000 (05:09 -0000)]
2002-11-01  Tim Coleman (tim@timcoleman.com)
        * ITds.cs:
                Add DoneProc property
        * Tds.cs:
                *Lots*.  Some stuff to get binary types
                to work, other stuff to get new prepares
                working.
        * TdsPacketEndTokenResult.cs:
                Add Packetsubtype property
        * TdsPacketRowResult:
                Now implements ICollection and IList.

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

21 years ago2002-11-01 Tim Coleman (tim@timcoleman.com) :
Tim Coleman [Sat, 2 Nov 2002 05:06:21 +0000 (05:06 -0000)]
2002-11-01  Tim Coleman (tim@timcoleman.com) :
        * System.Data.Common/DbEnumerator.cs :
                Throw correct exception on Reset ()
                Add ColumnSize to schema table.
        * System.Data.SqlClient/SqlDataReader.cs :
                Add ColumnSize to schema table.
        * System.Data.SqlClient/SqlCommand.cs :
                Change the way that preparing is handled.
                Now uses sp_prepare on the server instead of temp
                stored procedures because it's the Right Thing[tm] to do.
        * System.Data.SqlClient/SqlConnection.cs :
                Store data readers here rather than in command
        * System.Data.SqlClient/SqlDataReader.cs :
                More implementation, including binary types
        * System.Data.SqlClient/SqlParameter.cs :
                Lowercase type name

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

21 years ago2002-11-02 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
Gonzalo Paniagua Javier [Sat, 2 Nov 2002 03:53:19 +0000 (03:53 -0000)]
2002-11-02  Gonzalo Paniagua Javier <gonzalo@gnome-db.org>

* cs-parser.jay: simplified a rule and 5 SR conflicts dissapeared.

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

21 years agooops. commited the wrong file.
Gonzalo Paniagua Javier [Sat, 2 Nov 2002 03:16:56 +0000 (03:16 -0000)]
oops. commited the wrong file.

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

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

* System.Web/HttpCookie.cs: made GetCookieHeader internal.

* System.Web/HttpRequest.cs: get cookies from request.

* System.Web/HttpResponse.cs: send cookies. Implemented
AddFileDependencies (). Added check for _Writer == null in Flush
(Patrik ;-). Clear the content if HEAD or SupressContent == true.
Removed redirect hack used in old server.

* System.Web.Compilation/AspGenerator.cs: undo one-liner change.

* System.Web.UI/Page.cs: implemented FileDependecies and made it
protected.

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

21 years agostub for picturebox.cs - last unstubbed function in swf
Dennis Hayes [Sat, 2 Nov 2002 02:16:45 +0000 (02:16 -0000)]
stub for picturebox.cs - last unstubbed function in swf

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

21 years agominor changes to last mene classes checkin
Dennis Hayes [Sat, 2 Nov 2002 02:15:05 +0000 (02:15 -0000)]
minor changes to last mene classes checkin

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

21 years ago2002-11-01 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 2 Nov 2002 01:29:56 +0000 (01:29 -0000)]
2002-11-01  Daniel Morgan <danmorg@sc.rr.com>

* OleDbDataReader.cs: implemented
Dispose() and GetEnumerator()

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

21 years ago2002-11-01 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 2 Nov 2002 01:02:32 +0000 (01:02 -0000)]
2002-11-01  Daniel Morgan <danmorg@sc.rr.com>

* OdbcDataReader.cs: - uncommented code, but
I put a FIXME: according to Brian,
    this does not work on MS .NET
    however, we need it for Mono
    for now. schemaRow.AcceptChanges(),
    - implement IEnumerable.GetEnumerator()

    * libodbc.cs: changed the DllImport from "odbc32.dll"
    to "odbc32"

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

21 years ago2002-11-01 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 2 Nov 2002 00:41:44 +0000 (00:41 -0000)]
2002-11-01  Daniel Morgan <danmorg@sc.rr.com>

* PgSqlCommand.cs: get rid of warning

* PgSqlDataReader.cs: implemented GetEnumerator(),
and Dispose()

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

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

* bouncycastle.txt: Bouncy Castle JCE License.
* SHA384Managed.cs: Hash implementation based on BouncyCastle JCE.
* SHA512Managed.cs: Hash implementation based on BouncyCastle JCE.

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

21 years agoImprove test
Miguel de Icaza [Fri, 1 Nov 2002 21:19:25 +0000 (21:19 -0000)]
Improve test

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

21 years ago2002-11-01 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 1 Nov 2002 21:04:02 +0000 (21:04 -0000)]
2002-11-01  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (switch_section): A beautiful patch from Martin
Baulig that fixed 33094.

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

21 years ago2002-11-01 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 1 Nov 2002 19:32:32 +0000 (19:32 -0000)]
2002-11-01  Daniel Morgan <danmorg@sc.rr.com>

* Mono.Data.SqliteClient/SqliteDataReader.cs: redid the
implementation for GetSchemaTable() and
implemented IEnumerator IEnumerable.GetEnumerator ()

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

21 years ago2002-11-01 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 17:48:47 +0000 (17:48 -0000)]
2002-11-01  Tim Coleman (tim@timcoleman.com)
        * Mono.Data.SybaseClient/Locale.cs:
        * Mono.Data.SybaseClient/SybaseCommand.cs:
        * Mono.Data.SybaseClient/SybaseCommandBuilder.cs:
        * Mono.Data.SybaseClient/SybaseConnection.cs:
        * Mono.Data.SybaseClient/SybaseConnectionPool.cs:
        * Mono.Data.SybaseClient/SybaseDataAdapter.cs:
        * Mono.Data.SybaseClient/SybaseDataReader.cs:
        * Mono.Data.SybaseClient/SybaseError.cs:
        * Mono.Data.SybaseClient/SybaseErrorCollection.cs:
        * Mono.Data.SybaseClient/SybaseException.cs:
        * Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
        * Mono.Data.SybaseClient/SybaseInfoMessageEventHandler.cs:
        * Mono.Data.SybaseClient/SybaseParameter.cs:
        * Mono.Data.SybaseClient/SybaseParameterCollection.cs:
        * Mono.Data.SybaseClient/SybasePermission.cs:
        * Mono.Data.SybaseClient/SybasePermissionAttribute.cs:
        * Mono.Data.SybaseClient/SybaseRowUpdatedEventArgs.cs:
        * Mono.Data.SybaseClient/SybaseRowUpdatedEventHandler.cs:
        * Mono.Data.SybaseClient/SybaseRowUpdatingEventArgs.cs:
        * Mono.Data.SybaseClient/SybaseRowUpdatingEventHandler.cs:
        * Mono.Data.SybaseClient/SybaseTransaction.cs:
        * Mono.Data.SybaseClient/SybaseType.cs:
        * Mono.Data.SybaseClient/TODOAttribute.cs:
        * Mono.Data.SybaseTypes/SybaseBinary.cs:
        * Mono.Data.SybaseTypes/SybaseBoolean.cs:
        * Mono.Data.SybaseTypes/SybaseByte.cs:
        * Mono.Data.SybaseTypes/SybaseCompareOptions.cs:
        * Mono.Data.SybaseTypes/SybaseDateTime.cs:
        * Mono.Data.SybaseTypes/SybaseDecimal.cs:
        * Mono.Data.SybaseTypes/SybaseDouble.cs:
        * Mono.Data.SybaseTypes/SybaseGuid.cs:
        * Mono.Data.SybaseTypes/SybaseInt16.cs:
        * Mono.Data.SybaseTypes/SybaseInt32.cs:
        * Mono.Data.SybaseTypes/SybaseInt64.cs:
        * Mono.Data.SybaseTypes/SybaseMoney.cs:
        * Mono.Data.SybaseTypes/SybaseNullValueException.cs:
        * Mono.Data.SybaseTypes/SybaseSingle.cs:
        * Mono.Data.SybaseTypes/SybaseString.cs:
        * Mono.Data.SybaseTypes/SybaseTruncateException.cs:
        * Mono.Data.SybaseTypes/SybaseTypeException.cs:
                New classes added to start this namespace.  These are mostly
                just copies of the SqlClient classes, with changed names and
                namespaces.
        * list:
        * makefile.gnu:
        * Mono.Data.SybaseClient.build:
                New files added to build this assembly
        * ChangeLog:
                New changelog added

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

21 years ago2002-11-01 Tim Coleman (tim@timcoleman.com) :
Tim Coleman [Fri, 1 Nov 2002 13:32:37 +0000 (13:32 -0000)]
2002-11-01  Tim Coleman (tim@timcoleman.com) :
        * System.Data.Common/DbEnumerator.cs :
        * System.Data.SqlClient/SqlDataReader.cs :
                Add ColumnSize to schema table.

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

21 years ago*** empty log message ***
Tim Coleman [Fri, 1 Nov 2002 13:30:26 +0000 (13:30 -0000)]
*** empty log message ***

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

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

* Mono.Data.MySql/MySqlDataAdapter.cs
* Mono.Data.MySql/MySqlRowUpdatedEventArgs.cs
* Mono.Data.MySql/MySqlRowUpdatedEventHandler.cs
* Mono.Data.MySql/MySqlRowUpdatingEventArgs.cs
* Mono.Data.MySql/MySqlRowUpdatingEventHandler.cs: added new
 files for the Data Adapter for the MySQL data provider

* list: added new files to Linux build

* Mono.Data.MySql/MySqlCommand.cs: implement the
interfaces correctly and Dispose().  Allow the provider to
execute multiple queries for a reader

* Mono.Data.MySql/MySqlTransaction.cs
* Mono.Data.MySql/MySqlConnection.cs: implement the
interfaces correctly and Dispose

* Mono.Data.MySql/MySqlDataReader.cs: implement the
interfaces correctly and Dispose().  Allow the provider to
execute multiple queries for a reader.  Implement
IEnumerable.GetEnumerator() to return a DbEnumerator
which can be used to do a
foreach (DbDataRecord rec in myDataReader) { ... }
and allows a IDataReader to be "data binded" to a DataGrid.
Thanks goes to Tim Coleman (I copied this from his SqlDataReader).

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 04:07:47 +0000 (04:07 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
* SchemaInfo.cs:
Sorry, I missed this on the last commit.
Danmorg fixed it, but this is the copy I had.

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

21 years ago2002-10-31 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 1 Nov 2002 03:35:52 +0000 (03:35 -0000)]
2002-10-31  Daniel Morgan <danmorg@sc.rr.com>

* SchemaInfo.cs: added missing properties to fix mcs build

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 01:47:33 +0000 (01:47 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
* library.build
re-add TdsClient now that it builds correctly again.

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 01:46:51 +0000 (01:46 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
        * System.Data.Common/DbDataAdapter.cs :
                Fix handling of nulls
        * System.Data.Common/DbDataRecord.cs :
                Change GetFieldType ()
        * System.Data.Common/DbEnumerator.cs :
                Add new schema information
        * System.Data.Common/FieldNameLookup.cs :
                Change definition of schema
        * System.Data.Common/SchemaInfo.cs :
                Add more information
        * System.Data.SqlClient/SqlDataReader.cs :
                get more schema table data
        * list :
                Add Mono.Data.TdsClient.Internal.TdsSchemaInfo

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 01:40:55 +0000 (01:40 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
        * TdsSchemaInfo.cs:
                Added because I can't really use SchemaInfo
        * ITds.cs:
        * Tds.cs :
        * TdsPacketColumnInfoResult.cs :
                ChangeDefinition of schema
        * Tds42.cs :
        * Tds50.cs :
        * Tds70.cs :
                Add new information to schema

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 01:37:53 +0000 (01:37 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
        * TdsDataReader.cs:
                D'oh!  Now use TdsSchemaInfo because SchemaInfo
                is internal to System.Data.dll

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Fri, 1 Nov 2002 01:37:15 +0000 (01:37 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
        * list :
                Add TdsSchemaInfo.cs

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

21 years ago2002-10-31 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 22:52:47 +0000 (22:52 -0000)]
2002-10-31  Miguel de Icaza  <miguel@ximian.com>

* ecore.cs (PropertyExpr.DoResolveLValue, PropertyExpr.DoResolve):
Check whether the base is abstract and report an error if so.

* expression.cs (IndexerAccess.DoResolveLValue,
IndexerAccess.DoResolve): ditto.

(Invocation.DoResolve): ditto.

(Invocation.FullMethodDesc): Improve the report string.

* statement.cs (Block): Eliminate IsVariableDefined as it is
basically just a wrapper for GetVariableInfo.

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

21 years agoAdd more
Miguel de Icaza [Thu, 31 Oct 2002 20:47:49 +0000 (20:47 -0000)]
Add more

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

21 years agostyle
Gonzalo Paniagua Javier [Thu, 31 Oct 2002 20:28:03 +0000 (20:28 -0000)]
style

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

21 years ago2002-10-31 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Thu, 31 Oct 2002 18:51:49 +0000 (18:51 -0000)]
2002-10-31  Ville Palo <vi64pa@koti.soon.fi>

* System.Data.SqlTypes/SqlInt16Test.cs: Litle bugfix

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

21 years ago2002-10-31 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Thu, 31 Oct 2002 18:38:58 +0000 (18:38 -0000)]
2002-10-31  Ville Palo <vi64pa@koti.soon.fi>

* SqlBinary.cs:
* SqlBoolean.cs:
* SqlByte.cs:
* SqlDecimal.cs:
* SqlDouble.cs:
* SqlInt16.cs:
* SqlInt64.cs:
* SqlString.cs: Some bugfixes and some TODOs but so much
work to do.

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

21 years ago2002-10-31 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 31 Oct 2002 16:06:49 +0000 (16:06 -0000)]
2002-10-31  Dick Porter  <dick@ximian.com>

* icall.c:
* file-io.h:
* file-io.c: Return the error status in a parameter, as the
GetLastError() value has long since been blown away if we try and
look it up in a subsequent internal call invocation.  Delete the
GetLastError() internal call, because it's useless.

2002-10-31  Dick Porter  <dick@ximian.com>

* io.h:
* io.c: Define and use INVALID_FILE_ATTRIBUTES

2002-10-31  Dick Porter  <dick@ximian.com>

* Makefile.am: The previous automake-1.6 fix broke automake-1.4 on
cygwin.  Try again.

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

21 years ago2002-10-31 Dick Porter <dick@ximian.com>
Dick Porter [Thu, 31 Oct 2002 15:55:48 +0000 (15:55 -0000)]
2002-10-31  Dick Porter  <dick@ximian.com>

* FileStream.cs: Fix buffering properly this time.  Also kludge
around broken pipe errors, treating them as EOF instead of
throwing an IO exception.

* MonoIO.cs: Return the error status in a parameter, as the
GetLastError() value has long since been blown away if we try and
look it up in a subsequent internal call invocation.

* Process.cs:
* Environment.cs:
* FileSystemInfo.cs:
* FileInfo.cs:
* File.cs:
* Directory.cs: MonoIO methods now have an error parameter

2002-10-31  Dick Porter  <dick@ximian.com>

* list.unix: Added MonoIO and MonoIOError to the build

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

21 years ago2002-10-31 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 31 Oct 2002 15:39:33 +0000 (15:39 -0000)]
2002-10-31  Dietmar Maurer  <dietmar@ximian.com>

* class.[ch]: added cast_class to fix bug 29517

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

21 years ago2002-10-31 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 13:16:47 +0000 (13:16 -0000)]
2002-10-31  Tim Coleman (tim@timcoleman.com)
* library.build
Exclude TdsClient to avoid breaking the build.

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

21 years ago * list :
Tim Coleman [Thu, 31 Oct 2002 07:31:32 +0000 (07:31 -0000)]
* list :
Add System.Data.Common/DbEnumerator.cs
* System.Data.SqlClient/SqlDataReader.cs:
Remove SqlDataReaderEnumerator -- use DbEnumerator instead
* System.Data.Common/DbEnumerator.cs:
New class added

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

21 years ago2002-10-30 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 06:33:26 +0000 (06:33 -0000)]
2002-10-30  Tim Coleman (tim@timcoleman.com)
* DbDataRecord.cs:
Added

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

21 years ago2002-10-30 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 06:29:23 +0000 (06:29 -0000)]
2002-10-30  Tim Coleman (tim@timcoleman.com)
        * TdsDataReader.cs:
                Use SchemaInfo instead of TdsColumnSchema

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

21 years ago2002-10-30 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 06:28:09 +0000 (06:28 -0000)]
2002-10-30  Tim Coleman (tim@timcoleman.com)
        * list :
                Remove TdsColumnSchema.cs

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

21 years ago2002-10-30 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 06:26:22 +0000 (06:26 -0000)]
2002-10-30  Tim Coleman (tim@timcoleman.com)
* TdsPacketColumnInfoResult.cs:
        * TdsPacketRowResult.cs:
                Uses new SchemaInfo object

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

21 years ago2002-10-30 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 06:24:11 +0000 (06:24 -0000)]
2002-10-30  Tim Coleman (tim@timcoleman.com)
        * TdsColumnSchema.cs:
                Ditch this in favor of System.Data.Common.SchemaInfo
        * ITds.cs:
                Change ColumnInfo to Schema
        * Tds.cs:
                Uses new SchemaInfo object
                Supports TEXT now.
        * Tds42.cs:
        * Tds50.cs:
        * Tds70.cs:
                Uses new SchemaInfo object

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

21 years ago2002-10-30 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Thu, 31 Oct 2002 06:20:08 +0000 (06:20 -0000)]
2002-10-30  Tim Coleman (tim@timcoleman.com)
        * System.Data.Common/FieldNameLookup.cs:
        * System.Data.Common/SchemaInfo.cs:
        * System.Data.SqlClient/SqlXmlTextReader.cs:
                New classes added
        * list :
                Class list changed in build
        * System.Data.SqlClient/SqlCommand.cs:
                Added support for command behaviors
                Refactored a bunch of code
                Implement ExecuteScalar
                Implement ExecuteXmlReader
        * System.Data.SqlClient/SqlConnection.cs:
                Moved CheckForErrors here
        * System.Data.SqlClient/SqlDataAdapter.cs:
                Code reformatting
        * System.Data.SqlClient/SqlDataReader.cs:
                Implement GetEnumerator
                Fix NextResult, Read
                Add SqlDataReaderEnumerator private class
        * System.Data.SqlClient/SqlParameter.cs:
                Move some of the Prepare code from SqlCommand to here
        * System.Data.SqlClient/SqlTransaction.cs:
                Move error checking to SqlConnection

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

21 years ago2002-10-31 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 06:02:40 +0000 (06:02 -0000)]
2002-10-31  Miguel de Icaza  <miguel@ximian.com>

* support.cs (ReflectionParamter.ParameterType): We unwrap the
type, as we return the actual parameter ref/unref state on a
different call.

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

21 years ago2002-10-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 31 Oct 2002 04:22:13 +0000 (04:22 -0000)]
2002-10-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TextReader.cs: implemented ReadBlock ().

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

21 years ago2002-10-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 31 Oct 2002 04:18:06 +0000 (04:18 -0000)]
2002-10-31  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ConfigHelper.cs: NameValueCollection.Add is now fixed.

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

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

* System.Web/HttpRequest.cs: fixed GetRawContent (). Now it only tries
to read at most ContentLength bytes.

* System.Web/HttpResponse.cs: now it sends the headers. Added
X-Powered-By header :-).

* System.Web/HttpRuntime.cs: fixed typo.

* System.Web/HttpValueCollection.cs: cosmetic changes.

* System.Web.UI/Control.cs: save control names instead of the controls
themselves to the ViewState.

* System.Web.UI/LosFormatter.cs: added support for serializing unknown
types. BinaryFormatter does not work so you better don't store anything
unknown in ViewState.

* System.Web.UI/Page.cs: GetViewStateString works now using
LosFormatter. Complete "Control execution lifecycle" by unloading all
the child controls. Check for null in RaisePostBackEvents.
LoadPageViewStateFromPersistenceMedium uses LosFormatter too.

POST works now!

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 04:02:33 +0000 (04:02 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* support.cs: Return proper flags REF/OUT fixing the previous
commit.

* expression.cs: Reverted last patch, that was wrong.  Is_ref is
not used to mean `ref' but `ref or out' in ParameterReference

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

21 years agoreturn false instead of throwing exception
Gonzalo Paniagua Javier [Thu, 31 Oct 2002 03:50:45 +0000 (03:50 -0000)]
return false instead of throwing exception

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

21 years agoupload this test here
Gonzalo Paniagua Javier [Thu, 31 Oct 2002 03:46:32 +0000 (03:46 -0000)]
upload this test here

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

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

* AspGenerator.cs: removed a few hacks no longer needed.

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

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

* NameValueCollection.cs: fixed Add (NameValueCollection).

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 03:06:56 +0000 (03:06 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* expression.cs (ParameterReference.DoResolve, DoResolveLValue):
Do not use ISBYREF because that is a flag that says that either
REF or OUT are set, use REF when we mean ref.

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

21 years agostyle
Gonzalo Paniagua Javier [Thu, 31 Oct 2002 03:05:07 +0000 (03:05 -0000)]
style

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 03:00:23 +0000 (03:00 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* delegate.cs (FullDelegateDesc): use ParameterDesc to get the
full type signature instead of calling TypeManger.CSharpName
ourselves.

* support.cs (InternalParameters.ParameterDesc): Do not compare
directly to the modflags, because REF/OUT will actually be bitsets
if set.

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 02:26:10 +0000 (02:26 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs: Fix bug where floating point values with an

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

21 years ago2002-10-30 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Thu, 31 Oct 2002 02:14:39 +0000 (02:14 -0000)]
2002-10-30  Sebastien Pouliot  <spouliot@videotron.ca>

* DSASignatureDeformatter.cs: Fully implemented - however it
requires a functionnal DSA implementation to work.
* DSASignatureFormatter.cs: Fully implemented - however it
requires a functionnal DSA implementation to work.

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 01:06:30 +0000 (01:06 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* StreamWriter.cs: Ditto for Null stream.

* BinaryReader.cs: Use Unmarked here too.

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 00:46:20 +0000 (00:46 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* BinaryWriter.cs: Use the UTF8Unmarker encoding by default, this
is what .NET does.

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 31 Oct 2002 00:45:59 +0000 (00:45 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* Encoding.cs (UTF8Unmarked): New static property, used to return
a no-markers UTf8 encoder, used in a few places in the class library.

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

21 years ago*** empty log message ***
Atsushi Eno [Wed, 30 Oct 2002 19:41:13 +0000 (19:41 -0000)]
*** empty log message ***

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

21 years agoWed Oct 30 19:37:32 CET 2002 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 30 Oct 2002 18:41:41 +0000 (18:41 -0000)]
Wed Oct 30 19:37:32 CET 2002 Paolo Molaro <lupus@ximian.com>

* marshal.c: create valid IL code in the filter clause:
the new JIT is less forgiving:-)

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

21 years agoadded missing files
Gonzalo Paniagua Javier [Wed, 30 Oct 2002 15:45:24 +0000 (15:45 -0000)]
added missing files

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

21 years agoAdded class
Jackson Harper [Wed, 30 Oct 2002 15:39:25 +0000 (15:39 -0000)]
Added class

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

21 years ago2002-10-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 30 Oct 2002 15:21:46 +0000 (15:21 -0000)]
2002-10-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* EventHandlerList.cs: fixed bug #29535.

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

21 years agochangelog
Gonzalo Paniagua Javier [Wed, 30 Oct 2002 15:13:51 +0000 (15:13 -0000)]
changelog

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

21 years ago2002-10-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 30 Oct 2002 15:10:17 +0000 (15:10 -0000)]
2002-10-30  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AllTests.cs:
* ChangeLog:
* EventHandlerListTests.cs: new test.

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

21 years ago2002-10-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 30 Oct 2002 10:19:41 +0000 (10:19 -0000)]
2002-10-29  Zoltan Varga  <vargaz@freemail.hu>

* Enum.cs: Added support for whitespaces in Enum:Parse().

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

21 years ago2002-10-30 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 30 Oct 2002 06:27:55 +0000 (06:27 -0000)]
2002-10-30  Miguel de Icaza  <miguel@ximian.com>

* cs-tokenizer.cs: Fix bug where floating point values with an
exponent where a sign was missing was ignored.

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

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

* driver.cs: Allow multiple assemblies to be specified in a single

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

21 years ago2002-10-29 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Wed, 30 Oct 2002 04:57:49 +0000 (04:57 -0000)]
2002-10-29  Tim Coleman (tim@timcoleman.com)
        * ITds.cs:
                Add OutputParameters collection
        * Tds.cs:
                Much reformatting, added handling for dates,
                fixed handling of output parameters, and a
                whole lot more
        * TdsPacketEndTokenResult.cs:
                Remove incorrect exception
        * TdsPacketType.cs:
                Add Logoff packet type.

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

21 years ago2002-10-29 Tim Coleman (tim@timcoleman.com)
Tim Coleman [Wed, 30 Oct 2002 04:54:11 +0000 (04:54 -0000)]
2002-10-29  Tim Coleman (tim@timcoleman.com)
        * System.Data.SqlClient/SqlCommand.cs:
                Added code to handle parameters for queries
        * System.Data.SqlClient/SqlConnection.cs:
                Properly handle resetting SqlConnections
        * System.Data.SqlClient/SqlDataReader.cs:
                Properly handle the case where no results are returned
        * System.Data.SqlClient/SqlParameter.cs:
                Default direction to Input
        * System.Data.SqlClient/SqlParameterCollection.cs:
                Implement GetEnumerator

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

21 years agostart of implmenting menus. checkin for Alexandre Pigolkine (pigolkine@gmx.de)
Dennis Hayes [Wed, 30 Oct 2002 00:52:41 +0000 (00:52 -0000)]
start of implmenting menus. checkin for Alexandre Pigolkine (pigolkine@gmx.de)

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

21 years ago2002-10-29 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Tue, 29 Oct 2002 21:52:54 +0000 (21:52 -0000)]
2002-10-29  Daniel Morgan <danmorg@sc.rr.com>

* System.ComponentModel/PropertyDescriptor.cs: added
missing abstract methods and properties

* System.ComponentModel/DerivedPropertyDescriptor.cs: implemented
SetValue and added stubs for missing methods and properties

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

21 years ago2002-10-29 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Tue, 29 Oct 2002 21:19:53 +0000 (21:19 -0000)]
2002-10-29  Rodrigo Moya <rodrigo@ximian.com>

* makefile.gnu: added Test directory.

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

21 years ago2002-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 29 Oct 2002 20:45:43 +0000 (20:45 -0000)]
2002-10-29  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataBinder.cs: implemented Eval and GetIndexedPropertyValue methods.

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