2012-04-28  Vivien Malerba <malerba@gnome-db.org>

	* NEWS: Released 4.2.13

	* providers/mdb/libmdb-src/Makefile.am: MDB provider: corrected
	Makefile.am

	* po/POTFILES.in: Added missing file to translate

	* tools/browser/doc/tmpl/browser-connection.sgml,
	tools/browser/doc/tmpl/browser-window.sgml,
	tools/browser/doc/tmpl/support.sgml,
	tools/browser/doc/tmpl/ui-formgrid.sgml: Added missing files

2012-04-25  Vivien Malerba <malerba@gnome-db.org>

	* providers/firebird/parser.y, providers/oracle/parser.y,
	providers/reuseable/mysql/parser.y,
	providers/reuseable/postgres/parser.y,
	providers/skel-implementation/capi/parser.y: Propagated changes made to
	fix bug #674618 to pther parsers

	* libgda/sql-parser/delimiter.y, libgda/sql-parser/parser.y: Correction
	for bug #674618

2012-03-09  Vivien Malerba <malerba@gnome-db.org>

	* m4/mdbtools.m4, providers/mdb/gda-mdb-provider.c: MDB provider:
	handle Mdbtools V0.7

2012-03-22  Vivien Malerba <malerba@gnome-db.org>

	* installers/Windows/gda-browser-tmpl.nsi,
	installers/Windows/gda-browser.nsi,
	installers/Windows/make-zip-setup.sh: Improved Windows setup generation

	* libgda-ui/libgda-ui.symbols, providers/mysql/gda-mysql-recordset.c,
	tools/browser/browser-stock-icons.c: Compilation corrections (TODO)

2012-03-06  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/gda-sqlite-recordset.c,
	.../virtual/gda-vconnection-data-model-private.h,
	libgda/sqlite/virtual/gda-vconnection-data-model.c,
	libgda/sqlite/virtual/gda-vprovider-data-model.c,
	tests/data-models/check_virtual.c: Virtual connections improvements and
	corrections  they shouldn't leak any more, and be more efficient

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

	* libgda/sqlite/virtual/gda-vprovider-data-model.c,
	tests/data-models/check_model_errors.c, tests/data-models/check_vcnc.c,
	tests/data-models/check_virtual.c: Virtual connections: major rework
	for better performances and resilience

2012-03-01  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-holder.c, libgda/gda-set.c: Added GdaSet:validate-changes
	and GdaHolder:validate-changes properties

	* libgda/gda-holder.c: Doc. correction

	* libgda-ui/gdaui-rt-editor.c: GdauiRtEditor crash correction when no
	scrolled window is present

	* libgda-ui/data-entries/gdaui-entry-combo.c: GdauiEntryCombo
	corrections  - upon construction, use the initial values as reference
	values - keep a copy of the selected GValues as data models may reuse
	them in the meanwhile

2012-02-08  Vivien Malerba <malerba@gnome-db.org>

	* providers/ldap/gdaprov-data-model-ldap.c: GdaDataModelLdap: added the
	"use-rdn" option  to return the RDN to the search base instead of the
	complete DN

	* providers/ldap/gda-ldap-provider.c: Improved authentication with
	Active Directory  using the sAMAccountName attribute to identify the
	user's DN

	* providers/ldap/gdaprov-data-model-ldap.c: Fixed crasher

2012-02-04  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-data-model.c, providers/ldap/gdaprov-data-model-ldap.c:
	Misc. corrections

	* libgda/gda-data-model-ldap.c: Doc. correction

	* doc/C/limitations.xml, providers/ldap/gda-ldap-provider.c,
	providers/ldap/gda-ldap-util.c: LDAP provider: allow connection opening
	using the "uid" attribute value  instead of the complete DN

	* doc/C/limitations.xml, providers/ldap/gda-ldap-provider.c,
	providers/ldap/ldap_specs_dsn.xml.in: LDAP provider: added TLS_REQCERT
	and TLS_CACERT connection parameters  to specify how to handle server
	certificates for SSL/TLS sessions

	* doc/C/examples/blobtest.c, samples/Blobs/README,
	samples/Blobs/blobtest.c: Update the BLOB example to mention the
	transation started automatically  whenever a blob is read

2012-02-02  Murray Cumming <murrayc@murrayc.com>

	* libgda/gda-connection.c, samples/MetaStore/example.c: Fix tiny typos
	in docs.

2012-02-09  Mario Blättermann <mario.blaettermann@gmail.com>

	* po/de.po: [l10n] Updated German translation

	* po/de.po: [l10n] Updated German translation

2012-02-07  Mario Blättermann <mario.blaettermann@gmail.com>

	* po/de.po: [l10n] Updated German translation

