2007-11-01  Marek Safar  <marek.safar@gmail.com>

	* OracleCommand.cs,
	* OracleConnection.cs,
	* OracleTransaction.cs: 2.0 profile updates.

2007-05-25 Nidhi Rawal <rawalnidhi_rawal@gmail.com>
	* OracleDateTime.cs: Wrote the methods CompareTo (object) and Equals (object).
	* OracleClientFactory.cs: Wrote methods CreatePermission (PermissionState) and CreateDataSourceEnumerator ().
	* OracleString.cs: Wrote methods GreaterThan (OracleString, OracleString) and 
	GreaterThanOrEqual (OracleString, OracleString).
	* OracleDataAdapter.cs: Wrote the property UpdateBatchSize.

2007-05-25 Amit Biswas <amit@amitbiswas.com>
	* OracleParameterCollection.cs: Fixed the bugs in properties IsFixedSize, IsReadOnly and IsSynchronized.
	* OracleTimeSpan.cs: Implemented methods CompareTo (object) and Equals (object).
	* OracleMonthSpan.cs: Implemented methods CompareTo (object) and Equals (object).

2007-03-29 Leszek Ciesielski <skolima@gmail.com>
	* OracleConnection.cs: consecutive calls to Open() do not spawn
	multiple connections

2007-02-13 Leszek Ciesielski <skolima@gmail.com>
	* OracleNumber.cs: added an internal IFormattable ToString
	* OracleParameter.cs: added handling of OracleString, OracleDateTime,
	OracleNumber

2007-01-04 Leszek Ciesielski <skolima@gmail.com>
	* OracleParameter.cs:  padding the allocated memory  with 0's (this is what OCI
	expects)

2006-10-19  Leszek Ciesielski <skolima@gmail.com>
	* OracleConnection.cs: moved setting SessionFormatProvider from Open() into first access to it.
	* OracleParameter.cs: made exception in InferOracleType a bit more verbose.

2006-10-17  Leszek Ciesielski <skolima@gmail.com>

	* OracleCommand.cs: changed returned value of ExecuteScalar to null when no recods are
	found
	* OracleDataReader.cs: Marked GetSchemaTable with MonoTODO
	* OracleParameter.cs: fixed the constructor (it ignored some
	parameters and could not handle System.DBNull)
	* OciDefineHandle.cs: applied patch for trimming strings with unicode,
	although I can't test it :-/
2006-05-31  Gert Driesen  <drieseng@users.sourceforge.net>

	* OciGlue.cs: Set eol-style to native.
        * OracleBFile.cs: Set eol-style to native.
        * OracleBinary.cs: Set eol-style to native.
        * OracleBoolean.cs: Set eol-style to native.
        * OracleCommandBuilder.cs: Set eol-style to native.
        * OracleCommand.cs: Set eol-style to native.
        * OracleConnection.cs: Set eol-style to native.
        * OracleConnectionPool.cs: Set eol-style to native.
        * OracleConnectionPoolManager.cs: Set eol-style to native.
        * OracleDataAdapter.cs: Set eol-style to native.
        * OracleDataReader.cs: Set eol-style to native.
        * OracleDateTime.cs: Set eol-style to native.
        * OracleException.cs: Set eol-style to native.
        * OracleInfoMessageEventArgs.cs: Set eol-style to native.
        * OracleInfoMessageEventHandler.cs: Set eol-style to native.
        * OracleLob.cs: Set eol-style to native.
        * OracleLobOpenMode.cs: Set eol-style to native.
        * OracleMonthSpan.cs: Set eol-style to native.
        * OracleNumber.cs: Set eol-style to native.
        * OracleParameterCollection.cs: Set eol-style to native.
        * OracleParameter.cs: Set eol-style to native.
        * OraclePermissionAttribute.cs: Set eol-style to native.
        * OraclePermission.cs: Set eol-style to native.
        * OracleRowUpdatedEventArgs.cs: Set eol-style to native.
        * OracleRowUpdatedEventHandler.cs: Set eol-style to native.
        * OracleRowUpdatingEventArgs.cs: Set eol-style to native.
        * OracleRowUpdatingEventHandler.cs: Set eol-style to native.
        * OracleString.cs: Set eol-style to native.
        * OracleTimeSpan.cs: Set eol-style to native.
        * OracleTransaction.cs: Set eol-style to native.
        * OracleType.cs: Set eol-style to native.

2006-05-31  Gert Driesen  <drieseng@users.sourceforge.net>

	* OracleLob.cs: Explicitly implement IDisposable interface. Fixes
	API signature warning for Dispose () method.
	* OracleParameterCollection.cs: Removed explicit interface implemenation
	of IList.IsFixedSize, IList.IsReadOnbly, IList.IsSynchronized and
	IList.SyncRoot. Fixes API signature mismatches.
	* OracleBFile.cs: Explicit implemenat IDisposable interface. Fixed
	API signature warning for Dispose () method.
	* OracleCommand.cs: Fixed line endings.
	* OracleConnection.cs: Removed destructor, as the destructor in 
	System.ComponentModel.Component already calls the Dispose (bool) method.
	* OracleDataReader.cs: Fixed line endings.
	* OracleDateTime.cs: Fixed line endings.
	* OracleParameter.cs: Fixed line endings.

2006-02-27  Konstantin Triger <kostat@mainsoft.com>

	* OracleDataAdapter.cs: Do not throw ArgumentException when null is passed.

2005-11-21  Senganal T   <tsenganal@novell.com>

	* OracleCommandBuilder.cs :
		- ApplyParameterInfo - modified the args list
		- GetParameterName (string) - added
	Changes for ado.net 2.0 api compatibility 

2005-04-06  Daniel Morgan <danielmorgan@verizon.net>

	* OracleParameter.cs: implement IClonable.Clone() 
	patch from eto@shaw.ca (Curtis)

2005-02-21  Sureshkumar T  <tsureshkumar@novell.com>

	* OracleCommand.cs: set behavior for execute reader.
	fixes bug #72607.

2005-02-15  Sureshkumar T  <tsureshkumar@novell.com>

	* OracleDataReader.cs : GetBytes: return the length of the data if
	output buffer is null. if not, copy the values to buffer and
	return the bytes actually read.

	fixes bug #72472.

2004-12-19  Daniel Morgan <danielmorgan@verizon.net>

	* OracleCommand.cs: ExecuteReader needs to be able 
	to handle non queries too

2004-09-14  Sebastien Pouliot  <sebastien@ximian.com>

	* ChangeLog: New.
	* OraclePermission.cs: Adapted to work for both Fx 1.1 and 2.0. Fx 1.1
	version isn't complete (as anyway it requires FullTrust on MS 
	implementation) but DO NOT throw exceptions (for the security engine).
	* OraclePermissionAttribute.cs: Implemented CreatePermission. Adapted
	to work for both Fx 1.1 and 2.0.
