head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.24 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.22 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.20 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.18 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.16 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.14 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.12 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.10 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.8 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.6 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.4 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.2 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.2.0.10 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.8 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.6 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.4 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.1.0.6 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.4 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.2; locks; strict; comment @# @; 1.4 date 2007.08.04.11.13.39; author obache; state dead; branches; next 1.3; 1.3 date 2007.08.03.22.57.06; author joerg; state Exp; branches; next 1.2; 1.2 date 2006.04.02.22.47.58; author wiz; state dead; branches; next 1.1; 1.1 date 2005.10.26.10.08.24; author drochner; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2005.10.26.10.08.24; author snj; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.11.05.17.20.22; author snj; state Exp; branches; next ; desc @@ 1.4 log @Update libgda to 3.0.1 Based on patch proveided by Makoto Fujiwara in PR 36715. Pkgsrc Changes: Added fam option. from NEWS: libgda 3.0.1, 2007-05-10 - Bug fixes: #433687, #434464, #432798, #432798 (Armin Burgmeier, Gustavo R. Montesino, Leonardo Boshell, Vivien Malerba) - Translations: - ar (Djihed Afifi) libgda 3.0.0, 2007-04-20 - misc. bug fixes (Armin Burgmeier, Vivien Malerba) - bug fixes in the SQL delimiter to handle comments, BEGIN and END blocks and PostgreSQL's dollar quoting (Vivien Malerba) - more unit tests (Vivien Malerba) - removed dependecy and test for popt (Baris Cicek) - fixed SQLite provider's error reporting, and implemented the get_last_insert_id() virtuel method (Vivien Malerba) - fixed MySQL's provider error where the same column would be reported several times in the TABLE_FIELDS schema (Vivien Malerba) - fixed a misbehaviour in the data model import of XML files (Vivien Malerba) - docs improvements - removed ambiguities in the source files: mention LGPL everywhere in the library, and GPL for the executables (Murray Cumming) - allow dictionary XML file to specify its own DTD file (Vivien Malerba) - Bug fixes: #421986, #421986, #420306, #410200, #427605, #407908, #417249 (Carsten Clark, Baris Cicek, Vivien Malerba - Translations: - dz (Pema Geyleg) - lt (Gintautas Miliauskas) - ar (Djihed Afifi) libgda 2.99.6, 2007-03-23 - Merged several libraries into one for efficiency and because of inter-dependencies (yselkowitz, Gustavo R. Montesino, Christopher Taylor) - More explicit API function names (Murray Cumming) - Applications can now check installed DBMS providers (yselkowitz) - C# bindings removed from the libgda's module (Murray Cumming) - Added regression tests for SQL parsing and delimiting (Vivien Malerba) - Reworked SQL delimiter and made the SQL parser report non parsed characters (Vivien Malerba) - Embedded SQLite is now 3.3.13 (Vivien Malerba) - Added configure tests to work around changes in the MDB API (yselkowitz) - Improved WIN32 building for Cygwin and MinGW (yselkowitz, Gustavo R. Montesino, Christopher Taylor) - Bug fixes: #407064, #411811, #314732, #390609, #353404, #411984, #349548, #412122, #411811 (Leonardo Boshell, yselkowitz, Armin Burgmeier, Daniel Espinosa, Murray Cumming, Christopher Taylor, Vivien Malerba) - Lots of minor bug fixes - Translations: - new dz translation (Pema Geyleg) - sv (Daniel Nylander) - en_GB (David Lodge) - it (Marco Ciampa) libgda 2.99.5, 2007-02-12 - Correct a linker error when using the (recently renamed to) gda_query_field_value_get_is_parameter() function. I'm doing a quick extra release because I imagine that the effects of using an implicitly-declared function could be odd. libgda 2.99.4, 2007-02-12 - GdaQuery: Renamed gda_query_is_modif_query() to gda_query_is_modify_query(). (Murray Cumming) - GdaQueryFieldValue: Added the is_parameter property (Daniel Espinosa) - GdaEntityField: Renamed get_data_type() vfunc to get_dict_type(). (Daniel Espinosa) - GdaQueryField: Renamed get_data_type() vfunc to get_dict_type(). (Daniel Espinosa) - GdaObject: Added the option for GdaObject sub-classes to copy the "name" property to the "id" one if the "id" is not set (used by the GdaParameter object) (Vivien Malerba) - GdaDataModelQuery: - Correctly detect when it's not possible to get information about columns. - Added a "use_transaction" property to allow the object to start a transaction before running the modification SQL queries and to end it afterwards (so all the modifications are atomic). (Vivien Malerba) - GdaDataModel: Added "reset" signal, emitted when the data model has completely changed. (Vivien Malerba) - GdaDataProxy: - Added "re_init_done" signal, emitted when the proxied data model's number of columns changes. - Corrected a bug which prevented any modification to be applied to the proxied data model. - Added gda_data_proxy_get_n_modified_rows(). (Vivien Malerba) - Improvements to _new() functions for language bindings, such as C++: GdaParameterList, (Johannes Schmid, Openismus) - Make type checks more flexible, allowing use of derived GTypes by language bindings: (Armin Burgmeier, Openismus) - Use enum types instead of guint or gulong for flags, matching the conventions used in GTK+, and making the API clearer: GdaQuery, GdaObjectRef (Murray Cumming, Openismus) - Use specific types for property and signal parameter registrations, and use specific signal marshallers. This should be more robust, and is needed by language bindings. (Murray Cumming, Openismus) - Correct all remaining installation location conflicts with libgda 1.2. (Leonardo Boshell) - Correct the check for the gamin version. (Leonardo Boshell) - gda-sharp (mono bindings) updated. (Daniel Espinosa) - Added tests. (Vivien Malerb) - Win32 build improvements. (Brecht Sanders) - MDB provider: Attempt to fix the build for more recent versions of the MDB API. (Murray Cumming) libgda 2.99.3, 2007-01-23 - Build fixes: - With gamin/fam. (Murray Cumming) - removed unnecessary libxslt dependency. (Vivien Malerba) - gda-sharp binding fixes. (Vivien Malerba) - Fixed many compiler warnings. (Murray Cumming) - Replace use of deprecated sys_errlist() with strerror(). (Joseph Sacco, Bug #353729) - Win32 build fixes. (yselkowitz, Bug #314732) - Darwin (MacOS X) build fixes. (Min Sik Kim, Bug #382933) - GdaConfig: Handle the GDA_DSN_LIST_IN_MEMORY environment variable. When defined, initial DSN list will be loaded from the filename specified in that environment variable, and the DSN list modifications will not be written to a file. (Vivien Malerba) - GdaQueryFieldValue: can now render parameters in SQL with the :param_name syntax, as used by Oracle. (Vivien Malerba) - GdaBlobOp: New object, for improved blob handling. (Vivien Malerba) - GdaQuarkList: gda_quark_list_add_from_string(): Prevent a crash when the connection string has a final ; character. (Andrea Zagli, Bug #317831) - GdaQuery: - Allow use of derived types, for language bindings. (Armin Burgmeier) - Avoid memory corruption. (Chris Shoemaker, Bug #341061) - GdaQueryFieldField: The field_name property is now readable. (Vivien Malerba) - GdaServerProvider: - Added the escape_string() and unescape_string() virtual methods. (Vivien Malerba) - Removed unimplemented gda_server_provider_create_blob() and gda_server_provider_fetch_blob_by_id() functions. (Murray Cumming) - Removed unused "prop" properties. (Murray Cumming) - Spelling and grammar corrections. (Clytie Siddall, bug #352122) - Providers: - FreeTDS: Build fixes. (Leonardo Boshell) - MySQL: - Slight speed optimization. (Esteban Sanchez) - Fixed a bug with FK reporting in the CONSTRAINTS schema report. Added the "bit" data type as a synonym to "tinyint" removed GDA_TYPE_BLOB reference as MySQL does not support blobs. (Vivien Malerba) - Oracle: Major improvments, including blob handling. (Vivien Malerba) - Postgres - Fix failure of current transaction when trying to delete a nonexisting blob Oid - Improved GdaBinary handling. (Vivien Malerba) - Sqlite: Update Sqlite sources to 3.3.10. - BDB and ODBC: Correct a cast (Hans de Goede, bug #366694) @ text @$NetBSD: patch-ag,v 1.3 2007/08/03 22:57:06 joerg Exp $ --- providers/sqlite/sqlite-src/fts1_porter.c.orig 2007-08-03 21:57:11.000000000 +0000 +++ providers/sqlite/sqlite-src/fts1_porter.c @@@@ -26,11 +26,7 @@@@ #include -#if !defined(__APPLE__) -#include -#else #include -#endif #include #include #include @ 1.3 log @Don't use malloc.h, use stdlib.h. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Not needed any longer (after 1.9.102 update). @ text @d1 1 a1 1 $NetBSD: patch-ag,v 1.1 2005/10/26 10:08:24 drochner Exp $ d3 14 a16 20 --- libgda/gda-log.c.orig 2005-10-26 11:28:57.000000000 +0200 +++ libgda/gda-log.c @@@@ -111,7 +111,7 @@@@ gda_log_message (const gchar *format, .. #ifdef LIBGDA_WIN32 g_log ("Gda", G_LOG_LEVEL_INFO, "%s", msg); #else - syslog (LOG_USER | LOG_INFO, msg); + syslog (LOG_USER | LOG_INFO, "%s", msg); #endif g_free (msg); } @@@@ -144,7 +144,7 @@@@ gda_log_error (const gchar * format, ... #ifdef LIBGDA_WIN32 g_log ("Gda", G_LOG_LEVEL_ERROR, "%s", msg); #else - syslog (LOG_USER | LOG_ERR, msg); + syslog (LOG_USER | LOG_ERR, "%s", msg); #endif g_free (msg); } @ 1.1 log @fix potential format string vulnerability (CAN-2005-2958), from debian @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-ag was added on branch pkgsrc-2005Q3 on 2005-10-26 10:08:24 +0000 @ text @d1 22 @ 1.1.2.2 log @Pullup ticket 885 - requested by Lubomir Sedlacik security fix for libgda Revisions pulled up: - pkgsrc/databases/libgda/Makefile 1.15 - pkgsrc/databases/libgda/distinfo 1.16 - pkgsrc/databases/libgda/patches/patch-ag 1.1 Module Name: pkgsrc Committed By: drochner Date: Wed Oct 26 10:08:24 UTC 2005 Modified Files: pkgsrc/databases/libgda: Makefile distinfo Added Files: pkgsrc/databases/libgda/patches: patch-ag Log Message: fix potential format string vulnerability (CAN-2005-2958), from debian @ text @a0 22 $NetBSD: patch-ag,v 1.1.2.1 2005/11/05 17:20:22 snj Exp $ --- libgda/gda-log.c.orig 2005-10-26 11:28:57.000000000 +0200 +++ libgda/gda-log.c @@@@ -111,7 +111,7 @@@@ gda_log_message (const gchar *format, .. #ifdef LIBGDA_WIN32 g_log ("Gda", G_LOG_LEVEL_INFO, "%s", msg); #else - syslog (LOG_USER | LOG_INFO, msg); + syslog (LOG_USER | LOG_INFO, "%s", msg); #endif g_free (msg); } @@@@ -144,7 +144,7 @@@@ gda_log_error (const gchar * format, ... #ifdef LIBGDA_WIN32 g_log ("Gda", G_LOG_LEVEL_ERROR, "%s", msg); #else - syslog (LOG_USER | LOG_ERR, msg); + syslog (LOG_USER | LOG_ERR, "%s", msg); #endif g_free (msg); } @