2004-08-26 19:41  rrokytskyy

	*
	
	fixed possible concurrent modification exception
	client-java/src/pool/org/firebirdsql/pool/PingablePooledConnection.
	java:

2004-08-25 22:38  rrokytskyy

	* client-java/src/etc/: release_notes.sxw, release_notes.html,
	release_notes.pdf:
	
	updated release notes

2004-08-25 22:22  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/PooledConnectionHandler.java,
	pool/org/firebirdsql/pool/PooledConnectionQueue.java,
	pool/org/firebirdsql/pool/PooledObject.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	fixed issues when pool is shutted down with open connections

2004-08-25 00:15  rrokytskyy

	*
	
	fixed division by 0 error
	client-java/src/pool/org/firebirdsql/pool/PooledConnectionQueue.jav
	a:

2004-08-24 23:52  rrokytskyy

	*
	
	renamed to FirebirdPool
	client-java/src/pool/org/firebirdsql/pool/FirebirdPoolConfiguration
	.java:

2004-08-24 23:51  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBWrappingDataSource.java,
	pool/org/firebirdsql/pool/FirebirdPool.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	renamed the interface and added shutdown() method to it

2004-08-24 23:33  rrokytskyy

	* client-java/src/: main/org/firebirdsql/management/FBManager.java,
	main/org/firebirdsql/management/FBManagerMBean.java,
	test/org/firebirdsql/management/TestFBManager.java:
	
	added isDatabaseExists() method

2004-08-24 23:11  rrokytskyy

	* client-java/src/:
	test/org/firebirdsql/management/TestFBManager.java,
	main/org/firebirdsql/management/FBManager.java:
	
	fixed dropping database when forceCreate is true

2004-08-23 21:58  rrokytskyy

	* client-java/src/test/org/firebirdsql/pool/TestXADataSource.java:
	
	fixed an issue when a test executed previously could affect the
	outcome of this one

2004-08-22 22:48  rrokytskyy

	* client-java/src/test/org/firebirdsql/pool/TestXADataSource.java:
	
	improved assertion message

2004-08-22 02:52  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/GDSExceptionHelper.java:
	
	fixed bug when the driver is loaded by the system classloader

2004-08-21 23:50  rrokytskyy

	* client-java/src/:
	test/org/firebirdsql/pool/TestDriverConnectionPoolDataSource.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/BasicAbstractConnectionPool.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBWrappingDataSource.java,
	pool/org/firebirdsql/pool/FirebirdPoolConfiguration.java:
	
	fixed ArrayIndexOutOfBoundsException

2004-08-15 13:58  rrokytskyy

	*
	
	removed statement cache cleanup on close
	client-java/src/pool/org/firebirdsql/pool/PingablePooledConnection.
	java:

2004-08-15 12:58  rrokytskyy

	* client-java/src/etc/: release_notes.html, release_notes.pdf,
	release_notes.sxw:
	
	updated release notes

2004-08-15 12:50  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	ObjectCloseTraceException.java, PingablePooledConnection.java,
	PoolDebugConfiguration.java, PooledConnectionHandler.java,
	PooledConnectionQueue.java, PooledObjectListener.java,
	PooledPreparedStatementHandler.java,
	UnknownDriverTypeException.java, XPreparedStatementCache.java:
	
	improved configurability of driver debugging

2004-08-15 02:13  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/:
	TestFBCallableStatement.java, TestFBEscapedCallParser.java,
	TestFBEscapedFunctionHelper.java, TestFBPreparedStatement.java:
	
	adapted to the changes in source

2004-08-15 02:12  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractConnection.java,
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java,
	main/org/firebirdsql/jdbc/FBEscapedFunctionHelper.java,
	main/org/firebirdsql/jdbc/FBEscapedParser.java,
	main/org/firebirdsql/jdbc/FBProcedureCall.java,
	main/org/firebirdsql/jdbc/FirebirdCallableStatement.java,
	jdbc_30/org/firebirdsql/jdbc/FBCallableStatement.java:
	
	added possibility to use CallableStatement with selectable
	procedures and additional access to standard UDF functions

2004-08-15 02:10  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	gds/DatabaseParameterBuffer.java, gds/ISCConstants.java,
	gds/XSQLVAR.java, jdbc/field/FBTimestampField.java,
	jgds/GDS_Impl.java, ngds/GDS_Impl.java:
	
	introduced new parameters to change the time zone behavior and
	escaped parser behavior for function calls

2004-08-13 22:18  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlob.java,
	field/FBBlobField.java, field/FBField.java:
	
	fixed encoding issues when character stream is read

2004-08-13 22:11  rrokytskyy

	*
	
	fixed possible NPE
	client-java/src/main/org/firebirdsql/jdbc/field/FBBigDecimalField.j
	ava:

2004-08-13 22:09  rrokytskyy

	* client-java/src/:
	jdbc_30/org/firebirdsql/jdbc/FBParameterMetaData.java,
	main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	fixed issue that blobs sub_type > 1 were not reported as
	longvarbinary

2004-08-13 22:08  rrokytskyy

	*
	
	code cleanup
	client-java/src/main/org/firebirdsql/jdbc/AbstractPreparedStatement
	.java:

2004-08-13 22:07  rrokytskyy

	* client-java/src/:
	jdbc_30/org/firebirdsql/jdbc/FBCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java:
	
	fixed an issue when getParameterMetaData() is called before the
	statement is prepared

2004-07-31 19:25  rrokytskyy

	*
	
	added test to check if {?= call ...} is correctly parsed
	client-java/src/test/org/firebirdsql/jdbc/TestFBEscapedCallParser.j
	ava:

2004-07-27 11:45  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractStatement.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	fixed issues with scrollable result sets in auto-commit mode

2004-07-23 14:15  rrokytskyy

	* client-java/src/etc/: release_notes.pdf, release_notes.sxw:
	
	reimported as binary version

2004-07-23 14:10  rrokytskyy

	* client-java/src/etc/: release_notes.pdf, release_notes.sxw:
	
	removed due to incorrect type (imported as text)

2004-07-23 13:33  rrokytskyy

	* client-java/src/etc/: release_notes.html, release_notes.pdf,
	release_notes.sxw:
	
	updated release notes

2004-07-23 12:14  rrokytskyy

	*
	
	deprecated batch updates until they are correctly implemented
	client-java/src/main/org/firebirdsql/jdbc/AbstractCallableStatement
	.java:

2004-07-22 19:32  rrokytskyy

	* client-java/src/etc/: release_notes.pdf, release_notes.sxw:
	
	initial revision

2004-07-21 21:21  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBResultSet.java,
	test/org/firebirdsql/jdbc/TestMultithreadedAccess.java:
	
	fixed bug with blobs and scrollable cursors

2004-07-19 16:03  rrokytskyy

	* client-java/src/: main/org/firebirdsql/gds/XSQLVAR.java,
	main/org/firebirdsql/jdbc/AbstractPreparedStatement.java,
	test/org/firebirdsql/jdbc/TestFBPreparedStatement.java:
	
	fixed bug when incorrect data were used during batch execution

2004-07-18 15:12  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/AbstractConnection.java:
	
	fixed bug when incorrect type could be set if concurrency was
	updatable

2004-07-18 14:36  rrokytskyy

	* client-java/src/etc/: JDBC20_conformance.html,
	connection_pool.html, release_notes.html, connection_pool.html:
	
	docs update

2004-07-18 12:43  rrokytskyy

	* client-java/src/native/jaygds/source/generic_unix/platform.h:
	
	fixed compilation problem with gcc >= 3.3.x (it was warning in
	3.2.x)

2004-07-18 11:30  rrokytskyy

	* client-java/examples/DataSourceExample.java:
	
	commented some properties out because they do not work in all
	setups

2004-07-18 11:26  rrokytskyy

	*
	
	applied fixes re. data type handling
	client-java/src/jdbc_30/org/firebirdsql/jdbc/FBParameterMetaData.ja
	va:

2004-07-18 11:26  rrokytskyy

	*
	
	fixed NPE
	client-java/src/jdbc_30/org/firebirdsql/jdbc/FBCallableStatement.ja
	va:

2004-07-18 11:24  rrokytskyy

	* client-java/src/native/jaygds/source/xsqlda_wrapper.cpp:
	
	added correct handling of big endian platforms

2004-07-18 11:19  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/ngds/XSQLVARBigEndianImpl.java,
	main/org/firebirdsql/ngds/XSQLVARImpl.java,
	main/org/firebirdsql/ngds/XSQLVARLittleEndianImpl.java,
	test/org/firebirdsql/jdbc/field/BaseTestFBField.java,
	test/org/firebirdsql/ngds/TestNgds.java:
	
	added correct handling of big endian platforms

2004-07-18 10:52  rrokytskyy

	*
	
	added debug method to print row (in release version not used)
	client-java/src/main/org/firebirdsql/jgds/isc_stmt_handle_impl.java
	:

2004-07-18 10:50  rrokytskyy

	*
	
	added catalogs and schema test
	client-java/src/test/org/firebirdsql/jca/TestFBDatabaseMetaData.jav
	a:

2004-07-18 10:47  rrokytskyy

	*
	
	initial revision
	client-java/src/test/org/firebirdsql/jdbc/TestMultithreadedAccess.j
	ava:

2004-07-18 10:44  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobAccess.java:
	
	added test for blob access via views

2004-07-18 10:41  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestDDL.java:
	
	reformatting: fixed new line issues

2004-07-18 10:29  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractPreparedStatement.java, AbstractStatement.java:
	
	fixed the bug that batches were not cleared after execution

2004-07-15 10:35  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jca/FBManagedConnection.java:
	
	fixed issue when tx params where not cleaned between transactions

2004-07-15 01:03  rrokytskyy

	* client-java/src/resources/isc_encodings.properties:
	
	fixed java mappings for some encodings

2004-07-15 00:24  rrokytskyy

	* client-java/src/resources/isc_encodings.properties:
	
	fixed java mappings for some encodings

2004-07-15 00:09  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/XdrOutputStream.java:
	
	partial fix to ArrayIndexOutOfBoundsException, thanks to gab_reid

2004-07-14 23:50  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	BasicAbstractConnectionPool.java, FBWrappingDataSource.java:
	
	added object factory to the default reference

2004-07-14 23:41  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBDataSource.java:
	
	added constructor to make BES happy

2004-07-13 10:55  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jca/FBManagedConnection.java:
	
	added patch to prevent "unrecognized transaction" exception, thanks
	to J.A.C.K.

2004-07-13 10:53  rrokytskyy

	*
	
	fixed possible multithreading issue, thanks to J.A.C.K.
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2004-07-13 10:37  rrokytskyy

	*
	
	code reformatting
	client-java/src/main/org/firebirdsql/jdbc/AbstractPreparedStatement
	.java:

2004-07-13 10:12  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	fixed some metadata issues

2004-07-13 09:59  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	FBConnectionPoolDataSource.java, FBWrappingDataSource.java:
	
	deprecated sqlRole property, added roleName property

2004-06-19 23:16  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractStatement.java, FBBlob.java, FBStatementFetcher.java:
	
	added needed synchronization when a statement is used from multiple
	threads

2004-06-15 22:56  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/AbstractConnectionPool.java,
	pool/org/firebirdsql/pool/DriverConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/PooledConnectionEventListener.java,
	pool/org/firebirdsql/pool/PooledConnectionQueue.java,
	pool/org/firebirdsql/pool/PooledObjectEvent.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	fixed an issue when physical connection is closed, pool was not
	notified

2004-06-15 20:53  rrokytskyy

	* client-java/src/:
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java,
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java:
	
	fixed bug in procedure call parser

2004-06-03 22:40  ryanbaldwin

	* client-java/src/: main/org/firebirdsql/ngds/GDS_Impl.java,
	native/jaygds/source/entrypoints.cpp,
	native/jaygds/source/entrypoints_generated.h:
	
	Fixed bug where encoding parameter was ignored in calls to
	isc_dsql_prepare and isc_dsql_exec_immed2.  Removed a couple of
	unnecarsery native methods.

2004-06-01 13:24  ryanbaldwin

	*
	
	Fixed bug in error reporting which causes a null pointer exception
	and hides actual exception.
	client-java/src/pool/org/firebirdsql/pool/XPreparedStatementCache.j
	ava:

2004-05-29 22:10  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractConnection.java, AbstractPreparedStatement.java:
	
	simplified transaction management in metadata query handling

2004-05-29 21:36  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/BasicAbstractConnectionPool.java,
	pool/org/firebirdsql/pool/ConnectionPoolConfiguration.java,
	pool/org/firebirdsql/pool/DriverConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBWrappingDataSource.java,
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/StatementHandler.java,
	pool/org/firebirdsql/pool/XConnectionManager.java,
	pool/org/firebirdsql/pool/XStatementManager.java,
	test/org/firebirdsql/jdbc/TestFBWrappingDataSource.java:
	
	javadoc, deprecations, etc

2004-05-29 21:34  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/PooledConnectionQueue.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	fixed bug when idle remover closed connections beyond minPoolSize

2004-05-29 00:58  rrokytskyy

	*
	
	exported few properties, updated javadoc
	client-java/src/pool/org/firebirdsql/pool/FBWrappingDataSource.java
	:

2004-05-27 23:51  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java:
	
	fixed bug with trailing spaces in the callable statement

2004-05-20 21:04  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/field/FBField.java:
	
	added better error reporting for arrays

2004-05-20 14:15  rrokytskyy

	*
	
	testPadding() is not relevant here
	client-java/src/test/org/firebirdsql/jdbc/TestFBLongVarCharEncoding
	s.java:

2004-05-20 14:14  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	we no longer fail when ResultSet.close() is called twice

2004-05-20 14:13  rrokytskyy

	*
	
	fixed possible div by zero (does not happen in reality, but in
	syntetic tests is possible)
	client-java/src/main/org/firebirdsql/jdbc/field/FBWorkaroundStringF
	ield.java:

2004-05-20 13:59  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	XCachablePreparedStatement.java, XStatementManager.java,
	BasicAbstractConnectionPool.java,
	DriverConnectionPoolDataSource.java,
	FBConnectionPoolDataSource.java, FBPooledConnection.java,
	FBPoolingDefaults.java, PingablePooledConnection.java,
	PooledPreparedStatementHandler.java, XPreparedStatementCache.java:
	
	added possibility to specify maximum number of pooled statements
	added maxPoolSize, minPoolSize and maxIdleTime property aliases

2004-05-18 20:06  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	fixed issue with incorrect padding of the multibyte char fields in
	the server

2004-05-18 20:05  rrokytskyy

	*
	
	added synchronization for embedded server on non-windows systems
	client-java/src/main/org/firebirdsql/gds/GDSSynchronizationPolicy.j
	ava:

2004-05-18 20:04  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/ISCConstants.java,
	gds/DatabaseParameterBuffer.java, jdbc/FBResultSet.java,
	jgds/GDS_Impl.java:
	
	added paranoia mode dpb parameter, so user can influence behavior
	of the driver in areas where specification is not available

2004-05-18 20:02  rrokytskyy

	*
	
	fixed issue with incorrect padding of the multibyte char fields in
	the server
	client-java/src/main/org/firebirdsql/jdbc/field/FBWorkaroundStringF
	ield.java:

2004-05-18 19:59  rrokytskyy

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	fixed issue when jaybird-specific dpb params were submitted to the
	client lib

2004-05-14 23:10  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractCallableStatement.java, AbstractPreparedStatement.java:
	
	removed excessive logging

2004-05-13 16:11  rrokytskyy

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	removed URL parsing in embedded mode

2004-05-12 22:42  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBDatabaseMetaData.java, FBResultSetMetaData.java:
	
	fixed a bug with BIGINT handling, patch submitted by Stephan Asa

2004-05-10 23:57  rrokytskyy

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	fixed incorrect log message.

2004-05-05 22:03  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	fixed bug with incorrect type names

2004-05-05 00:22  rrokytskyy

	* client-java/src/:
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/BasicAbstractConnectionPool.java,
	pool/org/firebirdsql/pool/DriverConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBWrappingDataSource.java:
	
	improved javax.naming.Reference support

2004-05-04 23:04  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/ISCConstants.java:
	
	small code reformatting

2004-05-04 22:23  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/PooledConnectionHandler.java,
	pool/org/firebirdsql/pool/PooledPreparedStatementHandler.java,
	pool/org/firebirdsql/pool/ResultSetHandler.java,
	pool/org/firebirdsql/pool/StatementHandler.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	added statement leak prevention mechanism

2004-04-30 23:47  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	fixed incorrect class name

2004-04-27 22:14  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/field/:
	FBDateField.java, FBBigDecimalField.java, FBDoubleField.java,
	FBFloatField.java, FBIntegerField.java, FBLongField.java,
	FBLongVarCharField.java, FBShortField.java, FBStringField.java,
	FBTimeField.java, FBTimestampField.java,
	FBWorkaroundStringField.java:
	
	fixed possible NPEs and refactored the code

2004-04-26 23:07  rrokytskyy

	*
	
	added test for long parameters
	client-java/src/test/org/firebirdsql/jdbc/TestFBPreparedStatement.j
	ava:

2004-04-25 17:18  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/: GDSFactory.java,
	GDSSynchronizationPolicy.java:
	
	added synchronization policy for GDS implementations

2004-04-22 21:53  rrokytskyy

	*
	
	added test case for NPE in clearParameters()
	client-java/src/test/org/firebirdsql/jdbc/TestFBCallableStatement.j
	ava:

2004-04-22 19:44  rrokytskyy

	*
	
	fixed NPE when CallableStatemnt.clearParameters() was called right
	after prepareCall()
	client-java/src/main/org/firebirdsql/jdbc/AbstractPreparedStatement
	.java:

2004-04-21 21:52  rrokytskyy

	*
	
	added test on null value
	client-java/src/test/org/firebirdsql/jdbc/field/TestFBStringField.j
	ava:

2004-04-21 20:57  rrokytskyy

	*
	
	fixed NPE
	client-java/src/main/org/firebirdsql/jdbc/field/FBWorkaroundStringF
	ield.java:

2004-04-19 00:40  rrokytskyy

	* client-java/src/etc/release_notes.html:
	
	updated release notes to match new version

2004-04-18 23:20  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractConnection.java, AbstractPreparedStatement.java,
	AbstractStatement.java:
	
	added possibility to rollback batch in case of an error

2004-04-18 19:00  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jdbc/FBDatabaseMetaData.java, jca/FBManagedConnectionMetaData.java:
	
	corrected version strings

2004-04-18 18:58  rrokytskyy

	* client-java/examples/DriverExample.java:
	
	added connection strings for native, local and embedded protocols

2004-04-18 18:19  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/GDSFactory.java,
	gds/GDSType.java, jdbc/FBDriver.java, ngds/GDS_Impl.java:
	
	added local protocol to use fbclient.dll in local mode (IPC)

2004-04-18 13:35  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBDriver.java:
	
	modified driver version

2004-04-18 01:50  rrokytskyy

	* client-java/lib/junit.jar:
	
	updated junit version

2004-04-17 23:46  rrokytskyy

	* client-java/src/etc/connection_pool.html:
	
	initial revision

2004-04-17 23:08  rrokytskyy

	*
	
	updated to reflect changes in FBWrappingDataSource class
	client-java/src/test/org/firebirdsql/jdbc/TestFBWrappingDataSource.
	java:

2004-04-17 23:07  rrokytskyy

	*
	
	added to make driver compatible with 1.0.1
	client-java/src/compatibility/org/firebirdsql/jdbc/FBWrappingDataSo
	urce.java:

2004-04-17 23:03  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	BasicAbstractConnectionPool.java, FBConnectionPoolDataSource.java,
	FBPooledConnection.java, FBPoolingDefaults.java,
	FBWrappingDataSource.java, PingablePooledConnection.java,
	DriverConnectionPoolDataSource.java:
	
	added possibility to specify transaction isolation

2004-04-17 14:59  rrokytskyy

	*
	
	added test for "operation was cancelled"
	client-java/src/test/org/firebirdsql/jdbc/TestFBPreparedStatement.j
	ava:

2004-04-17 14:58  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBXAException.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	test/org/firebirdsql/pool/TestXADataSource.java:
	
	added implementation of javax.sql.XADataSource

2004-04-16 23:54  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractConnection.java, AbstractPreparedStatement.java,
	field/FBField.java, field/FBWorkaroundStringField.java:
	
	created a workaround for "operation was cancelled" issue

2004-04-16 23:53  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/field/FBStringField.java:
	
	removed duplicated comments

2004-04-16 23:48  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jca/FBManagedConnection.java:
	
	fixed NPE if no handle is available

2004-04-16 00:31  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractPreparedStatement.java, AbstractStatement.java:
	
	made batch exceptions more meaningful

2004-04-07 10:42  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/AbstractStatement.java:
	
	added isValid() method

2004-03-29 01:06  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FirebirdBlob.java,
	FirebirdConnection.java, FirebirdPreparedStatement.java,
	FirebirdStatement.java:
	
	switched from LGPL to BSD-like to make linking with these files
	safe for any type of application

2004-03-29 01:03  rrokytskyy

	* client-java/src/:
	test/org/firebirdsql/jdbc/TestFBBlobStream.java,
	main/org/firebirdsql/jdbc/FBBlob.java:
	
	fixed endless loop when length specified incorrectly

2004-03-25 20:13  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/GDS_Impl.java:
	
	fixed bug causing strange behavior when statement is reused after
	executing SP

2004-03-23 22:51  rrokytskyy

	*
	
	added check of connection state
	client-java/src/test/org/firebirdsql/pool/TestFBConnectionPoolDataS
	ource.java:

2004-03-18 16:48  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/isc_stmt_handle.java,
	jdbc/AbstractConnection.java, jgds/GDS_Impl.java,
	jgds/isc_stmt_handle_impl.java, ngds/GDS_Impl.java,
	ngds/isc_stmt_handle_impl.java:
	
	fixed NPE caused by automatic connection recycling in JCA code
	after serious errors

2004-03-18 16:46  rrokytskyy

	* client-java/src/main/org/firebirdsql/jca/:
	FBLocalTransaction.java, FBManagedConnection.java:
	
	fixed bug when transaction cannot be started after serious error

2004-03-17 23:17  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/AbstractConnectionPool.java,
	pool/org/firebirdsql/pool/BasicAbstractConnectionPool.java,
	pool/org/firebirdsql/pool/ConnectionPoolConfiguration.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBPooledConnection.java,
	pool/org/firebirdsql/pool/FBWrappingDataSource.java,
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/PooledObject.java,
	pool/org/firebirdsql/pool/DriverConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/PooledConnectionQueue.java,
	test/org/firebirdsql/pool/TestDriverConnectionPoolDataSource.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	introduced connection pool that can work with arbitrary JDBC driver

2004-03-17 23:13  rrokytskyy

	*
	
	added test to check obtaining connection with the specified
	credentials
	client-java/src/test/org/firebirdsql/jdbc/TestFBWrappingDataSource.
	java:

2004-03-17 23:11  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java:
	
	fixed some bug in escaped call parser, reworked some result set
	handling in base class

2004-03-17 23:10  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBSQLException.java:
	
	added possibility to encapsulate arbitrary exceptions

2004-02-07 12:04  ryanbaldwin

	* client-java/src/native/jaygds/source/: fb_binding.h,
	fb_binding.cpp:
	
	Removed references to a number of unused entry points.

2004-01-31 02:05  rfincher

	* client-java/src/etc/: FAQ.txt, faq.PDF, faq.html:
	
	updates to FAQ

2004-01-27 15:08  rrokytskyy

	* client-java/src/: main/org/firebirdsql/gds/GDSException.java,
	main/org/firebirdsql/gds/XSQLVAR.java,
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractConnection.java,
	main/org/firebirdsql/jdbc/AbstractPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBBlob.java,
	main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	main/org/firebirdsql/jdbc/FBDataSource.java,
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	main/org/firebirdsql/jdbc/FBEscapedParser.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBUpdatableFetcher.java,
	main/org/firebirdsql/management/FBManager.java,
	pool/org/firebirdsql/pool/AbstractConnectionPool.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/XConnectionManager.java,
	jdbc_30/org/firebirdsql/jdbc/FBCallableStatement.java,
	jdbc_30/org/firebirdsql/jdbc/FBParameterMetaData.java,
	jdbc_30/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/gds/isc_svc_handle.java,
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jca/FBTpb.java,
	main/org/firebirdsql/jdbc/field/FBField.java:
	
	javadoc fixes

2004-01-19 22:21  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBDriverConsistencyCheckException.java, FBResultSet.java,
	field/FBField.java:
	
	fixed several performance issues

2004-01-16 15:41  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBConnection.java:
	
	initial revision

2004-01-16 14:52  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jca/FBManagedConnection.java, jca/FBManagedConnectionFactory.java,
	jca/FBTpb.java, jca/FBTpbMapper.java, jdbc/AbstractConnection.java,
	jdbc/FirebirdConnection.java:
	
	added possibility to specify TPB mapping through the
	FirebirdConnection interface

2004-01-09 23:23  rfincher

	* client-java/src/etc/: faq.PDF, FAQ.txt:
	
	[no log message]

2004-01-09 23:14  rfincher

	* client-java/src/etc/faq.html:
	
	fixed errors in some links.

2004-01-08 19:05  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added usage of substr function in bug report test case

2004-01-08 14:11  rrokytskyy

	* client-java/src/test/org/firebirdsql/:
	jdbc/TestFBWrappingDataSource.java,
	pool/TestFBConnectionPoolDataSource.java:
	
	added JNDI testing code

2004-01-08 14:02  rrokytskyy

	* client-java/src/lib/: fscontext.jar, providerutil.jar:
	
	needed for JNDI tests

2004-01-08 13:24  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	FBConnectionPoolDataSource.java, FBPoolingDefaults.java,
	FBWrappingDataSource.java:
	
	fixed some bugs in JNDI management

2004-01-08 13:00  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added getObject call to fully reproduce the bug.

2004-01-05 10:53  rrokytskyy

	* client-java/src/test/org/firebirdsql/: jdbc/TestFBResultSet.java,
	jca/TestFBDatabaseMetaData.java:
	
	added two test cases to the bugs reported in firebird-java group

2003-12-30 15:57  rrokytskyy

	* client-java/src/etc/JDBC20_conformance.html:
	
	updated JDBC conformance info

2003-12-30 15:53  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	fixed incorrect timestamp encoding/decoding when using calendar

2003-12-30 15:52  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractCallableStatement.java, FBProcedureCall.java,
	FBResultSet.java:
	
	fixed bugs related to incorrect result set usage and problems in
	procedure input params

2003-12-30 15:48  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/field/FBFloatField.java:
	
	fixed bug when reading float value as double

2003-12-30 15:46  rrokytskyy

	* client-java/src/jdbccts/: ddl.properties, excludes.properties:
	
	finally made callable statement tests suceed

2003-12-30 15:43  rrokytskyy

	*
	
	added callable statement tests
	client-java/src/jdbccts/org/firebirdsql/jdbc/cts/FirebirdSuite.java
	:

2003-12-30 14:47  rrokytskyy

	*
	
	fixed deviation from JDBC spec
	client-java/src/test/org/firebirdsql/jdbc/field/TestFBShortField.ja
	va:

2003-12-30 01:05  rrokytskyy

	* client-java/src/jdbccts/: ddl.properties, dml.properties,
	excludes.properties:
	
	fixed some bugs in DDL, DML and excluded some tests

2003-12-29 19:57  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractCallableStatement.java, AbstractPreparedStatement.java,
	FBProcedureCall.java, FBResultSet.java,
	field/FBBigDecimalField.java, field/FBBlobField.java,
	field/FBCachedBlobField.java, field/FBCachedLongVarCharField.java,
	field/FBDateField.java, field/FBDoubleField.java,
	field/FBField.java, field/FBFloatField.java,
	field/FBIntegerField.java, field/FBLongField.java,
	field/FBLongVarCharField.java, field/FBShortField.java,
	field/FBStringField.java, field/FBTimeField.java,
	field/FBTimestampField.java:
	
	added possibility to specify type for getObject() operation

2003-12-28 00:56  rrokytskyy

	* client-java/src/jdbccts/ddl.properties:
	
	fixed various bugs in script

2003-12-28 00:55  rrokytskyy

	*
	
	added JDBC 2.0 method
	client-java/src/jdbc_20/org/firebirdsql/jdbc/FBCallableStatement.ja
	va:

2003-12-28 00:50  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java,
	main/org/firebirdsql/jdbc/FBEscapedParser.java,
	main/org/firebirdsql/jdbc/FBProcedureCall.java,
	main/org/firebirdsql/jdbc/FBProcedureParam.java,
	test/org/firebirdsql/jdbc/TestFBEscapedCallParser.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java:
	
	added full support for in and out params

2003-12-28 00:50  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBSQLException.java:
	
	fixed bug with null messages

2003-12-26 19:55  rrokytskyy

	* client-java/src/jdbccts/ddl.properties:
	
	added stored procedures

2003-12-19 14:44  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractConnection.java,
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java,
	main/org/firebirdsql/jdbc/FBEscapedParser.java,
	main/org/firebirdsql/jdbc/FBProcedureCall.java,
	main/org/firebirdsql/jdbc/FBProcedureParam.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java,
	test/org/firebirdsql/jdbc/TestFBEscapedCallParser.java:
	
	full support of escaped call syntax

2003-12-19 09:08  rrokytskyy

	*
	
	modified parser to accept function calls inside procedure params
	client-java/src/test/org/firebirdsql/jdbc/TestFBEscapedCallParser.j
	ava:

2003-12-19 09:05  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBEscapedCallParser.java, FBProcedureCall.java,
	FBProcedureParam.java, FBEscapedCallParser.java:
	
	modified parser to accept function calls inside procedure params