2012-01-24  Daniel Espinosa <despinosa@src.gnome.org>

	* libgda/Gda-4.0.metadata, libgda/gda-meta-store.c,
	libgda/gda-meta-store.h, libgda/gda-meta-struct.c: GI annotations fixes
	and Vala bindings fixes on GdaMetaContext and GdaMetaStore * Added
	documentation to GdaMetaContext * GI annnotations doesn't fix
	GdaMetaStore GIR, then added metadata to fix on Vala

	* configure.ac: Vala bindings now are installed in $(datadir)/vala/vapi

2012-01-24  Vivien Malerba <malerba@gnome-db.org>

	* doc/C/libgda-ui-sections.txt,
	libgda-ui/data-entries/gdaui-entry-combo.c,
	libgda-ui/data-entries/gdaui-entry-shell.c,
	libgda-ui/data-entries/gdaui-entry-shell.h,
	libgda-ui/data-entries/gdaui-entry-wrapper.c,
	libgda-ui/data-entries/widget-embedder.c,
	libgda-ui/data-entries/widget-embedder.h, libgda-ui/gdaui-basic-form.c,
	libgda-ui/gdaui-basic-form.h, libgda-ui/gdaui-data-entry.c,
	libgda-ui/gdaui-data-entry.h, libgda-ui/gdaui-raw-form.c,
	libgda-ui/libgda-ui.symbols, testing/gdaui-test-errors.c:
	GdauiBasicForm better shows invalid values

	* libgda-ui/data-entries/gdaui-entry-combo.c: GdauiEntryCombo
	correction

	* libgda-ui/gdaui-data-filter.c: Improved help for GdauiDataFilter

	* libgda/sqlite/virtual/gda-vprovider-data-model.c: Removed compilation
	warnings due to the SQLite version used  which do not have xSavepoint,
	xRelease and xRollbackTo methods

	* libgda/sqlite/virtual/gda-vprovider-data-model.c: Virtual table: use
	a more robust way to determine column names  of the virtual table

	* tools/browser/query-exec/query-exec-perspective.c: GdaBrowser: open a
	new page in query perspective if necessary  when a favorite is selected

	* libgda-ui/gdaui-raw-grid.c: GdauiRawGrid: handle column renaming

	* libgda-ui/gdaui-raw-grid.c: GdauiRawGrid: don't compute row number if
	not necessary

	* libgda-ui/gdaui-raw-grid.c, libgda-ui/gdaui-raw-grid.h: Added
	gdaui_raw_grid_add_formatting_function() and
	gdaui_raw_grid_remove_formatting_function()

	* libgda-report/engine/gda-report-engine.c,
	libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h,
	libgda-report/engine/test-rt-parser.c: Added the
	GdaReportEngine::output-directory property  to specify a directory in
	which generated files wil be saved

	* libgda-ui/gdaui-data-filter.c: Fixed crasher  don't call
	g_object_unref() on GdkCursor

2012-01-23  Murray Cumming <murrayc@murrayc.com>

	* providers/reuseable/mysql/gda-mysql-meta.c: gda-mysql-meta.c: Add
	casts to avoid warnings.  Passing either a char* or a GValue* to the
	same function parameter is weird, but if it must be done then there
	should be explict casts. This avoids some compiler warnings.

2012-01-19  Vivien Malerba <malerba@gnome-db.org>

	* tools/Makefile.am: GdaSql: added help/ to SUBDIRS

2012-01-18  Vivien Malerba <malerba@gnome-db.org>

	* libgda-ui/gdaui-rt-editor.c: GdauiRtEditor: better control cursor
	position when toolbar is hidden and shown again

	* testing/gdaui-test-data-entries.c: Data entry tester: fixed expand
	issues with data entries

	* libgda-report/engine/gda-report-engine.c,
	libgda-report/engine/rt-parser.c, libgda-report/engine/rt-parser.h:
	Report engine can now render rich text to HTML as well as DocBook

2012-01-09  Vivien Malerba <malerba@gnome-db.org>

	* tools/gda-sql.c: GdaSql: automatically update meta store for virtual
	connections

	* libgda/gda-connection.c: Virtual connections: better meta store
	update on creation or removal of tables

	* libgda/gda-connection.c: Fixed gda_connection_get_meta_store()'s
	return value's annotation

2012-01-08  Vivien Malerba <malerba@gnome-db.org>

	* tools/gda-sql.c: GdaSql: really exit on ".q" command, removed warning

2012-01-18  Vivien Malerba <malerba@gnome-db.org>

	* libgda/sqlite/virtual/gda-vconnection-data-model.c,
	libgda/sqlite/virtual/gda-vconnection-hub.c,
	libgda/sqlite/virtual/gda-vprovider-data-model.c: Improved connections
	binding handling of strange cases

