libgda 1.2.4, 2007-01-09
------------------------ - Freetds provider: Fix build. (Gustavo R. Montesino in bug #330939) - Postgres provider: Quote database names to allow use of all characters. (Murray Cumming) libgda 1.2.3, 2005-10-31 ------------------------ - Fixed 64bit library installation path (Bas) - Require Berkley DB >= 4.3.x (Bas) - Compilation fixes (Stanislav, Christopher, Rodrigo) - Fixed PostgreSQL detection on Ubuntu breezy (Murray) - Fixed possible syslog vulnerability (Martin) - Fixed compilation with FreeTDS 0.63 (Leonardo) - Updated translations: - nb (Kjartan) - no (Kjartan) libgda 1.2.2, 2005-06-14 ------------------------ - Fixed typo in GdaXqlUpdate object declaration (Murray) - GCC 4 compilation fixes (Murray, Magnus) - Made Oracle provider work with Oracle 10 headers (Magnus) - Fixed MySQL header/libs detection (Jean) - Fixed typo in GdaExport class signal creation (Mike Kestner) - Set correctly unsigned values in MySQL provider (Mike Fish) - Fixed leak in PostgreSQL provider (Alex) libgda 1.2.1, 2005-03-03 ------------------------ - Fixed includedir in spec file (Aaron) - Set row number in appended row for GdaDataModelHash (Bas) - Fixes in 'update_row'/'remove_row' methods for PostgreSQL provider (Bas) - Fixed intltool detection (Rodrigo) - Fixed deletion of rows in GdaDataModelHash (Bas) - Improve table name guessing in PostgreSQL updates (Bas) - Allow USER and PASSWORD parameters in MySQL connection string (Bas) - Removed extra emission of signals in data model base class (Álvaro) - Renumber rows after deletion in GdaDataModelHash (Álvaro) - Added "name_changed" signal in GdaTable class (Álvaro) - Fixed #167700 (Caolan) - Fixed #160666 (Rodrigo) - Fixed #162856 (Jorge) - Fixed #166286 (Caolan) - Fixed #166288 (Caolan) - Fixed #129153 (Rodrigo) - Fixed #167500 (Denis) - Fixed #168641 (Loïc) libgda 1.2.0, 2004-12-28 ------------------------ - Detect correctly xbase library path (Tomasz) - Fixed spec file for correct building on RH (David) - Win32 build improvements and fixes (Alan) - Added missing method implementation in GdaDataModelHash (Vivien) - Fixed support for DATE, TIME, TIMESTAMP and DATETIME types in MySQL provider (Vivien) - Improved pkg-config modules detection (Tomasz) - SQL parser improvements and fixes (Dru, Vivien) - Fixed auto* build (Rodrigo) - Use " character for field names in PostgreSQL queries (Bas) - Updated translations: - cs (Miroslav) - en_CA (Adam) - en_GB (David) - fi (Tommi) - it (Marco) libgda 1.1.99, 2004-10-10 ------------------------- - Use empty strings rather than NULL for missing fields in XML provider schema (joe) - Improved SQL parser (vivien, dru) - More fixes for GCC 3.4 compilation (caolan) - Added escape_string virtual method for providers (alan) - Added gda_connection_clear_error_list function (txema) - Improved transaction support for PostgreSQL provider (txema) - Fixed database dropping in FireBird provider (jeronimo) - Added support for aggregates to FireBird provider (jeronimo) - Fixed crash on strcmp in gda_client_find_connection (rodrigo) - Use the correct dsn/username/password when searching connections in gda_client_find_connection function (rodrigo) - Added example code for FireBird provider (jeronimo) - Corrected problem with FireBird date and datetime year part (jeronimo) - Fixed #151054 (rodrigo) - Added support for transparent connections in FireBird provider (jeronimo) - Updated MySQL list of types to matche the real ones (alan) - Added read-only support for blobs in FireBird provider (jeronimo) - Improved ODBC, MySQL and PostgreSQL detection from autotools (caolan) - Removed obsolete macros from configure.in (rodrigo) - Removed lots of compilation warnings (szalai) - Added reset_connection virtual method for providers (rodrigo) - Fixed compilation under Win32 (alan) - Improved autotools setup (julio) - Fixed leaks in some samples contained in the documentation (rodrigo) - Improved provider parameter descriptions API (rodrigo) - Install headers in versioned directories (rodrigo) - Updated translations: - cs (miroslav) - en_CA (adam) - en_GB (david) - nb (kjartan) - pt_BR (raphael) - sq (laurent) - uk (maxim) libgda 1.0.4, 2004-04-18 ------------------------ - Fixed connection pool problems with sharing/not sharing of connections (jon, laurent) - Fixed UTF-8 problems in ODBC provider (jon) - Fixed setting of config entries when the type has changed (laurent) - Fixed spec file (rodrigo) - Fixed splitting of SQL commands in SQLite provider (benjamin) - Fixed values in 'Not Null?' fields schema for PostgreSQL provider (denis) - Updated FreeTDS provider to latest FreeTDS API (rodrigo) - Updated translations: - ca (jordi) - cs (mitr) - de (christian) - en_CA (adam) - en_GB (dave) - fi (tvainika) - ga (alastairmck) - hr (rsedak) - id (mohammad) - no (kjartan) - pt_BR (medina) - sv (christian) libgda 1.0.3, 2004-01-16 ------------------------ - Backported gda_data_model_foreach from HEAD (gonzalo) - Python bindings related issues (jon) - Fixed documentation typos (rodrigo) - Fixed C99'isms (rodrigo) - Fixed replacement of files in gda_file_save (laurent) - Fixed startup commands execution in SQLite provider (nikolai) - Updated translations: - es (serrador) - nl (adrighem) - pt (dnloreto) libgda 1.0.2, 2003-11-30 ------------------------ - Register missing structs as boxed types (murray, laurent) - Fixed memory leaks in MySQL provider (paisa) - Added more API documentation (laurent) - Implemented missing case in gda_data_model_to_xml, where standalone XML files were not being generated (laurent) - Fixed compilation problems when enabling BSD compatibility layer on Linux (jonathan) - Fixed gda_value_copy for GdaNumeric values (david) - Use $(libdir) as the directory for installing libraries instead of $(prefix)/lib (fredreric) - Fixes for 64bit platforms (fredreric) - Fixed crash in MDB provider (filip) - Added missing emission of signals in data model class (gonzalo) - Updated translations: - cs (miroslav) - es (pablo) - ja (aihana) - nl (vincent) - pt (duarte) - sr (danilo) libgda 1.0.1, 2003-10-13 ------------------------ - Fixed clearing of GdaQuarkList's (laurent) - Added GType-registration for enums, needed for C++ bindings (murray) - Fixed typos in documentation and added more information for MySQL provider (laurent) - Added missing prototype to gda-client.h (laurent) - Fixed detection of mSQL libraries/headers (chris) - Fixed mSQL provider handling on non-queries (chris) - Fixed #117202: adapted to API changes in tds_connect (seth) - Fixed #121403: freed memory being used (rodrigo) - Fixed #123342: crash on exit in Gnumeric (rodrigo) - Added missing documentation for GdaBlob (rodrigo) - Updated translations: - cs (miroslav) - fi (pauli) - fr (christophe) - pt (duarte) - sk (stanislav) - sr (danilo) - sr@Latn (danilo) - sv (christian) libgda 1.0.0, 2003-09-14 ------------------------ - Updated API documentation (rodrigo) libgda 0.99.0, 2003-09-10 ------------------------- - Fixed typo to build the freetds correctly (tagoh) - Added gda_config_save_data_source_info function (rodrigo) - Manage correctly non-SELECT statements in MySQL provider (gonzalo, csilles) - Added Blob API (juan-mariano, gonzalo) - Fixed many issues with GdaXmlDatabase (philippe, rodrigo) - Fixed leaks in PostgreSQL provider (gonzalo) - Added more API documentation (rodrigo) - Added missing SQL support in XML provider (rodrigo) - Updated translations: - ca (jordim) - cs (mitr) - de (cneumair) - es (pablodc) - fi (pvirtane) - fr (redfox) - it (marcoc) - no (kmaraas) - pl (aflinta) - pt (dnloreto) - sl (minmax) - sr (danilo) - sv (menthos) libgda 0.91.0, 2003-08-06 ------------------------- - Renamed default provider to XML and added some missing things (rodrigo) - Fixed #116758 (rodrigo) - Fixed x86-64 bits compilation problems (fcrozat) - Made basic SQL work in GdaSelect class (rodrigo) - Added missing LDAP flags (juergen) - Initial 'delete' support in the SQL parser library (gonzalo) - Removed compilation warnings (gonzalo) - Improved changes management in GdaXmlDatabase (rodrigo) - More API documentation (rodrigo) - Fixed permissions problem in gda_file_save (philippe) - Fixed lexer compilation problems (gonzalo) - Updated translations: - cs (mitr) - de (cneumair) - es (pablodc) - it (marcoc) - nl (adrighem) - pl (aflinta) - pt (dnloreto) - sv (menthos) libgda 0.90.0, 2003-07-03 ------------------------- - Added missing stanzas for MDB and LDAP providers in spec file (adam) - Added version 3 support for the mSQL provider (dschoene) - Added support for unsigned integer values (dschoene) - Added DONT_SHARE option for connections (rodrigo) - Some more documentation (rodrigo) - Updated translations: - cs (mitr) - es (pablodc) - ml (karunakar) - nl (vincent) - pt (dnloreto) - ru (frob) - zh_TW (baddog) libgda 0.12.1, 2003-06-08 ------------------------- - Fixed leak in Oracle provider to prevent running out of cursors (fozzy) - Fixed normal and build requirements in spec file (david) - Updated translations: - nl (adrighem) - sv (menthos) libgda 0.12, 2003-05-28 ----------------------- - Fixed password problem in PostgreSQL provider (david, gonzalo) - Fixed ODBC headers detection problem (rodrigo) - Fixed typo in FreeTDS CFLAGS (rodrigo) - Compilation fixes for Sybase provider (rodrigo) - Spec file fixes for RH9 (david) - Fixed libsql linking problems (rodrigo) - Fixed NULL password access in Oracle provider (fozzy) - Improved support for types in Oracle provider (fozzy) - Fixed index schema retrieval in Oracle provider (fozzy) - Fixed typo in MySQL library detection (bodo) - Fixed aggregates schema in Oracle provider (fozzy) - Some documentation fixes (cj) - Initial version of mSQL provider (danilo) - Fixed compilation problem in IBM DB2 provider (sergey) - Improved sample code in documentation (xabier) - Cleaned up GdaRow and GdaParameter APIs (xabier, rodrigo) - Improvements to the fields metadata schema queries in the PostgreSQL provider (vivien) - Updated translations: - cs (mitr) - de (cneumair) - es (pablodc) - fa (roozbeh) - it (marcoc) - nl (adrighem) - pt (dnloreto) - pt_BR (evandrofg, gdvieira) - sr (danilo) - sv (menthos) libgda 0.11, 2003-03-08 ----------------------- - Improvements on Oracle provider (steve) - Added support for Oracle 9 (steve) - Improvements on IBM DB2 provider (sergey) - Fixed crash on weak references when destroying provider hash table (gonzalo) - ANSI-compliant fixes (tagoh) - Spec file fixes (yanko, rodrigo) - Fixed incorrect password problem in Postgres provider (david, gonzalo) - Fixed typos in Oracle provider strings (cneumair) - More work on the report engine (santi) - Made FreeTDS provider work with freetds-0.61 (tagoh) - Updated translations: - ca (jordim) - cs (mitr) - de (cneumair) - es (pablodc) - nl (adrighem) - pt_BR (gdvieira) - ru (dmitrym) - sv (menthos) - uk (rasta) libgda 0.10, 2003-01-27 ----------------------- - Added support for PostgreSQL 7.3 new features (vivien, gonzalo) - Added LANGUAGES schema to set of supported schemas (rodrigo) - Fixed TABLES schema retrieval on Oracle (rodrigo) - Fixed translatable strings (menthos, holger) - Improvements on FreeTDS provider (holger) - Added changes notifications in data models (rodrigo) - Added new schemas to test suite (rodrigo) - Fixed GdaTable class (rodrigo) - First working version of the MDB (MS Access files) provider (rodrigo) - Fixed retrieval of NUMERIC fields' info on PostgreSQL provider (santi) - Fixed circular calls in gda_data_model_describe_column (rodrigo) - Added man page for configuration tool (gonzalo) - Added build requirements for gda-sqlite and man page for gda-config-tool in SPEC file (david) - Fixed FreeTDS include path for RedHat (holger) - Made all plugins resident (rodrigo) - Implemented basic read-onlyness for MySQL connections (rodrigo) - Fixed AGGREGATES schema for MySQL (rodrigo) - Lots of work on the reporting engine (santi) - Added support for PostgreSQL's bytea type fields (gonzalo) - Added use of syslog for the log functions (rodrigo) - Fixed unref'ing problems on providers (gonzalo) - Added first working version of the LDAP provider (german) - Removed obsolete config.h files all over (gonzalo) - Added event notification framework to GdaClient, and converted error notification to the new system (rodrigo) - Implemented saving data models to XML (rodrigo) - First basic version of the xBase provider (rodrigo) - First GNOME 2 version of the ODBC provider (nick) - Added support for SSL in MySQL connections (rodrigo) - Added MONEY type (rodrigo) - Unified parameter names for providers' connection strings (gonzalo) - Updated translations: - cs (mitr) - de (cneumair, chrisime) - es (pablodc) - no (kmaraas) - sk (stano) - sl (minmax) - sv (menthos) libgda 0.9, 2002-12-10 ---------------------- - Fixed weird initialization of the MySQL structures (cleber) - Fixed #96758 (rodrigo) - Fixed #95985 (rodrigo) - Fixed #96810 (rodrigo) - Fixed bison problems in SQL parser (gonzalo) - Fixed DTD validation of config XML file (gonzalo) - Implemented most schemas for FreeTDS provider (holger) - Fixed crash on provider lookups in client library (gonzalo) - Documentation fixes and additions (gonzalo, calvaris) - Fixed #99997 (rodrigo) - Fixed #96810 (rodrigo) - First working version of the ported (from libgda 0.2.x) Sybase provider (holger) - Fixed #97669 (holger (FreeTDS part), rodrigo (Oracle part)) - Updated translations: - cs (Michal Bukovjan) - de (cneumair) - es (pablodc) - ms (sebol) - pt_BR (gdvieira) - sv (menthos) libgda 0.8.199, 2002-10-23 -------------------------- - GdaValue API additions (rodrigo, vivien) - Improved MySQL schemas information (rodrigo) - Improvements in FreeTDS provider (holger) - Updated documentation (xavier) - i18n/UTF8 fixes (carlos) - Fixed leaks in configuration API (gonzalo) - Added missing implementation for SQLite provider (rodrigo) - Added OMF setup (rodrigo, frederic) - Added support for error notification on connection opening (rodrigo) - Fixed SQLite auto-detection (gonzalo, vladimir) - Added man page for gda-config-tool (gonzalo) - Added initial support for connection stacks (rodrigo) - Added missing methods to Oracle provider (rodrigo) - Updated translations: - cs (utx) - da (olau) - de (cneumair) - es (pablodc) - pl (chyla) - sv (menthos) libgda 0.8.193, 2002-09-09 -------------------------- - Added support for storing types in GdaValue's (rodrigo) - Updated schemas information in MySQL (rodrigo) and PostgreSQL (vivien) - Fixed encoding problems in PostgreSQL provider (gonzalo) - Set correctly number of rows in PostgreSQL non-select queries (gonzalo) - Added support for listing data sources and providers in libgda's command line configuration tool (gonzalo) - Fixed retrieval of fields information on the MySQL provider (rodrigo) - Starting port of the FreeTDS provider (holger) - Added FreeTDS-specific tests to the test suite (holger) - New detailed documentation, including migration formulae (xabier) - Added missing types to gda_value_stringify (holger) - Started IBM DB2 provider (holger) - Added get_server and get_server_version methods to the GdaServerProvider class (rodrigo), and implemented them in MySQL (rodrigo), PostgreSQL (gonzalo), FreeTDS (holger) - Fixed spec files (ben) - Added isolation level support to transactions (rodrigo) - Implemented support for binary values in GdaValue's (rodrigo) - Added more information to GdaFieldAttributes structure (rodrigo) - Added basic support for commands to default provider (rodrigo) - Fixed suffix names problem for running on Windows (gonzalo) - Propagate errors to GdaClient when opening connections (rodrigo) - Updated translations: - ca (pablo) - da (olau) - de (mborchers, cneumair) - es (pablodc) - no (kmaraas) - pl (chyla) - pt (dnloreto) - ru (dmitrym) - sv (menthos) - vi (pablo) libgda 0.8.192, 2002-07-08 -------------------------- - Some work on the report engine (carlos) - More API documentation (gonzalo, rodrigo) - Added gda_connection_exec_non_query to GdaConnection API (rodrigo) - Added get_database virtual method on providers (rodrigo) - Added change_database virtual method on providers (rodrigo) - Added command line tool for libgda configuration (gonzalo) - Fixed many config API problems (gonzalo) - Allow storing passwords in data sources (rodrigo) - Added GdaTransaction class for a better use of transactions (rodrigo) - Added gda_client_open_connection_from_string to GdaClient API (rodrigo) - Re-added PARENT_TABLES schema from the GNOME 1.4 branch (rodrigo, gonzalo) - First working version of the Oracle provider for the new API (tim) - Fixed PostgreSQL tests (gonzalo) - Updated SQLite provider to the latest changes (carlos) - Added SQL parser (andru) - Improved error management in GdaConnection class (gonzalo) - Updated translations: - da (olau) - es (pablodc) - ko (cwryu) - no (kmaraas) - pl (chyla) - pt (dnloreto) - sk (stano) - sv (menthos) - sl (minmax) - vi (pablo) libgda 0.8.191, 2002-05-24 -------------------------- - Added framework for editable data models (rodrigo) - Made MySQL data models editable (rodrigo) - Extended data model API (rodrigo) - Fixed configuration file write support (gonzalo) - Removed obsolete GdaRecordset class (gonzalo) - Removed obsolete GdaField class (gonzalo) - Added GDA_COMMAND_TYPE_SCHEMA (gonzalo) - Added GdaDataModelHash class (gonzalo) - More API documentation (gonzalo, rodrigo) - Removed unneeded dependencies from libgda.pc (rodrigo) - Added support for creating and droping databases in the providers' API (rodrigo) - Added new connection features (rodrigo) - Extended GdaValue API (gonzalo) - Added GdaSelect class, for doing SELECT's on data models (rodrigo) - Extended test suite (gonzalo, rodrigo) - Added GdaXmlConnection class (rodrigo) - Updated translations: - da (olau) - es (pablodc) - fr (redfox) - no (kmaraas) - pt (dnloreto) - sk (stano) - vi (pablo) libgda 0.8.190, 2002-05-04 -------------------------- - Removed CORBA dependencies in the core (rodrigo, gonzalo) - Added more semantic information to FieldAttributes (rodrigo) - Added new schemas: Databases, Users, Sequences (rodrigo) - Implemented new schemas for PostgreSQL (gonzalo) - Implemented Database schema for MySQL (rodrigo) - Implemented Database schema for the XML provider (rodrigo) - Fixed #74404 (gonzalo) - Fixed error management (gonzalo) - I18N fixes (chyla) - New API functions for GdaConnection (rodrigo) - New config system allowing global settings (gonzalo) - Updated translations: - ko (cwryu) - no (kmaraas) - pl (chyla) - pt (dnloreto) - sk (stano) - sl (minmax) - sv (menthos) - uk (rasta) libgda 0.8.105, 2002-03-26 -------------------------- - Added Numeric type to IDL (mike, rodrigo) - Implemented SCHEMA_FIELDS for the PostgreSQL provider (gonzalo) - Improved and made GdaXmlDatabase usable (rodrigo) - Started new default provider, based on GdaXmlDatabase (rodrigo) - Fixed parameters management (gonzalo, rodrigo) - Fixed cleaning up of error list in providers (rodrigo) - Improved performance for type mapping in PostgreSQL provider (gonzalo) - Fixed referencing in GdaClient (rodrigo) - Fixed wrong return of errors in PostgreSQL provider (gonzalo) - Added support for exporting data models to comma and tab separated files (rodrigo) - Implemented SCHEMA_AGGREGATES in MySQL provider (rodrigo) - Implemented SCHEMA_FIELDS in MySQL provider (rodrigo) - Fixed some crashes in the MySQL provider (rodrigo) - Updated translations: - de (chrisime) - ms (sebol) - pl (chyla) - ru (frob) - sk (stano) - uk (rasta) - zh_CN (lark) libgda 0.8.104, 2002-03-07 -------------------------- - Added more information to the GdaFieldAttributes structure (rodrigo) - Added SCHEMA_FIELDS, SCHEMA_AGGREGATES and SCHEMA_TRIGGERS schemas (rodrigo) - Implemented SCHEMA_AGGREGATES and SCHEMA_TRIGGERS in PostgreSQL provider (gonzalo, rodrigo) - Replaced our custom ParameterList with Bonobo::PropertySet's (rodrigo) - Fixed GConf notifications (rodrigo) - New spec files, with optional compilation of providers (chris) - Added GdaTable, new class which implements an in-memory table (rodrigo) - Added "describe_column" method to GdaDataModel class and derivates (rodrigo) - Updated translations: - da (olau) - de (mawarkus) - es (pablo) - nl (adrighem) - no (kmaraas) - pl (chyla) - pt (dnloreto) - ru (frob) - sk (stano) - sl (minmax) - sv (menthos) - tr (gorkem) libgda 0.8.103, 2002-02-10 -------------------------- - Fixed building of providers when the --without flags is used in autogen.sh/configure (rodrigo) - Started port of ODBC provider (rodrigo) - Fixed leak in PostgreSQL provider (rodrigo) - Started extension of IDL interfaces/support for triggers, rules and other objects (rodrigo) - Support new FEATURE's in ::supports method in all available providers (rodrigo) - Updated translations: - sk (stano) - da (olau) - fr (redfox) - no (kmaraas) libgda 0.8.102, 2002-01-30 -------------------------- - replaced BonoboXObject with BonoboObject (gonzalo) - fixed IDL compilation (rodrigo) - fixed termination of factories, for not leaving them around when no more connections are open (rodrigo) - added more API documentation (gonzalo) - added new ValueList type, so that we can store lists of values in our CORBA_any's (rodrigo) - extended database test suite (gonzalo) - 'constified' all public functions (gonzalo) - removed SQLite sources from tree and create separated gda-sqlite-provider (carlos) - added CommandOption parameter to executeCommand method in the IDL interface (gonzalo) - added index schema (gonzalo) - added getCommandType and getCommandText methods to the ::Recordset IDL interface (gonzalo) - implemented gda_connection_is_open function (cleber) - made the GdaConnection object deal directly with data source names, and not with connection strings (rodrigo) - added new GdaConnection's accessor functions (rodrigo) - fixed connection pools dealing with dead objects (rodrigo) - fixed POTFILES.in/skip files (menthos) - updated translations: - no (kmaraas) - ms (sebol) - sk (stano) - sv (menthos) - sl (minmax) libgda 0.8.101, 2002-01-13 -------------------------- - fixed Spanish and Brazilian Portuguese manuals, to make use of the correct DTD and installation directory (Rodrigo, baddog) - get types from the system tables and not from a hard-coded list in the PostgreSQL provider (Gonzalo) - fully support NULL values for GdaValue's and GdaField's (Rodrigo) - added API functions for adding new data sources (Rodrigo) - removed useless gda-build{client|server} scripts (Rodrigo) - fixed constness of arguments/return values all around (Gonzalo) - extended test suite with PostgreSQL specific tests (Gonzalo) - added support for NAMEOID and Time types in PostgreSQL provider (Gonzalo) - added timezone support to Time and Timestamp types (Gonzalo) - Updated translations: - sk (stano) libgda 0.8.100, 2002-01-06 -------------------------- - added support for more schemas (VIEWS, TYPES, PROCEDURES) in the IDL interfaces (Rodrigo) - added GdaServerRecordsetModel class, which makes it easier for providers to create recordsets out of static data (files, in-memory data, etc) (Rodrigo) - added support for GeometricPoint data type (Gonzalo) - implemented TYPES schema for MySQL (Rodrigo) - made PostgreSQL provider 100% supported (Gonzalo) - extended test suite with new connection tests (Gonzalo) - fixed #67242 orbit-idl not generating files when IDL changes (Gonzalo) - fixed lost-counter in data retrieval (Gonzalo) |