You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@@ -1,5 +0,0 @@
|
||||
2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* AssemblyInfo.cs: Added
|
||||
* ChangeLog: Added
|
||||
* Locale.cs: Added
|
||||
@@ -1,197 +0,0 @@
|
||||
2008-06-09 Ankit Jain <jankit@novell.com>
|
||||
|
||||
* ITds.cs: Removed.
|
||||
* Mono.Data.Tds.dll.sources: Update.
|
||||
|
||||
2007-07-22 Nagappan A <anagappan@novell.com>
|
||||
|
||||
* Mono.Data.Tds.dll.sources: Added
|
||||
Mono.Data.Tds.Protocol/TdsBulkCopy.cs.
|
||||
|
||||
2005-09-21 Senganal T <tsenganal@novell.com>
|
||||
|
||||
* Mono.Data.Tds.Protocol/Tds.cs:
|
||||
- Modified the way Server Version number is calculated
|
||||
- Added a new varaible to remember the original database
|
||||
connected to and to reset the Database property when the
|
||||
connection to database is closed.
|
||||
* Mono.Data.Tds.Protocol/Tds70.cs:
|
||||
modified Reset() to Call the Reset() of base class which
|
||||
in turn resets the database name.
|
||||
|
||||
2005-04-07 Sureshkumar T <tsureshkumar@novell.com>
|
||||
|
||||
* Mono.Data.Tds.dll.sources: In Mono.Data.Tds.Protocol
|
||||
Added TdsAsyncResult.cs & TdsAsyncState.cs.
|
||||
|
||||
2004-08-14 Geoff Norton <gnorton@customerdna.com>
|
||||
|
||||
* Mono.Data.Tds.Protocol/TdsComm.cs:
|
||||
Mono.Data.Tds.Protocol/Tds70.cs:
|
||||
Make Tds70 work on Big Endian machines.
|
||||
|
||||
2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
|
||||
|
||||
* Mono.Data.Tds.dll.sources: Added Assembly/AssemblyInfo.cs and
|
||||
Locale.cs to the build.
|
||||
|
||||
2004-04-05 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* Mono.Data.Tds.dll.sources: Added TdsConnectionPool.cs.
|
||||
|
||||
2004-04-01 Lluis Sanchez Gual <lluis@ximian.com>
|
||||
|
||||
* TdsMetaParameter.cs: When the size of the parameter is not specified,
|
||||
use the same default sizes as in MS.NET.
|
||||
|
||||
2003-12-17 Sebastien Pouliot <spouliot@videotron.ca>
|
||||
for Daniel Morgan <danielmorgan@verizon.net>
|
||||
|
||||
* Makefile: added Mono.Security.dll as a reference so we can get
|
||||
NTLM support via Mono.Security.Protocol.Ntlm
|
||||
|
||||
2003-11-20 Joerg Rosenkranz <joergr@voelcker.com>
|
||||
|
||||
* Mono.Data.Tds/TdsMetaParameter.cs: Fixed Prepare to allow string
|
||||
and binary parameters with Length == 0
|
||||
|
||||
2002-12-22 Tim Coleman <tim@timcoleman.com>
|
||||
* Mono.Data.Tds.Protocol/TdsComm.cs:
|
||||
Change GetString to NOT explicitly add a NUL
|
||||
to the end of the string since Encoder.GetString ()
|
||||
will do that.
|
||||
|
||||
2002-12-14 Daniel Morgan <danmorg@sc.rr.com>
|
||||
|
||||
* Mono.Data.Tds.Protocol/Tds70.cs: single quotes in SQL string
|
||||
need to be escaped as two single quotes
|
||||
|
||||
2002-12-01 Tim Coleman <tim@timcoleman.com>
|
||||
* list:
|
||||
Remove more unnecessary files.
|
||||
* Mono.Data.Tds.Protocol/TdsDataRow.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsDataColumn.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsDataColumnCollection.cs:
|
||||
New classes
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnOrderResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketControlResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketOutputParam.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketRowResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsSchemaInfo.cs:
|
||||
Remove obsolete classes
|
||||
* Mono.Data.Tds.Protocol/ITds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds42.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds50.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds70.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds80.cs:
|
||||
Change Schema and ColumnValues
|
||||
|
||||
|
||||
2002-11-30 Tim Coleman <tim@timcoleman.com>
|
||||
* list:
|
||||
Remove unnecessary files.
|
||||
* Mono.Data.Tds.Protocol/TdsPacketEndTokenResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsMessage.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketUnknown.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketRetStatResult.cs:
|
||||
Remove these classes as they are unused.
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnNamesResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketTableNameResult.cs:
|
||||
Remove these classes, since they are essentially just
|
||||
ArrayLists.
|
||||
* Mono.Data.Tds.Protocol/Tds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds42.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds50.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds70.cs:
|
||||
Make ProcessSubPacket return an enum instead of instantiating
|
||||
useless classes. Remove the TdsPacketColumnNamesResult
|
||||
and TdsPacketTableNameResult in favour of ArrayLists.
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
|
||||
Add a Count property.
|
||||
|
||||
2002-11-26 Tim Coleman <tim@timcoleman.com>
|
||||
* list:
|
||||
* Mono.Data.Tds/TdsMetaParameter.cs:
|
||||
* Mono.Data.Tds/TdsMetaParameterCollection.cs:
|
||||
* Mono.Data.Tds/TdsParameterDirection.cs:
|
||||
* Mono.Data.Tds.Protocol/ITds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds50.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds70.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds80.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsColumnType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsComm.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnNamesResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnOrderResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketSubType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketType.cs:
|
||||
Restructuring around making Sybase and SQL Server
|
||||
support both work with same interface. In particular,
|
||||
the bulk of parameter work is moved into the meta
|
||||
parameter objects from the native objects. The
|
||||
Sybase TDS50 stuff needs intimate access to the parameters.
|
||||
This will also allow me to eventually plonk output values
|
||||
directly into parameters rather than through the current
|
||||
klugey interface.
|
||||
|
||||
|
||||
2002-11-24 Tim Coleman <tim@timcoleman.com>
|
||||
* Mono.Data.Tds.Protocol/Tds.cs: Change error/
|
||||
message conditions because they were
|
||||
reversed (caused wrongful exceptions).
|
||||
|
||||
2002-11-21 Daniel Morgan <danmorg@sc.rr.com>
|
||||
|
||||
* Mono.Data.Tds.build: added missing file
|
||||
for Windows build
|
||||
|
||||
2002-11-21 Tim Coleman <tim@timcoleman.com>
|
||||
* list:
|
||||
* ChangeLog:
|
||||
* Mono.Data.Tds.build:
|
||||
* makefile.gnu:
|
||||
* Mono.Data.Tds.Protocol/ITds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds42.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds50.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds70.cs:
|
||||
* Mono.Data.Tds.Protocol/Tds80.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsBigDecimal.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsColumnStatus.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsColumnType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsComm.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsConnectionParameters.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsEnvPacketSubType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalError.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalErrorCollection.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalErrorMessageEventArgs.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalErrorMessageEventHandler.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalException.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalInfoMessageEventArgs.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsInternalInfoMessageEventHandler.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsMessage.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnNamesResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketColumnOrderResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketControlResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketEndTokenResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketOutputParam.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketRetStatResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketRowResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketSubType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketTableNameResult.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsPacketUnknown.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsSchemaInfo.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsServerType.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsTimeoutException.cs:
|
||||
* Mono.Data.Tds.Protocol/TdsVersion.cs:
|
||||
* Mono.Data.Tds.Protocol/TODOAttribute.cs:
|
||||
New assembly. The Protocol files came from
|
||||
Mono.Data.TdsClient.Internal, and thus their
|
||||
protection levels and namespaces have changed.
|
||||
@@ -4,8 +4,9 @@ include ../../build/rules.make
|
||||
|
||||
LIBRARY = Mono.Data.Tds.dll
|
||||
LIB_REFS = System System.Xml Mono.Security
|
||||
LIB_MCS_FLAGS = /r:$(corlib)
|
||||
LIB_MCS_FLAGS =
|
||||
|
||||
TEST_MCS_FLAGS = /r:System.dll /r:System.Net.dll
|
||||
TEST_MCS_FLAGS =
|
||||
TEST_LIB_REFS = System System.Net
|
||||
|
||||
include ../../build/library.make
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,124 +0,0 @@
|
||||
2010-07-06 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (Prepare): Use the count of characters in nvarchar
|
||||
param as the size, to match .NET implementation.
|
||||
|
||||
2010-07-03 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
** Fixes #609935
|
||||
* TdsMetaParameter.cs (Prepare): Use GetActualSize() instead of Size
|
||||
property to calculate the length of a nvarchar param.
|
||||
|
||||
2009-05-26 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsComm.cs (Append): When appending strings of length bigger than
|
||||
output buffer, calculate and iterate over the strings according to
|
||||
the output buffer length. Fixes ArgumentOutOfRangeException.
|
||||
|
||||
2009-05-26 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsBulkCopy.cs (WriteParameterInfo): Update default precision from 28 to 29.
|
||||
|
||||
2009-05-26 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsComm.cs (Append): When appending smalldatetime values, cast value of
|
||||
days to short instead of ushort. Fixes Tds error in RPC packet.
|
||||
|
||||
* Tds70.cs (WriteParameterInfo): Instead of IsLargetType, compare only
|
||||
the types that can take 0xFFFF as size if value is null.
|
||||
|
||||
2009-05-26 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (GetMetaType): If param is Nullable, use IntN instead
|
||||
of BigInt for column type.
|
||||
|
||||
2009-05-16 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (Prepare): Default precision is 29 and not 28.
|
||||
|
||||
2009-05-12 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
** Fixes rest of #497715 - Patch by Jonas Larsson <Jonas.Larsson@manodo.se>
|
||||
* TdsMetaParameter.cs: Add support for XML type. For now, handle
|
||||
XML type as just NVarchar.
|
||||
|
||||
2009-03-23 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (GetMetaType): Return TdsColumnType.BigInt
|
||||
instead of TdsColumnType.IntN.
|
||||
|
||||
2009-03-14 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (ResizeValue): Return unmodified value
|
||||
in case of size < 0.
|
||||
|
||||
2009-01-17 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* TdsMetaParameter.cs: Modified signature of delegate to also allow
|
||||
conversion to be triggered by changes in TdsMetaParameter.
|
||||
|
||||
2009-01-14 Gonzalo Paniagua Javier <gonzalo@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs: set_RawValue now calls set_Value so that
|
||||
'isUpdated' is set.
|
||||
|
||||
2009-01-04 Gert Driesen <drieseng@users.sourceforge.net>
|
||||
|
||||
* TdsMetaParameter.cs: Define delegate for performing conversion for
|
||||
retrieving value as framework type from SqlParameter. Store both raw
|
||||
value as converted/resized value to allow us to perform lazy
|
||||
conversion. Only resize value if value or size were updated. Avoid
|
||||
double casting in ResizeValue.
|
||||
|
||||
2008-05-29 Veerapuram Varadhan <vvaradhan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (set_Value): Truncate the value to the
|
||||
specified size. Fixes bug #382635.
|
||||
|
||||
2007-07-24 Nagappan A <anagappan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (Prepare): Fixes Large strings truncated
|
||||
with SqlClient - Bug # 82170.
|
||||
|
||||
2007-05-30 Nagappan A <anagappan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (GetActualSize): Multiply length by 2, if
|
||||
the data type is nvarchar, nchar or ntext.
|
||||
(GetSize): Added new case for decimal, uniqueidentifier,
|
||||
smallmoney, bit, nchar, ntext.
|
||||
(GetBytes): Implemented new internal method to encode the data.
|
||||
(GetMetaType): Modified the return values appropriately.
|
||||
|
||||
2007-03-21 Nagappan A <anagappan@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs (Prepare): Include @ before parameter name,
|
||||
if doesnot exist.
|
||||
|
||||
2007-03-16 Andreia Gaita <avidigal@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs: Add Validate() method. For now, validate
|
||||
size/value. Add isVariableSizeType.
|
||||
|
||||
2006-01-05 Senganal T <tsenganal@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs: Test for DbNull when updating the scale
|
||||
of decimal or numeric value. Fixes #77410
|
||||
|
||||
Patch By Sebastien Robitaille <sebastien.robitaille@croesus.com>
|
||||
|
||||
2005-10-20 Senganal T <tsenganal@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs: Set default values of Precision
|
||||
and Scale for Decimal Parameters when not explicitly set.
|
||||
Fixes #76467
|
||||
|
||||
2005-08-02 Joerg Rosenkranz <joergr@voelcker.com>
|
||||
|
||||
* TdsMetaParameter.cs: Send binary parameters with size > 8000
|
||||
as image instead of varbinary. This fixes #75684.
|
||||
|
||||
2005-05-27 Sureshkumar T <tsureshkumar@novell.com>
|
||||
|
||||
* TdsMetaParameter.cs: Prepare: in SQL, a variable declaration
|
||||
with size 0 is not allowed. fixes #62978.
|
||||
|
||||
Reference in New Issue
Block a user