2012-01-08  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-meta-store.c: GdaMetaStore: correctly fill the
	GdaMetaStoreChange structure when data is deleted

	* libgda/gda-connection.c: Fixed crasher in
	_gda_connection_compute_table_virtual_name()

	* libgda/sql-parser/gda-statement-struct-util.c: Correctly handle SQL
	identifiers containing a double quote  in _split_identifier_string()
	and _string_is_identifier()

2012-01-07  Vivien Malerba <malerba@gnome-db.org>

	* po/POTFILES.in: Added missing file to POTFILES.in

	* libgda/gda-data-select.c, libgda/gda-statement-priv.h,
	libgda/gda-statement.c, libgda/gda-util.c, libgda/gda-util.h:
	gda_data_select_compute_modification_statements(): take into account
	data model's columns types

2012-01-06  Vivien Malerba <malerba@gnome-db.org>

	* providers/mysql/gda-mysql-recordset.c: MySQL: handle GdaNumeric type
	in recordsets (thanks to Carlos Savoretti)

	* providers/reuseable/mysql/gda-mysql-meta.c: MySQL: correctly detect
	non-NULL field (thanks to Carlos Savoretti)

	* libgda/gda-meta-struct.c: GdaMetaStruct: report maximum length in
	colum's type if necessary

	* providers/reuseable/mysql/gda-mysql-meta.c: MySQL provider: correctly
	report "char(x)" types as string  and "char" as char

	* libgda/gda-util.c: gda_g_type_from_string(): recognize "gshort" and
	"gushort"

2012-01-06  Murray Cumming <murrayc@murrayc.com>

	* debian/README.Debian, debian/changelog, debian/control,
	debian/control-nonfree/control.gda-primebase,
	debian/control-nonfree/control.gda-sybase,
	debian/control-nonfree/control.gda-tds,
	debian/control-nonfree/gda-primebase.files,
	debian/control-nonfree/gda-primebase.postinst,
	debian/control-nonfree/gda-sybase.files,
	debian/control-nonfree/gda-sybase.postinst,
	debian/control-nonfree/gda-tds.files,
	debian/control-nonfree/gda-tds.postinst, debian/control.orig,
	debian/copyright, debian/dirs, debian/docs, debian/ex.doc-base.package,
	debian/gda-mysql.files, debian/gda-mysql.postinst,
	debian/gda-odbc.files, debian/gda-odbc.postinst,
	debian/gda-postgres.files, debian/gda-postgres.postinst,
	debian/libgda-dev.files, debian/postinst, debian/rules: Remove ancient
	and unused debian/ files.  The real files for debian and Ubuntu are
	maintained by the distros.

2012-01-02  Vivien Malerba <malerba@gnome-db.org>

	* tools/browser/auth-dialog.c: GdaBrowser: improved login form's focus

	* libgda-ui/gdaui-login.c,
	libgda-ui/internal/gdaui-provider-auth-editor.c: GdauiLogin: focus on
	the entry which needs attention when focus is obtained

	* libgda-ui/gdaui-basic-form.c: GdauiBasicForm: focus on the entry
	which needs attention when focus is obtained

	* tools/browser/auth-dialog.c: GdaBrowser: improved authentication
	dialog

	* libgda-ui/gdaui-login.c: GdauiLogin: emit "changed" signal when any
	authentication data has changed

	* libgda-ui/gdaui-basic-form.c: GdauiBasicForm: correctly finish
	initialization

2011-12-29  Vivien Malerba <malerba@gnome-db.org>

	* libgda-ui/data-entries/gdaui-entry-common-time.c: GdaUI: improved
	timestamp entry widget  time is not anymore set to "00:00:00" when date
	is set

2012-01-05  Snicksie <none@none.com>

	* libgda-ui/internal/utility.c: libgda-ui: Fix a typo in a user-visible
	string.  Bug #666356

2012-01-03  Vivien Malerba <malerba@gnome-db.org>

	* libgda-ui/data-entries/plugins/.gitignore,
	libgda-ui/data-entries/plugins/Makefile.am,
	.../plugins/gdaui-entry-format-spec.xml.in,
	.../data-entries/plugins/gdaui-entry-format.c,
	.../data-entries/plugins/gdaui-entry-format.h,
	libgda-ui/data-entries/plugins/libmain.c: GdaUI: new entry plugin to
	specify a formatted entry

	* libgda-ui/data-entries/gdaui-formatted-entry.c: Formatted entry
	corrections

2011-12-29  Vivien Malerba <malerba@gnome-db.org>

	* libgda/gda-statement.c: SQL rendering correction  correctly enclose
	between parenthesis SELECT statements in expressions

	* libgda-ui/gdaui-basic-form.c, libgda-ui/gdaui-rt-editor.c: Gdaui:
	misc. corrections

2011-12-14  Daniel Espinosa <despinosa@src.gnome.org>

	* libgda/gda-data-model.c: Fixes Vala C generated file for
	gda_data_model_freeze.