2003-12-18 12:44  ryanbaldwin

	* client-java/src/native/jaygds/source/entrypoints.cpp:
	
	Fixed solaris/linux build problem.

2003-12-16 16:00  rrokytskyy

	* client-java/src/:
	jdbc_30/org/firebirdsql/jdbc/FBCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractPreparedStatement.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java:
	
	basic support for escaped procedure call syntax

2003-12-15 15:50  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBProcedureCall.java:
	
	added support for registerOutParam

2003-12-15 01:40  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/FBEscapedCallParser.java,
	main/org/firebirdsql/jdbc/FBProcedureCall.java,
	main/org/firebirdsql/jdbc/FBProcedureParam.java,
	test/org/firebirdsql/jdbc/TestFBEscapedCallParser.java:
	
	second step to implement escaped callable statements

2003-12-11 18:28  rrokytskyy

	*
	
	fixed incorrect setup method
	client-java/src/test/org/firebirdsql/jdbc/TestFBEscapedCallParser.j
	ava:

2003-12-11 18:27  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBEscapedCallParser.java:
	
	fixed equals() method and removed FBEscapedParser inheritance

2003-12-11 16:13  rrokytskyy

	*
	
	added test for escaped call parser
	client-java/src/test/org/firebirdsql/jdbc/TestFBEscapedCallParser.j
	ava:

2003-12-11 16:13  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBEscapedCallParser.java:
	
	initial revision

2003-12-11 14:11  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	added test case to check SQLState

2003-12-11 14:10  rrokytskyy

	*
	client-java/src/test/org/firebirdsql/management/TestFBManager.java:
	
	fixed problem of incorrect database path

2003-12-11 14:05  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBSQLException.java:
	
	fixed missing SQLState in case of GDS and IO exceptions

2003-12-11 13:19  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobParams.java:
	
	disabled test cases that fail due to server bugs, not driver ones

2003-12-11 13:18  rrokytskyy

	*
	
	fixed test faliure
	client-java/src/test/org/firebirdsql/jdbc/field/TestFBStringField.j
	ava:

2003-12-05 15:55  rrokytskyy

	*
	
	added test for executing procedures that return values
	client-java/src/test/org/firebirdsql/jdbc/TestFBCallableStatement.j
	ava:

2003-12-05 15:54  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added check for the ResultSet.next()

2003-12-05 15:48  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	test/org/firebirdsql/jca/TestFBDatabaseMetaData.java:
	
	fixed problem when getting default value of the column

2003-12-05 15:47  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/AbstractConnection.java:
	
	added synchronization so we don't crash connection's transaction
	state

2003-12-04 00:18  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added check if the cursor is correctly positioned and fixed related
	bug

2003-12-03 23:51  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added test for TYPE_SCROLL_INSENSITIVE

2003-12-03 23:49  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBCachedFetcher.java,
	FBFetcher.java, FBResultSet.java, FBStatementFetcher.java:
	
	added beforeFirst() and afterLast() methods

2003-12-02 15:24  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/AbstractStatement.java:
	
	added finalize() method to allow closing orphan statements before
	connection is closed.

2003-12-01 18:11  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/AbstractConnection.java,
	main/org/firebirdsql/jdbc/AbstractPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	jdbc_20/org/firebirdsql/jdbc/FBCallableStatement.java,
	jdbc_20/org/firebirdsql/jdbc/FBPreparedStatement.java,
	jdbc_20/org/firebirdsql/jdbc/FBStatement.java,
	jdbc_30/org/firebirdsql/jdbc/FBCallableStatement.java,
	jdbc_30/org/firebirdsql/jdbc/FBPreparedStatement.java,
	jdbc_30/org/firebirdsql/jdbc/FBStatement.java,
	main/org/firebirdsql/jdbc/AbstractCallableStatement.java,
	main/org/firebirdsql/jdbc/AbstractStatement.java,
	test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	initial implementation of TYPE_SCROLL_INSENSITIVE

2003-12-01 00:02  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBCachedFetcher.java,
	FBFetcher.java, FBResultSet.java, FBUpdatableFetcher.java,
	FBStatementFetcher.java:
	
	first step to implement ResultSet.TYPE_SCROLL_INSENSITIVE

2003-11-30 23:26  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBSQLWarning.java:
	
	added new constructor

2003-11-30 23:26  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBSQLException.java:
	
	added check if error code is null

2003-11-30 23:25  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/AbstractConnection.java:
	
	reformatted text

2003-11-30 23:11  rrokytskyy

	* client-java/src/main/org/firebirdsql/jca/:
	FBManagedConnection.java, FBManagedConnectionFactory.java,
	FBManagedConnectionMetaData.java, FBResourceException.java,
	FBTpb.java, FBXAException.java, FBLocalTransaction.java,
	FBResourceTransactionException.java,
	FBStandAloneConnectionManager.java:
	
	added SQLState codes to exceptions

2003-11-30 23:06  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBDatabaseMetaData.java, AbstractPreparedStatement.java,
	FBSQLWarning.java, AbstractCallableStatement.java,
	AbstractConnection.java, AbstractStatement.java, FBArray.java,
	FBBlob.java, FBCachedBlob.java, FBClob.java, FBDataSource.java,
	FBDriver.java, FBDriverNotCapableException.java, FBResultSet.java,
	FBResultSetMetaData.java, FBSQLException.java,
	FBSQLParseException.java, FBUpdatableFetcher.java,
	field/FBBlobField.java, field/FBField.java,
	field/FBLongVarCharField.java, field/FBStringField.java,
	field/TypeConvertionException.java:
	
	added SQLState codes to exceptions

2003-11-30 23:03  rrokytskyy

	* client-java/src/etc/JDBC20_conformance.html:
	
	updated JDBC conformance info

2003-11-27 17:54  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBStatementFetcher.java, FBUpdatableFetcher.java:
	
	made fetching of the first row lazy

2003-11-26 09:35  ryanbaldwin

	*
	
	Removed duff test case that I added.
	client-java/src/test/org/firebirdsql/pool/TestFBConnectionPoolDataS
	ource.java:

2003-11-20 20:45  rrokytskyy

	*
	
	fixed JDBC CTS compatibility tests
	client-java/src/test/org/firebirdsql/jdbc/field/TestFBFloatField.ja
	va:

2003-11-20 20:26  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobParams.java:
	
	removed extra newlines

2003-11-20 17:36  ryanbaldwin

	*
	
	Added test case which demonstrates recently discovered (probable)
	bug in pooling code.
	client-java/src/test/org/firebirdsql/pool/TestFBConnectionPoolDataS
	ource.java:

2003-11-19 20:02  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	AbstractConnectionPool.java, PingablePooledConnection.java:
	
	fixed bug when zero ping interval caused permanent connection
	pinging

2003-11-18 12:06  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	A little clean up and a couple of potential bugs fixed.

2003-11-17 22:46  rrokytskyy

	* client-java/src/test/org/firebirdsql/common/FBTestBase.java:
	
	fixed getting connection via driver manager

2003-11-17 22:43  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/gds/DatabaseParameterBuffer.java,
	main/org/firebirdsql/gds/ISCConstants.java,
	main/org/firebirdsql/jca/FBConnectionRequestInfo.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jdbc/AbstractConnection.java,
	main/org/firebirdsql/jdbc/FBBlob.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/ParameterBufferBase.java,
	main/org/firebirdsql/ngds/ParameterBufferBase.java,
	test/org/firebirdsql/jdbc/TestFBBlobStream.java:
	
	added possibility to specify if stream blobs should be used

2003-11-17 21:31  rrokytskyy

	*
	
	deprecated
	client-java/src/test/org/firebirdsql/jca/pool/TestPoolingConnection
	Manager.java:

2003-11-17 21:30  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/AbstractConnectionPool.java,
	pool/org/firebirdsql/pool/ConnectionPoolConfiguration.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBConnectionPoolObjectFactory.java,
	pool/org/firebirdsql/pool/FBPooledConnection.java,
	pool/org/firebirdsql/pool/FBSimpleDataSource.java,
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/PooledConnectionManager.java,
	pool/org/firebirdsql/pool/XStatementManager.java,
	main/org/firebirdsql/jdbc/AbstractConnection.java,
	main/org/firebirdsql/jdbc/AbstractPreparedStatement.java,
	main/org/firebirdsql/jdbc/AbstractStatement.java,
	main/org/firebirdsql/jdbc/FBDataSource.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBResultSetMetaData.java,
	main/org/firebirdsql/jdbc/FirebirdConnection.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBTpb.java,
	main/org/firebirdsql/gds/DatabaseParameterBuffer.java,
	main/org/firebirdsql/gds/GDSException.java:
	
	javadoc fixes

2003-11-17 21:23  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/management/FBCommandLine.java:
	
	javadoc fixes

2003-11-17 21:22  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jca/pool/FBPoolingConnectionManager.java,
	jca/pool/IdleRemover.java, jca/pool/ManagedConnectionPool.java,
	jca/pool/PoolFiller.java, jdbc/rowset/FBRowSet.java,
	jdbc/rowset/FBRowSetInternal.java,
	jdbc/rowset/FBRowSetListener.java,
	jdbc/rowset/FBRowSetMetaData.java, jdbc/rowset/FBRowSetReader.java,
	jdbc/rowset/FBRowSetWriter.java:
	
	deprecated

2003-11-17 19:17  skidder

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	Remove unneeded code

2003-11-17 10:52  rrokytskyy

	* client-java/src/: test/org/firebirdsql/jgds/TestGds.java,
	main/org/firebirdsql/ngds/GDS_Impl.java:
	
	removed unused imports

2003-11-16 22:31  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	switched catalog and schema checks off

2003-11-16 21:48  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	removed unused imports

2003-11-16 21:46  rrokytskyy

	* client-java/src/jdbccts/: ddl.properties, dml.properties,
	excludes.properties,
	org/firebirdsql/jdbc/cts/BatchUpdatesSuite.java,
	org/firebirdsql/jdbc/cts/CTSTestCase.java,
	org/firebirdsql/jdbc/cts/CTSTestConfig.java,
	org/firebirdsql/jdbc/cts/CTSTestSuite.java,
	org/firebirdsql/jdbc/cts/CallableStatementSuite.java,
	org/firebirdsql/jdbc/cts/ConnectionSuite.java,
	org/firebirdsql/jdbc/cts/DateTimeSuite.java,
	org/firebirdsql/jdbc/cts/DbMetaSuite.java,
	org/firebirdsql/jdbc/cts/EscapeSyntaxSuite.java,
	org/firebirdsql/jdbc/cts/ExceptionSuite.java,
	org/firebirdsql/jdbc/cts/FirebirdSuite.java,
	org/firebirdsql/jdbc/cts/PreparedStatementSuite.java,
	org/firebirdsql/jdbc/cts/ResultSetSuite.java,
	org/firebirdsql/jdbc/cts/RsMetaSuite.java,
	org/firebirdsql/jdbc/cts/StatementSuite.java:
	
	JDBC CTS test framework initial revision

2003-11-16 13:04  rrokytskyy

	* client-java/src/etc/JDBC20_conformance.html:
	
	updated JDBC conformance info

2003-11-16 13:02  rrokytskyy

	* client-java/src/etc/jdbc_cts_log.txt:
	
	initial revision

2003-11-16 12:40  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/field/FBStringField.java:
	
	added support for '1' as boolean true

2003-11-16 00:08  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/XSQLVARImpl.java:
	
	Applied 'fixed bug in time decoding' too ngds package.

2003-11-15 23:49  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/AbstractStatement.java:
	
	fixed spec deviation in batch updates

2003-11-15 23:48  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBEscapedFunctionHelper.java, FBDatabaseMetaData.java:
	
	added support for some more functions

2003-11-15 23:47  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	fixed bug when escaped syntax was in upper case

2003-11-15 23:46  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/field/FBFloatField.java:
	
	modified type to make JDBC CTS succeed

2003-11-15 23:46  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/field/FBStringField.java:
	
	modified long boolean values to make JDBC CTS succeed

2003-11-15 23:45  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	fixed bug in time decoding

2003-11-15 18:17  skidder

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	Fix HUGE driver performance problem.  This unneeded 2-line method
	wasted 30-50% CPU time for my application on average (while
	application does a lot of different things).

2003-11-15 17:11  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	fixed batch updates info

2003-11-14 19:25  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBResultSet.java:
	
	code cleanup

2003-11-14 18:35  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestBatchUpdates.java:
	
	initial revision

2003-11-14 18:34  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	FBConnectionPoolDataSource.java, FBWrappingDataSource.java:
	
	added support of charSet property

2003-11-14 18:32  rrokytskyy

	*
	
	made a subinterface of FirebirdStatement
	client-java/src/main/org/firebirdsql/jdbc/FirebirdPreparedStatement
	.java:

2003-11-14 18:32  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FirebirdStatement.java:
	
	initial revision

2003-11-14 18:31  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/AbstractStatement.java:
	
	added batch updates support, some extra info methods, code cleanup

2003-11-14 18:27  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBResultSet.java,
	FBResultSetMetaData.java:
	
	code cleanup

2003-11-14 18:25  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBDriver.java:
	
	added support for charSet property

2003-11-14 18:24  rrokytskyy

	*
	
	initial revision
	client-java/src/main/org/firebirdsql/jdbc/FBDriverNotCapableExcepti
	on.java:

2003-11-14 18:24  rrokytskyy

	*
	
	implemented batch updates and some code cleanup
	client-java/src/main/org/firebirdsql/jdbc/AbstractPreparedStatement
	.java:

2003-11-14 18:24  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/AbstractConnection.java:
	
	code cleanup

2003-11-12 23:26  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/ngds/isc_tr_handle_impl.java:
	
	big refactoring to restore JDK 1.3 compatibility and remove dead
	code

2003-11-12 23:14  rrokytskyy

	* client-java/src/test/org/firebirdsql/jca/: TestFBBlob.java,
	TestFBDatabaseMetaData.java, TestFBResultSet.java,
	TestFBStandAloneConnectionManager.java:
	
	big refactoring to restore JDK 1.3 compatibility and remove dead
	code

2003-11-12 23:01  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/:
	field/BaseTestFBField.java, field/FBFieldResultSet.java,
	field/TestFBDateField.java, field/TestFBDoubleField.java,
	field/TestFBIntegerField.java, field/TestFBShortField.java,
	field/TestFBStringField.java, field/TestFBTimeField.java,
	BaseTestFBField.java, TestFBDateField.java, TestFBDoubleField.java,
	TestFBFloatField.java, TestFBIntegerField.java,
	TestFBLongField.java, TestFBShortField.java,
	TestFBStringField.java, TestFBTimeField.java,
	TestFBTimestampField.java, field/TestFBFloatField.java,
	field/TestFBLongField.java, field/TestFBTimestampField.java:
	
	moved field tests into subpackage

2003-11-12 23:00  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/:
	TestFBParameterMetaData.java, TestFBSavepoint.java:
	
	moved JDBC 3.0 test cases separately to restore JDK 1.3
	compatibility

2003-11-12 22:45  rrokytskyy

	* client-java/src/test_30/org/firebirdsql/jdbc/:
	TestFBParameterMetaData.java, TestFBSavepoint.java:
	
	moved JDBC 3.0 test cases separately to restore JDK 1.3
	compatibility

2003-11-12 22:44  rrokytskyy

	* client-java/src/jdbc_30/org/firebirdsql/jdbc/:
	FBCallableStatement.java, FBConnection.java,
	FBParameterMetaData.java, FBPreparedStatement.java,
	FBSavepoint.java, FBStatement.java:
	
	initial revision of JDK 1.4 compatible classes

2003-11-12 22:43  rrokytskyy

	* client-java/src/jdbc_20/org/firebirdsql/jdbc/:
	FBCallableStatement.java, FBConnection.java,
	FBPreparedStatement.java, FBStatement.java:
	
	initial revision of JDK 1.3 compatible classes

2003-11-12 22:42  rrokytskyy

	*
	
	fixed JDK 1.3 incompatible change
	client-java/src/test/org/firebirdsql/ngds/TestJaybirdBlobBackupProb
	lem.java:

2003-11-12 22:35  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jgds/isc_tr_handle_impl.java:
	
	big refactoring to restore JDK 1.3 compatibility and remove dead
	code

2003-11-12 22:30  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	gds/isc_tr_handle.java:
	
	big refactoring to restore JDK 1.3 compatibility and remove dead
	code

2003-11-12 22:26  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/rowset/: FBRowSet.java,
	FBRowSetMetaData.java:
	
	big refactoring to restore JDK 1.3 compatibility and remove dead
	code

2003-11-12 22:23  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	AbstractPreparedStatement.java, AbstractStatement.java,
	FBBlob.java, FBCachedLongVarCharField.java,
	FBCallableStatement.java, FBDatabaseMetaData.java,
	FBDoubleField.java, FBDriver.java, FBFlushableField.java,
	FBIntegerField.java, FBRef.java, FBResultSetMetaData.java,
	FBStatement.java, FBStruct.java, FBUpdatableFetcher.java,
	AbstractCallableStatement.java, AbstractConnection.java,
	FBBigDecimalField.java, FBBlobField.java, FBCachedBlobField.java,
	FBCachedFetcher.java, FBConnection.java, FBDateField.java,
	FBEscapedParser.java, FBField.java, FBFloatField.java,
	FBLongField.java, FBLongVarCharField.java,
	FBParameterMetaData.java, FBPreparedStatement.java,
	FBResultSet.java, FBSQLData.java, FBSQLInput.java,
	FBSQLOutput.java, FBSavepoint.java, FBShortField.java,
	FBStatementFetcher.java, FBStringField.java, FBTimeField.java,
	FBTimestampField.java, FirebirdConnection.java,
	FirebirdPreparedStatement.java, TypeConvertionException.java,
	field/FBBigDecimalField.java, field/FBBlobField.java,
	field/FBCachedBlobField.java, field/FBCachedLongVarCharField.java,
	field/FBDateField.java, field/FBDoubleField.java,
	field/FBField.java, field/FBFloatField.java,
	field/FBFlushableField.java, field/FBIntegerField.java,
	field/FBLongField.java, field/FBLongVarCharField.java,
	field/FBShortField.java, field/FBStringField.java,
	field/FBTimeField.java, field/FBTimestampField.java,
	field/TypeConvertionException.java:
	
	big refactoring to restore JDK 1.3 compatibility and remove dead
	code

2003-11-12 22:01  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	PooledConnectionHandler.java, XPreparedStatementCache.java:
	
	- fixed bug that no all interfaces were discovered - fixed bug with
	JDK 1.3 in equals() and hashCode() methods of dynamic proxy

2003-11-09 15:06  ryanbaldwin

	*
	
	Added test to demonstrate possible problem backing up database
	created using streamed blobs.
	client-java/src/test/org/firebirdsql/ngds/TestJaybirdBlobBackupProb
	lem.java:

2003-11-09 14:09  ryanbaldwin

	* client-java/src/native/jaygds/source/: fb_helpers.cpp,
	fb_helpers.h:
	
	More robust status vector handling.

2003-11-09 12:23  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/:
	ServiceParameterBufferImp.java, ServiceRequestBufferImp.java:
	
	Fix for Services API problem introduced yesterday.

2003-11-09 02:28  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/ServiceBufferBase.java:
	
	Refactoring.  gds.Clumplet and its implementations have been
	removed and replaced by BlobParameterBuffer and
	DatabaseParameterBuffer classes, and appropriate implementations

2003-11-09 02:21  ryanbaldwin

	* client-java/src/:
	main/org/firebirdsql/gds/BlobParameterBuffer.java,
	main/org/firebirdsql/gds/Clumplet.java,
	main/org/firebirdsql/gds/DatabaseParameterBuffer.java,
	main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/jca/FBConnectionRequestInfo.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	main/org/firebirdsql/jgds/BlobParameterBufferImp.java,
	main/org/firebirdsql/jgds/ClumpletImpl.java,
	main/org/firebirdsql/jgds/DatabaseParameterBufferImp.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/ParameterBufferBase.java,
	main/org/firebirdsql/jgds/StringClumplet.java,
	main/org/firebirdsql/management/FBManager.java,
	main/org/firebirdsql/ngds/BlobParameterBufferImp.java,
	main/org/firebirdsql/ngds/ClumpletImpl.java,
	main/org/firebirdsql/ngds/DatabaseParameterBufferImp.java,
	main/org/firebirdsql/ngds/GDS_Impl.java,
	main/org/firebirdsql/ngds/ParameterBufferBase.java,
	main/org/firebirdsql/ngds/ServiceParameterBufferImp.java,
	main/org/firebirdsql/ngds/ServiceRequestBufferImp.java,
	main/org/firebirdsql/ngds/StringClumplet.java,
	native/jaygds/builds/msvc6/java_gds.dsp,
	test/org/firebirdsql/common/FBTestBase.java,
	test/org/firebirdsql/jgds/TestGds.java,
	test/org/firebirdsql/ngds/TestNgds.java,
	test/org/firebirdsql/ngds/TestNgdsBlobReadBug.java:
	
	Refactoring.  gds.Clumplet and its implementations have been
	removed and replaced by BlobParameterBuffer and
	DatabaseParameterBuffer classes, and appropriate implementations

2003-11-08 13:11  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FirebirdConnection.java,
	main/org/firebirdsql/jdbc/FirebirdPreparedStatement.java,
	test/org/firebirdsql/jdbc/TestFBParameterMetaData.java,
	test/org/firebirdsql/jdbc/TestFBSavepoint.java:
	
	Copied some stuff from JDBC 3.0 interfaces to make driver compile
	and run with JDK 1.3

2003-11-07 19:40  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/ResultSetHandler.java,
	test/org/firebirdsql/ngds/TestServicesAPI.java:
	
	made JDK 1.3 happy

2003-11-07 19:35  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jdbc/FBDatabaseMetaData.java, ngds/InternalError.java:
	
	made JDK 1.3 happy

2003-11-06 13:16  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBEscapedFunctionHelper.java,
	main/org/firebirdsql/jdbc/FBEscapedParser.java,
	test/org/firebirdsql/jdbc/TestFBEscapedFunctionHelper.java:
	
	implemented simple escaped function call conversions using
	templates

2003-11-06 12:01  rrokytskyy

	*
	
	initial revision
	client-java/src/test/org/firebirdsql/jdbc/TestFBEscapedFunctionHelp
	er.java:

2003-11-06 12:00  rrokytskyy

	*
	
	fixed incorrect parameter parsing
	client-java/src/main/org/firebirdsql/jdbc/FBEscapedFunctionHelper.j
	ava:

2003-11-05 23:13  rrokytskyy

	*
	
	initial revision
	client-java/src/main/org/firebirdsql/jdbc/FBEscapedFunctionHelper.j
	ava:

2003-11-05 16:33  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	added a full list of functions from the specs

2003-11-05 09:55  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	added support for function mapping

2003-11-05 00:22  rfincher

	* client-java/src/etc/: faq.html, FAQ.txt:
	
	[no log message]

2003-11-04 22:43  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	added simple escaped function converter

2003-10-18 15:05  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/:
	ServiceParameterBufferImp.java, ServiceBufferBase.java:
	
	Moved some common code to base class.

2003-10-18 14:15  ryanbaldwin

	* client-java/src/test/org/firebirdsql/ngds/TestServicesAPI.java:
	
	Actually add the test class.

2003-10-18 14:09  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	Corrected possible multithreading issue.

2003-10-18 13:46  ryanbaldwin

	* client-java/src/: main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/gds/ISCConstants.java,
	main/org/firebirdsql/gds/ServiceParameterBuffer.java,
	main/org/firebirdsql/gds/ServiceRequestBuffer.java,
	main/org/firebirdsql/gds/isc_svc_handle.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/ngds/GDS_Impl.java,
	main/org/firebirdsql/ngds/InternalError.java,
	main/org/firebirdsql/ngds/ServiceBufferBase.java,
	main/org/firebirdsql/ngds/ServiceParameterBufferImp.java,
	main/org/firebirdsql/ngds/ServiceRequestBufferImp.java,
	main/org/firebirdsql/ngds/isc_svc_handle_impl.java,
	native/jaygds/source/entrypoints.cpp,
	native/jaygds/source/entrypoints_generated.h,
	native/jaygds/source/fb_binding.cpp,
	native/jaygds/source/fb_binding.h,
	native/jaygds/source/fb_helpers.cpp,
	native/jaygds/source/fb_helpers.h,
	native/jaygds/source/handle_wrappers.cpp,
	native/jaygds/source/handle_wrappers.h,
	native/jaygds/source/win32/platform.cpp,
	native/jaygds/source/win32/platform.h:
	
	Initial low level access to firebird services API to help make
	embedded server usage more practicle - although equally as usable
	in client/server mode.
	
	Consists of:   GDS level interface too services API added in GDS
	pacakage.    Implementation in jgds pacakage all throw
	UnsupportedOperationException.	  Implementation in ngds is
	complete.    Initial tests added in
	org.firebirdsql.ngds.TestServicesAPI.

2003-10-18 09:21  rrokytskyy

	* client-java/:
	src/main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	src/main/org/firebirdsql/jdbc/FBParameterMetaData.java,
	src/main/org/firebirdsql/management/FBManager.java,
	src/test/org/firebirdsql/common/SimpleFBTestBase.java,
	src/test/org/firebirdsql/jca/TestXABase.java,
	examples/DriverExample.java,
	src/test/org/firebirdsql/jdbc/TestBoundary.java,
	src/test/org/firebirdsql/jdbc/TestDDL.java,
	src/test/org/firebirdsql/jdbc/TestFBBlobAccess.java,
	src/test/org/firebirdsql/jdbc/TestFBBlobAutocommit.java,
	src/test/org/firebirdsql/jdbc/TestFBBlobParams.java,
	src/test/org/firebirdsql/jdbc/TestFBBlobStream.java,
	src/test/org/firebirdsql/jdbc/TestFBCallableStatement.java,
	src/test/org/firebirdsql/jdbc/TestFBDecimalConversions.java,
	src/test/org/firebirdsql/jdbc/TestFBPreparedStatement.java,
	src/test/org/firebirdsql/jdbc/TestFBResultSet.java,
	src/test/org/firebirdsql/jdbc/TestFBUnmanagedConnection.java,
	src/test/org/firebirdsql/jdbc/TestReconnect.java,
	src/test/org/firebirdsql/ngds/TestNgds.java,
	src/test/org/firebirdsql/ngds/TestNgdsBlobReadBug.java:
	
	removed unused imports

2003-10-16 12:04  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	Added a check and some comments.

2003-10-16 05:42  ryanbaldwin

	* client-java/src/: main/org/firebirdsql/ngds/GDS_Impl.java,
	test/org/firebirdsql/ngds/TestSpecialEmbeddedServerUrls.java:
	
	Fix for problem with relative directory in URL with the embedded
	server.  Added tests for 'special case' embedded server URL's.

2003-10-15 18:23  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	Temporary fix for bug with positioned updates in type 2 mode.  All
	tests that pass in type 4 mode now pass in type 2 mode also.

2003-10-15 17:37  ryanbaldwin

	* client-java/src/: main/org/firebirdsql/ngds/GDS_Impl.java,
	native/jaygds/source/entrypoints.cpp,
	native/jaygds/source/entrypoints_generated.h,
	native/jaygds/source/fb_binding.cpp,
	native/jaygds/source/fb_binding.h:
	
	Implements GDS.isc_seek_blob and GDS.isc_blob_info in ngds
	implementation.  Fixed bug where blob parameter buffer was not
	being created properly and ignored by database.  All tests in
	TestFBBlobStream now run properly in type2 mode.

2003-10-14 16:40  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBConnection.java,
	test/org/firebirdsql/jdbc/TestFBSavepoint.java:
	
	fixed issue with releasing savepoints and changed savepoint
	invalidation

2003-10-14 14:05  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBSavepoint.java:
	
	added savepoint support

2003-10-14 13:55  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jca/FBManagedConnection.java, jdbc/FBConnection.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBSavepoint.java:
	
	added savepoint support

2003-10-09 15:20  rrokytskyy

	*
	
	added check of ResultSet.getStatement() correctness
	client-java/src/test/org/firebirdsql/pool/TestFBConnectionPoolDataS
	ource.java:

2003-10-09 15:19  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	PooledPreparedStatementHandler.java, ResultSetHandler.java,
	XPreparedStatementCache.java:
	
	implemented wrapping of ResultSet

2003-10-05 20:14  skidder

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBParameterMetaData.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSetMetaData.java,
	test/org/firebirdsql/jdbc/TestFBParameterMetaData.java,
	test/org/firebirdsql/jdbc/TestFBResultSetMetaData.java:
	
	Implement getParameterMetaData and fix minor issue in
	getResultSetMetaData.

2003-10-04 17:48  rrokytskyy

	*
	
	fixed memory leak
	client-java/src/pool/org/firebirdsql/pool/XPreparedStatementCache.j
	ava:

2003-10-04 14:16  ryanbaldwin

	* client-java/src/: main/org/firebirdsql/management/FBManager.java,
	test/org/firebirdsql/jca/TestFBTpbMapper.java,
	test/org/firebirdsql/jca/TestXABase.java,
	test/org/firebirdsql/management/TestFBManager.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	Fixed a bunch of build errors I introduced yesterday.

2003-10-02 14:37  ryanbaldwin

	* client-java/src/main/org/firebirdsql/management/FBManager.java:
	
	Added check for unrecognized type string.

