Tim Coleman [Tue, 5 Nov 2002 06:00:59 +0000 (06:00 -0000)]
2002-11-04 Tim Coleman (tim@timcoleman.com)
* SqlCommand.cs:
Add SchemaOnly behavior
svn path=/trunk/mcs/; revision=8830
Tim Coleman [Tue, 5 Nov 2002 05:34:12 +0000 (05:34 -0000)]
2002-11-04 Tim Coleman (tim@timcoleman.com)
* StateChangeEventArgs.cs:
Implement
svn path=/trunk/mcs/; revision=8829
Tim Coleman [Tue, 5 Nov 2002 04:50:11 +0000 (04:50 -0000)]
2002-11-04 Tim Coleman (tim@timcoleman.com)
* list:
forgot to add a couple of files.
svn path=/trunk/mcs/; revision=8828
Tim Coleman [Tue, 5 Nov 2002 04:44:47 +0000 (04:44 -0000)]
2002-11-04 Tim Coleman <tim@timcoleman.com>
* list:
Add Mono.Data.TdsClient.Internal.TdsInternalError
Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
* Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
* Mono.Data.TdsClient/TdsInfoMessageEventHandler.cs:
* Mono.Data.TdsClient.Internal/TdsInternalError.cs:
* Mono.Data.TdsClient.Internal/TdsInternalErrorCollection.cs:
* Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventArgs.cs:
* Mono.Data.TdsClient.Internal/TdsInternalErrorMessageEventHandler.cs:
* Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventArgs.cs:
* Mono.Data.TdsClient.Internal/TdsInternalInfoMessageEventHandler.cs:
New classes added
* Mono.Data.TdsClient.Internal/TdsPacketErrorResult.cs:
* Mono.Data.TdsClient.Internal/TdsPacketErrorResultCollection.cs:
* Mono.Data.TdsClient.Internal/TdsPacketMessageResult.cs:
Classes removed
* Mono.Data.TdsClient/TdsCommand.cs:
* Mono.Data.TdsClient/TdsConnection.cs:
* Mono.Data.TdsClient/TdsError.cs:
* Mono.Data.TdsClient/TdsErrorCollection.cs:
* Mono.Data.TdsClient/TdsException.cs:
* Mono.Data.TdsClient/TdsTransaction.cs:
* Mono.Data.TdsClient/TdsPacketColumnInfoResult.cs:
More implementation
* 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/Tds80.cs:
New events added
svn path=/trunk/mcs/; revision=8827
Tim Coleman [Tue, 5 Nov 2002 04:33:03 +0000 (04:33 -0000)]
2002-11-04 Tim Coleman <tim@timcoleman.com>
* list:
Add Mono.Data.TdsClient.Internal.TdsInternalError
Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
* Mono.Data.SybaseClient/SybaseCommand.cs:
* Mono.Data.SybaseClient/SybaseConnection.cs:
* Mono.Data.SybaseClient/SybaseDataReader.cs:
* Mono.Data.SybaseClient/SybaseException.cs:
* Mono.Data.SybaseClient/SybaseInfoMessageEventArgs.cs:
* Mono.Data.SybaseClient/SybaseTransaction.cs:
Remove error checks in favour of event handlers
svn path=/trunk/mcs/; revision=8826
Tim Coleman [Tue, 5 Nov 2002 04:27:25 +0000 (04:27 -0000)]
2002-11-04 Tim Coleman <tim@timcoleman.com>
* list:
Add Mono.Data.TdsClient.Internal.TdsInternalError
Add Mono.Data.TdsClient.Internal.TdsInternalErrorCollection
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalErrorMessageEventArgs
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventHandler
Add Mono.Data.TdsClient.Internal.TdsInternalInfoMessageEventArgs
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResult
Remove Mono.Data.TdsClient.Internal.TdsPacketErrorResultCollection
Remove Mono.Data.TdsClient.Internal.TdsPacketMessageResult
* System.Data.Common/RowUpdatedEventArgs.cs:
* System.Data.Common/RowUpdatingEventArgs.cs:
Implement
* System.Data.SqlClient/SqlCommand.cs:
* System.Data.SqlClient/SqlDataReader.cs:
* System.Data.SqlClient/SqlTransaction.cs:
Remove checks for errors. These are now handled by events
* System.Data.SqlClient/SqlConnection.cs:
* System.Data.SqlClient/SqlError.cs:
* System.Data.SqlClient/SqlException.cs:
* System.Data.SqlClient/SqlInfoMessageEventArgs.cs:
Add event handlers and triggers for errors, messages, state change
* System.Data.SqlClient/SqlParameter.cs:
Re-add refreshproperties
* System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
* System.Data.SqlClient/SqlRowUpdatedEventHandler.cs:
* System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
* System.Data.SqlClient/SqlRowUpdatingEventHandler.cs:
Implement
svn path=/trunk/mcs/; revision=8825
Dennis Hayes [Tue, 5 Nov 2002 02:27:39 +0000 (02:27 -0000)]
updated
svn path=/trunk/mcs/; revision=8824
Gonzalo Paniagua Javier [Mon, 4 Nov 2002 23:49:25 +0000 (23:49 -0000)]
2002-11-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ConfigurationSettings.cs: use AppDomainSetup to get the configuration
file name for the AppDomain.
svn path=/trunk/mcs/; revision=8823
Gonzalo Paniagua Javier [Mon, 4 Nov 2002 20:17:02 +0000 (20:17 -0000)]
oops
svn path=/trunk/mcs/; revision=8822
Gonzalo Paniagua Javier [Mon, 4 Nov 2002 20:11:42 +0000 (20:11 -0000)]
2002-11-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list.unix: added new files.
* System.ComponentModel/ListBindableAttribute.cs: implemented.
svn path=/trunk/mcs/; revision=8821
Tim Coleman [Mon, 4 Nov 2002 20:05:50 +0000 (20:05 -0000)]
2002-11-04 Tim Coleman <tim@timcoleman.com>
* System.ComponentModel/RefreshProperties.cs:
* System.ComponentModel/RefreshPropertiesAttribute.cs:
Add new classes
svn path=/trunk/mcs/; revision=8820
Tim Coleman [Mon, 4 Nov 2002 19:50:39 +0000 (19:50 -0000)]
2002-11-04 Tim Coleman (tim@timcoleman.com)
* SqlCommand.cs:
* SqlConnection.cs:
* SqlParameter.cs:
Remove RefreshProperties attributes that break linux build.
svn path=/trunk/mcs/; revision=8819
Dick Porter [Mon, 4 Nov 2002 19:50:27 +0000 (19:50 -0000)]
Work around missing mcs dir for binaries in the same way as for assemblies.
svn path=/trunk/mono/; revision=8818
Gonzalo Paniagua Javier [Mon, 4 Nov 2002 19:01:05 +0000 (19:01 -0000)]
2002-11-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MonoType.cs: implemented GetEvent (name, flags).
svn path=/trunk/mcs/; revision=8817
Gonzalo Paniagua Javier [Mon, 4 Nov 2002 19:00:53 +0000 (19:00 -0000)]
2002-11-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: implemented MonoType.InternalGetEvent ().
svn path=/trunk/mono/; revision=8816
Tim Coleman [Mon, 4 Nov 2002 18:27:41 +0000 (18:27 -0000)]
2002-11-04 Tim Coleman (tim@timcoleman.com)
* list :
Add Mono.Data.TdsClient.Internal.TdsBigDecimal
svn path=/trunk/mcs/; revision=8815
Tim Coleman [Mon, 4 Nov 2002 18:24:25 +0000 (18:24 -0000)]
2002-11-04 Tim Coleman (tim@timcoleman.com)
* TdsBigDecimal.cs:
New class added to handle (potentially) large
decimal values
* Tds.cs:
Modified to use TdsBigDecimal instead of
decimal for transit of (potentially) large
decimal values
svn path=/trunk/mcs/; revision=8814
Tim Coleman [Mon, 4 Nov 2002 18:23:26 +0000 (18:23 -0000)]
2002-11-04 Tim Coleman <tim@timcoleman.com>
* list:
Add Mono.Data.TdsClient.Internal.TdsBigDecimal
Add System.Data.SqlClient.SqlParameterConverter
Add System.Data.DataSysDescriptionAttribute
* System.Data/DataSysDescriptionAttribute.cs:
New class added
* System.Data.Common/DbDataPermission.cs:
Add CreateInstance method
* System.Data.SqlClient/SqlClientPermission.cs:
* System.Data.SqlClient/SqlError.cs:
Add Serializable attribute
* System.Data.SqlClient/SqlCommand.cs:
* System.Data.SqlClient/SqlConnection.cs:
* System.Data.SqlClient/SqlDataAdapter.cs:
* System.Data.SqlClient/SqlParameter.cs:
Add some missing property attributes
* System.Data.SqlClient/SqlCommandBuilder.cs:
Add some missing property attributes
Implement properties
* System.Data.SqlClient/SqlDataReader.cs:
Implement missing methods
* System.Data.SqlClient/SqlErrorCollection.cs:
Implement the properties
* System.Data.SqlClient/SqlException.cs:
Remove extra property accessors
* System.Data.SqlClient/SqlInfoMessageEventArgs.cs:
Add internal constructor
* System.Data.SqlClient/SqlParameterCollection.cs:
Add internal constructor
Add property attributes
* System.Data.SqlClient/SqlParameterConverter.cs:
New internal class added
* System.Data.SqlClient/SqlRowUpdatedEventArgs.cs:
* System.Data.SqlClient/SqlRowUpdatingEventArgs.cs:
Remove destructor
* System.Data.SqlTypes/SqlDecimal.cs:
Add implicit conversion from TdsBigDecimal to SqlDecimal
* System.Data.SqlTypes/SqlString.cs:
* System.Data.SqlTypes/SqlInt16.cs:
* System.Data.SqlTypes/SqlDateTime.cs:
Change code to remove compiler warnings
svn path=/trunk/mcs/; revision=8813
Gonzalo Paniagua Javier [Mon, 4 Nov 2002 13:06:01 +0000 (13:06 -0000)]
2002-11-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* appdomain.c: implemented InitAppDomainSetup. Delayed
AppDomain.SetupInformation until mono_runtime_exec_main, where we get
the entry_assembly.
* assembly.c: base_dir is now an absolute path ending with
G_DIR_SEPARATOR.
* icall.c: modified get_location according to the above changes.
* object.c: init AppDomain.SetupInformation for the default domain after
we have the entry assembly.
* domain.c: when unloading a domain, setup = NULL.
svn path=/trunk/mono/; revision=8812
Daniel Morgan [Mon, 4 Nov 2002 12:49:25 +0000 (12:49 -0000)]
2002-11-04 Stuart Caborn <stuart.caborn@clearswift.com>
* list: added System.Data/XmlConstants.cs to
Linux build
* System.Data/XmlConstants.cs: added -
* System.Data/DataTable.cs
* System.Data/DataSet.cs
* System.Data/DataColumn.cs
* System.Data/DataColumnCollection.cs
* System.Data/DataRelation.cs: modified -
Began initial implementation of WriteXml
and WriteXmlSchema. There is no support for DiffGrams
yet. In WriteSchema mode, relationships are missing,
all types are xs:string and the namespacing is not
working properly. Added support for Ordinals in the
DataColumnCollection and added support for
namespaces and prefixes.
svn path=/trunk/mcs/; revision=8811
Daniel Morgan [Mon, 4 Nov 2002 10:33:57 +0000 (10:33 -0000)]
2002-11-04 Daniel Morgan <danmorg@sc.rr.com>
* Locale.cs: added missing file. Build blocker.
svn path=/trunk/mcs/; revision=8810
Dietmar Maurer [Mon, 4 Nov 2002 10:33:13 +0000 (10:33 -0000)]
2002-11-04 Dietmar Maurer <dietmar@ximian.com>
* marshal.c (emit_ptr_to_str_conv): try to fix bug 29548
svn path=/trunk/mono/; revision=8809
César Natarén [Mon, 4 Nov 2002 08:08:13 +0000 (08:08 -0000)]
Added the "domain" parameter to the mono_domain_assembly_open function example.
svn path=/trunk/mono/; revision=8808
Atsushi Eno [Mon, 4 Nov 2002 03:51:55 +0000 (03:51 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=8807
Sebastien Pouliot [Mon, 4 Nov 2002 03:28:43 +0000 (03:28 -0000)]
2002-11-03 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: New. Include all (1) tests files for X509Certificates.
* X509CertificateTest.cs: New. Generated tests using some (11 right
now) X.509 certificates. There is a bigger version (346 certs today)
to spot new problems (but once spotted they move into this small file).
GetEffectiveDateString and GetExpirationDateString tests are commented.
svn path=/trunk/mcs/; revision=8806
Sebastien Pouliot [Mon, 4 Nov 2002 03:20:56 +0000 (03:20 -0000)]
2002-11-03 Sebastien Pouliot <spouliot@videotron.ca>
* X509Certificate.cs: Updated some DN cases and some minor time issues.
GetEffectiveDateString and GetExpirationDateString still don't match
MS implementation (however they seems, most of the time, to be on par
with the Windows Certificate Viewer - certmgr.exe).
svn path=/trunk/mcs/; revision=8805
Duncan Mak [Sun, 3 Nov 2002 23:59:31 +0000 (23:59 -0000)]
Fixed a cut-n-paste error found by tbf.
svn path=/trunk/mcs/; revision=8803
Ville Palo [Sun, 3 Nov 2002 16:37:04 +0000 (16:37 -0000)]
2002-11-03 Ville Palo <vi64pa@koti.soon.fi>
* System.Data.SqlTypes/SqlBinary.cs: Finished and no errors generated
by NUnitConsole_mono.exe
svn path=/trunk/mcs/; revision=8801
Paolo Molaro [Sun, 3 Nov 2002 14:44:22 +0000 (14:44 -0000)]
Sun Nov 3 15:39:28 CET 2002 Paolo Molaro <lupus@ximian.com>
* object.h, object.c: introduced mono_object_get_virtual_method ()
to lookup the method invoked on an object when a callvirt is done on
a method.
* icall.c: make MethodInfo::Invoke() always do a virtual call.
svn path=/trunk/mono/; revision=8800
Sebastien Pouliot [Sun, 3 Nov 2002 12:40:00 +0000 (12:40 -0000)]
2002-11-03 Sebastien Pouliot <spouliot@videotron.ca>
* CryptoAPITransform.cs: Added missing CanReuseTransform property,
Clear method, destructor and IDisposable support.
* CryptographicException.cs: Added missing protected constructor.
* CryptographicUnexpectedOperationException.cs: Added missing
protected constructor.
* ICryptoTransform.cs: Added missing CanReuseTransform property.
* FromBase64Transform.cs: Added missing CanReuseTransform property,
Clear method, destructor and IDisposable support.
* SymmetricAlgorithm.cs: Implement IDisposable.
* ToBase64Transform.cs: Added missing CanReuseTransform property,
Clear method, destructor and IDisposable support.
svn path=/trunk/mcs/; revision=8799
Atsushi Eno [Sun, 3 Nov 2002 11:40:38 +0000 (11:40 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=8798
Tim Coleman [Sun, 3 Nov 2002 06:46:38 +0000 (06:46 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* list :
Add Mono.Data.TdsTypes
Add Mono.Data.TdsClient.Locale.cs
svn path=/trunk/mcs/; revision=8797
Tim Coleman [Sun, 3 Nov 2002 06:45:36 +0000 (06:45 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* TdsBinary.cs:
* TdsBoolean.cs:
* TdsByte.cs:
* TdsCompareOptions.cs:
* TdsDateTime.cs:
* TdsDecimal.cs:
* TdsDouble.cs:
* TdsGuid.cs:
* TdsInt16.cs:
* TdsInt32.cs:
* TdsInt64.cs:
* TdsMoney.cs:
* TdsNullValueException.cs:
* TdsSingle.cs:
* TdsString.cs:
* TdsTruncateException.cs:
* TdsTypeException.cs:
New classes added for TDS types.
* ChangeLog
New ChangeLog added
svn path=/trunk/mcs/; revision=8796
Tim Coleman [Sun, 3 Nov 2002 06:16:28 +0000 (06:16 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* list:
Add Mono.Data.TdsClient.Internal.TdsColumnStatus
* Mono.Data.SybaseClient/SybaseDataReader.cs:
Add more schema information
svn path=/trunk/mcs/; revision=8795
Tim Coleman [Sun, 3 Nov 2002 06:14:23 +0000 (06:14 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* TdsDatareader.cs:
Add BaseColumnName, rename BaseTableName
svn path=/trunk/mcs/; revision=8794
Tim Coleman [Sun, 3 Nov 2002 06:12:48 +0000 (06:12 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* list :
Add TdsColumnStatus.cs
svn path=/trunk/mcs/; revision=8793
Tim Coleman [Sun, 3 Nov 2002 06:12:19 +0000 (06:12 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* TdsColumnStatus.cs:
Newly added to handle column metadata
* Tds.cs
Handle table name and column detail results
* Tds42.cs
* Tds50.cs
* Tds70.cs
rename TableName BaseTableName for consistency
* TdsPacketSubType.cs:
We now know what subtype 0xa5 is
* TdsPacketTableNameResult.cs:
Add means to store table names
* TdsSchemaInfo.cs:
Add new schema information
svn path=/trunk/mcs/; revision=8792
Tim Coleman [Sun, 3 Nov 2002 06:07:23 +0000 (06:07 -0000)]
2002-11-03 Tim Coleman (tim@timcoleman.com)
* System.Data.SqlClient/SqlCommand.cs:
Use SET NO_BROWSETABLE ON when CommandBehavior is KeyInfo
* System.Data.SqlClient/SqlDataReader.cs:
Get more schema info if available
* list:
Add Mono.Data.TdsClient.Internal.TdsColumnStatus
svn path=/trunk/mcs/; revision=8791
Sebastien Pouliot [Sun, 3 Nov 2002 03:51:33 +0000 (03:51 -0000)]
2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added suites for SignatureDescription and
activated suites for SHA384Managed and SHA512Managed.
* SignatureDescriptionTest.cs: New. Basic tests (because I don't
know the context in which the class is used).
svn path=/trunk/mcs/; revision=8790
Sebastien Pouliot [Sun, 3 Nov 2002 03:43:57 +0000 (03:43 -0000)]
2002-11-02 Sebastien Pouliot <spouliot@videotron.ca>
* SignatureDescription.cs: Updated class to match unit test results
* X509Certificate.cs: REMOVED! Wrong namespace. An almost complete
implementation is now in System.Security.Cryptography.X509Certificates
svn path=/trunk/mcs/; revision=8789
Gonzalo Paniagua Javier [Sun, 3 Nov 2002 02:02:28 +0000 (02:02 -0000)]
2002-11-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Assembly.cs: changed name of GetType (string, bool, bool) to
InternalGetType.
svn path=/trunk/mcs/; revision=8788
Gonzalo Paniagua Javier [Sun, 3 Nov 2002 02:02:11 +0000 (02:02 -0000)]
2002-11-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* appdomain.c: invoke AssemblyLoad and AsemblyResolve events in the
current domain when loaded an assembly and failed to load it.
* icall.c: changed ...Assembly_GetType to Assembly_InternalGetType.
svn path=/trunk/mono/; revision=8787
Gonzalo Paniagua Javier [Sun, 3 Nov 2002 01:51:41 +0000 (01:51 -0000)]
2002-11-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AppDomain.cs: implemented a couple of methods called from the runtime
to fire AssemblyLoad and AssemblyResolve events.
svn path=/trunk/mcs/; revision=8786
Miguel de Icaza [Sat, 2 Nov 2002 21:49:02 +0000 (21:49 -0000)]
Flush index
svn path=/trunk/mono/; revision=8785
Miguel de Icaza [Sat, 2 Nov 2002 21:42:04 +0000 (21:42 -0000)]
More chagnes to get it to build
svn path=/trunk/mcs/; revision=8784
Miguel de Icaza [Sat, 2 Nov 2002 21:41:37 +0000 (21:41 -0000)]
Improve the natn file
svn path=/trunk/mcs/; revision=8783
Miguel de Icaza [Sat, 2 Nov 2002 21:40:28 +0000 (21:40 -0000)]
Improve the natn file
svn path=/trunk/mcs/; revision=8782
Duncan Mak [Sat, 2 Nov 2002 21:38:51 +0000 (21:38 -0000)]
Add a .cvsignore here too.
svn path=/trunk/mcs/; revision=8781
Duncan Mak [Sat, 2 Nov 2002 21:35:46 +0000 (21:35 -0000)]
Reflect the move from System.Security.Cryptography to System.Security.Cryptography.X509Certificates.
svn path=/trunk/mcs/; revision=8780
Duncan Mak [Sat, 2 Nov 2002 21:27:27 +0000 (21:27 -0000)]
This one too.
svn path=/trunk/mcs/; revision=8779
Duncan Mak [Sat, 2 Nov 2002 21:26:16 +0000 (21:26 -0000)]
Adding .cvsignores
svn path=/trunk/mcs/; revision=8778
Miguel de Icaza [Sat, 2 Nov 2002 21:18:56 +0000 (21:18 -0000)]
Flush from the Windows Box
svn path=/trunk/mono/; revision=8777
Miguel de Icaza [Sat, 2 Nov 2002 21:15:54 +0000 (21:15 -0000)]
Flush
svn path=/trunk/mono/; revision=8776
Miguel de Icaza [Sat, 2 Nov 2002 21:12:52 +0000 (21:12 -0000)]
Enable it!
svn path=/trunk/mcs/; revision=8775
Miguel de Icaza [Sat, 2 Nov 2002 21:11:55 +0000 (21:11 -0000)]
Update
svn path=/trunk/mcs/; revision=8774
Miguel de Icaza [Sat, 2 Nov 2002 21:11:44 +0000 (21:11 -0000)]
Add stub method
svn path=/trunk/mcs/; revision=8773
Miguel de Icaza [Sat, 2 Nov 2002 21:11:31 +0000 (21:11 -0000)]
Remove old comment
svn path=/trunk/mcs/; revision=8772
Miguel de Icaza [Sat, 2 Nov 2002 21:09:13 +0000 (21:09 -0000)]
Flush .cvs
svn path=/trunk/mcs/; revision=8771
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
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
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
Miguel de Icaza [Sat, 2 Nov 2002 20:38:17 +0000 (20:38 -0000)]
Compile fixes
svn path=/trunk/mcs/; revision=8767
Miguel de Icaza [Sat, 2 Nov 2002 20:33:52 +0000 (20:33 -0000)]
Update .cvsignore
svn path=/trunk/mcs/; revision=8766
Miguel de Icaza [Sat, 2 Nov 2002 20:32:46 +0000 (20:32 -0000)]
More fixes
svn path=/trunk/mcs/; revision=8765
Miguel de Icaza [Sat, 2 Nov 2002 20:32:08 +0000 (20:32 -0000)]
More fixes
svn path=/trunk/mcs/; revision=8764
Miguel de Icaza [Sat, 2 Nov 2002 20:29:17 +0000 (20:29 -0000)]
Add PropertyTabScope
svn path=/trunk/mcs/; revision=8763
Miguel de Icaza [Sat, 2 Nov 2002 20:28:34 +0000 (20:28 -0000)]
More typo fixes
svn path=/trunk/mcs/; revision=8762
Miguel de Icaza [Sat, 2 Nov 2002 20:27:54 +0000 (20:27 -0000)]
Fix constructor
svn path=/trunk/mcs/; revision=8761
Miguel de Icaza [Sat, 2 Nov 2002 20:27:07 +0000 (20:27 -0000)]
Rename the Controllers
svn path=/trunk/mcs/; revision=8760
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
Miguel de Icaza [Sat, 2 Nov 2002 20:09:52 +0000 (20:09 -0000)]
Add Accessibility stuff
svn path=/trunk/mcs/; revision=8758
Miguel de Icaza [Sat, 2 Nov 2002 19:45:04 +0000 (19:45 -0000)]
Update man pages
svn path=/trunk/mono/; revision=8757
Miguel de Icaza [Sat, 2 Nov 2002 19:38:37 +0000 (19:38 -0000)]
Flush
svn path=/trunk/mono/; revision=8756
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Fri, 1 Nov 2002 21:19:25 +0000 (21:19 -0000)]
Improve test
svn path=/trunk/mcs/; revision=8734
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
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
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
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
Tim Coleman [Fri, 1 Nov 2002 13:30:26 +0000 (13:30 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=8729
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
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