2009-10-10  Vivien Malerba <malerba@gnome-db.org>

	* NEWS: Released 4.0.5

2009-10-09  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-select.c: Correction to GdaDataSelect  after a merge
	done too quickly from the master branch

	* samples/TableCopy/table-copy-easier.c: Comment correction

	* libgda/sqlite/virtual/gda-vprovider-data-model.c: Misc corrections to
	the virtual provider  - quote virtual table's name if necessary - use
	gda_data_model_append_values() instead of gda_data_model_append_row()
	as GdaDataSelect dos not implement the 1st method

	* libgda/sqlite/gda-sqlite-meta.c: SQlite meta data retreival
	correction  where table's short name did not take into account the
	schema in which the table is

	* doc/C/store-meta-type.xml, libgda/gda-data-select.c,
	libgda/gda-util.c: GdaDataSelect corrections  related to data models
	where the only problem to be modifiable is that there is no primary key
	defined in the table which is SELECTED, now it's possible to insert
	data.

	* doc/C/tmpl/gda-blob-op.sgml, libgda/dir-blob-op.c,
	libgda/gda-blob-op.c, libgda/gda-value.h: GdaBlop corrections  and
	documentation improvements regarding blobs

2009-10-07  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-value.c: Documentation corrections, fixed bug #597390

2009-10-06  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-value.c: Misc corrections

	* libgda/sqlite/gda-sqlite-blob-op.c,
	libgda/sqlite/gda-sqlite-recordset.c,
	providers/oracle/gda-oracle-blob-op.c,
	.../skel-implementation/capi/gda-capi-blob-op.c: GdaBlobOp usage
	correction

	* libgda/gda-data-model-iter.c, libgda/gda-holder.c: Misc corrections

	* libgda/sql-parser/gda-statement-struct-parts.h: Hide structure's
	private part in the doc.

2009-10-05  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/libgda-4.0-docs.sgml, libgda/gda-connection.c,
	libgda/gda-util.c, libgda/sqlite/gda-sqlite-blob-op.c: Misc doc.
	corrections

2009-10-02  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-select.c: Misc corrections in GdaDataSelect  request
	the correct data type when internally executing a SELECT to obtain the
	value of a row which has been modified

2009-10-01  Vivien Malerba <malerba@gnome-db.org>

	* configure.in, tools/Makefile.am, tools/binreloc/Makefile.am,
	tools/binreloc/binreloc.c, tools/binreloc/binreloc.h,
	tools/binreloc/sql-binreloc.c, tools/binreloc/sql-binreloc.h,
	tools/gda-sql.c, tools/web-server.c: Removed redundant tools/binreloc 
	backported to LIBGDA_4.0

	* libgda-xslt/sql_backend.c, libgda/gda-server-operation.c,
	libgda/gda-util.c, libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gen_emb_string.c: Misc memory usage corrections

	* libgda/gda-util.c: Completion list: sort and remove duplicates

2009-09-29  Vivien Malerba <malerba@gnome-db.org>

	* libgda/handlers/gda-handler-time.c: Removed some debug messages

	* libgda/gda-meta-struct.c: Avoid using freed memory in GdaMetaStruct

2009-09-22  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite-blob-op.c,
	libgda/sqlite/gda-sqlite-blob-op.h,
	libgda/sqlite/gda-sqlite-provider.c, libgda/sqlite/gda-sqlite.h: SQLite
	provider: better BLOB handling regarding transactions  Start a
	transaction before reading any BLOB from an SQLite database, and don't
	start a transaction when using a BLOB as a variable

2009-09-14  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite-recordset.c: SQLite provider: more robust blob
	handling

	* libgda/gda-value.h, providers/jdbc/jni-wrapper.h: Don't declare
	functions G_GNUC_CONST when not necessary

2009-09-10  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-util.c: Allow usage "blob" and "binary" types  as known
	libgda types

	* libgda/gda-statement.c: SQL formatting correction

2009-09-07  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite-provider.c,
	libgda/sqlite/gda-sqlite-recordset.c: SQlite provider: call
	sqlite3_reset() when possible  to release ressources and avoid
	SQLITE_BUSY situations

2009-09-04  Vivien Malerba <malerba@gnome-db.org>

	* tools/gda-sql.1.in: Bug fix in gda-sql man page  Corrected "-l" to
	"-L" to list installed database providers, thanks to Andreas Vögele

	* libgda/gda-data-model.c: Correction for bug #594118

	* libgda/gda-statement.c: Honor GDA_STATEMENT_SQL_PRETTY  still needs
	to be done in providers which re-implement some SQL rendering code