2003-10-02 13:10  ryanbaldwin

	* client-java/src/test/org/firebirdsql/: common/FBTestBase.java,
	common/SimpleFBTestBase.java, jca/TestFBTpbMapper.java,
	jca/TestXABase.java, jdbc/BaseFBTest.java,
	jdbc/BaseTestFBField.java, jdbc/TestBoundary.java,
	jdbc/TestDDL.java, jdbc/TestFBBlobAccess.java,
	jdbc/TestFBBlobAutocommit.java, jdbc/TestFBBlobParams.java,
	jdbc/TestFBBlobStream.java, jdbc/TestFBCallableStatement.java,
	jdbc/TestFBDateField.java, jdbc/TestFBDecimalConversions.java,
	jdbc/TestFBDoubleField.java, jdbc/TestFBDriver.java,
	jdbc/TestFBEncodings.java, jdbc/TestFBFloatField.java,
	jdbc/TestFBIntegerField.java, jdbc/TestFBLongField.java,
	jdbc/TestFBPreparedStatement.java, jdbc/TestFBResultSet.java,
	jdbc/TestFBResultSetMetaData.java, jdbc/TestFBShortField.java,
	jdbc/TestFBStringField.java, jdbc/TestFBTimeField.java,
	jdbc/TestFBTimestampField.java,
	jdbc/TestFBUnmanagedConnection.java,
	jdbc/TestFBWrappingDataSource.java, jdbc/TestReconnect.java,
	jgds/TestGds.java, management/TestFBManager.java,
	ngds/TestNgds.java, ngds/TestNgdsBlobReadBug.java,
	pool/TestFBConnectionPoolDataSource.java:
	
	Modified tests to allow them to easily be run with different GDS
	implementations.  New targets have been added to build.xml for
	running the tests against different GDS implementations.

2003-10-02 13:07  ryanbaldwin

	* client-java/src/main/org/firebirdsql/management/FBManager.java:
	
	Removed FBManager's own type safe enumeration for JDBC type - now
	uses GDSType from gds package.	String based setType and getType
	methods implemented.

2003-09-19 13:06  ryanbaldwin

	* client-java/src/main/org/firebirdsql/jdbc/FBBlobField.java:
	
	Applied patch supplied by Robert DiFalco to improve performance.

2003-09-10 13:19  ryanbaldwin

	*
	
	Fix for ClassCastException when using driver in mode type2 or
	embedded.
	client-java/src/pool/org/firebirdsql/pool/FBConnectionPoolDataSourc
	e.java:

2003-09-10 13:13  ryanbaldwin

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	Fix for ClassCastException when using driver in mode type2 or
	embedded.

2003-09-02 15:31  ryanbaldwin

	* client-java/src/native/jaygds/source/entrypoints.cpp:
	
	Revised fix for bug demonstrated in
	org.firebirdsql.ngds.TestNgdsBlobReadBug.

2003-09-02 15:15  ryanbaldwin

	* client-java/src/native/jaygds/source/entrypoints.cpp:
	
	Fix for bug demonstrated in
	org.firebirdsql.ngds.TestNgdsBlobReadBug.

2003-09-02 15:01  ryanbaldwin

	*
	client-java/src/test/org/firebirdsql/ngds/TestNgdsBlobReadBug.java:
	
	Fixed bad literal text.

2003-09-02 13:19  ryanbaldwin

	* client-java/src/test/org/firebirdsql/ngds/: TestNgds.java,
	TestNgdsBlobReadBug.java:
	
	Fixed file header for TestNgds.java.  Added a test(currently
	failing) which reproduces a bug with blob reading in type 2 mode.

2003-08-22 00:29  rrokytskyy

	* client-java/src/test/org/firebirdsql/:
	jca/TestFBDatabaseMetaData.java,
	jca/TestPoolingConnectionManager.java, jdbc/TestReconnect.java:
	
	fixed NPE in logging system

2003-08-22 00:12  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBStatement.java:
	
	backport from HEAD: fixed incorrect behavior in getUpdateCount()

2003-08-21 21:02  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBStatement.java:
	
	fixed incorrect behavior in getUpdateCount()

2003-08-21 00:28  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	FBConnectionPoolDataSource.java, FBWrappingDataSource.java:
	
	made data sources serializable and referencable

2003-08-21 00:06  rrokytskyy

	*
	
	significant refactoring to make connection pools consistent
	introduced idle remover test case
	client-java/src/test/org/firebirdsql/pool/TestFBConnectionPoolDataS
	ource.java:

2003-08-21 00:04  rrokytskyy

	* client-java/src/test/org/firebirdsql/ngds/TestNgds.java:
	
	switched to single GDS type class

2003-08-21 00:03  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestReconnect.java:
	
	fixed possible NPE due to changes in logging subsystem

2003-08-21 00:03  rrokytskyy

	* client-java/src/test/org/firebirdsql/jgds/TestGds.java:
	
	organized imports

2003-08-21 00:02  rrokytskyy

	*
	
	removed CVS modification log changed minimum size of connections
	client-java/src/test/org/firebirdsql/jdbc/TestFBWrappingDataSource.
	java:

2003-08-21 00:00  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/BaseFBTest.java:
	
	removed CVS modification log

2003-08-21 00:00  rrokytskyy

	*
	
	fixed possible NPE due to changes in logging subsystem
	client-java/src/test/org/firebirdsql/jca/TestFBDatabaseMetaData.jav
	a:

2003-08-20 23:59  rrokytskyy

	* client-java/src/test/org/firebirdsql/jca/:
	pool/TestPoolingConnectionManager.java,
	TestPoolingConnectionManager.java:
	
	moved into org.firebirdsql.jca.pool package, might be obsolete in
	the future

2003-08-20 23:58  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	AbstractConnectionPool.java, AbstractConnectionPoolDataSource.java,
	FBConnectionPoolConfiguration.java,
	FBConnectionPoolDataSource.java,
	FBConnectionPoolObjectFactory.java, FBPooledConnection.java,
	FBSimpleDataSource.java, FBWrappingDataSource.java,
	GenericConnectionPoolConfiguration.java,
	PingablePooledConnection.java, PooledConnectionHandler.java,
	PooledConnectionManager.java, PooledConnectionQueue.java,
	PooledObject.java, PooledObjectEvent.java,
	PooledObjectListener.java, PooledPreparedStatementHandler.java,
	UnknownDriverTypeException.java, XConnection.java,
	XConnectionManager.java, XPreparedStatement.java:
	
	significant refactoring to make connection pools consistent

2003-08-20 23:56  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/AbstractGDS.java,
	gds/Clumplet.java, gds/GDS.java, gds/GDSFactory.java,
	gds/GDSType.java, gds/ISCConstants.java, gds/XdrInputStream.java,
	gds/XdrOutputStream.java, gds/Xdrable.java,
	jca/FBManagedConnectionFactory.java, jca/FBXid.java,
	jdbc/FBDriver.java, jgds/ClumpletImpl.java, jgds/GDS_Impl.java,
	jgds/XdrInputStream.java, jgds/XdrOutputStream.java,
	jgds/Xdrable.java, jgds/isc_db_handle_impl.java,
	management/FBManager.java, ngds/GDS_Impl.java:
	
	moved xdr streams to gds package and switched to single GDS type
	class

2003-08-20 23:53  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBResultSet.java,
	FBResultSetMetaData.java:
	
	made constructors protected for rowset implementation

2003-08-20 23:51  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	fixed formatting

2003-08-20 23:51  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBRowSet.java,
	FBRowSetInternal.java, FBRowSetListener.java,
	FBRowSetMetaData.java, FBRowSetReader.java, FBRowSetWriter.java,
	rowset/FBRowSet.java, rowset/FBRowSetInternal.java,
	rowset/FBRowSetListener.java, rowset/FBRowSetMetaData.java,
	rowset/FBRowSetReader.java, rowset/FBRowSetWriter.java:
	
	moved to org.firebirdsql.jdbc.rowset package

2003-08-20 23:47  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBSimpleDataSource.java:
	
	moved to org.firebirdsql.pool package

2003-08-20 23:46  rrokytskyy

	* client-java/src/main/org/firebirdsql/jca/:
	FBPoolingConnectionManager.java, IdleRemover.java,
	ManagedConnectionPool.java, PoolFiller.java,
	pool/FBPoolingConnectionManager.java, pool/IdleRemover.java,
	pool/ManagedConnectionPool.java, pool/PoolFiller.java:
	
	moved into org.firebirdsql.jca.pool package, might be obsolete in
	the future

2003-08-19 21:26  rrokytskyy

	*
	
	fixed compilation error
	client-java/src/test/org/firebirdsql/jdbc/TestFBWrappingDataSource.
	java:

2003-08-12 00:06  rrokytskyy

	* client-java/src/test/org/firebirdsql/ngds/TestNgds.java:
	
	removed unused imports

2003-08-12 00:05  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBDataSourceObjectFactory.java, FBWrappingDataSource.java:
	
	deprecated

2003-08-12 00:05  rrokytskyy

	* client-java/examples/: DataSourceExample.java,
	DriverExample.java:
	
	fixed classes so that they compile with recent changes

2003-08-12 00:04  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	AbstractConnectionPoolDataSource.java,
	ConnectionPoolConfiguration.java,
	FBConnectionPoolConfiguration.java,
	FBConnectionPoolDataSource.java,
	FBConnectionPoolObjectFactory.java, FBPoolingDefaults.java,
	FBWrappingDataSource.java, PingablePooledConnection.java,
	PooledConnectionManager.java, PooledConnectionQueue.java,
	XConnection.java, XConnectionManager.java:
	
	significant rework of pooling classes

2003-08-11 23:55  rrokytskyy

	*
	
	initial revision
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionDefaults.java
	:

2003-08-11 23:55  rrokytskyy

	* client-java/src/main/org/firebirdsql/ngds/: ClumpletImpl.java,
	GDS_Impl.java, isc_db_handle_impl.java, isc_stmt_handle_impl.java:
	
	removed unused imports

2003-08-11 23:54  rrokytskyy

	* client-java/src/main/org/firebirdsql/management/FBManager.java:
	
	made logging optional

2003-08-11 23:53  rrokytskyy

	* client-java/src/main/org/firebirdsql/jca/:
	FBConnectionRequestInfo.java, FBManagedConnection.java,
	FBManagedConnectionFactory.java,
	FBStandAloneConnectionManager.java:
	
	optimized imports and made logging optional

2003-08-11 23:50  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBDriver.java,
	FBConnectionHelper.java:
	
	added possibility to set properties without values

2003-08-11 23:49  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	modified version of the driver

2003-08-08 14:18  ryanbaldwin

	* client-java/src/native/jaygds/source/allocator.cpp:
	
	Fixed what appears to be a potential problem I have introduced if
	the platforms 'new' does not allocate memory on an 8 byte boundary
	where it would not be able to allocate suffiecent memory.

2003-08-07 18:29  ryanbaldwin

	* client-java/src/native/jaygds/source/entrypoints.cpp:
	
	Modified macros used to write try - catch block on entrypoints as
	per Romans sugestion.

2003-08-07 18:00  ryanbaldwin

	* client-java/src/main/org/firebirdsql/: gds/GDSFactory.java,
	gds/AbstractGDS.java, jca/FBManagedConnectionFactory.java,
	jdbc/FBDriver.java, management/FBManager.java, ngds/GDS_Impl.java:
	
	Added ability to load embedded server using 'embedded' url via
	DriverManager or through FBWrappingDatasource.	Corrected spelling
	mistake - embeded = embedded.

2003-08-04 21:11  rfincher

	* client-java/src/etc/: faq.html, FAQ.txt:
	
	[no log message]

2003-08-03 15:37  rrokytskyy

	* client-java/examples/DataSourceExample.java:
	
	fixed compilation errors

2003-08-03 15:27  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBStatement.java:
	
	finished merging with Branch_1_0: - fixed deviation from spec in
	ResultSet.close() and Statement.close()

2003-08-03 14:47  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobStream.java:
	
	organized imports

2003-08-03 14:46  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/:
	TestFBPreparedStatement.java, TestFBResultSet.java:
	
	merged with Branch_1_0

2003-08-03 14:33  rrokytskyy

	* client-java/src/main/org/firebirdsql/: jdbc/FBConnection.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBObjectListener.java,
	jdbc/FBPreparedStatement.java, jdbc/FBResultSet.java,
	jdbc/FBRowSet.java, jdbc/FBSimpleDataSource.java,
	jdbc/FBStatement.java, jgds/GDS_Impl.java:
	
	merged with Branch_1_0: - fixed NPE in
	PreparedStatement.executeQuery(String) - fixed deviation from spec
	in ResultSet.close() and Statement.close()

2003-08-03 12:20  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBDriver.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	main/org/firebirdsql/management/FBManager.java,
	pool/org/firebirdsql/pool/AbstractConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/PooledConnectionQueue.java,
	pool/org/firebirdsql/pool/XConnection.java:
	
	organized imports

2003-08-03 11:58  rrokytskyy

	* client-java/src/etc/faq.PDF:
	
	deprecated

2003-08-03 11:55  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jca/FBManagedConnectionFactory.java,
	jca/FBStandAloneConnectionManager.java, jgds/GDS_Impl.java,
	management/FBManager.java:
	
	fixed incorrect log4j initialization

2003-08-03 11:54  rrokytskyy

	* client-java/examples/DataSourceExample.java:
	
	fixed compilation errors

2003-08-02 03:03  rfincher

	* client-java/src/etc/: faq.html, FAQ.txt:
	
	[no log message]

2003-08-02 02:49  rfincher

	* client-java/src/etc/FAQ.txt:
	
	[no log message]

2003-07-31 23:37  rrokytskyy

	*
	
	added test case to check NPE
	client-java/src/test/org/firebirdsql/jdbc/TestFBPreparedStatement.j
	ava:

2003-07-31 23:35  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBPreparedStatement.java:
	
	fixed NPE if PreparedStatement.executeQuery(String) is executed

2003-07-29 00:00  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	jdbc/FBObjectListener.java, jdbc/FBResultSet.java,
	jdbc/FBRowSet.java, jdbc/FBStatement.java, jgds/GDS_Impl.java:
	
	fixed recently introduced bug when result set is closed in
	statement.close()

2003-07-29 00:00  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBObjectListener.java:
	
	file FBObjectListener.java was initially added on branch
	Branch_1_0.

2003-07-27 21:46  ryanbaldwin

	* client-java/src/main/org/firebirdsql/: ngds/GDS_Impl.java,
	ngds/InternalError.java, ngds/XSQLDAImpl.java,
	ngds/XSQLVARImpl.java, gds/AbstractGDS.java:
	
	Added missing file headers and one or two additional comments.

2003-07-22 22:33  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added test to check if rs.close() fails after stmt.close()

2003-07-22 22:32  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBStatement.java:
	
	fixed specification deviation when result set could live event
	after statement close

2003-07-20 01:35  rfincher

	* client-java/src/etc/: FAQ.txt, faq.PDF, faq.html:
	
	[no log message]

2003-07-20 00:25  rrokytskyy

	* client-java/src/etc/JDBC20_conformance.html:
	
	updated info in accordance with source code

2003-07-20 00:23  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	implemented some additional methods for positioned updates

2003-07-19 23:35  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	merged with head

2003-07-19 23:34  rrokytskyy

	* client-java/src/etc/: FAQ.txt, faq.PDF, faq.html:
	
	fixed info about positioned updates

2003-07-18 13:17  ryanbaldwin

	* client-java/src/native/jaygds/source/: entrypoints.cpp,
	fb_binding.h, external/ib_util.h, external/ibase.h,
	external/iberror.h, external/ibinstall.h:
	
	Replaced headers in external with headers from FB1.5 RC4.  Update
	prototypes in fb_binding.h to corispond exactly with new header
	from FB1.5 RC4.

2003-07-16 14:15  ryanbaldwin

	* client-java/src/native/jaygds/: builds/msvc6/java_gds.dsp,
	source/handle_wrappers.cpp, source/handle_wrappers.h:
	
	(Temporary)fix for problem with BLOB_ID's on Big Endian platforms.

2003-07-14 18:47  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	Modified the way nativeInitilize is called to clean up code make it
	easier to modify list of client librarys tried.

2003-07-14 18:27  ryanbaldwin

	* client-java/src/native/jaygds/source/entrypoints.cpp:
	
	Introduced a hack into nativeInitilize to allow this method to be
	called multiple times with different client library names until one
	is sucsefully loaded.

2003-07-14 16:39  ryanbaldwin

	* client-java/src/native/jaygds/source/allocator.cpp:
	
	Fix for solaris sparc and other platforms where aligment is
	important.
	
	ScratchPadAllocator now allocates all memory on eight byte
	boundary.  Hopefully this will be OK for all platforms.

2003-07-14 01:21  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	Dont specify .dll extension when loading firebird client library.

2003-07-14 00:41  ryanbaldwin

	* client-java/src/main/org/firebirdsql/ngds/GDS_Impl.java:
	
	Dont specify .dll extension when loading firebird client library.

2003-07-13 16:46  ryanbaldwin

	* client-java/src/native/jaygds/source/generic_unix/: platform.cpp,
	platform.h:
	
	Should hopefully be the same on unix like platforms.

2003-07-13 04:00  ryanbaldwin

	* client-java/src/: main/org/firebirdsql/ngds/GDS_Impl.java,
	test/org/firebirdsql/ngds/TestNgds.java:
	
	Added target 'compile-native' to build.xml that builds the native
	library.  This target invokes build_native.xml. For this to work
	either the JAVA_HOME environment variable needs to be set when
	invoking ant or the java_home ant property needs to be set too the
	root of the JDK.
	
	Added ngds package under src/test which contains a TesNgds test
	class which is essentially the same class as TestGds except it
	tests the ngds package.  build.xml has been modified to make sure
	this test is not executed unless the 'compile-native' target has
	been run sucsesfully.

2003-07-12 16:14  ryanbaldwin

	* client-java/lib/cpptasks.jar:
	
	Required by ANT build file for the native code.

2003-07-10 23:38  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jdbc/FBBlob.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBFetcher.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	main/org/firebirdsql/jdbc/FBUpdatableFetcher.java,
	test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	merged updatable cursor support from Branch_1_0

2003-07-10 23:09  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	fixed incorrect state of blob after assigning the blob ID

2003-07-10 22:49  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlob.java,
	FBBlobField.java, FBConnection.java, FBLongVarCharField.java:
	
	fixed issue with blobs that have 0 blob id

2003-07-10 22:38  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBSimpleDataSource.java:
	
	added possibility to specify encoding for the connection

2003-07-10 22:35  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBUpdatableFetcher.java:
	
	file FBUpdatableFetcher.java was initially added on branch
	Branch_1_0.

2003-07-10 22:35  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBFetcher.java,
	FBResultSet.java, FBStatement.java, FBStatementFetcher.java,
	FBUpdatableFetcher.java:
	
	introduced updatable fetcher for positioned updates case

2003-07-10 22:34  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added code to test isLast() in read-only case

2003-07-05 22:11  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	implemented Statement.setCursorName()

2003-07-05 22:11  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBStatementFetcher.java:
	
	fixed getIsAfterLast()

2003-07-05 22:05  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBStatementFetcher.java:
	
	fixed incorrect cursor positioning, getIsLast() is now broken

2003-07-03 00:30  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBStringField.java:
	
	backported bug fix from HEAD (no merge possible, too many changes
	in HEAD)

2003-07-02 23:46  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBStringField.java:
	
	fixed excessive encoding in setBytes(int, byte[]) method

2003-07-02 23:26  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/GDS.java,
	jdbc/FBBlob.java, jdbc/FirebirdBlob.java, jgds/GDS_Impl.java,
	ngds/GDS_Impl.java:
	
	added blob seek modes

2003-06-28 22:11  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobParams.java:
	
	added two test cases that fail

2003-06-27 23:06  rrokytskyy

	* client-java/src/main/org/firebirdsql/logging/LoggerFactory.java:
	
	fixed unnecessary initialization of log4j

2003-06-27 23:05  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobStream.java:
	
	enabled two tests

2003-06-27 22:43  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	fixed issue with EOF in blob input stream

2003-06-27 09:00  rrokytskyy

	*
	
	extracted from AbstractConnectionPoolDataSource
	client-java/src/pool/org/firebirdsql/pool/PooledConnectionQueue.jav
	a:

2003-06-25 02:11  ryanbaldwin

	* client-java/src/test/org/firebirdsql/jca/TestXABase.java:
	
	Initial type 2 jdbc driver support.

2003-06-25 02:05  ryanbaldwin

	* client-java/src/test/org/firebirdsql/jgds/TestGds.java:
	
	Initial type 2 jdbc driver support. Changes needed too this test
	due to changes made to the gds package.

2003-06-25 02:01  ryanbaldwin

	* client-java/src/main/org/firebirdsql/: gds/AbstractGDS.java,
	gds/GDS.java, gds/GDSFactory.java, gds/XSQLVAR.java,
	gds/isc_stmt_handle.java, jca/FBConnectionRequestInfo.java,
	jca/FBManagedConnection.java, jca/FBManagedConnectionFactory.java,
	jdbc/FBBigDecimalField.java, jdbc/FBBlobField.java,
	jdbc/FBCachedFetcher.java, jdbc/FBConnectionHelper.java,
	jdbc/FBDataSourceObjectFactory.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBDateField.java, jdbc/FBDoubleField.java, jdbc/FBDriver.java,
	jdbc/FBFloatField.java, jdbc/FBIntegerField.java,
	jdbc/FBLongField.java, jdbc/FBLongVarCharField.java,
	jdbc/FBShortField.java, jdbc/FBSimpleDataSource.java,
	jdbc/FBStatementFetcher.java, jdbc/FBStringField.java,
	jdbc/FBTimeField.java, jdbc/FBTimestampField.java,
	jdbc/FBWrappingDataSource.java, jgds/GDS_Impl.java,
	jgds/XdrOutputStream.java, management/FBManager.java,
	ngds/ClumpletImpl.java, ngds/GDS_Impl.java,
	ngds/InternalError.java, ngds/StringClumplet.java,
	ngds/XSQLDAImpl.java, ngds/XSQLVARImpl.java,
	ngds/isc_blob_handle_impl.java, ngds/isc_db_handle_impl.java,
	ngds/isc_stmt_handle_impl.java, ngds/isc_tr_handle_impl.java:
	
	Initial type 2 jdbc driver support.

2003-06-24 22:47  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	commented out code that throws EOFException, because it does not
	consider current position in blob

2003-06-23 23:50  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlobField.java,
	FBConnection.java, FBResultSet.java, FBResultSetMetaData.java:
	
	code cleanup

2003-06-23 23:49  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	added some synchronization

2003-06-23 22:56  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/:
	AbstractConnectionPoolDataSource.java,
	FBConnectionPoolDataSource.java, PingablePooledConnection.java,
	XConnection.java, XConnectionManager.java,
	XPreparedStatementCache.java:
	
	code cleanup

2003-06-23 00:40  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlob.java,
	FBConnection.java, FBPreparedStatement.java, FBStatement.java,
	FirebirdBlob.java, FirebirdConnection.java, Synchronizable.java:
	
	added some synchronization introduced firebird specific interfaces
	for connection and blobs

2003-06-20 22:03  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	added method check if blob is segmented

2003-06-19 19:04  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobStream.java:
	
	activated testBlobLength test

2003-06-19 14:15  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobStream.java:
	
	enabled tests for seek and blob performance

2003-06-19 14:14  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBlob.java:
	
	added readFully(byte[]) method

2003-06-19 01:28  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/GDS_Impl.java:
	
	fixed bug in newClumplet(int,int), incorrect byte order
	-------------------------------------------------------------------
	---

2003-06-17 21:48  rfincher

	* client-java/src/etc/: FAQ.txt, faq.PDF, faq.html:
	
	[no log message]

2003-06-14 19:32  rrokytskyy

	* client-java/src/: main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/gds/ISCConstants.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jdbc/FBBlob.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/isc_blob_handle_impl.java,
	test/org/firebirdsql/jdbc/TestFBBlobStream.java:
	
	added blob info and seek methods (seek is not yet functional)

2003-06-14 01:44  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	fixed problem in warning test
	-------------------------------------------------------------------
	---

2003-06-10 11:42  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Correct getColumns order

2003-06-06 01:40  brodsom

	* client-java/src/test/org/firebirdsql/:
	jdbc/TestFBBlobAccess.java, jdbc/TestFBResultSet.java,
	jdbc/TestFBStringField.java, jdbc/TestFBTimestampField.java,
	jdbc/TestFBWrappingDataSource.java, jdbc/BaseFBTest.java,
	jdbc/BaseTestFBField.java, jdbc/TestBoundary.java,
	jdbc/TestDDL.java, jdbc/TestFBBlobAutocommit.java,
	jdbc/TestFBBlobParams.java, jdbc/TestFBCallableStatement.java,
	jdbc/TestFBDateField.java, jdbc/TestFBDecimalConversions.java,
	jdbc/TestFBDoubleField.java, jdbc/TestFBDriver.java,
	jdbc/TestFBEncodings.java, jdbc/TestFBEscapedCallParser.java,
	jdbc/TestFBFloatField.java, jdbc/TestFBIntegerField.java,
	jdbc/TestFBLongField.java, jdbc/TestFBPreparedStatement.java,
	jdbc/TestFBResultSetMetaData.java, jdbc/TestFBShortField.java,
	jdbc/TestFBTimeField.java, jdbc/TestFBUnmanagedConnection.java,
	jdbc/TestReconnect.java, jgds/TestGds.java,
	management/TestFBManager.java:
	
	Substitute package and inline imports

2003-06-06 01:31  brodsom

	* client-java/src/test/org/firebirdsql/jca/: TestFBBlob.java,
	TestFBConnection.java, TestFBTpbMapper.java, TestFBXAResource.java,
	TestXABase.java, TestFBDatabaseMetaData.java,
	TestFBManagedConnectionFactory.java, TestFBResultSet.java,
	TestFBStandAloneConnectionManager.java:
	
	Substitute package and inline imports

2003-06-06 01:22  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/: FBCachedFetcher.java,
	FBConnection.java, FBRowSetReader.java, FBRowSetWriter.java,
	FBStringField.java, FBArray.java, FBBlobField.java,
	FBConnectionHelper.java, FBEscapedParser.java, FBFloatField.java,
	FBLongField.java, FBLongVarCharField.java, FBSQLInput.java,
	FBStatementFetcher.java, FBTimestampField.java, FBCachedBlob.java,
	FBCachedLongVarCharField.java, FBDataSource.java, FBDateField.java,
	FBDoubleField.java, FBDriver.java, FBFetcher.java, FBField.java,
	FBResultSet.java, FBResultSetMetaData.java, FBRowSet.java,
	FBSQLOutput.java, FBShortField.java, FBStruct.java,
	TypeConvertionException.java, FBCallableStatement.java,
	FBDatabaseMetaData.java, FBIntegerField.java,
	FBPreparedStatement.java, FBRowSetInternal.java, FBStatement.java,
	FBTimeField.java:
	
	Substitute package and inline imports

2003-06-06 01:05  brodsom

	* client-java/src/main/org/firebirdsql/jca/:
	FBManagedConnection.java, FBTpb.java, FBTpbMapper.java,
	FBManagedConnectionFactory.java, FBManagedConnectionMetaData.java,
	FBStandAloneConnectionManager.java, ManagedConnectionPool.java:
	
	Substitute package and inline imports

2003-06-06 00:57  brodsom

	* client-java/src/main/org/firebirdsql/gds/:
	GDSExceptionHelper.java, XSQLVAR.java:
	
	Substitute package and inline imports

2003-06-06 00:35  brodsom

	* client-java/src/main/org/firebirdsql/: jgds/GDS_Impl.java,
	jgds/isc_db_handle_impl.java, jgds/XdrInputStream.java,
	jgds/XdrOutputStream.java, jgds/isc_stmt_handle_impl.java,
	jgds/isc_tr_handle_impl.java, encodings/EncodingFactory.java,
	encodings/Encoding_NotOneByte.java,
	encodings/Encoding_OneByte.java:
	
	Substitute package and inline imports

2003-06-04 21:00  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Solve the issue with character field length, now
	column_size=characters, char_octec_length=bytes

2003-06-04 19:22  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	- Issues solved DatabaseMetaData.getColumns():default & Octect_size
	empty DatabaseMetaData.getTablePrivileges():problem with
	lower/mixedcase tableName DatabaseMetaData.getColumnPrivileges():
	problem with lower/mixedcase tableName	   wrong value privilege &
	is_grantable - Some tabs changed to spaces

2003-06-04 15:52  brodsom

	* client-java/src/test/org/firebirdsql/: jgds/TestGds.java,
	management/TestFBManager.java:
	
	Remove unused vars and imports

2003-06-04 15:48  brodsom

	* client-java/src/test/org/firebirdsql/:
	jca/TestPoolingConnectionManager.java, jca/TestFBBlob.java,
	jca/TestFBConnection.java, jca/TestFBDatabaseMetaData.java,
	jca/TestFBManagedConnectionFactory.java, jca/TestFBResultSet.java,
	jca/TestFBStandAloneConnectionManager.java,
	jca/TestFBTpbMapper.java, jca/TestFBXAResource.java,
	jca/TestXABase.java, jdbc/TestFBBlobAccess.java,
	jdbc/TestFBBlobParams.java, jdbc/TestFBDateField.java,
	jdbc/TestFBUnmanagedConnection.java, jdbc/BaseTestFBField.java,
	jdbc/TestBoundary.java, jdbc/TestDDL.java,
	jdbc/TestFBCallableStatement.java, jdbc/TestFBDriver.java,
	jdbc/TestFBResultSet.java, jdbc/TestFBTimeField.java,
	jdbc/TestFBTimestampField.java, jdbc/TestFBWrappingDataSource.java:
	
	Remove unused vars and imports

2003-06-04 15:04  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBRowSetMetaData.java, FBBigDecimalField.java, FBBlob.java,
	FBConnection.java, FBConnectionHelper.java, FBDataSource.java,
	FBDatabaseMetaData.java, FBPreparedStatement.java,
	FBResultSet.java, FBSQLInput.java, FBSQLOutput.java,
	FBStatement.java, FBStringField.java, FBCachedBlobField.java,
	FBCallableStatement.java, FBDriver.java, FBResultSetMetaData.java,
	FBSimpleDataSource.java, FBTimeField.java:
	
	Remove unused vars and imports Comment unused private method

2003-06-04 14:52  brodsom

	* client-java/src/main/org/firebirdsql/jca/:
	FBConnectionRequestInfo.java, FBLocalTransaction.java,
	FBManagedConnection.java, FBManagedConnectionFactory.java,
	FBPoolingConnectionManager.java, FBTpbMapper.java, FBXid.java,
	IdleRemover.java:
	
	Remove unused vars and imports Call static methods with class name
	Comment unused private method

2003-06-04 14:42  brodsom

	* client-java/src/main/org/firebirdsql/: jgds/ClumpletImpl.java,
	jgds/GDS_Impl.java, jgds/XdrInputStream.java,
	jgds/XdrOutputStream.java, jgds/Xdrable.java,
	jgds/isc_blob_handle_impl.java, jgds/isc_stmt_handle_impl.java,
	management/FBManager.java, management/FBManagerMBean.java:
	
	Remove unused vars and imports

2003-06-04 14:38  brodsom

	* client-java/src/main/org/firebirdsql/:
	encodings/EncodingFactory.java, encodings/Encoding_Cp1255.java,
	encodings/Encoding_Cp1256.java, encodings/Encoding_Cp437.java,
	encodings/Encoding_Cp775.java, encodings/Encoding_Cp852.java,
	encodings/Encoding_Cp857.java, encodings/Encoding_Cp862.java,
	encodings/Encoding_Cp863.java, encodings/Encoding_Cp869.java,
	encodings/Encoding_ISO8859_1.java,
	encodings/Encoding_ISO8859_3.java,
	encodings/Encoding_ISO8859_4.java,
	encodings/Encoding_ISO8859_5.java,
	encodings/Encoding_ISO8859_6.java,
	encodings/Encoding_ISO8859_7.java,
	encodings/Encoding_ISO8859_8.java,
	encodings/Encoding_ISO8859_9.java, encodings/Encoding_Cp1250.java,
	encodings/Encoding_Cp1251.java, encodings/Encoding_Cp1252.java,
	encodings/Encoding_Cp1253.java, encodings/Encoding_Cp1254.java,
	encodings/Encoding_Cp1257.java, encodings/Encoding_Cp737.java,
	encodings/Encoding_Cp850.java, encodings/Encoding_Cp858.java,
	encodings/Encoding_Cp860.java, encodings/Encoding_Cp861.java,
	encodings/Encoding_Cp864.java, encodings/Encoding_Cp865.java,
	encodings/Encoding_Cp866.java, encodings/Encoding_ISO8859_13.java,
	encodings/Encoding_ISO8859_2.java, gds/Clumplet.java:
	
	Remove unused vars and imports

2003-06-02 13:04  skidder

	* client-java/src/main/org/firebirdsql/jgds/GDS_Impl.java:
	
	I commit fix for SELECT problem myself as no response occured for 4
	days to my patch

2003-05-19 01:36  ryanbaldwin

	* client-java/src/native/jaygds/source/xsqlda_wrapper.cpp:
	
	Changes to make solaris build work.

2003-05-19 01:17  ryanbaldwin

	* client-java/src/native/jaygds/source/: allocator.h,
	entrypoints_generated.h, exceptions.cpp, fb_binding.cpp,
	fb_helpers.h, jni_helpers.cpp, jni_helpers.h, xsqlda_wrapper.h,
	solaris/platform.cpp, solaris/platform.h, win32/platform.h:
	
	Changes to make solaris build work.

2003-05-18 23:31  ryanbaldwin

	* client-java/src/native/jaygds/source/: exceptions.h,
	solaris/platform.h, win32/platform.h:
	
	Replaced #define with typedef.	Fixed warniing in exceptions.h.

2003-05-18 22:53  ryanbaldwin

	* client-java/src/native/jaygds/source/: allocator.cpp,
	entrypoints.cpp, fb_binding.cpp, fb_binding.h,
	solaris/platform.cpp, win32/platform.cpp, win32/platform.h:
	
	First cut at making code build across platforms.

2003-05-18 18:52  ryanbaldwin

	* client-java/src/native/jaygds/source/: StdAfx.h, allocator.cpp,
	entrypoints.cpp, exceptions.cpp, fb_binding.cpp, fb_helpers.cpp,
	handle_wrappers.cpp, jni_helpers.cpp, xsqlda_wrapper.cpp,
	external/jawt_md.h, external/jni.h, external/jni_md.h,
	external/win32/jawt_md.h, external/win32/jni_md.h,
	solaris/platform.h, win32/platform.h:
	
	Minor restructring of header files for cross platform building. 
	Removed JNI header files as these can be picked up from the
	JAVA_HOME env variable when building through ant cpptasks.

2003-05-17 18:49  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/GDS.java,
	jdbc/FBConnection.java:
	
	removed unneeded import

2003-05-16 23:26  rrokytskyy

	* client-java/src/resources/isc_encodings.properties:
	
	fixed incorrect mapping for japaneeze

2003-05-11 17:24  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	fixed getSchema* and getCatalog* methods according to the specs

2003-05-09 11:59  rrokytskyy

	*
	
	initial revision
	client-java/src/pool/org/firebirdsql/pool/GenericConnectionPoolConf
	iguration.java:

2003-05-06 18:31  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/: XConnection.java,
	XPreparedStatement.java:
	
	fixed issues with exception handling in reflection

2003-05-04 23:55  rrokytskyy

	*
	
	fixed incorrect logging when pool was empty
	client-java/src/pool/org/firebirdsql/pool/AbstractConnectionPoolDat
	aSource.java:

2003-05-04 18:35  rrokytskyy

	* client-java/src/main/org/firebirdsql/logging/:
	ConsoleLogger.java, LoggerFactory.java:
	
	added ConsoleLogger, because bundled log4j is not able to log to
	stdout

2003-05-04 18:33  rrokytskyy

	*
	
	organized imports and removed redundand "implements" interfaces
	client-java/src/main/org/firebirdsql/jdbc/FBWrappingDataSource.java
	:

2003-05-04 18:31  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBSQLException.java:
	
	switched code to use getLinkedException method

2003-05-04 18:31  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jca/FBResourceException.java:
	
	switched code to use setLinkedException method

2003-05-04 18:30  rrokytskyy

	*
	client-java/src/pool/org/firebirdsql/pool/XPreparedStatement.java:
	
	added statement invalidation and fixed incorrect exception handling

2003-05-04 18:28  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/XConnection.java:
	
	removed commented out code and modified stack trace printing

2003-05-04 18:27  rrokytskyy

	*
	
	fixed possible NPE if no logger is available
	client-java/src/pool/org/firebirdsql/pool/PingablePooledConnection.
	java:

2003-05-04 18:26  rrokytskyy

	*
	
	modified logging
	client-java/src/pool/org/firebirdsql/pool/AbstractConnectionPoolDat
	aSource.java:

2003-05-04 18:25  rrokytskyy

	* client-java/src/pool/org/firebirdsql/pool/XConnectionUtil.java:
	
	initial revision

2003-05-04 02:01  rrokytskyy

	*
	
	added setProperty(String, String) method
	client-java/src/pool/org/firebirdsql/pool/FBConnectionPoolConfigura
	tion.java:

2003-05-03 20:28  rrokytskyy

	*
	
	added few more tests
	client-java/src/test/org/firebirdsql/pool/TestFBConnectionPoolDataS
	ource.java:

2003-05-03 20:27  rrokytskyy

	*
	
	made getLogger() abstract
	client-java/src/pool/org/firebirdsql/pool/AbstractConnectionPoolDat
	aSource.java:

2003-05-03 20:08  rrokytskyy

	*
	client-java/src/pool/org/firebirdsql/pool/XPreparedStatement.java:
	
	added method to obtain wrapped statement and fixed bug in checking
	statement state

2003-05-03 20:07  rrokytskyy

	*
	
	added method to obtain wrapped statement and changed access
	modifier to package local
	client-java/src/pool/org/firebirdsql/pool/XCachablePreparedStatemen
	t.java:

2003-05-03 02:07  rrokytskyy

	* client-java/src/:
	pool/org/firebirdsql/pool/SimpleDataSource.java,
	pool/org/firebirdsql/pool/AbstractConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/ConnectionPoolConfiguration.java,
	pool/org/firebirdsql/pool/FBConnectionPoolConfiguration.java,
	pool/org/firebirdsql/pool/FBConnectionPoolDataSource.java,
	pool/org/firebirdsql/pool/FBConnectionPoolObjectFactory.java,
	pool/org/firebirdsql/pool/PingablePooledConnection.java,
	pool/org/firebirdsql/pool/XCachablePreparedStatement.java,
	pool/org/firebirdsql/pool/XConnection.java,
	pool/org/firebirdsql/pool/XConnectionManager.java,
	pool/org/firebirdsql/pool/XPingableConnection.java,
	pool/org/firebirdsql/pool/XPreparedStatement.java,
	pool/org/firebirdsql/pool/XPreparedStatementCache.java,
	pool/org/firebirdsql/pool/XStatementManager.java,
	test/org/firebirdsql/pool/TestFBConnectionPoolDataSource.java:
	
	intial revision

2003-04-29 01:51  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Update document

2003-04-25 13:47  brodsom

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	isc_db_handle_impl.java:
	
	Correct wrong connect method (added by myself 3 months ago).  Make
	3 methods and 2 variables public.

2003-04-23 00:42  rfincher

	* client-java/src/etc/FAQ.txt:
	
	[no log message]

2003-04-11 04:49  d_jencks

	*
	client-java/src/main/org/firebirdsql/jca/FBManagedConnection.java:
	
	Fatal exceptions can happen in the middle of a tx, and we should
	destroy the db handle immediately

2003-04-09 21:58  rfincher

	* client-java/src/etc/FAQ.txt:
	
	[no log message]

2003-04-09 21:50  rfincher

	* client-java/src/etc/: faq.html, faq.PDF:
	
	[no log message]

2003-04-09 20:49  rfincher

	* client-java/src/etc/: faq.html, FAQ.txt:
	
	[no log message]

2003-04-09 18:22  rrokytskyy

	* client-java/src/etc/faq.html:
	
	fixed incorrect information about winsock 2.0

2003-04-09 03:57  d_jencks

	*
	
	Back to jca 1.0 interfaces
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2003-04-06 19:09  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobParams.java:
	
	initial revision

2003-04-02 14:06  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBLongField.java:
	
	fixed incorrect message when convesion fails

2003-03-25 05:26  d_jencks

	*
	
	Update to use jca 1.5 interface.  NOTE: EVERYONE WILL HAVE TO RUN
	THE total-clean TARGET TO GET THE NEW JCA1.5 CLASSES
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2003-03-09 19:59  rrokytskyy

	*
	
	fixed test case failure
	client-java/src/test/org/firebirdsql/jdbc/TestFBWrappingDataSource.
	java:

2003-03-09 19:32  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	ClumpletImpl.java, StringClumplet.java:
	
	rewrite of Clumplet.remove(int)

2003-03-09 19:00  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/: ClumpletImpl.java,
	StringClumplet.java:
	
	fixed NPE

2003-03-09 18:34  rrokytskyy

	*
	
	removed some deprecations
	client-java/src/test/org/firebirdsql/jdbc/TestFBWrappingDataSource.
	java:

2003-03-09 18:32  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/ISCConstants.java,
	jgds/GDS_Impl.java:
	
	added possibility to specify socket buffer size

2003-03-09 18:30  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/Clumplet.java,
	jgds/ClumpletImpl.java:
	
	added remove(int) method

2003-03-09 17:30  rrokytskyy

	* client-java/src/main/org/firebirdsql/:
	gds/GDSExceptionHelper.java, jca/FBManagedConnection.java,
	jdbc/FBDataSourceObjectFactory.java, jdbc/FBSimpleDataSource.java:
	
	removed some deprecations

2003-03-09 16:31  ryanbaldwin

	* client-java/src/native/jaygds/source/entrypoints.cpp:
	
	Fixed a leak of jclasshandle global references that would occur
	when c++ exceptions were thrown. Sorry.

2003-03-09 16:00  ryanbaldwin

	* client-java/src/native/jaygds/: builds/msvc6/java_gds.dsp,
	builds/msvc6/java_gds.dsw, source/StdAfx.h, source/allocator.cpp,
	source/allocator.h, source/entrypoints.cpp,
	source/entrypoints_generated.h, source/exceptions.cpp,
	source/exceptions.h, source/fb_binding.cpp, source/fb_binding.h,
	source/fb_helpers.cpp, source/fb_helpers.h,
	source/handle_wrappers.cpp, source/handle_wrappers.h,
	source/jni_helpers.cpp, source/jni_helpers.h,
	source/xsqlda_wrapper.cpp, source/xsqlda_wrapper.h,
	source/external/ib_util.h, source/external/ibase.h,
	source/external/iberror.h, source/external/ibinstall.h,
	source/external/jawt_md.h, source/external/jni.h,
	source/external/jni_md.h, source/external/win32/jawt_md.h,
	source/external/win32/jni_md.h:
	
	Added native code for type 2 driver modifications.

2003-03-05 12:29  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/XdrOutputStream.java:
	
	fixed "operation was cancelled" and bug #696521

2003-03-05 11:50  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBLongVarCharField.java:
	
	fixed NPE if null is passed into setXXX method

2003-03-04 17:55  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestBoundary.java:
	
	initial revision

2003-02-28 23:36  rfincher

	* client-java/src/etc/faq.PDF:
	
	FAQ in Adobe Acrobat pdf format

2003-02-28 22:25  rfincher

	* client-java/src/etc/: FAQ.txt, faq.html:
	
	[no log message]

2003-02-26 22:03  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBBlobField.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBLongVarCharField.java,
	test/org/firebirdsql/jdbc/TestFBBlobAccess.java:
	
	bug with creating blobs without transaction fixed

2003-02-22 22:47  skidder

	* client-java/src/main/org/firebirdsql/: gds/GDS.java,
	gds/ISCConstants.java, jca/FBManagedConnection.java,
	jdbc/FBConnection.java, jgds/GDS_Impl.java:
	
	Fix isc_database_info bugs, give public access to this method and
	add support for one more new Firebird 1.5 info token

2003-02-05 07:20  rfincher

	* client-java/src/etc/release_notes.html:
	
	[no log message]

2003-02-05 07:18  rfincher

	* client-java/src/etc/FAQ.txt:
	
	rc3 faq.txt

2003-02-05 07:13  rfincher

	* client-java/src/etc/faq.html:
	
	[no log message]

2003-02-02 18:34  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlob.java,
	FBBlobField.java, FBCachedBlobField.java,
	FBCachedLongVarCharField.java, FBField.java,
	FBLongVarCharField.java, FBResultSet.java, FBSQLException.java:
	
	added field closing in ResultSet.next() and ResultSet.close()

2003-02-01 09:13  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/: TestFBEncodings.java,
	TestFBResultSet.java:
	
	fixed some issues

2003-02-01 02:55  brodsom

	* client-java/src/main/org/firebirdsql/jgds/: XdrInputStream.java,
	GDS_Impl.java:
	
	Patch bug when SQL_TEXT length is 0 Add connect method

2003-02-01 02:19  brodsom

	* client-java/src/main/org/firebirdsql/: jdbc/FBDriver.java,
	jca/FBManagedConnectionFactory.java:
	
	Remove unused import

2003-02-01 01:32  brodsom

	* client-java/src/main/org/firebirdsql/gds/ISCConstants.java:
	
	Add new engine dpb value

2003-01-29 22:47  d_jencks

	* client-java/src/main/org/firebirdsql/management/: FBManager.java,
	FBManagerMBean.java:
	
	One more try.. added forceCreate attribute to overwrite an old db
	if desired

2003-01-29 20:33  d_jencks

	* client-java/src/main/org/firebirdsql/management/FBManager.java:
	
	oops, keep my versions straight.  Also import everything explicitly

2003-01-29 20:07  d_jencks

	* client-java/src/main/org/firebirdsql/management/FBManager.java:
	
	Made create not overwrite existing db

2003-01-28 18:47  brodsom

	* client-java/src/test/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	Read/Write test for all the 1 byte supported charsets

2003-01-27 12:12  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	added test case to reproduce bug in result set fetching

2003-01-26 01:49  brodsom

	* client-java/src/:
	main/org/firebirdsql/encodings/Encoding_Cp1255.java,
	main/org/firebirdsql/encodings/Encoding_Cp1256.java,
	main/org/firebirdsql/encodings/Encoding_Cp1257.java,
	main/org/firebirdsql/encodings/Encoding_Cp737.java,
	main/org/firebirdsql/encodings/Encoding_Cp775.java,
	main/org/firebirdsql/encodings/Encoding_Cp858.java,
	main/org/firebirdsql/encodings/Encoding_Cp862.java,
	main/org/firebirdsql/encodings/Encoding_Cp864.java,
	main/org/firebirdsql/encodings/Encoding_Cp866.java,
	main/org/firebirdsql/encodings/Encoding_Cp869.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_13.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_3.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_4.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_5.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_6.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_7.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_8.java,
	main/org/firebirdsql/encodings/Encoding_ISO8859_9.java,
	main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	main/org/firebirdsql/encodings/EncodingFactory.java,
	resources/isc_encoding_size.properties,
	resources/isc_encodings.properties:
	
	New character sets support

2003-01-23 02:40  brodsom

	* client-java/src/main/org/firebirdsql/encodings/:
	Encoding_NotOneByte.java, Encoding.java:
	
	Encodings patch

2003-01-23 02:37  brodsom

	* client-java/src/main/org/firebirdsql/:
	encodings/EncodingFactory.java, encodings/Encoding_Cp1250.java,
	encodings/Encoding_Cp1251.java, encodings/Encoding_Cp1252.java,
	encodings/Encoding_Cp1253.java, encodings/Encoding_Cp1254.java,
	encodings/Encoding_Cp437.java, encodings/Encoding_Cp850.java,
	encodings/Encoding_Cp852.java, encodings/Encoding_Cp857.java,
	encodings/Encoding_Cp860.java, encodings/Encoding_Cp861.java,
	encodings/Encoding_Cp863.java, encodings/Encoding_Cp865.java,
	encodings/Encoding_ISO8859_1.java,
	encodings/Encoding_ISO8859_2.java, encodings/Encoding_OneByte.java,
	gds/XSQLVAR.java:
	
	Encodings patch

2003-01-22 19:53  brodsom

	* client-java/src/main/org/firebirdsql/: gds/XSQLVAR.java,
	jdbc/FBBlobField.java, jdbc/FBField.java,
	jdbc/FBLongVarCharField.java, jdbc/FBStringField.java:
	
	Changes to use new character encoding classes Patch when using
	BINARY character connection

2003-01-22 19:52  brodsom

	* client-java/src/main/org/firebirdsql/encodings/: Encoding.java,
	EncodingFactory.java, Encoding_Cp1250.java, Encoding_Cp1251.java,
	Encoding_Cp1252.java, Encoding_Cp1253.java, Encoding_Cp1254.java,
	Encoding_Cp437.java, Encoding_Cp850.java, Encoding_Cp852.java,
	Encoding_Cp857.java, Encoding_Cp860.java, Encoding_Cp861.java,
	Encoding_Cp863.java, Encoding_Cp865.java, Encoding_ISO8859_1.java,
	Encoding_ISO8859_2.java, Encoding_NotOneByte.java,
	Encoding_OneByte.java:
	
	New character encoding classes

2003-01-20 13:09  brodsom

	* client-java/src/test/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	Add test for teh bug in the engine in cyrl charset

2003-01-14 15:40  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBCallableStatement.java:
	
	Patch for a bug when running execute several times

2003-01-14 15:36  brodsom

	*
	
	Some more tests
	client-java/src/test/org/firebirdsql/jdbc/TestFBCallableStatement.j
	ava:

2003-01-13 20:07  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	Patch for problem with UNION's when retreiving column information
	when there are too much columns

2003-01-07 20:50  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestDDL.java:
	
	initial revision

2002-12-24 15:13  skidder

	*
	client-java/src/main/org/firebirdsql/jdbc/FBStatementFetcher.java:
	
	Fix handling of statements with "for update" clause

2002-12-20 13:36  brodsom

	* client-java/src/test/org/firebirdsql/jdbc/BaseFBTest.java:
	
	added read of test.db.lc_ctype parameter

2002-12-18 13:56  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBStatement.java:
	
	fixed executing procedures via normal and prepared statements

2002-12-18 12:32  rrokytskyy

	*
	
	added test that detects incorrect fatal exception handling
	client-java/src/test/org/firebirdsql/jdbc/TestFBCallableStatement.j
	ava:

2002-12-17 22:35  rrokytskyy

	*
	
	fixed test case for system table
	client-java/src/test/org/firebirdsql/jdbc/TestFBResultSetMetaData.j
	ava:

2002-12-17 22:35  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	fixed bug with display size for system tables

2002-12-17 22:34  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	added array with character set sizes

2002-12-17 21:58  d_jencks

	*
	
	Increased timeouts for blocking tests to ridiculous lengths to
	match the somewhat random results on my system.  This needs more
	investigation with good tools
	client-java/src/test/org/firebirdsql/jca/TestPoolingConnectionManag
	er.java:

2002-12-17 18:04  brodsom

	*
	
	Test case for RDB$DATABASE
	client-java/src/test/org/firebirdsql/jdbc/TestFBResultSetMetaData.j
	ava:

2002-12-17 17:43  d_jencks

	* client-java/src/main/org/firebirdsql/: gds/GDSException.java,
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java, jdbc/FBConnection.java,
	jdbc/FBSQLException.java:
	
	Layered exception handling to reduce nesting and make local tx
	operations produce more informative messages

2002-12-17 03:23  rfincher

	* client-java/src/etc/: faq.html, release_notes.html:
	
	[no log message]

2002-12-17 01:14  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Add beta1 statistics

2002-12-16 12:48  rrokytskyy

	*
	
	some changes to test case to check selectable procedures
	client-java/src/test/org/firebirdsql/jdbc/TestFBCallableStatement.j
	ava:

2002-12-16 12:47  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	More corrections

2002-12-16 12:27  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Correction

2002-12-16 12:12  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Added remote test

2002-12-16 07:48  rfincher

	* client-java/src/etc/faq.html:
	
	[no log message]

2002-12-16 07:47  rfincher

	* client-java/src/etc/release_notes.html:
	
	Revamped release notes with most info moved to FAQ.

2002-12-15 06:35  d_jencks

	* client-java/src/main/org/firebirdsql/gds/ISCConstants.java:
	
	Remove isc_obj_in_use from list of fatal errors per comments by Ann
	and Nikolay.  The TestReconnect still passes.

2002-12-14 05:03  d_jencks

	* client-java/src/main/org/firebirdsql/gds/ISCConstants.java:
	
	Edited list of fatal errors from explanations by Ann Harrison

2002-12-14 00:50  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Array class not implemented

2002-12-13 19:35  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Corrections by Rick Fincher

2002-12-13 06:51  d_jencks

	* client-java/src/main/org/firebirdsql/:
	jca/FBManagedConnection.java, jca/FBManagedConnectionFactory.java,
	jca/FBStandAloneConnectionManager.java, jdbc/FBStatement.java,
	jgds/GDS_Impl.java, jgds/XdrOutputStream.java:
	
	Made logging quieter, and removed all string construction when
	logging is disabled

2002-12-13 06:13  d_jencks

	* client-java/src/etc/default.mf:
	
	Added manifest info such as version, vm, firebirdsql url

2002-12-13 04:58  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	corrections

2002-12-13 04:24  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Update to jdbc document

2002-12-13 00:48  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobAccess.java:
	
	added testSetNull() test

2002-12-13 00:32  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	removed unnecessary stack trace printing

2002-12-13 00:30  rrokytskyy

	* client-java/src/: main/org/firebirdsql/jdbc/FBBlobField.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBCachedLongVarCharField.java,
	main/org/firebirdsql/jdbc/FBField.java,
	main/org/firebirdsql/jdbc/FBFlushableField.java,
	main/org/firebirdsql/jdbc/FBLongVarCharField.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBStringField.java,
	test/org/firebirdsql/jdbc/TestFBEncodings.java,
	test/org/firebirdsql/jdbc/TestFBLongVarCharEncodings.java:
	
	added correct LONGVARCHAR support

2002-12-13 00:16  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBConnection.java:
	
	fixed exception handling

2002-12-13 00:16  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	fixed npe if connection is null

2002-12-13 00:06  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBCallableStatement.java:
	
	remove getTime(int .. and put jdbc 3 comment in some methods

2002-12-12 21:25  brodsom

	*
	client-java/src/main/org/firebirdsql/jca/FBManagedConnection.java:
	
	patch to the last commit

2002-12-12 21:19  brodsom

	* client-java/src/main/org/firebirdsql/: jgds/GDS_Impl.java,
	jca/FBManagedConnection.java, jca/FBManagedConnectionFactory.java,
	jca/FBStandAloneConnectionManager.java:
	
	add (log!=null) to the last changes

2002-12-12 21:03  d_jencks

	* client-java/src/main/org/firebirdsql/gds/ISCConstants.java:
	
	First 3 corrections from Ann

2002-12-12 19:54  d_jencks

	* client-java/src/: main/org/firebirdsql/gds/GDSException.java,
	main/org/firebirdsql/gds/ISCConstants.java,
	main/org/firebirdsql/gds/isc_db_handle.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBResultSetMetaData.java,
	main/org/firebirdsql/jdbc/FBRowSetMetaData.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/isc_db_handle_impl.java,
	test/org/firebirdsql/jdbc/TestReconnect.java:
	
	Added fatal error checking, so ConnectionErrorOccurred
	notifications are sent when a connection becomes unusable. 
	Improved the ability  to destroy a dead or dying connection.  Throw
	more correct XAExceptions.  Fixed npe in ResultSetMetaData.

2002-12-12 15:24  brodsom

	* client-java/src/main/org/firebirdsql/: jgds/GDS_Impl.java,
	jgds/isc_db_handle_impl.java, gds/isc_db_handle.java:
	
	remove sql_database parameter isc_info_firebird_version because it
	is not available in FB 0.9

2002-12-12 15:20  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBPreparedStatement.java:
	
	Workaround for JBuilder DataSets

2002-12-07 00:31  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBConnection.java:
	
	f

2002-12-06 22:15  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBConnection.java:
	
	removed automatic tx start after commit, fixed connection
	invalidation, fixed setTransactionIsolation implementation

2002-12-06 22:08  rrokytskyy

	* client-java/src/main/org/firebirdsql/jca/: FBTpb.java,
	FBTpbMapper.java:
	
	fixed bug with TRANSACTION_READ_UNCOMMITTED

2002-12-05 13:06  brodsom

	*
	
	getObject on blob subtype 1 should return String
	client-java/src/test/org/firebirdsql/jdbc/TestFBBlobAutocommit.java
	:

2002-12-03 19:21  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/FBBlobField.java:
	
	getObject() must return String for blob type 1

2002-12-01 03:43  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/FBResultSet.java:
	
	Throw exceptions when ResultSet not in row or closed

2002-11-29 16:59  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Update document

2002-11-29 15:23  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	check null

2002-11-29 15:08  brodsom

	* client-java/src/main/org/firebirdsql/jgds/XdrOutputStream.java:
	
	The buffer can't be static.

2002-11-29 15:07  brodsom

	*
	
	Each managed connection must use an instance of FBTpb
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2002-11-26 23:05  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	fixed bug with delete rules, thanks to Stephan Perktold

2002-11-26 21:05  skidder

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	Fixed bug while reading DATE field as Timestamp

2002-11-26 21:05  skidder

	* client-java/src/main/org/firebirdsql/jgds/GDS_Impl.java:
	
	Added TCP_NODELAY option to compensate performance degradation
	caused by new socket IO pattern

2002-11-25 23:16  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	added explicit transliteration exception test

2002-11-25 21:23  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBConnectionHelper.java, FBDriver.java:
	
	improved TPB mapping code

2002-11-25 16:33  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBResultSetMetaData.java:
	
	fixed incorrect line feeds

2002-11-25 16:03  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBDriver.java:
	
	fixed nullpointer exception

2002-11-25 14:52  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBResultSet.java,
	FBDriver.java:
	
	fixed incorrect line feeds

2002-11-25 14:15  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	fixed incorrect line feeds and made statements available to package

2002-11-25 14:06  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	fixed incorrect line feeds

2002-11-25 14:01  rrokytskyy

	* client-java/src/main/org/firebirdsql/jca/FBTpb.java:
	
	fixed incorrect line feeds

2002-11-24 23:45  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBCachedFetcher.java:
	
	fixed bug with blobs

2002-11-24 23:19  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBBlobAccess.java:
	
	initial revision

2002-11-24 19:50  rrokytskyy

	* client-java/src/:
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jca/FBTpb.java,
	main/org/firebirdsql/jca/FBTpbMapper.java,
	main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	main/org/firebirdsql/jdbc/FBDriver.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBResultSetMetaData.java,
	main/org/firebirdsql/jdbc/FBRowSetMetaData.java,
	main/org/firebirdsql/jdbc/FBSimpleDataSource.java,
	main/org/firebirdsql/jdbc/FBWrappingDataSource.java,
	resources/isc_encoding_size.properties,
	resources/isc_tpb_mapping.properties,
	test/org/firebirdsql/jca/TestFBTpbMapper.java,
	test/org/firebirdsql/jca/test_tpb_mapping.properties,
	test/org/firebirdsql/jdbc/TestFBResultSetMetaData.java,
	test/org/firebirdsql/jgds/TestGds.java:
	
	added TPB mapping and fixed ResultSetMetaData

2002-11-23 01:50  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBConnectionHelper.java:
	
	Remove default character set until more discussion about.

2002-11-23 00:10  brodsom

	* client-java/src/main/org/firebirdsql/gds/ISCConstants.java:
	
	ISC Constants new class

2002-11-22 18:53  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/: FBDriver.java,
	FBConnectionHelper.java:
	
	Important performance patch

2002-11-22 16:47  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlobField.java,
	FBStringField.java:
	
	Move conversions to XSQLVAR

2002-11-22 05:04  brodsom

	* client-java/src/test/org/firebirdsql/: jgds/TestGds.java,
	jca/TestFBBlob.java, jca/TestFBConnection.java,
	jca/TestFBDatabaseMetaData.java,
	jca/TestFBManagedConnectionFactory.java, jca/TestFBResultSet.java,
	jca/TestFBStandAloneConnectionManager.java,
	jca/TestFBXAResource.java, jca/TestXABase.java,
	jdbc/TestFBDateField.java, jdbc/TestFBDoubleField.java,
	jdbc/TestFBFloatField.java, jdbc/TestFBIntegerField.java,
	jdbc/TestFBLongField.java, jdbc/TestFBShortField.java,
	jdbc/TestFBStringField.java, jdbc/TestFBTimeField.java,
	jdbc/TestFBTimestampField.java:
	
	Remove unneeded imports, and switch to ISCConstants

2002-11-22 04:58  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBPreparedStatement.java:
	
	Remove unneeded import

2002-11-22 04:57  brodsom

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	isc_db_handle_impl.java:
	
	1.- Put protocol into isc_db_handle 2.- Remove
	GDS_Impl.readReceiveResponse 3.- Clean GDS_Impl. ......
	database_info

2002-11-22 03:30  brodsom

	* client-java/src/main/org/firebirdsql/: gds/GDS.java,
	gds/GDSException.java, gds/XSQLDA.java, gds/isc_blob_handle.java,
	jca/FBConnectionRequestInfo.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java, jca/FBTpb.java,
	jdbc/FBBigDecimalField.java, jdbc/FBBlob.java,
	jdbc/FBBlobField.java, jdbc/FBCachedFetcher.java,
	jdbc/FBConnection.java, jdbc/FBConnectionHelper.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBDriver.java,
	jdbc/FBField.java, jdbc/FBPreparedStatement.java,
	jdbc/FBResultSet.java, jdbc/FBResultSetMetaData.java,
	jdbc/FBStatement.java, jdbc/FBStringField.java, jgds/GDS_Impl.java,
	jgds/XdrInputStream.java, jgds/XdrOutputStream.java,
	jgds/isc_blob_handle_impl.java, jgds/isc_db_handle_impl.java,
	jgds/isc_stmt_handle_impl.java, management/FBManager.java:
	
	1.- Make most variables private in stmt_handle, blob_handle,
	db_handle and others 2.- Move constants from GDS to ISCConstants
	(class,1100 lines)

2002-11-21 21:33  brodsom

	* client-java/src/test/org/firebirdsql/:
	jca/TestPoolingConnectionManager.java,
	jdbc/TestFBWrappingDataSource.java, jgds/TestGds.java:
	
	1.- Make stmt_handle vars private.  2.- Increase sleep time in
	TestPoolingConnectionManager and FBWrappingDataSource

2002-11-21 21:32  brodsom

	* client-java/src/main/org/firebirdsql/: jgds/XdrInputStream.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBStatementFetcher.java,
	jgds/GDS_Impl.java, jgds/isc_db_handle_impl.java,
	jgds/isc_stmt_handle_impl.java, gds/GDS.java,
	gds/isc_db_handle.java, jca/FBManagedConnection.java,
	jdbc/FBCachedFetcher.java, jdbc/FBConnection.java:
	
	1.- implemented isc_database_info, data and methods added to
	isc_db_handle/impl 2.- implemented
	DatabaseMetaData.getDatabaseProductName and
	getDatabaseProductVersion 3.- Make stmt_handle vars private.

2002-11-21 15:34  brodsom

	* client-java/src/main/org/firebirdsql/: gds/XSQLVAR.java,
	jdbc/FBDateField.java, jdbc/FBField.java,
	jdbc/FBPreparedStatement.java, jdbc/FBStringField.java,
	jdbc/FBTimeField.java, jdbc/FBTimestampField.java:
	
	1.- Patch timestamp bug 2.- Move some logic from
	FBPreparedStatement and FBField to FB...Field and XSQLVAR.

2002-11-21 15:26  brodsom

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	isc_db_handle_impl.java:
	
	1.- Remove db.op 2.- Make some data static 3.- add isc_arg_gds in
	ReadStatusVector (performance)

2002-11-20 16:04  d_jencks

	* client-java/src/test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	Demonstrate problem with timestamps

2002-11-20 16:04  d_jencks

	*
	
	fix test from changed typeinfo count
	client-java/src/test/org/firebirdsql/jca/TestFBDatabaseMetaData.jav
	a:

2002-11-20 16:03  d_jencks

	* client-java/src/main/org/firebirdsql/jdbc/FBField.java:
	
	fix some npes from null values

2002-11-20 16:03  d_jencks

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	remove BIGINT mapping

2002-11-19 18:37  d_jencks

	* client-java/src/test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	verify that DECIMAL(18,0) stores all Long values.

2002-11-19 18:36  d_jencks

	* client-java/src/main/org/firebirdsql/jdbc/FBConnection.java:
	
	Make transactions in managed environment work again.

2002-11-19 01:43  brodsom

	* client-java/src/: main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/gds/XSQLDA.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jca/FBTpb.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBFetcher.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/XdrInputStream.java,
	main/org/firebirdsql/jgds/XdrOutputStream.java,
	main/org/firebirdsql/jgds/isc_stmt_handle_impl.java,
	main/org/firebirdsql/management/FBManager.java,
	main/org/firebirdsql/management/FBManagerMBean.java,
	test/org/firebirdsql/jgds/TestGds.java:
	
	Performance patches 1.- Reuse BLR 2.- Use TPB as byte[] 3.- change
	intermediate storage of input data from java list to object[] 4.-
	Changes in OutputStream and InputStream and move writeSQLData and
	readSQLData fetchSize patch, now the setFetchSize methods works.

2002-11-16 01:03  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlobField.java,
	FBField.java, FBStringField.java:
	
	performance change

2002-11-15 01:13  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	fixed bug with committing transaction when connection is closed

2002-11-15 01:09  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBConnection.java:
	
	fixed bug with committing transaction when connection is closed

2002-11-13 04:41  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/: FBStringField.java,
	FBBlobField.java, FBField.java:
	
	load encoding in FBField and avoid arguments.

2002-11-13 03:58  brodsom

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	solution to times/dates problems with milliseconds and jdk 1.3 /1.4

2002-11-10 23:26  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/Xdrable.java:
	
	made interface public to reuse in other packages

2002-11-04 16:13  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	fixed bug with timestamp encoding/decoding

2002-11-04 03:29  brodsom

	*
	client-java/src/main/org/firebirdsql/jca/FBManagedConnection.java:
	
	remove sqlinfo

2002-11-04 03:29  brodsom

	* client-java/src/main/org/firebirdsql/jgds/: StringClumplet.java,
	XdrInputStream.java, XdrOutputStream.java,
	isc_blob_handle_impl.java, isc_db_handle_impl.java,
	isc_stmt_handle_impl.java, isc_tr_handle_impl.java:
	
	add final to final jgds classes

2002-11-04 03:24  brodsom

	* client-java/src/:
	test/org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	main/org/firebirdsql/gds/SqlInfo.java:
	
	remove SqlInfo

2002-11-04 02:50  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBStatement.java:
	
	Solve protected logger bug and remove SqlInfo reference

2002-11-04 02:49  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/FBConnection.java:
	
	Remove sqlInfo reference

2002-11-04 01:56  brodsom

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	Trying to solve the timestamp problem

2002-11-03 23:21  d_jencks

	* client-java/src/: main/org/firebirdsql/jdbc/FBField.java,
	test/org/firebirdsql/jdbc/BaseTestFBField.java,
	test/org/firebirdsql/jdbc/TestFBTimestampField.java:
	
	fixed null timestamp handling and added some info to tests.  The
	timestamp tests fail due to fractional seconds trunctation.

2002-11-03 00:53  brodsom

	*
	
	make log static
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2002-11-03 00:49  brodsom

	* client-java/src/main/org/firebirdsql/: management/FBManager.java,
	jgds/XdrOutputStream.java:
	
	make log static

2002-11-03 00:45  brodsom

	* client-java/src/main/org/firebirdsql/: jca/IdleRemover.java,
	jca/ManagedConnectionPool.java, jdbc/FBBlob.java,
	jdbc/FBCachedFetcher.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBResultSet.java, jdbc/FBStatement.java,
	jdbc/FBStatementFetcher.java:
	
	make log static

2002-11-02 02:37  brodsom

	* client-java/src/:
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/isc_db_handle_impl.java,
	main/org/firebirdsql/jgds/isc_stmt_handle_impl.java,
	main/org/firebirdsql/jgds/isc_tr_handle_impl.java,
	main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/gds/XSQLVAR.java,
	main/org/firebirdsql/gds/isc_stmt_handle.java,
	main/org/firebirdsql/gds/isc_tr_handle.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	test/org/firebirdsql/jca/TestFBXAResource.java,
	test/org/firebirdsql/jgds/TestGds.java,
	test/org/firebirdsql/jca/TestFBBlob.java,
	test/org/firebirdsql/jca/TestFBConnection.java,
	test/org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	test/org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	test/org/firebirdsql/jca/TestFBResultSet.java,
	test/org/firebirdsql/jca/TestFBStandAloneConnectionManager.java:
	
	Remove object creation SqlInfo, Response, trStatementMap, etc. Use
	stmt.rows from fetchers and change fetch to void.

2002-11-01 20:48  d_jencks

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBBigDecimalField.java,
	test/org/firebirdsql/jdbc/TestFBDecimalConversions.java:
	
	fixed overeager cutnpaste problems with BigDecimal field, with a
	test

2002-11-01 20:46  d_jencks

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Reordered to spec and added BIGINT (NUMERIC(18,0)) type for help
	with Long mapping

2002-11-01 01:29  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/FBTimestampField.java:
	
	solve bug in FBFieldTimestamp getObject and getString

2002-10-31 15:46  d_jencks

	*
	client-java/src/main/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	implemented getSQLKeywords

2002-10-31 09:13  rrokytskyy

	*
	
	f
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2002-10-31 00:24  rrokytskyy

	* client-java/src/main/org/firebirdsql/gds/XSQLVAR.java:
	
	fixed bug with ignoring fractional seconds in timestamp

2002-10-30 22:19  rrokytskyy

	* client-java/examples/DataSourceExample.java:
	
	Fixed bug that causes hanging of ClassicServer on connect

2002-10-30 13:06  rrokytskyy

	* client-java/src/test/org/firebirdsql/jgds/TestGds.java:
	
	fixed bug in a test case with reusing db handles after
	isc_detach_database

2002-10-30 13:06  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	isc_db_handle_impl.java:
	
	fixed bug with not closing sockets to the database on
	isc_detach_database thanks a lot to Lars George

2002-10-28 19:31  brodsom

	* client-java/src/: main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/XdrInputStream.java,
	main/org/firebirdsql/jgds/isc_stmt_handle_impl.java,
	main/org/firebirdsql/jdbc/FBLongField.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBShortField.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	main/org/firebirdsql/jdbc/FBStringField.java,
	main/org/firebirdsql/jdbc/FBTimeField.java,
	main/org/firebirdsql/jdbc/FBTimestampField.java,
	main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/gds/XSQLVAR.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jdbc/FBBigDecimalField.java,
	main/org/firebirdsql/jdbc/FBBlobField.java,
	main/org/firebirdsql/jdbc/FBCachedBlobField.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	main/org/firebirdsql/jdbc/FBDateField.java,
	main/org/firebirdsql/jdbc/FBDoubleField.java,
	main/org/firebirdsql/jdbc/FBFloatField.java,
	main/org/firebirdsql/jdbc/FBIntegerField.java,
	test/org/firebirdsql/jdbc/TestFBDateField.java,
	test/org/firebirdsql/jdbc/TestFBDoubleField.java,
	test/org/firebirdsql/jdbc/TestFBFloatField.java,
	test/org/firebirdsql/jdbc/TestFBIntegerField.java,
	test/org/firebirdsql/jdbc/TestFBLongField.java,
	test/org/firebirdsql/jdbc/TestFBShortField.java,
	test/org/firebirdsql/jdbc/TestFBStringField.java,
	test/org/firebirdsql/jdbc/TestFBTimeField.java,
	test/org/firebirdsql/jdbc/TestFBTimestampField.java,
	test/org/firebirdsql/jgds/TestGds.java:
	
	Change FBResultSet row and XSQLVAR.sqldata from Object to byte[].
	Correct Bug in FBCachedBlobField.

2002-10-28 14:52  brodsom

	* client-java/src/:
	main/org/firebirdsql/jdbc/FBBigDecimalField.java,
	main/org/firebirdsql/jdbc/FBBlobField.java,
	main/org/firebirdsql/jdbc/FBCachedBlob.java,
	main/org/firebirdsql/jdbc/FBCachedBlobField.java,
	main/org/firebirdsql/jdbc/FBCachedFetcher.java,
	main/org/firebirdsql/jdbc/FBDateField.java,
	main/org/firebirdsql/jdbc/FBDoubleField.java,
	main/org/firebirdsql/jdbc/FBFetcher.java,
	main/org/firebirdsql/jdbc/FBField.java,
	main/org/firebirdsql/jdbc/FBFloatField.java,
	main/org/firebirdsql/jdbc/FBIntegerField.java,
	main/org/firebirdsql/jdbc/FBLongField.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBShortField.java,
	main/org/firebirdsql/jdbc/FBStatementFetcher.java,
	main/org/firebirdsql/jdbc/FBStringField.java,
	main/org/firebirdsql/jdbc/FBTimeField.java,
	main/org/firebirdsql/jdbc/FBTimestampField.java,
	main/org/firebirdsql/jgds/XdrOutputStream.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	test/org/firebirdsql/jdbc/TestFBDateField.java,
	test/org/firebirdsql/jdbc/TestFBDoubleField.java,
	test/org/firebirdsql/jdbc/TestFBFloatField.java,
	test/org/firebirdsql/jdbc/TestFBIntegerField.java,
	test/org/firebirdsql/jdbc/TestFBLongField.java,
	test/org/firebirdsql/jdbc/TestFBShortField.java,
	test/org/firebirdsql/jdbc/TestFBStringField.java,
	test/org/firebirdsql/jdbc/TestFBTimeField.java,
	test/org/firebirdsql/jdbc/TestFBTimestampField.java:
	
	Remove instanceof on field data. Change field parameter Object[] to
	FBResultSet.

2002-10-27 03:48  brodsom

	* client-java/src/: main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/gds/XSQLVAR.java,
	main/org/firebirdsql/jdbc/FBBigDecimalField.java,
	main/org/firebirdsql/jdbc/FBBlobField.java,
	main/org/firebirdsql/jdbc/FBDateField.java,
	main/org/firebirdsql/jdbc/FBDoubleField.java,
	main/org/firebirdsql/jdbc/FBField.java,
	main/org/firebirdsql/jdbc/FBFloatField.java,
	main/org/firebirdsql/jdbc/FBIntegerField.java,
	main/org/firebirdsql/jdbc/FBLongField.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBShortField.java,
	main/org/firebirdsql/jdbc/FBStringField.java,
	main/org/firebirdsql/jdbc/FBTimeField.java,
	main/org/firebirdsql/jdbc/FBTimestampField.java,
	test/org/firebirdsql/jdbc/BaseTestFBField.java,
	test/org/firebirdsql/jdbc/TestFBDateField.java,
	test/org/firebirdsql/jdbc/TestFBDoubleField.java,
	test/org/firebirdsql/jdbc/TestFBFloatField.java,
	test/org/firebirdsql/jdbc/TestFBIntegerField.java,
	test/org/firebirdsql/jdbc/TestFBLongField.java,
	test/org/firebirdsql/jdbc/TestFBShortField.java,
	test/org/firebirdsql/jdbc/TestFBStringField.java,
	test/org/firebirdsql/jdbc/TestFBTimeField.java,
	test/org/firebirdsql/jdbc/TestFBTimestampField.java:
	
	Remove use of sqlind on output. Change input to field to Object[]
	to improve performance (and remove use of sqldata on input).

2002-10-26 17:17  brodsom

	* client-java/src/: main/org/firebirdsql/jdbc/FBField.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	test/org/firebirdsql/jgds/TestGds.java:
	
	Remove use of sqlind for input inside the driver. Remove copy of
	row to sqldata in GDS_Impl.fetch

2002-10-26 10:21  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	isc_db_handle_impl.java:
	
	f

2002-10-26 01:10  brodsom

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	findColumn change

2002-10-26 00:35  rrokytskyy

	* client-java/src/resources/isc_error_msg.properties:
	
	fixed error message for code 335544344

2002-10-26 00:27  rrokytskyy

	* client-java/src/main/org/firebirdsql/jgds/: GDS_Impl.java,
	isc_db_handle_impl.java:
	
	removed statement handle tracking because server releases them on
	isc_detach_database

2002-10-25 01:46  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/: FBField.java,
	FBResultSet.java, FBStringField.java:
	
	performance patches (column name problem included) and move some
	get/set methods from FBResultSet to FBField

2002-10-23 20:43  brodsom

	* client-java/src/:
	test/org/firebirdsql/jdbc/TestFBStringField.java,
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	main/org/firebirdsql/jdbc/FBField.java,
	main/org/firebirdsql/jdbc/FBStringField.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/XdrOutputStream.java:
	
	Some performance related changes, to be continued.

2002-10-23 20:42  brodsom

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBResultSet.java:
	
	Reuse FBField

2002-10-23 20:41  brodsom

	*
	client-java/src/main/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	Implement dummy isReadOnly, isWritable, isDefinitivelyWritable.

2002-10-22 17:06  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jca/FBResourceException.java:
	
	fixed references to JCA 1.5 methods

2002-10-21 03:06  d_jencks

	* client-java/src/main/org/firebirdsql/jgds/GDS_Impl.java:
	
	Removed experiment with timestamp handling I accidentally committed
	in version 1.4

2002-10-21 01:20  d_jencks

	* client-java/src/main/org/firebirdsql/: gds/GDS.java,
	jgds/GDS_Impl.java:
	
	Check tx state on all commit, rollback, etc. methods, and add
	rollback retaining (which is not tested).  cf bugs #621751-621753.

2002-10-18 16:29  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBResultSet.java:
	
	fixed bug with incorrect handling of column names

2002-10-18 16:21  rrokytskyy

	* client-java/src/: main/org/firebirdsql/gds/GDSException.java,
	main/org/firebirdsql/gds/isc_db_handle.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBSQLWarning.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/isc_db_handle_impl.java,
	test/org/firebirdsql/jdbc/TestFBDriver.java:
	
	fixed warnings handling

2002-10-18 16:06  rrokytskyy

	* client-java/src/test/org/firebirdsql/jdbc/TestFBResultSet.java:
	
	initial revision

2002-10-18 16:06  d_jencks

	* client-java/src/main/org/firebirdsql/jca/:
	FBLocalTransaction.java, FBManagedConnection.java:
	
	rewrote notifications to cache commit notification events and avoid
	unnecessary ArrayList copying

2002-10-18 16:05  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBResultSet.java:
	
	fixed bug with incorrect handling of column names

2002-10-18 06:16  d_jencks

	* client-java/src/main/org/firebirdsql/:
	jca/FBManagedConnectionFactory.java, jca/FBTpb.java,
	jdbc/FBDriver.java:
	
	fixed some errors Claudio pointed out, thanks

2002-10-18 06:15  d_jencks

	* client-java/src/main/org/firebirdsql/jgds/StringClumplet.java:
	
	wrong header

2002-10-17 23:23  d_jencks

	* client-java/src/etc/release_notes.html:
	
	Latest version of release notes from Rick Fincher

2002-10-17 23:15  d_jencks

	* client-java/src/main/org/firebirdsql/: jgds/ClumpletImpl.java,
	jgds/GDS_Impl.java, jgds/StringClumplet.java, gds/Clumplet.java,
	jca/FBConnectionRequestInfo.java:
	
	Modified Clumplet framework to never create Strings.  Inspired by
	Ken Richards slightly different implementation

2002-10-16 00:53  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBConnection.java,
	FBDatabaseMetaData.java, FBStatement.java:
	
	f

2002-10-16 00:52  rrokytskyy

	*
	client-java/src/main/org/firebirdsql/jca/FBResourceException.java:
	
	r

2002-10-14 06:30  d_jencks

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBPreparedStatement.java, FBResultSet.java:
	
	Implemented a couple of Date methods taking a Calendar parameter. 
	I don't know if this creates the intended meaning of the calendar
	object.

2002-10-14 05:49  d_jencks

	*
	client-java/src/main/org/firebirdsql/management/FBCommandLine.java:
	
	simple command line FBManaged client, to create and drop dbs.

2002-10-07 20:54  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/GDSException.java,
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java,
	jca/FBManagedConnectionMetaData.java,
	jca/FBPoolingConnectionManager.java, jca/FBResourceException.java,
	jca/FBTpb.java, jca/FBXid.java, jca/ManagedConnectionPool.java,
	jdbc/FBDataSource.java, jdbc/FBResultSet.java,
	jdbc/FBSQLException.java, jgds/GDS_Impl.java:
	
	improved exception handling

2002-10-06 00:04  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBConnection.java,
	FBStatement.java:
	
	a

2002-10-06 00:00  rrokytskyy

	* client-java/src/main/org/firebirdsql/: jgds/GDS_Impl.java,
	jdbc/FBPreparedStatement.java:
	
	f

2002-10-02 00:05  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBStatement.java:
	
	implemented setEscapedProcessing(boolean) method

2002-10-01 23:50  rrokytskyy

	*
	
	added test to check empty and null blobls
	client-java/src/test/org/firebirdsql/jdbc/TestFBBlobAutocommit.java
	:

2002-09-30 23:49  rrokytskyy

	*
	
	added test to check setBinaryStream(...) in autocommit case
	client-java/src/test/org/firebirdsql/jdbc/TestFBBlobAutocommit.java
	:

2002-09-28 21:21  d_jencks

	* client-java/src/: main/org/firebirdsql/gds/Clumplet.java,
	main/org/firebirdsql/jca/FBConnectionRequestInfo.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	main/org/firebirdsql/jca/FBTpb.java,
	main/org/firebirdsql/jdbc/FBBlob.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	main/org/firebirdsql/jdbc/FBDataSource.java,
	main/org/firebirdsql/jdbc/FBDriver.java,
	main/org/firebirdsql/jdbc/FBSimpleDataSource.java,
	main/org/firebirdsql/jgds/ClumpletImpl.java,
	test/org/firebirdsql/jca/TestDataSourceSerialization.java,
	test/org/firebirdsql/jca/TestFBXAResource.java,
	test/org/firebirdsql/jca/TestXABase.java,
	test/org/firebirdsql/jdbc/TestFBWrappingDataSource.java:
	
	Fixed physical connection leak, made  datasource and
	ManagedConnectionFactory serializable, and made BlobBufferLength
	and Integer attribute to be spec-compliant.

2002-09-28 17:09  rrokytskyy

	* client-java/src/resources/META-INF/ra.xml:
	
	Fixed bug with config-property-type being "int", not
	"java.lang.Integer"

2002-09-27 16:58  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/FBBigDecimalField.java:
	
	fixed conversion errors

2002-09-25 15:31  d_jencks

	* client-java/src/main/org/firebirdsql/jca/: IdleRemover.java,
	PoolFiller.java:
	
	Made IdleRemover and PoolFiller threads daemon so apps can exit
	more easily

2002-09-25 15:30  d_jencks

	* client-java/src/main/org/firebirdsql/jdbc/:
	FBSimpleDataSource.java, FBWrappingDataSource.java:
	
	added a little sychronization... we only need to create the
	ManagedConnectionFactory once

2002-09-25 15:30  d_jencks

	*
	
	Fixed typo spotted by Claudio, thanks
	client-java/src/main/org/firebirdsql/jca/FBManagedConnectionFactory
	.java:

2002-09-19 01:10  rrokytskyy

	* client-java/src/main/org/firebirdsql/: gds/GDSException.java,
	jdbc/FBSQLException.java:
	
	f

2002-09-14 23:38  rrokytskyy

	* client-java/src/main/org/firebirdsql/jdbc/: FBBlob.java,
	FBPreparedStatement.java, FBResultSet.java, FBStatement.java:
	
	added fixes by Uwe Jaeger: changed SQLException to FBSQLException

2002-09-12 05:42  d_jencks

	* client-java/src/etc/release_notes.html:
	
	A couple of slight edits

2002-09-12 05:08  d_jencks

	* client-java/src/etc/release_notes.html:
	
	New release notes, thanks to Rick Fincher

2002-09-09 17:13  d_jencks

	* client-java/src/main/org/firebirdsql/jdbc/: FBResultSet.java,
	FBStatement.java:
	
	allow setting fetchSize even if maxRows = 0 (unlimited)

2002-08-29 15:41  d_jencks

	* client-java/src/: main/org/firebirdsql/gds/Clumplet.java,
	main/org/firebirdsql/gds/GDS.java,
	main/org/firebirdsql/gds/GDSException.java,
	main/org/firebirdsql/gds/GDSExceptionHelper.java,
	main/org/firebirdsql/gds/GDSFactory.java,
	main/org/firebirdsql/gds/SqlInfo.java,
	main/org/firebirdsql/gds/XSQLDA.java,
	main/org/firebirdsql/gds/XSQLVAR.java,
	main/org/firebirdsql/gds/isc_blob_handle.java,
	main/org/firebirdsql/gds/isc_db_handle.java,
	main/org/firebirdsql/gds/isc_stmt_handle.java,
	main/org/firebirdsql/gds/isc_tr_handle.java,
	main/org/firebirdsql/jca/FBConnectionRequestInfo.java,
	main/org/firebirdsql/jca/FBLocalTransaction.java,
	main/org/firebirdsql/jca/FBManagedConnection.java,
	main/org/firebirdsql/jca/FBManagedConnectionFactory.java,
	main/org/firebirdsql/jca/FBManagedConnectionMetaData.java,
	main/org/firebirdsql/jca/FBPoolingConnectionManager.java,
	main/org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	main/org/firebirdsql/jca/FBTpb.java,
	main/org/firebirdsql/jca/FBXid.java,
	main/org/firebirdsql/jca/IdleRemover.java,
	main/org/firebirdsql/jca/ManagedConnectionPool.java,
	main/org/firebirdsql/jca/PoolFiller.java,
	main/org/firebirdsql/jdbc/FBArray.java,
	main/org/firebirdsql/jdbc/FBBigDecimalField.java,
	main/org/firebirdsql/jdbc/FBBlob.java,
	main/org/firebirdsql/jdbc/FBBlobField.java,
	main/org/firebirdsql/jdbc/FBCallableStatement.java,
	main/org/firebirdsql/jdbc/FBClob.java,
	main/org/firebirdsql/jdbc/FBConnection.java,
	main/org/firebirdsql/jdbc/FBConnectionHelper.java,
	main/org/firebirdsql/jdbc/FBDataSource.java,
	main/org/firebirdsql/jdbc/FBDataSourceObjectFactory.java,
	main/org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	main/org/firebirdsql/jdbc/FBDateField.java,
	main/org/firebirdsql/jdbc/FBDoubleField.java,
	main/org/firebirdsql/jdbc/FBDriver.java,
	main/org/firebirdsql/jdbc/FBEscapedParser.java,
	main/org/firebirdsql/jdbc/FBField.java,
	main/org/firebirdsql/jdbc/FBFloatField.java,
	main/org/firebirdsql/jdbc/FBIntegerField.java,
	main/org/firebirdsql/jdbc/FBLongField.java,
	main/org/firebirdsql/jdbc/FBPreparedStatement.java,
	main/org/firebirdsql/jdbc/FBRef.java,
	main/org/firebirdsql/jdbc/FBResultSet.java,
	main/org/firebirdsql/jdbc/FBResultSetMetaData.java,
	main/org/firebirdsql/jdbc/FBRowSet.java,
	main/org/firebirdsql/jdbc/FBRowSetInternal.java,
	main/org/firebirdsql/jdbc/FBRowSetListener.java,
	main/org/firebirdsql/jdbc/FBRowSetMetaData.java,
	main/org/firebirdsql/jdbc/FBRowSetReader.java,
	main/org/firebirdsql/jdbc/FBRowSetWriter.java,
	main/org/firebirdsql/jdbc/FBSQLData.java,
	main/org/firebirdsql/jdbc/FBSQLException.java,
	main/org/firebirdsql/jdbc/FBSQLInput.java,
	main/org/firebirdsql/jdbc/FBSQLOutput.java,
	main/org/firebirdsql/jdbc/FBSQLParseException.java,
	main/org/firebirdsql/jdbc/FBShortField.java,
	main/org/firebirdsql/jdbc/FBSimpleDataSource.java,
	main/org/firebirdsql/jdbc/FBStatement.java,
	main/org/firebirdsql/jdbc/FBStringField.java,
	main/org/firebirdsql/jdbc/FBStruct.java,
	main/org/firebirdsql/jdbc/FBTimeField.java,
	main/org/firebirdsql/jdbc/FBTimestampField.java,
	main/org/firebirdsql/jdbc/FBWrappingDataSource.java,
	main/org/firebirdsql/jdbc/TypeConvertionException.java,
	main/org/firebirdsql/jgds/ClumpletImpl.java,
	main/org/firebirdsql/jgds/GDS_Impl.java,
	main/org/firebirdsql/jgds/XdrInputStream.java,
	main/org/firebirdsql/jgds/XdrOutputStream.java,
	main/org/firebirdsql/jgds/Xdrable.java,
	main/org/firebirdsql/jgds/isc_blob_handle_impl.java,
	main/org/firebirdsql/jgds/isc_db_handle_impl.java,
	main/org/firebirdsql/jgds/isc_stmt_handle_impl.java,
	main/org/firebirdsql/jgds/isc_tr_handle_impl.java,
	main/org/firebirdsql/logging/Log4jLogger.java,
	main/org/firebirdsql/logging/Logger.java,
	main/org/firebirdsql/logging/LoggerFactory.java,
	main/org/firebirdsql/logging/NullLogger.java,
	main/org/firebirdsql/management/FBManager.java,
	main/org/firebirdsql/management/FBManagerMBean.java,
	org/firebirdsql/gds/Clumplet.java, org/firebirdsql/gds/GDS.java,
	org/firebirdsql/gds/GDSException.java,
	org/firebirdsql/gds/GDSExceptionHelper.java,
	org/firebirdsql/gds/GDSFactory.java,
	org/firebirdsql/gds/SqlInfo.java, org/firebirdsql/gds/XSQLDA.java,
	org/firebirdsql/gds/XSQLVAR.java,
	org/firebirdsql/gds/isc_blob_handle.java,
	org/firebirdsql/gds/isc_db_handle.java,
	org/firebirdsql/gds/isc_stmt_handle.java,
	org/firebirdsql/gds/isc_tr_handle.java,
	org/firebirdsql/jca/FBConnectionRequestInfo.java,
	org/firebirdsql/jca/FBLocalTransaction.java,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/FBManagedConnectionMetaData.java,
	org/firebirdsql/jca/FBPoolingConnectionManager.java,
	org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	org/firebirdsql/jca/FBTpb.java, org/firebirdsql/jca/FBXid.java,
	org/firebirdsql/jca/IdleRemover.java,
	org/firebirdsql/jca/ManagedConnectionPool.java,
	org/firebirdsql/jca/PoolFiller.java,
	org/firebirdsql/jdbc/FBArray.java,
	org/firebirdsql/jdbc/FBBigDecimalField.java,
	org/firebirdsql/jdbc/FBBlob.java,
	org/firebirdsql/jdbc/FBBlobField.java,
	org/firebirdsql/jdbc/FBCallableStatement.java,
	org/firebirdsql/jdbc/FBClob.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBConnectionHelper.java,
	org/firebirdsql/jdbc/FBDataSource.java,
	org/firebirdsql/jdbc/FBDataSourceObjectFactory.java,
	org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jdbc/FBDateField.java,
	org/firebirdsql/jdbc/FBDefaultConnectionManager.java,
	org/firebirdsql/jdbc/FBDoubleField.java,
	org/firebirdsql/jdbc/FBDriver.java,
	org/firebirdsql/jdbc/FBEscapedParser.java,
	org/firebirdsql/jdbc/FBField.java,
	org/firebirdsql/jdbc/FBFloatField.java,
	org/firebirdsql/jdbc/FBIntegerField.java,
	org/firebirdsql/jdbc/FBLongField.java,
	org/firebirdsql/jdbc/FBPreparedStatement.java,
	org/firebirdsql/jdbc/FBRef.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBResultSetMetaData.java,
	org/firebirdsql/jdbc/FBRowSet.java,
	org/firebirdsql/jdbc/FBRowSetInternal.java,
	org/firebirdsql/jdbc/FBRowSetListener.java,
	org/firebirdsql/jdbc/FBRowSetMetaData.java,
	org/firebirdsql/jdbc/FBRowSetReader.java,
	org/firebirdsql/jdbc/FBRowSetWriter.java,
	org/firebirdsql/jdbc/FBSQLData.java,
	org/firebirdsql/jdbc/FBSQLException.java,
	org/firebirdsql/jdbc/FBSQLInput.java,
	org/firebirdsql/jdbc/FBSQLOutput.java,
	org/firebirdsql/jdbc/FBSQLParseException.java,
	org/firebirdsql/jdbc/FBShortField.java,
	org/firebirdsql/jdbc/FBSimpleDataSource.java,
	org/firebirdsql/jdbc/FBStatement.java,
	org/firebirdsql/jdbc/FBStringField.java,
	org/firebirdsql/jdbc/FBStruct.java,
	org/firebirdsql/jdbc/FBTimeField.java,
	org/firebirdsql/jdbc/FBTimestampField.java,
	org/firebirdsql/jdbc/FBWrappingDataSource.java,
	org/firebirdsql/jdbc/TypeConvertionException.java,
	org/firebirdsql/jgds/ClumpletImpl.java,
	org/firebirdsql/jgds/GDS_Impl.java,
	org/firebirdsql/jgds/XdrInputStream.java,
	org/firebirdsql/jgds/XdrOutputStream.java,
	org/firebirdsql/jgds/Xdrable.java,
	org/firebirdsql/jgds/isc_blob_handle_impl.java,
	org/firebirdsql/jgds/isc_db_handle_impl.java,
	org/firebirdsql/jgds/isc_stmt_handle_impl.java,
	org/firebirdsql/jgds/isc_tr_handle_impl.java,
	org/firebirdsql/logging/Log4jLogger.java,
	org/firebirdsql/logging/Logger.java,
	org/firebirdsql/logging/LoggerFactory.java,
	org/firebirdsql/logging/NullLogger.java,
	org/firebirdsql/management/FBManager.java,
	org/firebirdsql/management/FBManagerMBean.java,
	test/org/firebirdsql/jca/TestFBBlob.java,
	test/org/firebirdsql/jca/TestFBConnection.java,
	test/org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	test/org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	test/org/firebirdsql/jca/TestFBResultSet.java,
	test/org/firebirdsql/jca/TestFBStandAloneConnectionManager.java,
	test/org/firebirdsql/jca/TestFBXAResource.java,
	test/org/firebirdsql/jca/TestPoolingConnectionManager.java,
	test/org/firebirdsql/jca/TestXABase.java,
	test/org/firebirdsql/jdbc/BaseFBTest.java,
	test/org/firebirdsql/jdbc/BaseTestFBField.java,
	test/org/firebirdsql/jdbc/TestFBBlobAutocommit.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java,
	test/org/firebirdsql/jdbc/TestFBDateField.java,
	test/org/firebirdsql/jdbc/TestFBDecimalConversions.java,
	test/org/firebirdsql/jdbc/TestFBDoubleField.java,
	test/org/firebirdsql/jdbc/TestFBDriver.java,
	test/org/firebirdsql/jdbc/TestFBEncodings.java,
	test/org/firebirdsql/jdbc/TestFBEscapedCallParser.java,
	test/org/firebirdsql/jdbc/TestFBFloatField.java,
	test/org/firebirdsql/jdbc/TestFBIntegerField.java,
	test/org/firebirdsql/jdbc/TestFBLongField.java,
	test/org/firebirdsql/jdbc/TestFBPreparedStatement.java,
	test/org/firebirdsql/jdbc/TestFBShortField.java,
	test/org/firebirdsql/jdbc/TestFBStringField.java,
	test/org/firebirdsql/jdbc/TestFBTimeField.java,
	test/org/firebirdsql/jdbc/TestFBTimestampField.java,
	test/org/firebirdsql/jdbc/TestFBUnmanagedConnection.java,
	test/org/firebirdsql/jdbc/TestFBWrappingDataSource.java,
	test/org/firebirdsql/jgds/TestGds.java,
	test/org/firebirdsql/management/TestFBManager.java:
	
	Changed to lgpl only license.  Moved driver to subdirectory to make
	build system more consistent.

2002-08-26 04:09  d_jencks

	* client-java/src/: org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jgds/GDS_Impl.java,
	test/org/firebirdsql/jca/TestFBDatabaseMetaData.java:
	
	applied Jeremy Williams patches for sqlind and
	dbmetadata.GetProcedureColumns and related test. Thanks

2002-08-23 22:52  d_jencks

	* client-java/src/: org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jdbc/FBConnection.java,
	test/org/firebirdsql/jca/TestFBBlob.java:
	
	make jdbc 1 non-autocommit transactions start as soon as autocommit
	set off or previous tx ended. Autocommit transactions are still
	started only when work is requested

2002-08-22 06:38  d_jencks

	*
	
	removed bogus log statement, minor doc cleanup
	client-java/src/org/firebirdsql/jca/FBManagedConnectionFactory.java
	:

2002-08-22 03:08  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	add url syntax

2002-08-22 02:30  d_jencks

	* client-java/src/org/firebirdsql/jdbc/:
	FBConnectionEventListener.java, FBConnectionPoolDataSource.java:
	
	removed unused files

2002-08-22 02:11  brodsom

	* client-java/src/org/firebirdsql/jdbc/: FBDatabaseMetaData.java,
	FBResultSetMetaData.java:
	
	changes to datatype info, order by in resultsets and
	update_rule/delete_rule

2002-08-22 00:14  rrokytskyy

	* client-java/src/org/firebirdsql/: gds/GDS.java,
	jca/FBManagedConnection.java, jgds/GDS_Impl.java,
	jgds/XdrOutputStream.java:
	
	fixed but with character encodings when national strings are
	hardcoded in a statement

2002-08-21 07:13  d_jencks

	* client-java/: lib/ant.jar, src/build/build.bat,
	src/build/build.sh, src/build/build.xml, src/build/lcp.bat,
	lib/optional.jar, src/lib/connector.jar, src/lib/jta-spec1_0_1.jar:
	
	Moved build system to more standard location. Removed connector.jar
	and jta.jar and replaced with classes from jboss, checked out with
	cvs and compiled.  Updated ant.jar and optional.jar to 1.5 (but not
	yet the stuff in bin)

2002-08-21 05:00  d_jencks

	* client-java/src/: org/firebirdsql/gds/isc_db_handle.java,
	org/firebirdsql/jca/FBLocalTransaction.java,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jgds/GDS_Impl.java,
	org/firebirdsql/jgds/isc_db_handle_impl.java,
	org/firebirdsql/jgds/isc_tr_handle_impl.java,
	test/org/firebirdsql/jca/TestFBConnection.java,
	test/org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	test/org/firebirdsql/jca/TestFBResultSet.java,
	test/org/firebirdsql/jca/TestFBXAResource.java:
	
	Improved and simplified transaction tracking, fixed flag handling
	in xa, and fixed broken tests

2002-08-20 22:33  d_jencks

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	applied getProcedureColumns patch from Jeremy Williams (bug 584627)
	Thanks (finally applied after 4 days of waiting for a stale cvs
	lock to be removed)

2002-08-14 15:22  d_jencks

	* client-java/src/: build/build.xml, lib/jmxri.jar,
	org/firebirdsql/jca/TestFBBlob.java,
	org/firebirdsql/jca/TestFBConnection.java,
	org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestFBResultSet.java,
	org/firebirdsql/jca/TestFBStandAloneConnectionManager.java,
	org/firebirdsql/jca/TestFBXAResource.java,
	org/firebirdsql/jca/TestPoolingConnectionManager.java,
	org/firebirdsql/jca/TestXABase.java,
	org/firebirdsql/jdbc/BaseFBTest.java,
	org/firebirdsql/jdbc/BaseTestFBField.java,
	org/firebirdsql/jdbc/TestFBBlobAutocommit.java,
	org/firebirdsql/jdbc/TestFBCallableStatement.java,
	org/firebirdsql/jdbc/TestFBDateField.java,
	org/firebirdsql/jdbc/TestFBDecimalConversions.java,
	org/firebirdsql/jdbc/TestFBDoubleField.java,
	org/firebirdsql/jdbc/TestFBDriver.java,
	org/firebirdsql/jdbc/TestFBEncodings.java,
	org/firebirdsql/jdbc/TestFBEscapedCallParser.java,
	org/firebirdsql/jdbc/TestFBFloatField.java,
	org/firebirdsql/jdbc/TestFBIntegerField.java,
	org/firebirdsql/jdbc/TestFBLongField.java,
	org/firebirdsql/jdbc/TestFBPreparedStatement.java,
	org/firebirdsql/jdbc/TestFBShortField.java,
	org/firebirdsql/jdbc/TestFBStringField.java,
	org/firebirdsql/jdbc/TestFBTimeField.java,
	org/firebirdsql/jdbc/TestFBTimestampField.java,
	org/firebirdsql/jdbc/TestFBUnmanagedConnection.java,
	org/firebirdsql/jdbc/TestFBWrappingDataSource.java,
	org/firebirdsql/jgds/TestGds.java,
	org/firebirdsql/management/FBManager.java,
	org/firebirdsql/management/FBManagerMBean.java,
	org/firebirdsql/management/TestFBManager.java,
	test/org/firebirdsql/jca/TestFBBlob.java,
	test/org/firebirdsql/jca/TestFBConnection.java,
	test/org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	test/org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	test/org/firebirdsql/jca/TestFBResultSet.java,
	test/org/firebirdsql/jca/TestFBStandAloneConnectionManager.java,
	test/org/firebirdsql/jca/TestFBXAResource.java,
	test/org/firebirdsql/jca/TestPoolingConnectionManager.java,
	test/org/firebirdsql/jca/TestXABase.java,
	test/org/firebirdsql/jdbc/BaseFBTest.java,
	test/org/firebirdsql/jdbc/BaseTestFBField.java,
	test/org/firebirdsql/jdbc/TestFBBlobAutocommit.java,
	test/org/firebirdsql/jdbc/TestFBCallableStatement.java,
	test/org/firebirdsql/jdbc/TestFBDateField.java,
	test/org/firebirdsql/jdbc/TestFBDecimalConversions.java,
	test/org/firebirdsql/jdbc/TestFBDoubleField.java,
	test/org/firebirdsql/jdbc/TestFBDriver.java,
	test/org/firebirdsql/jdbc/TestFBEncodings.java,
	test/org/firebirdsql/jdbc/TestFBEscapedCallParser.java,
	test/org/firebirdsql/jdbc/TestFBFloatField.java,
	test/org/firebirdsql/jdbc/TestFBIntegerField.java,
	test/org/firebirdsql/jdbc/TestFBLongField.java,
	test/org/firebirdsql/jdbc/TestFBPreparedStatement.java,
	test/org/firebirdsql/jdbc/TestFBShortField.java,
	test/org/firebirdsql/jdbc/TestFBStringField.java,
	test/org/firebirdsql/jdbc/TestFBTimeField.java,
	test/org/firebirdsql/jdbc/TestFBTimestampField.java,
	test/org/firebirdsql/jdbc/TestFBUnmanagedConnection.java,
	test/org/firebirdsql/jdbc/TestFBWrappingDataSource.java,
	test/org/firebirdsql/jgds/TestGds.java,
	test/org/firebirdsql/management/TestFBManager.java:
	
	Moved tests to separate directory. Removed need for jmx classes,
	and removed jmxri.jar

2002-08-12 01:27  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBWrappingDataSource.java:
	
	made a subclass of FBSimpleDataSource

2002-08-12 01:26  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBSimpleDataSource.java:
	
	initial revision

2002-08-10 23:27  d_jencks

	* client-java/src/resources/META-INF/ra.xml:
	
	fixed dumb typos so it deploys

2002-08-09 23:25  rrokytskyy

	* client-java/src/org/firebirdsql/: gds/GDSException.java,
	jca/FBManagedConnectionFactory.java, jgds/GDS_Impl.java:
	
	improved exception handling

2002-08-09 23:24  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/BaseFBTest.java:
	
	fixed compile error

2002-08-08 19:17  d_jencks

	* client-java/src/org/firebirdsql/management/: FBManager.java,
	FBManagerMBean.java, TestFBManager.java:
	
	changed FBManager property from URL to Server to match suggested
	jca connector property names.  WARNING I could not update jdbc
	BaseFBTest.java due to a stale cvs lock, this will break builds
	until it can be updated.

2002-08-08 18:29  d_jencks

	* client-java/src/resources/META-INF/ra.xml:
	
	Added Encoding property, removed commented out server and port
	properties.  Fixed Doctype url (I hope)

2002-08-08 11:59  rrokytskyy

	*
	
	removed unnecessary exceptions
	client-java/src/org/firebirdsql/jca/FBManagedConnectionFactory.java
	:

2002-08-08 11:56  rrokytskyy

	*
	
	added possibility to set encoding
	client-java/src/org/firebirdsql/jca/FBManagedConnectionFactory.java
	:

2002-08-06 23:16  rrokytskyy

	* client-java/src/org/firebirdsql/: jca/FBLocalTransaction.java,
	jdbc/FBConnection.java:
	
	made FBConnection and FBLocalTransaction calls synchronized

2002-08-06 12:12  brodsom

	* client-java/src/org/firebirdsql/jdbc/: BaseTestFBField.java,
	FBIntegerField.java, FBLongField.java, FBShortField.java,
	TestFBIntegerField.java, TestFBLongField.java,
	TestFBShortField.java:
	
	use BigDecimal.valueOf(long) instead of new BigDecimal where needed

2002-08-06 03:00  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	added asc_or_desc data in getIndexInfo

2002-08-05 22:13  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	fixed bug with ignoring column alias in getColumnName(int) method

2002-08-05 15:03  brodsom

	* client-java/src/org/firebirdsql/:
	jca/TestFBDatabaseMetaData.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBResultSetMetaData.java:
	
	metadata patches and cleaning

2002-08-05 10:18  brodsom

	* client-java/src/org/firebirdsql/jdbc/: FBIntegerField.java,
	FBLongField.java, FBShortField.java:
	
	getBigDecimal patches

2002-08-05 10:16  brodsom

	* client-java/src/org/firebirdsql/:
	jca/TestFBDatabaseMetaData.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBStringField.java:
	
	metadata patches

2002-08-05 10:15  brodsom

	* client-java/src/org/firebirdsql/jca/FBTpb.java:
	
	dependent table creation problem if not wait

2002-07-25 03:07  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	fixes and more information

2002-07-20 03:30  brodsom

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	allow jdbc standard connection url
	(jdbc:firebird://host:port/database)

2002-07-20 03:28  brodsom

	* client-java/src/org/firebirdsql/jca/FBXid.java:
	
	use readBuffer instead readInt,readOpaque

2002-07-16 23:43  rrokytskyy

	* client-java/src/org/firebirdsql/logging/LoggerFactory.java:
	
	fixed bug with logger class name

2002-07-11 01:11  rrokytskyy

	* client-java/src/org/firebirdsql/gds/GDSException.java:
	
	committed improvements in exception handling by Todd Jonker

2002-07-11 00:26  rrokytskyy

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	fixed incorrect argument handling in exception processing

2002-07-10 22:50  rrokytskyy

	* client-java/examples/: DataSourceExample.java,
	DriverExample.java:
	
	initial revision

2002-06-25 00:41  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBWrappingDataSource.java:
	
	added configuration check by Todd Jonker

2002-06-24 20:06  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	Update JDBC Document

2002-06-20 21:20  d_jencks

	* client-java/src/: org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/FBTpb.java,
	org/firebirdsql/jca/TestXABase.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBWrappingDataSource.java,
	resources/META-INF/ra.xml:
	
	Added ability to set tx isolation as a jca adapter, refactored tpb
	support, and implemented equals and hashcode for
	FBManagedConnectionFactory.

2002-06-12 02:55  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBDriver.java:
	
	Enable Connection management by ManagedConnectionFactory

2002-06-11 15:35  brodsom

	* client-java/src/org/firebirdsql/: jdbc/FBPreparedStatement.java,
	jdbc/TestFBUnmanagedConnection.java, logging/LoggerFactory.java:
	
	bug (log!=null) not tested in PreparedStatement and
	testFBUnmanagedConnection, restore previous loggerFactory

2002-06-11 14:44  rrokytskyy

	* client-java/src/org/firebirdsql/logging/LoggerFactory.java:
	
	fixed possible NullPointerException

2002-06-11 10:15  brodsom

	* client-java/src/org/firebirdsql/: jca/TestXABase.java,
	jdbc/FBWrappingDataSource.java:
	
	resourceException from mcf.setDatabase

2002-06-11 09:19  brodsom

	*
	
	don't allow to change database
	client-java/src/org/firebirdsql/jca/FBManagedConnectionFactory.java
	:

2002-06-10 20:47  brodsom

	* client-java/src/org/firebirdsql/: gds/GDSExceptionHelper.java,
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	management/FBManager.java, jca/FBManagedConnectionFactory.java,
	jca/IdleRemover.java, jca/ManagedConnectionPool.java,
	jdbc/BaseFBTest.java, jdbc/FBBlob.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBDriver.java,
	jdbc/FBResultSet.java, jdbc/FBStatement.java, jgds/GDS_Impl.java,
	jgds/TestGds.java, jgds/XdrOutputStream.java,
	logging/LoggerFactory.java:
	
	logging change, logging depends on the first class used, default to
	true for FBManagedConnectionFactory, FBManager and tests and false
	for other classes.

2002-06-09 03:30  brodsom

	* client-java/src/org/firebirdsql/jca/FBConnectionRequestInfo.java:
	
	minor bug.

2002-06-08 01:21  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBPreparedStatement.java:
	
	remove unneeded setTextStream and some commented code

2002-06-07 04:34  skywalker

	* client-java/src/org/firebirdsql/jdbc/: FBBlob.java,
	FBBlobField.java, FBDriver.java, FBPreparedStatement.java:
	
	Fixed setCharacterStream bug (was a recursive call in
	PrepairedStatement) also added a bit to allow setCharacterStream to
	work with blob fields.

2002-06-07 03:48  brodsom

	* client-java/src/org/firebirdsql/logging/LoggerFactory.java:
	
	FBLog4j only need to be checked first time. Also remove tabs.

2002-06-06 13:24  brodsom

	* client-java/src/org/firebirdsql/: gds/GDSExceptionHelper.java,
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java,
	jca/FBStandAloneConnectionManager.java, jca/IdleRemover.java,
	jca/ManagedConnectionPool.java, jca/TestFBBlob.java,
	jca/TestFBConnection.java, jca/TestFBDatabaseMetaData.java,
	jca/TestFBManagedConnectionFactory.java, jca/TestFBResultSet.java,
	jca/TestFBStandAloneConnectionManager.java,
	jca/TestFBXAResource.java, jca/TestPoolingConnectionManager.java,
	jdbc/BaseFBTest.java, jdbc/FBBlob.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBDriver.java,
	jdbc/FBResultSet.java, jdbc/FBStatement.java,
	jdbc/TestFBDriver.java, jdbc/TestFBWrappingDataSource.java,
	jgds/GDS_Impl.java, jgds/TestGds.java, jgds/XdrOutputStream.java,
	logging/LoggerFactory.java, management/FBManager.java:
	
	Performance patch. Log if log4j is in the classpath, don't log if
	the enviroment variable FBLog4j is false.

2002-06-06 09:33  skywalker

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Fix bug where connect url without the port# being specified was
	being misparsed.  In parsing the string
	localhost/3050:/tmp/fred.gdb the variable 'sep' was being used for
	index to both ':' and then '/'.  When parsing a string of the form
	localhost:/tmp/fred.gdb the sep == -1 was being picked up as also
	not having found a ":" and the filename was incorrectly being set
	to "localhost:/tmp/fred.gdb" rather than "/tmp/fred.gdb".  This
	then causes a downstream error when actually try to do something
	with the database.

2002-06-06 02:24  brodsom

	* client-java/src/: build/build.xml, etc/JDBC20_conformance.html,
	org/firebirdsql/jgds/XdrInputStream.java,
	org/firebirdsql/jgds/XdrOutputStream.java:
	
	use DataStreams, inline methods ...

2002-06-06 02:09  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBStringField.java:
	
	solve blank padding error in previous commit

2002-06-06 00:54  brodsom

	* client-java/src/org/firebirdsql/: jdbc/FBBlob.java,
	jdbc/FBBlobField.java, jdbc/FBStatement.java, jgds/GDS_Impl.java:
	
	substitute math.max/min and remove some tabs

2002-06-04 03:21  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBStatement.java:
	
	performance patches

2002-06-04 03:17  brodsom

	* client-java/src/org/firebirdsql/: gds/GDSExceptionHelper.java,
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java, jca/IdleRemover.java,
	jca/ManagedConnectionPool.java, jdbc/BaseFBTest.java,
	jdbc/FBBlob.java, jdbc/FBDatabaseMetaData.java, jdbc/FBDriver.java,
	jdbc/FBResultSet.java, jdbc/FBStatement.java,
	jdbc/FBStringField.java, jgds/GDS_Impl.java, jgds/TestGds.java,
	jgds/XdrInputStream.java, jgds/XdrOutputStream.java,
	logging/Log4jLogger.java, logging/Logger.java,
	logging/LoggerFactory.java, logging/NullLogger.java,
	management/FBManager.java:
	
	performance patches

2002-06-02 11:58  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBPreparedStatement.java,
	FBSQLException.java, FBStatement.java:
	
	added FBSQLException, thanks to Ken Richard

2002-06-02 11:56  rrokytskyy

	* client-java/src/org/firebirdsql/gds/GDSException.java:
	
	added method to obtain IB error code, thanks to Ken Richard

2002-06-01 13:31  brodsom

	* client-java/src/org/firebirdsql/: jgds/GDS_Impl.java,
	jdbc/FBConnectionHelper.java:
	
	remove or substitute System.out.println

2002-05-31 15:53  rrokytskyy

	*
	client-java/src/org/firebirdsql/jdbc/TestFBPreparedStatement.java:
	
	added generator test

2002-05-30 21:03  brodsom

	* client-java/src/org/firebirdsql/jdbc/: FBField.java,
	FBPreparedStatement.java, FBStringField.java:
	
	setCharacterStream

2002-05-30 20:52  brodsom

	* client-java/src/org/firebirdsql/jca/FBXid.java:
	
	remove unneeded import

2002-05-29 12:13  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/TestFBBlobAutocommit.java:
	
	added comparison for string values in text blobs

2002-05-25 03:42  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBStringField.java:
	
	more detailed conversion exception messages

2002-05-25 03:38  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBDoubleField.java:
	
	solved bug in getFloat and more detailed conversion messages

2002-05-25 03:37  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBShortField.java:
	
	more detailed conversion exception messages

2002-05-25 03:36  brodsom

	* client-java/src/org/firebirdsql/jdbc/: FBFloatField.java,
	FBIntegerField.java, FBLongField.java:
	
	more detailed conversion exceptions

2002-05-25 03:28  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	getCharacterStream implemented

2002-05-24 00:36  brodsom

	* client-java/src/org/firebirdsql/jgds/XdrOutputStream.java:
	
	remove unneeded import

2002-05-24 00:35  brodsom

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	removed unneeded import

2002-05-23 18:48  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	remove unneeded code

2002-05-23 18:45  brodsom

	* client-java/src/org/firebirdsql/gds/GDSFactory.java:
	
	remove unneeded imports

2002-05-23 18:44  brodsom

	* client-java/src/org/firebirdsql/gds/GDS.java:
	
	remove unneeded import

2002-05-23 18:43  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	added characterStream

2002-05-23 13:13  brodsom

	* client-java/src/etc/JDBC20_conformance.html:
	
	new document

2002-05-22 22:20  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	fixed null pointer exception and some code formatting

2002-05-20 13:28  brodsom

	* client-java/src/org/firebirdsql/: jca/FBManagedConnection.java,
	jca/TestFBManagedConnectionFactory.java, jdbc/FBBlob.java,
	jdbc/FBBlobField.java, jdbc/FBCallableStatement.java,
	jdbc/FBConnection.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBField.java, jdbc/FBPreparedStatement.java,
	jdbc/FBResultSet.java, jdbc/FBRowSet.java, jdbc/FBStatement.java:
	
	jdbc 2.0 patches

2002-05-20 13:25  brodsom

	* client-java/src/org/firebirdsql/gds/SqlInfo.java:
	
	used by jca and jdbc

2002-05-20 12:55  brodsom

	* client-java/src/org/firebirdsql/jdbc/FBDriver.java:
	
	write jca imports by class

2002-05-09 14:19  rrokytskyy

	*
	
	changed code for default DPB and TPB
	client-java/src/org/firebirdsql/jca/FBManagedConnectionFactory.java
	:

2002-05-09 14:18  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBConnection.java,
	FBConnectionHelper.java, FBDatabaseMetaData.java, FBDriver.java,
	FBPreparedStatement.java, FBResultSetMetaData.java,
	FBStatement.java, TestFBWrappingDataSource.java:
	
	fixed couple of issues with correct specification implementation
	reported by Blas Rodriguez Somoza and Jan Aleman

2002-04-30 14:56  rrokytskyy

	* client-java/src/resources/isc_error_msg.properties:
	
	new version of error messages, many thanks to Ken Richard

2002-04-29 23:35  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/BaseFBTest.java:
	
	added lc_ctype to initial parameters

2002-04-29 23:33  rrokytskyy

	* client-java/src/org/firebirdsql/jca/ManagedConnectionPool.java:
	
	removed unnecessary semicolons

2002-04-29 23:33  rrokytskyy

	*
	
	removed unnecessary semicolon
	client-java/src/org/firebirdsql/jca/FBManagedConnectionMetaData.jav
	a:

2002-04-25 22:12  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	uncommented getTableTypes() method :)

2002-04-18 10:59  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBBigDecimalField.java:
	
	fixed NullPointerException (bug no. 545340)

2002-04-12 00:50  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBConnection.java:
	
	fixed bug in setAutoCommit, where we are supposed to commit when
	the setting changes

2002-04-11 13:47  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBBigDecimalField.java,
	FBDoubleField.java, FBField.java, FBFloatField.java,
	FBIntegerField.java, FBLongField.java, FBShortField.java,
	TestFBLongField.java:
	
	fixed problems with the boundary checks

2002-04-11 05:35  d_jencks

	* client-java/src/build/build.xml:
	
	added release notes to dist

2002-04-11 05:34  d_jencks

	* client-java/src/etc/release_notes.html:
	
	added title

2002-04-11 05:29  d_jencks

	* client-java/src/etc/release_notes.html:
	
	release notes

2002-04-10 19:48  d_jencks

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	fix deprecation warnings

2002-04-10 19:38  d_jencks

	* client-java/src/build/build.xml:
	
	fixed javadoc generation, thanks to Leo Simons. Now we just need
	some useful info in them

2002-04-10 00:36  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	changed hungarian test to include UNICODE_FSS connection

2002-04-09 11:43  rrokytskyy

	* client-java/src/resources/isc_encodings.properties:
	
	corrected Daniel Marczisovszky name

2002-04-09 10:35  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	added hungarian language test

2002-04-09 10:11  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/TestFBEncodings.java:
	
	added conversion from win1251

2002-04-09 09:18  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBField.java,
	TestFBEncodings.java:
	
	fixed bug with encodings

2002-04-08 21:10  rrokytskyy

	* client-java/src/: build/build.bat,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jdbc/FBBlobField.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBConnectionHelper.java,
	org/firebirdsql/jdbc/FBDriver.java,
	org/firebirdsql/jdbc/FBField.java,
	org/firebirdsql/jdbc/FBPreparedStatement.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBStringField.java,
	org/firebirdsql/jdbc/TestFBEncodings.java,
	resources/isc_encodings.properties:
	
	added lc_ctype support

2002-04-04 04:47  d_jencks

	*
	
	fixed typo of maxSize=0 default
	client-java/src/org/firebirdsql/jdbc/FBDataSourceObjectFactory.java
	:

2002-04-03 13:07  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBBigDecimalField.java,
	FBDoubleField.java, FBFloatField.java, FBIntegerField.java,
	FBLongField.java, FBShortField.java:
	
	fixed boundaries checking bug

2002-03-27 14:39  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBBlobField.java,
	FBDatabaseMetaData.java, FBField.java, FBPreparedStatement.java,
	FBResultSet.java, TestFBBlobAutocommit.java:
	
	fixed the bug with BINARY fields in auto-commit case

2002-03-27 01:01  rrokytskyy

	* client-java/src/jdbcTest/preparedStatement/:
	AsciiInputStream.java, BinaryInputStream.java,
	CharInputStream.java, cancel.java, clearParameters.java,
	clearWarnings.java, executeQuery.java, executeUpdate.java,
	getResultSet.java, getUpdateCount.java, getWarnings.java,
	setAsciiStream.java:
	
	cleanup. we have no license to put this code into cvs

2002-03-26 18:19  rrokytskyy

	* client-java/src/org/firebirdsql/:
	jca/TestFBDatabaseMetaData.java, jdbc/FBBlobField.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBField.java,
	jdbc/FBResultSetMetaData.java:
	
	fixed problems with the BLOB and BINARY support.  Now if BLOB
	subtype <0 field is Types.BLOB, otherwise Types.LONGVARBINARY

2002-03-26 18:15  rrokytskyy

	* client-java/src/org/firebirdsql/jca/TestFBBlob.java:
	
	fixed the inconsistency between the transacton usage and
	getAutoCommit()

2002-03-25 19:22  alberola

	*
	
	Added client side character set support.
	client-java/src/org/firebirdsql/jca/FBManagedConnectionFactory.java
	:

2002-03-25 17:27  alberola

	* client-java/src/org/firebirdsql/jdbc/FBBigDecimalField.java:
	
	Fixed bug in setBigDecimal() with setScale().

2002-03-22 23:02  d_jencks

	* client-java/src/build/build.xml:
	
	commented out depend task, seems not to be in included ant

2002-03-22 02:43  d_jencks

	* client-java/src/org/firebirdsql/: jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java,
	jdbc/TestFBWrappingDataSource.java:
	
	Fixed internal association of isc_db_handle to FBManagedConnection
	to respect the user/password (and FBConnectionRequestInfo) of the
	FBManagedConnection.  Doesnt break nany tests, but I have no
	specific test case for the new functionality

2002-03-22 00:03  d_jencks

	* client-java/src/build/build.bat:
	
	Fixes to build.bat from Wayne Pennignton, thanks

2002-03-21 19:29  d_jencks

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Added much needed logging statement to connect method.

2002-03-21 19:12  d_jencks

	* client-java/src/org/firebirdsql/: jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java,
	jca/TestPoolingConnectionManager.java,
	jdbc/TestFBWrappingDataSource.java:
	
	Changed to get a db connection when a ManagedConnection is created.
	 Note that this may or may not be the db connection used when you
	start a transaction and do some work.

2002-03-20 20:39  alberola

	* client-java/src/org/firebirdsql/jdbc/: FBCallableStatement.java,
	FBResultSet.java:
	
	Adapted to JDK1.4.0

2002-03-20 18:15  d_jencks

	* client-java/src/org/firebirdsql/jdbc/: FBConnection.java,
	FBPreparedStatement.java:
	
	fixed rollback calls with no work also

2002-03-19 18:47  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jdbc/FBCallableStatement.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jdbc/FBPreparedStatement.java,
	org/firebirdsql/jdbc/FBPreparedStatementWithFields.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBResultSetWithFields.java,
	org/firebirdsql/jdbc/FBRowSet.java,
	org/firebirdsql/jdbc/FBSQLInput.java,
	org/firebirdsql/jdbc/FBStatement.java,
	org/firebirdsql/jdbc/TestFBUnmanagedConnection.java,
	org/firebirdsql/jgds/GDS_Impl.java:
	
	combined code to use new FBFields only, fixed a little commit bug

2002-03-14 20:19  d_jencks

	* client-java/src/jdbcTest/preparedStatement/:
	UnicodeInputStream.java, setBigDecimal.java, setBinaryStream.java,
	setBoolean.java, setByte.java, setBytes.java, setDate.java,
	setDouble.java, setFloat.java, setInt.java, setLong.java,
	setMaxFieldSize.java, setMaxRows.java, setNull.java,
	setObject.java, setQueryTimeout.java, setShort.java,
	setString.java, setTime.java, setTimestamp.java,
	setUnicodeStream.java:
	
	removed jdbc test classes that shouldn't have been here in the
	first place

2002-03-09 07:55  d_jencks

	* client-java/src/: org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestFBBlob.java,
	org/firebirdsql/jdbc/FBBlob.java,
	org/firebirdsql/jdbc/FBWrappingDataSource.java,
	org/firebirdsql/management/FBManager.java,
	org/firebirdsql/management/FBManagerMBean.java,
	resources/META-INF/ra.xml:
	
	fixed bug 492181, slow blobs: made default blob buffer length 16K,
	and enabled setting it on the ManagedConnectionFactory and
	FBWrappingDataSource.  Max is 32K - 1, min set to 1K.  Also made
	FBManager so it can create on start and drop on stop -- handy for
	testing in jboss

2002-03-03 12:24  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/:
	FBResultSetWithFields.java, FBStatement.java:
	
	fixed bug with blob support in non-autocommit case

2002-02-28 00:02  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBBlobField.java,
	FBPreparedStatementWithFields.java, FBResultSetWithFields.java,
	TestFBPreparedStatement.java:
	
	setting BLOB fields in auto-commit case implemented

2002-02-26 22:26  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: BaseTestFBField.java,
	FBBlobField.java, FBField.java, FBPreparedStatementWithFields.java,
	FBStringField.java, TestFBStringField.java:
	
	fixed problems with setBinaryStream and BLOB support

2002-02-26 21:46  rrokytskyy

	* client-java/src/org/firebirdsql/gds/GDSException.java:
	
	switched from toString() to getMessage() use

2002-02-26 21:43  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBDataSource.java:
	
	changed message in SQLException

2002-02-21 22:30  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBBigDecimalField.java,
	FBBlobField.java, FBDateField.java, FBDoubleField.java,
	FBField.java, FBFloatField.java, FBIntegerField.java,
	FBLongField.java, FBShortField.java, FBStringField.java,
	FBTimeField.java, FBTimestampField.java:
	
	moved object conversion to FBField, thanks to Andrew Goedhart

2002-02-21 00:42  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	fixed the scale sign for BigDecimal

2002-02-21 00:30  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: FBBigDecimalField.java,
	FBField.java, TestFBDecimalConversions.java:
	
	fixed the support of numeric fields with non-zero scale

2002-02-19 20:38  rrokytskyy

	* client-java/src/org/firebirdsql/: jdbc/FBDatabaseMetaData.java,
	jca/TestFBDatabaseMetaData.java:
	
	corrected support of getTypeInfo() and implemented some other
	methods

2002-02-19 20:30  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/: BaseTestFBField.java,
	FBBlobField.java, FBConnection.java, FBDatabaseMetaData.java,
	FBDateField.java, FBDoubleField.java, FBField.java,
	FBFloatField.java, FBIntegerField.java, FBLongField.java,
	FBPreparedStatementWithFields.java, FBResultSet.java,
	FBResultSetWithFields.java, FBShortField.java, FBStatement.java,
	FBStringField.java, FBTimeField.java, FBTimestampField.java,
	TestFBDateField.java, TestFBDoubleField.java,
	TestFBEscapedCallParser.java, TestFBFloatField.java,
	TestFBIntegerField.java, TestFBLongField.java,
	TestFBShortField.java, TestFBStringField.java,
	TestFBTimeField.java, TestFBTimestampField.java,
	TypeConvertionException.java:
	
	added FBField and related stuff

2002-02-19 19:58  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	removed tabs and added some javadoc

2002-02-18 22:41  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBBlob.java:
	
	corrected stream handling bug

2002-02-17 03:15  d_jencks

	* client-java/src/org/firebirdsql/:
	jca/FBConnectionRequestInfo.java, jca/FBManagedConnection.java,
	jdbc/FBDataSource.java, jdbc/FBWrappingDataSource.java:
	
	exposed transaction parameter block, and fixed the tabs in
	FBManagedConnection

2002-02-17 03:14  d_jencks

	*
	
	Remove ConnectionEventListeners. Thanks to patcom123
	client-java/src/org/firebirdsql/jca/FBPoolingConnectionManager.java
	:

2002-02-11 16:13  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	fixed very slow and inefficient parsing of the SQL statements

2002-02-11 16:09  rrokytskyy

	* client-java/src/org/firebirdsql/jca/FBManagedConnection.java:
	
	added record versioning with isc_tpb_read_commited

2002-02-10 01:13  d_jencks

	* client-java/src/org/firebirdsql/jca/FBManagedConnection.java:
	
	changed determination of user/password from Subject to match spec

2002-02-08 03:20  d_jencks

	* client-java/src/org/firebirdsql/: jca/FBManagedConnection.java,
	jdbc/FBDatabaseMetaData.java:
	
	changed to use spi.LocalTransaction from internal DatabaseMetaData
	transactions so ConnectionManager won't be notified inappropriately

2002-02-04 15:06  d_jencks

	* client-java/src/build/build.bat:
	
	Changes to match build.sh, contributed by
	Herbert.Augustiny@sptroth.com

2002-02-04 05:35  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jdbc/BaseFBTest.java:
	
	modified test setup to run against remote server using command line
	properties

2002-02-03 03:45  d_jencks

	* client-java/src/org/firebirdsql/: jca/IdleRemover.java,
	jca/ManagedConnectionPool.java, jca/TestFBBlob.java,
	jca/TestPoolingConnectionManager.java, jca/TestXABase.java,
	jdbc/BaseFBTest.java, jdbc/FBDataSource.java,
	jdbc/TestFBWrappingDataSource.java, jgds/TestGds.java:
	
	Fixed the rest of the bugs! The testsuite now all passes

2002-02-02 20:18  d_jencks

	* client-java/src/org/firebirdsql/logging/Logger.java:
	
	changed to slightly more appropriate boilerplate

2002-02-02 19:58  d_jencks

	* client-java/src/org/firebirdsql/: gds/GDS.java,
	gds/GDSExceptionHelper.java, jca/FBLocalTransaction.java,
	jca/FBManagedConnection.java, jca/FBManagedConnectionFactory.java,
	jca/TestFBBlob.java, jca/TestFBConnection.java,
	jca/TestFBDatabaseMetaData.java,
	jca/TestFBManagedConnectionFactory.java, jca/TestFBResultSet.java,
	jca/TestFBStandAloneConnectionManager.java,
	jca/TestFBXAResource.java, jdbc/BaseFBTest.java, jdbc/FBBlob.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBDriver.java,
	jdbc/FBPreparedStatement.java, jdbc/FBResultSet.java,
	jdbc/FBStatement.java, jdbc/TestFBDriver.java,
	jdbc/TestFBUnmanagedConnection.java,
	jdbc/TestFBWrappingDataSource.java, jgds/GDS_Impl.java,
	jgds/TestGds.java, jgds/XdrInputStream.java,
	jgds/XdrOutputStream.java, jgds/isc_db_handle_impl.java,
	management/FBManager.java:
	
	converted to log4j logging and cleaned up some test problems.  If
	you do not wish to use log4j, you may leave out the log4j-core.jar
	and get no logging

2002-02-02 19:55  d_jencks

	* client-java/src/build/: build.sh, build.xml:
	
	Changed build to use xerces + xalan and junitreport.  Use test
	target tests-report-html for a nice html report of test results.
	Windows built.bat is now broken.

2002-02-02 19:53  d_jencks

	* client-java/src/stylesheets/: details1.xsl, junit-frames.xsl,
	summary1.xsl, summary1a.xsl, summary2.xsl:
	
	xsl stylsheets for junitreport

2002-02-02 19:51  d_jencks

	* client-java/src/org/firebirdsql/logging/Logger.java:
	
	Wrapper around log4j Category.	Can probably be replaced with log4j
	Logger when that becomes available.  If log4j classes are not
	available, log methods are no-ops

2002-02-02 19:49  d_jencks

	* client-java/src/resources/log4j.properties:
	
	Example log4j property file

2002-02-02 19:47  d_jencks

	* client-java/lib/: ant.jar, optional.jar:
	
	ant version 1.4.1

2002-02-02 19:46  d_jencks

	* client-java/lib/: jaxp.jar, parser.jar:
	
	removed unused xml parsers

2002-02-02 19:45  d_jencks

	* client-java/src/lib/log4j-core.jar:
	
	log4j-core.jar from log4j version 1.0.4. Log4j is used for all
	logging, however the jar may be ommitted if you do not want
	logging.

2002-02-02 19:43  d_jencks

	* client-java/lib/xerces.jar:
	
	xerces 1.4.4 from xalan 2.2.0 package

2002-02-02 19:41  d_jencks

	* client-java/lib/xml-apis.jar:
	
	xml-apis.jar from xalan 2.2.0 package

2002-02-02 19:40  d_jencks

	* client-java/lib/xalan.jar:
	
	xalan 2.2.0

2002-02-01 23:29  d_jencks

	* client-java/src/org/firebirdsql/jdbc/FBStatement.java:
	
	removed annoying println

2002-02-01 23:23  d_jencks

	* client-java/src/build/build.sh:
	
	fixed shell indication, thanks to murphp1

2002-02-01 19:32  d_jencks

	* client-java/src/org/firebirdsql/: jdbc/FBPreparedStatement.java,
	jgds/GDS_Impl.java:
	
	Applied patches for time problems from Agustin Gonzalez
	(aggonzalez@acm.org)

2002-02-01 04:58  d_jencks

	* client-java/src/org/firebirdsql/gds/GDSExceptionHelper.java:
	
	applied fix from William Suroweic in case we messed up the params
	in error messages

2002-01-29 06:51  d_jencks

	* client-java/src/org/firebirdsql/jdbc/FBWrappingDataSource.java:
	
	Added fix for setting user and password, from ib-java list

2002-01-25 19:21  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBSQLParseException.java:
	
	now FBSQLParseException extends SQLException

2002-01-25 19:20  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBEscapedParser.java:
	
	added support of the nested escaped syntax and outer joins

2002-01-25 19:18  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBCallableStatement.java:
	
	added constant needed by FBEscapedParser

2002-01-15 18:00  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	Fixed bug with getBinaryStream()

2002-01-12 04:06  d_jencks

	*
	
	Untested ObjectFactory implementation designed to work with the
	Catalina resource binding framework
	client-java/src/org/firebirdsql/jdbc/FBDataSourceObjectFactory.java
	:

2002-01-07 17:32  d_jencks

	* client-java/src/org/firebirdsql/: jdbc/BaseFBTest.java,
	management/FBManager.java, management/FBManagerMBean.java,
	management/TestFBManager.java:
	
	Fixed FBManager to require user and password to create a db: added
	these to setup/teardown for tests.

2002-01-07 07:59  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/gds/GDSExceptionHelper.java,
	org/firebirdsql/gds/isc_error_msg.properties,
	org/firebirdsql/jca/FBLocalTransaction.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestAll.java,
	org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestFBXAResource.java,
	org/firebirdsql/jca/TestXABase.java,
	org/firebirdsql/jdbc/BaseFBTest.java,
	org/firebirdsql/jdbc/FBStatement.java,
	org/firebirdsql/jdbc/FBWrappingDataSource.java,
	org/firebirdsql/jdbc/TestAll.java,
	org/firebirdsql/jdbc/TestConst.java,
	org/firebirdsql/jdbc/TestFBCallableStatement.java,
	org/firebirdsql/jdbc/TestFBDriver.java,
	org/firebirdsql/jdbc/TestFBUnmanagedConnection.java,
	org/firebirdsql/jdbc/TestFBWrappingDataSource.java,
	org/firebirdsql/jgds/TestGds.java,
	org/firebirdsql/management/FBManager.java,
	org/firebirdsql/management/TestFBManager.java,
	resources/isc_error_msg.properties, resources/ra.xml,
	resources/META-INF/ra.xml:
	
	Revised FBManager to create dialect 3 databases, and the tests to
	use a newly created database. Simplified and unified test
	constants. Test targets are now all-tests for all tests and
	one-test for one test: specify the test as -Dtest=Gds one-test for
	the TestGds.class test.  Made a few other small changes to improve
	error messages

2002-01-07 03:30  d_jencks

	* client-java/src/org/firebirdsql/jca/: FBManagedConnection.java,
	FBManagedConnectionMetaData.java:
	
	Added ManagedConnection.getLocalTransaction and
	getManagedConnectionMetaData calls

2002-01-07 00:37  d_jencks

	* client-java/src/org/firebirdsql/jdbc/: TestConst.java,
	TestFBCallableStatement.java, TestFBDriver.java,
	TestFBUnmanagedConnection.java, TestFBWrappingDataSource.java:
	
	added a connection test to datasource test, cleaned up constants a
	bit.

2002-01-05 06:37  d_jencks

	* client-java/src/org/firebirdsql/jca/:
	FBPoolingConnectionManager.java, IdleRemover.java,
	ManagedConnectionPool.java, PoolFiller.java,
	TestPoolingConnectionManager.java:
	
	added built in pooling to the FBWrappingDataSource.  Configure by
	setting minSize, maxSize, blockingTimeout (milliseconds) or
	LoginTimeout (seconds), idleTimeout (milliseconds) or
	IdleTimeoutMinutes (minutes), and Pooling = true.

2002-01-05 06:34  d_jencks

	* client-java/src/: build/build.xml, lib/concurrent.jar,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jdbc/FBWrappingDataSource.java,
	org/firebirdsql/jdbc/TestFBWrappingDataSource.java:
	
	added Doug Lea's concurrent.jar, classes from Concurrent
	Programming in java, 2nd edition

2001-12-17 20:14  rrokytskyy

	* client-java/src/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	LONGVARCHAR bugfix from Luca (llafranc78)

2001-12-14 18:14  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	Fixed bug in Blob reading

2001-12-14 16:30  alberola

	* client-java/src/org/firebirdsql/jdbc/FBBlob.java:
	
	Fixed bug in blob writing

2001-12-05 16:40  d_jencks

	*
	
	Hopefully fix StandAloneConnectionManager so it will work again
	client-java/src/org/firebirdsql/jca/FBStandAloneConnectionManager.j
	ava:

2001-12-05 15:29  d_jencks

	* client-java/src/: org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	resources/ra.xml:
	
	Made connections use username and password from subject, added
	default user name and password properties to
	ManagedConnectionFactory

2001-12-04 20:16  alberola

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Fixed authentication problems

2001-11-26 17:16  d_jencks

	* client-java/src/org/firebirdsql/jca/: FBManagedConnection.java,
	FBManagedConnectionFactory.java, FBXid.java, TestFBXAResource.java:
	
	Added the beginnings of recover support.  Recover should return
	xids of prepared (limbo) transactions, but it is unlikely they can
	be committed.

2001-11-26 02:04  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/gds/Clumplet.java,
	org/firebirdsql/jca/FBConnectionRequestInfo.java,
	org/firebirdsql/jdbc/FBWrappingDataSource.java,
	org/firebirdsql/jdbc/TestFBWrappingDataSource.java,
	org/firebirdsql/jgds/ClumpletImpl.java:
	
	Added a datasource DBWrappingDataSource that can be used in
	standalone applications: allows you to set databaseName, user, and
	password.  Uses the StandAloneConnectionManager, so there is no
	pooling at the moment.

2001-11-26 00:15  d_jencks

	* client-java/src/org/firebirdsql/:
	jca/FBManagedConnectionFactory.java, jdbc/FBCallableStatement.java,
	jdbc/FBConnection.java, jdbc/FBDriver.java,
	jdbc/FBPreparedStatement.java, jdbc/FBResultSet.java,
	jdbc/FBStatement.java, jdbc/FBUnmanagedConnection.java,
	jdbc/FBXAConnection.java, jdbc/FBXADataSource.java,
	jdbc/FBXAResource.java, jdbc/TestFBCallableStatement.java,
	jdbc/TestFBUnmanagedConnection.java, jgds/GDS_Impl.java,
	jgds/isc_stmt_handle_impl.java:
	
	Implemented autocommit that does not interfere with connections
	managed by XAResource or LocalTransaction.  Made Driver reuse
	ManagedConnectionFactory for same database url.

2001-11-24 07:16  d_jencks

	* client-java/src/resources/ra.xml:
	
	updated to jca spec final draft

2001-11-07 18:36  alberola

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Fixed COLUMN_SIZE in getColumns()

2001-11-04 06:57  d_jencks

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Fixed problems with words PRECISION and LENGTH as result set column
	names in getProcedureColumns for dialect 3 dbs.  Behavior unknown
	on dialect 1.  I double-quoted the reserved words.

2001-11-04 06:40  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBStatement.java:
	
	Fixed DataBaseMetaData methods to trim padding from all resultset
	strings such as column names.

2001-10-27 20:15  d_jencks

	* client-java/src/build/: build.bat, lcp.bat:
	
	added windows batch files for calling ant, thanks to Massimo
	Ferrari

2001-10-27 20:11  d_jencks

	* client-java/src/build/build.xml:
	
	Made javadocs work, thanks to Massimo Ferrari

2001-10-24 18:59  alberola

	* client-java/src/org/firebirdsql/gds/GDSExceptionHelper.java:
	
	Fixed bug in ClassLoader

2001-10-19 06:40  d_jencks

	* client-java/src/: build/build.xml, resources/ra.xml:
	
	Updated ra.xml to latest dtd/spec and fixed up build.xml so it
	works again w/o jdbcTest

2001-10-16 20:14  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	Fixed a bug in getObject()

2001-10-16 20:13  alberola

	* client-java/src/org/firebirdsql/jdbc/FBPreparedStatement.java:
	
	Finished type conversions in setObject()

2001-10-16 20:11  alberola

	* client-java/src/org/firebirdsql/gds/GDSException.java:
	
	Fixed a bug in toString()

2001-10-16 20:09  alberola

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Fixed a bug in parseSqlInfo. Made JGDS much faster

2001-10-11 21:14  alberola

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Completed truncated info implementation

2001-10-11 21:12  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSetMetaData.java:
	
	Fixed getColumnType()

2001-10-11 21:11  alberola

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Fixed bug in getColumns()

2001-10-11 12:26  alberola

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Added truncated info support in isc_dsql_prepare

2001-10-11 12:22  alberola

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Removed trailing blanks from COLUMN_NAMEs

2001-10-11 12:19  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	Added closeStatement in CachedFetcher

2001-10-10 09:56  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	Added type conversions

2001-10-05 08:43  alberola

	* client-java/src/org/firebirdsql/jdbc/FBResultSet.java:
	
	Fixed finColumn and getBytes

2001-10-05 08:41  alberola

	* client-java/src/org/firebirdsql/jdbc/FBDatabaseMetaData.java:
	
	Added getPrimaryKeys and fixed getColumns

2001-09-01 05:35  d_jencks

	* client-java/src/build/build.xml:
	
	commented on jdbctest

2001-09-01 05:33  d_jencks

	* client-java/src/: jdbcTest/AboutBox.java, jdbcTest/JDBCTest.java,
	jdbcTest/JDBCTestWin.java, jdbcTest/QuitBox.java,
	jdbcTest/callableStatement/getBigDecimal.java,
	jdbcTest/callableStatement/getBoolean.java,
	jdbcTest/callableStatement/getByte.java,
	jdbcTest/callableStatement/getBytes.java,
	jdbcTest/callableStatement/getDate.java,
	jdbcTest/callableStatement/getDouble.java,
	jdbcTest/callableStatement/getFloat.java,
	jdbcTest/callableStatement/getInt.java,
	jdbcTest/callableStatement/getLong.java,
	jdbcTest/callableStatement/getObject.java,
	jdbcTest/callableStatement/getShort.java,
	jdbcTest/callableStatement/getString.java,
	jdbcTest/callableStatement/getTime.java,
	jdbcTest/callableStatement/getTimestamp.java,
	jdbcTest/callableStatement/ioBigDecimal.java,
	jdbcTest/callableStatement/ioBoolean.java,
	jdbcTest/callableStatement/ioByte.java,
	jdbcTest/callableStatement/ioBytes.java,
	jdbcTest/callableStatement/ioDate.java,
	jdbcTest/callableStatement/ioDouble.java,
	jdbcTest/callableStatement/ioFloat.java,
	jdbcTest/callableStatement/ioInt.java,
	jdbcTest/callableStatement/ioLong.java,
	jdbcTest/callableStatement/ioNull.java,
	jdbcTest/callableStatement/ioObject.java,
	jdbcTest/callableStatement/ioShort.java,
	jdbcTest/callableStatement/ioString.java,
	jdbcTest/callableStatement/ioTime.java,
	jdbcTest/callableStatement/ioTimestamp.java,
	jdbcTest/callableStatement/setBigDecimal.java,
	jdbcTest/callableStatement/setBoolean.java,
	jdbcTest/callableStatement/setByte.java,
	jdbcTest/callableStatement/setBytes.java,
	jdbcTest/callableStatement/setDate.java,
	jdbcTest/callableStatement/setDouble.java,
	jdbcTest/callableStatement/setFloat.java,
	jdbcTest/callableStatement/setInt.java,
	jdbcTest/callableStatement/setLong.java,
	jdbcTest/callableStatement/setNull.java,
	jdbcTest/callableStatement/setObject.java,
	jdbcTest/callableStatement/setShort.java,
	jdbcTest/callableStatement/setString.java,
	jdbcTest/callableStatement/setTime.java,
	jdbcTest/callableStatement/setTimestamp.java,
	jdbcTest/callableStatement/wasNull.java,
	jdbcTest/connection/Catalog.java,
	jdbcTest/connection/DisableAutoCommit.java,
	jdbcTest/connection/IsClosed.java,
	jdbcTest/connection/NativeSQL.java,
	jdbcTest/connection/ReadOnly.java,
	jdbcTest/connection/RetainedResultSet.java,
	jdbcTest/connection/RetainedStatement.java,
	jdbcTest/connection/TransactionIsolation.java,
	jdbcTest/connection/Warning.java,
	jdbcTest/data/CreateProcedures.java,
	jdbcTest/data/CreateTables.java, jdbcTest/data/Drop.java,
	jdbcTest/dbmetadata/Conversions.java,
	jdbcTest/dbmetadata/DBInfo.java,
	jdbcTest/dbmetadata/GetColumns.java,
	jdbcTest/dbmetadata/GetProcedures.java,
	jdbcTest/dbmetadata/GetSchemas.java,
	jdbcTest/dbmetadata/GetTables.java, jdbcTest/dbmetadata/Keys.java,
	jdbcTest/dbmetadata/Limits.java,
	jdbcTest/dbmetadata/Supported.java,
	jdbcTest/example/CreateProcedures.java,
	jdbcTest/example/CreateTables.java, jdbcTest/example/Drop.java,
	jdbcTest/example/getString.java,
	jdbcTest/harness/AssertionException.java,
	jdbcTest/harness/ConnectDialog.java, jdbcTest/harness/Console.java,
	jdbcTest/harness/ConsoleOutput.java,
	jdbcTest/harness/DebugTextConsole.java,
	jdbcTest/harness/INIFile.java, jdbcTest/harness/Log.java,
	jdbcTest/harness/SupportedSQLType.java,
	jdbcTest/harness/TType.java, jdbcTest/harness/TestCase.java,
	jdbcTest/harness/TestCaseInterface.java,
	jdbcTest/harness/TestDriver.java,
	jdbcTest/harness/TestDriverInterface.java,
	jdbcTest/harness/TestDriverSubscriber.java,
	jdbcTest/harness/TestModule.java,
	jdbcTest/harness/TestModuleInterface.java,
	jdbcTest/harness/TestTable.java,
	jdbcTest/resultSet/BinaryInputStream.java,
	jdbcTest/resultSet/CharInputStream.java,
	jdbcTest/resultSet/Close.java, jdbcTest/resultSet/GetCursor.java,
	jdbcTest/resultSet/GetLongs.java,
	jdbcTest/resultSet/GetObject.java,
	jdbcTest/resultSet/GetObjectNamed.java,
	jdbcTest/resultSet/GetStream.java,
	jdbcTest/resultSet/GetStreamNamed.java,
	jdbcTest/resultSet/GetXXX.java,
	jdbcTest/resultSet/GetXXXNamed.java, jdbcTest/resultSet/Next.java,
	jdbcTest/resultSet/Null.java, jdbcTest/rsmetadata/RSMeta.java,
	jdbcTest/statement/CharInputStream.java,
	jdbcTest/statement/cancel.java,
	jdbcTest/statement/clearWarnings.java,
	jdbcTest/statement/executeQuery.java,
	jdbcTest/statement/executeUpdate.java,
	jdbcTest/statement/getMoreResults.java,
	jdbcTest/statement/getResultSet.java,
	jdbcTest/statement/getUpdateCount.java,
	jdbcTest/statement/getWarnings.java,
	jdbcTest/statement/setEscapeProcessing.java,
	jdbcTest/statement/setMaxFieldSize.java,
	jdbcTest/statement/setMaxRows.java,
	jdbcTest/statement/setQueryTimeout.java,
	jdbcTestResources/JDBC-TESTS-LICENSE,
	jdbcTestResources/JDBC-TESTS-RELEASE-NOTES,
	jdbcTestResources/JDBC-TESTS-VERSION,
	jdbcTestResources/JDBCTestWin.ini, jdbcTestResources/test.sh,
	
	removed due to licence problem
	jdbcTestResources/firebird-resources/jdbcTest.firebird.CreateProced
	ures.ini,
	jdbcTestResources/firebird-resources/jdbcTest.firebird.CreateTables
	.ini,
	jdbcTestResources/firebird-resources/jdbcTest.firebird.Drop.ini:

2001-08-29 05:40  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestAll.java,
	org/firebirdsql/jca/TestXABase.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jgds/GDS_Impl.java,
	org/firebirdsql/jgds/TestGds.java,
	org/firebirdsql/jgds/XdrOutputStream.java:
	
	fixed problems introduced with previous commit. 
	SetTransactionIsolation implemented

2001-08-28 19:35  d_jencks

	* client-java/src/: build/build.xml, jdbcTest/AboutBox.java,
	jdbcTest/JDBCTest.java, jdbcTest/JDBCTestWin.java,
	jdbcTest/QuitBox.java,
	jdbcTest/callableStatement/getBigDecimal.java,
	jdbcTest/callableStatement/getBoolean.java,
	jdbcTest/callableStatement/getByte.java,
	jdbcTest/callableStatement/getBytes.java,
	jdbcTest/callableStatement/getDate.java,
	jdbcTest/callableStatement/getDouble.java,
	jdbcTest/callableStatement/getFloat.java,
	jdbcTest/callableStatement/getInt.java,
	jdbcTest/callableStatement/getLong.java,
	jdbcTest/callableStatement/getObject.java,
	jdbcTest/callableStatement/getShort.java,
	jdbcTest/callableStatement/getString.java,
	jdbcTest/callableStatement/getTime.java,
	jdbcTest/callableStatement/getTimestamp.java,
	jdbcTest/callableStatement/ioBigDecimal.java,
	jdbcTest/callableStatement/ioBoolean.java,
	jdbcTest/callableStatement/ioByte.java,
	jdbcTest/callableStatement/ioBytes.java,
	jdbcTest/callableStatement/ioDate.java,
	jdbcTest/callableStatement/ioDouble.java,
	jdbcTest/callableStatement/ioFloat.java,
	jdbcTest/callableStatement/ioInt.java,
	jdbcTest/callableStatement/ioLong.java,
	jdbcTest/callableStatement/ioNull.java,
	jdbcTest/callableStatement/ioObject.java,
	jdbcTest/callableStatement/ioShort.java,
	jdbcTest/callableStatement/ioString.java,
	jdbcTest/callableStatement/ioTime.java,
	jdbcTest/callableStatement/ioTimestamp.java,
	jdbcTest/callableStatement/setBigDecimal.java,
	jdbcTest/callableStatement/setBoolean.java,
	jdbcTest/callableStatement/setByte.java,
	jdbcTest/callableStatement/setBytes.java,
	jdbcTest/callableStatement/setDate.java,
	jdbcTest/callableStatement/setDouble.java,
	jdbcTest/callableStatement/setFloat.java,
	jdbcTest/callableStatement/setInt.java,
	jdbcTest/callableStatement/setLong.java,
	jdbcTest/callableStatement/setNull.java,
	jdbcTest/callableStatement/setObject.java,
	jdbcTest/callableStatement/setShort.java,
	jdbcTest/callableStatement/setString.java,
	jdbcTest/callableStatement/setTime.java,
	jdbcTest/callableStatement/setTimestamp.java,
	jdbcTest/callableStatement/wasNull.java,
	jdbcTest/connection/Catalog.java,
	jdbcTest/connection/DisableAutoCommit.java,
	jdbcTest/connection/IsClosed.java,
	jdbcTest/connection/NativeSQL.java,
	jdbcTest/connection/ReadOnly.java,
	jdbcTest/connection/RetainedResultSet.java,
	jdbcTest/connection/RetainedStatement.java,
	jdbcTest/connection/TransactionIsolation.java,
	jdbcTest/connection/Warning.java,
	jdbcTest/data/CreateProcedures.java,
	jdbcTest/data/CreateTables.java, jdbcTest/data/Drop.java,
	jdbcTest/dbmetadata/Conversions.java,
	jdbcTest/dbmetadata/DBInfo.java,
	jdbcTest/dbmetadata/GetColumns.java,
	jdbcTest/dbmetadata/GetProcedures.java,
	jdbcTest/dbmetadata/GetSchemas.java,
	jdbcTest/dbmetadata/GetTables.java, jdbcTest/dbmetadata/Keys.java,
	jdbcTest/dbmetadata/Limits.java,
	jdbcTest/dbmetadata/Supported.java,
	jdbcTest/example/CreateProcedures.java,
	jdbcTest/example/CreateTables.java, jdbcTest/example/Drop.java,
	jdbcTest/example/getString.java,
	jdbcTest/harness/AssertionException.java,
	jdbcTest/harness/ConnectDialog.java, jdbcTest/harness/Console.java,
	jdbcTest/harness/ConsoleOutput.java,
	jdbcTest/harness/DebugTextConsole.java,
	jdbcTest/harness/INIFile.java, jdbcTest/harness/Log.java,
	jdbcTest/harness/SupportedSQLType.java,
	jdbcTest/harness/TType.java, jdbcTest/harness/TestCase.java,
	jdbcTest/harness/TestCaseInterface.java,
	jdbcTest/harness/TestDriver.java,
	jdbcTest/harness/TestDriverInterface.java,
	jdbcTest/harness/TestDriverSubscriber.java,
	jdbcTest/harness/TestModule.java,
	jdbcTest/harness/TestModuleInterface.java,
	jdbcTest/harness/TestTable.java,
	jdbcTest/preparedStatement/AsciiInputStream.java,
	jdbcTest/preparedStatement/BinaryInputStream.java,
	jdbcTest/preparedStatement/CharInputStream.java,
	jdbcTest/preparedStatement/UnicodeInputStream.java,
	jdbcTest/preparedStatement/cancel.java,
	jdbcTest/preparedStatement/clearParameters.java,
	jdbcTest/preparedStatement/clearWarnings.java,
	jdbcTest/preparedStatement/executeQuery.java,
	jdbcTest/preparedStatement/executeUpdate.java,
	jdbcTest/preparedStatement/getResultSet.java,
	jdbcTest/preparedStatement/getUpdateCount.java,
	jdbcTest/preparedStatement/getWarnings.java,
	jdbcTest/preparedStatement/setAsciiStream.java,
	jdbcTest/preparedStatement/setBigDecimal.java,
	jdbcTest/preparedStatement/setBinaryStream.java,
	jdbcTest/preparedStatement/setBoolean.java,
	jdbcTest/preparedStatement/setByte.java,
	jdbcTest/preparedStatement/setBytes.java,
	jdbcTest/preparedStatement/setDate.java,
	jdbcTest/preparedStatement/setDouble.java,
	jdbcTest/preparedStatement/setFloat.java,
	jdbcTest/preparedStatement/setInt.java,
	jdbcTest/preparedStatement/setLong.java,
	jdbcTest/preparedStatement/setMaxFieldSize.java,
	jdbcTest/preparedStatement/setMaxRows.java,
	jdbcTest/preparedStatement/setNull.java,
	jdbcTest/preparedStatement/setObject.java,
	jdbcTest/preparedStatement/setQueryTimeout.java,
	jdbcTest/preparedStatement/setShort.java,
	jdbcTest/preparedStatement/setString.java,
	jdbcTest/preparedStatement/setTime.java,
	jdbcTest/preparedStatement/setTimestamp.java,
	jdbcTest/preparedStatement/setUnicodeStream.java,
	jdbcTest/resultSet/BinaryInputStream.java,
	jdbcTest/resultSet/CharInputStream.java,
	jdbcTest/resultSet/Close.java, jdbcTest/resultSet/GetCursor.java,
	jdbcTest/resultSet/GetLongs.java,
	jdbcTest/resultSet/GetObject.java,
	jdbcTest/resultSet/GetObjectNamed.java,
	jdbcTest/resultSet/GetStream.java,
	jdbcTest/resultSet/GetStreamNamed.java,
	jdbcTest/resultSet/GetXXX.java,
	jdbcTest/resultSet/GetXXXNamed.java, jdbcTest/resultSet/Next.java,
	jdbcTest/resultSet/Null.java, jdbcTest/rsmetadata/RSMeta.java,
	jdbcTest/statement/CharInputStream.java,
	jdbcTest/statement/cancel.java,
	jdbcTest/statement/clearWarnings.java,
	jdbcTest/statement/executeQuery.java,
	jdbcTest/statement/executeUpdate.java,
	jdbcTest/statement/getMoreResults.java,
	jdbcTest/statement/getResultSet.java,
	jdbcTest/statement/getUpdateCount.java,
	jdbcTest/statement/getWarnings.java,
	jdbcTest/statement/setEscapeProcessing.java,
	jdbcTest/statement/setMaxFieldSize.java,
	jdbcTest/statement/setMaxRows.java,
	jdbcTest/statement/setQueryTimeout.java,
	jdbcTestResources/JDBC-TESTS-LICENSE,
	jdbcTestResources/JDBC-TESTS-RELEASE-NOTES,
	jdbcTestResources/JDBC-TESTS-VERSION,
	jdbcTestResources/JDBCTestWin.ini, jdbcTestResources/test.sh,
	
	Added early Sun jdbc test found by Roman Rokytskyy.  Run with
	jdbcTestResources/test.sh
	jdbcTestResources/firebird-resources/jdbcTest.firebird.CreateProced
	ures.ini,
	jdbcTestResources/firebird-resources/jdbcTest.firebird.CreateTables
	.ini,
	jdbcTestResources/firebird-resources/jdbcTest.firebird.Drop.ini:

2001-08-28 19:13  d_jencks

	* client-java/src/org/firebirdsql/: gds/Clumplet.java,
	gds/GDS.java, gds/GDSException.java, gds/GDSFactory.java,
	gds/XSQLDA.java, gds/XSQLVAR.java, gds/isc_blob_handle.java,
	gds/isc_db_handle.java, gds/isc_stmt_handle.java,
	gds/isc_tr_handle.java, jca/FBConnectionRequestInfo.java,
	jca/FBLocalTransaction.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java,
	jca/FBManagedConnectionMetaData.java,
	jca/FBStandAloneConnectionManager.java, jca/FBXid.java,
	jca/TestAll.java, jca/TestFBBlob.java, jca/TestFBConnection.java,
	jca/TestFBDatabaseMetaData.java,
	jca/TestFBManagedConnectionFactory.java, jca/TestFBResultSet.java,
	jca/TestFBStandAloneConnectionManager.java,
	jca/TestFBXAResource.java, jca/TestXABase.java, jdbc/FBArray.java,
	jdbc/FBBlob.java, jdbc/FBCallableStatement.java, jdbc/FBClob.java,
	jdbc/FBConnection.java, jdbc/FBConnectionEventListener.java,
	jdbc/FBConnectionPoolDataSource.java, jdbc/FBDataSource.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBDefaultConnectionManager.java,
	jdbc/FBDriver.java, jdbc/FBEscapedParser.java,
	jdbc/FBPreparedStatement.java, jdbc/FBRef.java,
	jdbc/FBResultSet.java, jdbc/FBResultSetMetaData.java,
	jdbc/FBRowSet.java, jdbc/FBRowSetInternal.java,
	jdbc/FBRowSetListener.java, jdbc/FBRowSetMetaData.java,
	jdbc/FBRowSetReader.java, jdbc/FBRowSetWriter.java,
	jdbc/FBSQLData.java, jdbc/FBSQLInput.java, jdbc/FBSQLOutput.java,
	jdbc/FBStatement.java, jdbc/FBStruct.java,
	jdbc/FBUnmanagedConnection.java, jdbc/FBXAConnection.java,
	jdbc/FBXADataSource.java, jdbc/FBXAResource.java,
	jdbc/TestAll.java, jdbc/TestConst.java,
	jdbc/TestFBCallableStatement.java, jdbc/TestFBDriver.java,
	jdbc/TestFBUnmanagedConnection.java, jgds/ClumpletImpl.java,
	jgds/GDS_Impl.java, jgds/TestGds.java, jgds/XdrInputStream.java,
	jgds/XdrOutputStream.java, jgds/Xdrable.java,
	jgds/isc_blob_handle_impl.java, jgds/isc_db_handle_impl.java,
	jgds/isc_stmt_handle_impl.java, jgds/isc_tr_handle_impl.java,
	management/FBManager.java, management/FBManagerMBean.java,
	management/TestFBManager.java:
	
	Improved formatting slightly, removed dos cr's

2001-07-19 08:50  d_jencks

	* client-java/src/org/firebirdsql/: jca/TestAll.java,
	jca/TestFBDatabaseMetaData.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBResultSet.java:
	
	Implemented DatabaseMetaData.getTypeInfo method

2001-07-18 22:07  d_jencks

	* client-java/src/org/firebirdsql/: gds/GDSException.java,
	gds/GDSExceptionHelper.java, gds/isc_error_msg.properties,
	jdbc/FBCallableStatement.java, jdbc/FBConnection.java,
	jdbc/FBEscapedParser.java, jdbc/FBPreparedStatement.java,
	jdbc/FBSQLParseException.java, jdbc/FBStatement.java,
	jdbc/FBUnmanagedConnection.java, jdbc/TestFBCallableStatement.java,
	jdbc/TestFBUnmanagedConnection.java, jgds/GDS_Impl.java:
	
	Added better GDSExceptions, new NativeSQL, and CallableStatement
	test from Roman Rokytskyy

2001-07-18 19:10  d_jencks

	* client-java/src/org/firebirdsql/: jdbc/FBPreparedStatement.java,
	jdbc/FBResultSet.java, jgds/GDS_Impl.java, jgds/TestGds.java,
	jgds/XdrInputStream.java, jgds/XdrOutputStream.java,
	jgds/isc_db_handle_impl.java:
	
	Made excessive logging configurable.  Set debug in GDS_Impl.

2001-07-18 18:28  d_jencks

	* client-java/src/org/firebirdsql/:
	jca/TestFBDatabaseMetaData.java, jdbc/FBDatabaseMetaData.java:
	
	Implemented getColumns, getProcedures, getProcedureColumns,
	getTablePrivileges, and getColumnPrivileges.  Only getColumns has
	significant testing, although shared code makes it likely the
	others will work.

2001-07-18 07:12  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	org/firebirdsql/jca/TestXABase.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jdbc/TestAll.java:
	
	Completely implemented DatabaseMetaData.getTables

2001-07-16 22:54  d_jencks

	* client-java/src/org/firebirdsql/: jdbc/FBCallableStatement.java,
	jca/TestFBResultSet.java:
	
	Added Roman's CallableStatement impl to make
	CallableStatement.getxxx(yyy) methods work.

2001-07-16 08:29  d_jencks

	* client-java/src/org/firebirdsql/jdbc/: FBCallableStatement.java,
	FBConnection.java, FBPreparedStatement.java, FBStatement.java:
	
	Modified to allow CallableStatement to return Execute procedure
	values

2001-07-16 08:27  d_jencks

	* client-java/src/org/firebirdsql/jca/: FBManagedConnection.java,
	TestFBResultSet.java:
	
	Modified to allow getting return values for execute stored
	procedures

2001-07-16 08:26  d_jencks

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Modified to return execute outsqlda as a row

2001-07-16 05:57  d_jencks

	* client-java/src/org/firebirdsql/gds/: GDSException.java,
	GDSExceptionHelper.java, isc_error_msg.properties:
	
	added text error messages to GDSExceptions, thanks Roman Rokytskyy

2001-07-15 23:17  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jca/TestFBBlob.java,
	org/firebirdsql/jca/TestFBConnection.java,
	org/firebirdsql/jca/TestFBDatabaseMetaData.java,
	org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestFBResultSet.java,
	org/firebirdsql/jca/TestFBStandAloneConnectionManager.java,
	org/firebirdsql/jdbc/TestFBDriver.java,
	org/firebirdsql/jdbc/TestFBUnmanagedConnection.java:
	
	Updated to use assertTrue rather than assert, for junit 3.7

2001-07-15 23:16  d_jencks

	* client-java/lib/: ant.jar, junit.jar, optional.jar:
	
	Updated ant and junit jars

2001-07-13 20:16  d_jencks

	* client-java/src/org/firebirdsql/jdbc/: FBDriver.java,
	FBUnmanagedConnection.java, TestAll.java, TestConst.java,
	TestFBDriver.java, TestFBUnmanagedConnection.java:
	
	Implementation of jdbc 1.0 Driver contributed by Roman Rokytskyy

2001-07-10 07:09  d_jencks

	* client-java/src/org/firebirdsql/:
	jca/FBManagedConnectionFactory.java, jgds/GDS_Impl.java:
	
	Synchronized all db access methods on db in GDS_Impl: made default
	transaction isolation snapshot for jca/jdbc driver.

2001-07-07 06:27  d_jencks

	* client-java/src/build/build.xml:
	
	Changed junit1 task to use TestAll. deploy-rar task copies rar to
	Dave's personal jboss conf location for integration testing

2001-07-07 06:24  d_jencks

	* client-java/src/org/firebirdsql/: gds/Clumplet.java,
	jca/FBManagedConnection.java, jca/FBManagedConnectionFactory.java,
	jca/TestAll.java, jca/TestFBBlob.java, jca/TestFBResultSet.java,
	jdbc/FBDatabaseMetaData.java, jdbc/FBPreparedStatement.java,
	jdbc/FBResultSet.java, jgds/ClumpletImpl.java, jgds/GDS_Impl.java,
	jgds/TestGds.java:
	
	Added a TestAll class and fixed several bugs.  Implemented wasNull
	in ResultSet.

2001-07-02 06:52  d_jencks

	* client-java/src/org/firebirdsql/: jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java, jca/TestFBResultSet.java,
	jdbc/FBPreparedStatement.java, jdbc/FBResultSet.java,
	jgds/GDS_Impl.java:
	
	Changed string handling to work with setBytes as well as setString,
	implemented some of setObject, and fixed a pooling problem in
	FBManagedConnectionFactory

2001-06-29 20:12  d_jencks

	* client-java/src/: build/build.xml, resources/ra.xml:
	
	Fixed ra.xml, build script to generate depoyable rar

2001-06-29 18:05  d_jencks

	* client-java/src/org/firebirdsql/: gds/GDS.java,
	gds/isc_blob_handle.java, jca/FBManagedConnection.java,
	jca/FBManagedConnectionFactory.java, jca/TestFBBlob.java,
	jca/TestFBDatabaseMetaData.java, jca/TestFBResultSet.java,
	jca/TestXABase.java, jdbc/FBBlob.java,
	jdbc/FBCallableStatement.java, jdbc/FBClob.java,
	jdbc/FBConnection.java, jdbc/FBDatabaseMetaData.java,
	jdbc/FBPreparedStatement.java, jdbc/FBRef.java,
	jdbc/FBResultSet.java, jdbc/FBResultSetMetaData.java,
	jdbc/FBRowSetMetaData.java, jdbc/FBSQLInput.java,
	jdbc/FBSQLOutput.java, jdbc/FBStatement.java,
	jgds/ClumpletImpl.java, jgds/GDS_Impl.java, jgds/TestGds.java,
	jgds/XdrOutputStream.java, jgds/isc_blob_handle_impl.java,
	jgds/isc_tr_handle_impl.java:
	
	Added support for Blobs.  Can build rar that will deploy in jboss.

2001-06-14 06:48  d_jencks

	* client-java/src/: build/build.sh, build/build.xml, lib/jmxri.jar,
	org/firebirdsql/gds/GDS.java, org/firebirdsql/gds/GDSFactory.java,
	org/firebirdsql/gds/isc_stmt_handle.java,
	org/firebirdsql/jca/FBConnectionRequestInfo.java,
	org/firebirdsql/jca/FBLocalTransaction.java,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	org/firebirdsql/jca/TestFBConnection.java,
	org/firebirdsql/jca/TestFBManagedConnectionFactory.java,
	org/firebirdsql/jca/TestFBResultSet.java,
	org/firebirdsql/jca/TestFBStandAloneConnectionManager.java,
	org/firebirdsql/jca/TestFBXAResource.java,
	org/firebirdsql/jca/TestXABase.java,
	org/firebirdsql/jdbc/FBCallableStatement.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBDataSource.java,
	org/firebirdsql/jdbc/FBPreparedStatement.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBResultSetMetaData.java,
	org/firebirdsql/jdbc/FBRowSet.java,
	org/firebirdsql/jdbc/FBRowSetMetaData.java,
	org/firebirdsql/jdbc/FBStatement.java,
	org/firebirdsql/jgds/ClumpletImpl.java,
	org/firebirdsql/jgds/GDS_Impl.java,
	org/firebirdsql/jgds/TestGds.java,
	org/firebirdsql/jgds/XdrInputStream.java,
	org/firebirdsql/jgds/Xdrable.java,
	org/firebirdsql/jgds/isc_stmt_handle_impl.java,
	org/firebirdsql/management/FBManager.java,
	org/firebirdsql/management/FBManagerMBean.java,
	org/firebirdsql/management/TestFBManager.java, resources/ra.xml:
	
	Checkin of partly working hybrid jca/jdbc driver. Datasource as
	ConnectionFactory for managed connection factory works, connections
	obtained are nearly jdbc connections: statement and prepared
	statement work, resultset works except for fancy fields like blobs,
	however transactions must be managed via
	connection.getLocalTransaction() similar to a
	javax.resource.cci.Connection.	TestDBStandAloneConnectionManager
	shows how to set up and use the datasource.

2001-05-25 21:58  d_jencks

	* client-java/src/org/firebirdsql/jca/: FBManagedConnection.java,
	TestFBManagedConnectionFactory.java:
	
	First steps towards sql functionality

2001-05-25 21:52  d_jencks

	* client-java/src/org/firebirdsql/jdbc/: FBConnection.java,
	FBStatement.java, FBXAResource.java:
	
	First steps towards sql functionality

2001-05-25 21:49  d_jencks

	* client-java/src/org/firebirdsql/gds/GDS.java:
	
	Moved near-static variables to an inner class

2001-05-25 21:46  d_jencks

	* client-java/src/org/firebirdsql/jgds/GDS_Impl.java:
	
	Moved near-staic variables to an inner class

2001-05-25 18:25  d_jencks

	* client-java/src/build/build.xml:
	
	Updated build file to include junit tests

2001-05-25 18:21  d_jencks

	* client-java/src/org/firebirdsql/jca/: FBManagedConnection.java,
	FBManagedConnectionFactory.java, FBXid.java,
	TestFBManagedConnectionFactory.java:
	
	Implemented some ManagedConnectionFactory functionality and most
	XAResource functionality except recover (requires blob support)

2001-05-25 18:18  d_jencks

	* client-java/src/org/firebirdsql/jgds/: ClumpletImpl.java,
	GDS_Impl.java, TestGds.java, XdrInputStream.java,
	XdrOutputStream.java, Xdrable.java, isc_db_handle_impl.java,
	isc_tr_handle_impl.java:
	
	Modified to a more java-style interface

2001-05-25 18:09  d_jencks

	* client-java/src/org/firebirdsql/gds/: Clumplet.java, GDS.java,
	GDSException.java, isc_db_handle.java, isc_tr_handle.java:
	
	Modified to a more java-style interface

2001-05-24 18:03  alberola

	* client-java/src/org/firebirdsql/: gds/GDS.java, gds/XSQLDA.java,
	gds/XSQLVAR.java, gds/isc_db_handle.java, gds/isc_stmt_handle.java,
	gds/isc_tr_handle.java, jgds/GDS_Impl.java,
	jgds/XdrInputStream.java, jgds/XdrOutputStream.java,
	jgds/isc_db_handle_impl.java, jgds/isc_stmt_handle_impl.java,
	jgds/isc_tr_handle_impl.java:
	
	Initial revision

2001-05-09 16:34  d_jencks

	* client-java/lib/: ant.jar, jaxp.jar, parser.jar:
	
	Initial revision

2001-05-09 16:34  d_jencks

	* client-java/lib/: ant.jar, jaxp.jar, parser.jar:
	
	jdbc-jca driver initial checkin

2001-05-09 16:29  d_jencks

	* client-java/src/lib/: jdbc-3_0-pfd2-classes.zip,
	jta-spec1_0_1.jar, jaas.jar:
	
	Initial revision

2001-05-09 16:29  d_jencks

	* client-java/src/lib/: jdbc-3_0-pfd2-classes.zip,
	jta-spec1_0_1.jar, jaas.jar:
	
	jdbc-jca driver initial checkin

2001-05-09 16:26  d_jencks

	* client-java/src/: org/firebirdsql/jdbc/FBRowSet.java,
	org/firebirdsql/jdbc/FBRowSetMetaData.java,
	org/firebirdsql/jdbc/FBXAConnection.java,
	org/firebirdsql/jdbc/FBStatement.java,
	org/firebirdsql/jdbc/FBRowSetReader.java,
	org/firebirdsql/jdbc/FBStruct.java,
	org/firebirdsql/jdbc/FBSQLData.java,
	org/firebirdsql/jdbc/FBRowSetWriter.java,
	org/firebirdsql/jdbc/FBArray.java,
	org/firebirdsql/jdbc/FBConnectionPoolDataSource.java,
	org/firebirdsql/jdbc/FBDataSource.java,
	org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jdbc/FBPreparedStatement.java,
	org/firebirdsql/jdbc/FBXADataSource.java,
	org/firebirdsql/jdbc/FBDefaultConnectionManager.java,
	org/firebirdsql/jdbc/FBCallableStatement.java,
	org/firebirdsql/jca/FBLocalTransaction.java,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionMetaData.java,
	org/firebirdsql/jca/FBConnectionRequestInfo.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	lib/connector.jar:
	
	Initial revision

2001-05-09 16:26  d_jencks

	* client-java/src/: org/firebirdsql/jdbc/FBRowSet.java,
	org/firebirdsql/jdbc/FBRowSetMetaData.java,
	org/firebirdsql/jdbc/FBXAConnection.java,
	org/firebirdsql/jdbc/FBStatement.java,
	org/firebirdsql/jdbc/FBRowSetReader.java,
	org/firebirdsql/jdbc/FBStruct.java,
	org/firebirdsql/jdbc/FBSQLData.java,
	org/firebirdsql/jdbc/FBRowSetWriter.java,
	org/firebirdsql/jdbc/FBArray.java,
	org/firebirdsql/jdbc/FBConnectionPoolDataSource.java,
	org/firebirdsql/jdbc/FBDataSource.java,
	org/firebirdsql/jdbc/FBDatabaseMetaData.java,
	org/firebirdsql/jdbc/FBPreparedStatement.java,
	org/firebirdsql/jdbc/FBXADataSource.java,
	org/firebirdsql/jdbc/FBDefaultConnectionManager.java,
	org/firebirdsql/jdbc/FBCallableStatement.java,
	org/firebirdsql/jca/FBLocalTransaction.java,
	org/firebirdsql/jca/FBManagedConnection.java,
	org/firebirdsql/jca/FBManagedConnectionMetaData.java,
	org/firebirdsql/jca/FBConnectionRequestInfo.java,
	org/firebirdsql/jca/FBManagedConnectionFactory.java,
	org/firebirdsql/jca/FBStandAloneConnectionManager.java,
	lib/connector.jar:
	
	jdbc-jca driver initial checkin

2001-05-09 16:22  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jdbc/FBBlob.java, org/firebirdsql/jdbc/FBClob.java,
	org/firebirdsql/jdbc/FBRef.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBConnectionEventListener.java,
	org/firebirdsql/jdbc/FBDriver.java,
	org/firebirdsql/jdbc/FBXAResource.java,
	org/firebirdsql/jdbc/FBRowSetInternal.java,
	org/firebirdsql/jdbc/FBResultSetMetaData.java,
	org/firebirdsql/jdbc/FBRowSetListener.java,
	org/firebirdsql/jdbc/FBSQLOutput.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBSQLInput.java:
	
	Initial revision

2001-05-09 16:22  d_jencks

	* client-java/src/: build/build.xml,
	org/firebirdsql/jdbc/FBBlob.java, org/firebirdsql/jdbc/FBClob.java,
	org/firebirdsql/jdbc/FBRef.java,
	org/firebirdsql/jdbc/FBConnection.java,
	org/firebirdsql/jdbc/FBConnectionEventListener.java,
	org/firebirdsql/jdbc/FBDriver.java,
	org/firebirdsql/jdbc/FBXAResource.java,
	org/firebirdsql/jdbc/FBRowSetInternal.java,
	org/firebirdsql/jdbc/FBResultSetMetaData.java,
	org/firebirdsql/jdbc/FBRowSetListener.java,
	org/firebirdsql/jdbc/FBSQLOutput.java,
	org/firebirdsql/jdbc/FBResultSet.java,
	org/firebirdsql/jdbc/FBSQLInput.java:
	
	jdbc-jca driver initial checkin

