head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.10 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.8 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.6 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.4 pkgsrc-2011Q2-base:1.3 pkgsrc-2009Q4:1.3.0.2 pkgsrc-2009Q4-base:1.3 pkgsrc-2008Q4:1.2.0.4 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.2 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.1.0.4 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.2 pkgsrc-2008Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2009.01.19.20.13.17; author abs; state dead; branches; next 1.2; 1.2 date 2008.09.17.22.49.24; author adrianp; state Exp; branches; next 1.1; 1.1 date 2008.07.13.17.55.38; author tonnerre; state Exp; branches; next ; desc @@ 1.3 log @Updated databases/pear-MDB2 to 2.5.0b2 2.5.0b2 - fixed bug #12117: disconnect() does not work as documented - fixed bug #12912: replace() documentation - fixed bug #13811: _skipDelimitedStrings() fails on empty strings - fixed bug #13898: more tolerant check for 'new_link' DSN option - request #13929: added 'default_fk_action_ondelete' and 'default_fk_action_onupdate' options for default FOREIGN KEY constraints actions - fixed bug #14124: _skipDelimitedStrings() and prepare() fail with sql comments inside quoted strings - fixed bug #14179: declaration of MDB2_Driver_Common::raiseError() must be compatible with that of PEAR::raiseError() - fixed doc bug #14290: connect should mention the type of object returned - fixed bug #14831: $ignores in _skipDelimitedStrings() [patch by Aleksander Machniak] 2.5.0b1 - request #12731: added truncateTable() in the Manager module - request #12732: added vacuum() in the Manager module for OPTIMIZE/VACUUM TABLE abstraction - request #12800: added alterDatabase() in the Manager module [afz] - fixed bug #12924: correctly handle internal expected errors even with custom error handling - fixed bug #12991: new error code in errorInfo() [afz] - added databaseExists() method [afz] - request #13106: added unixtimestamp() in the Function module - added max_identifiers_length option 2.5.0a2 - fixed bug #12358: E_STRICT changes in latest alpha broke PHP4 compatibility - fixed bug #12351: wrong case for function PEAR::isError() in the Reverse module [was: IsError()] - fixed bug #12530: MDB2_Extended::autoPrepare() gives error if $types is null - request #12012: added charset/collation support in createDatabase() for the drivers that support this feature - added bindname_format option (this is the regexp used to recognize named placeholders in prepared statements) 2.5.0a1 - fixed bug #10024: Security fix for LOBs. Added an option to turn lob_allow_url_include off by default - fixed bug #11179: prepared statements with named placeholders fail if extra values are provided - request #11297: added support for "schema.table" (or "owner.table") notation in the Reverse module - initial support for FOREIGN KEY and CHECK constraints in the Reverse and Manager modules - fixed bug #11428: propagate quote() errors with invalid data types - added new test cases in the test suite - added LENGTH() function in the Function module - fixed bug #11612: raiseError() must be compatible with PEAR::raiseError() [PHP6] - fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x - fixed bug #11906: quoteIdentifier fails for names with dots - fixed bug #11975: Extended::autoExecute() does not work with Oracle when using LOBs (patch by Pieter Meulen, van der) - fixed some E_STRICT errors with PHP5 - fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success, as documented - fixed bug #12246: wrong check in MDB2::isStatement() (thanks to zaa@@zaa.pp.ru) @ text @$NetBSD: patch-aa,v 1.2 2008/09/17 22:49:24 adrianp Exp $ --- MDB2.php.orig 2007-05-03 19:58:15.000000000 +0100 +++ MDB2.php @@@@ -1156,6 +1156,7 @@@@ class MDB2_Driver_Common extends PEAR 'datatype_map' => array(), 'datatype_map_callback' => array(), 'nativetype_map_callback' => array(), + 'lob_allow_url_include' => false, ); /** @@@@ -4268,4 +4269,4 @@@@ function MDB2_defaultDebugOutput(&$db, $ } // }}} -?> \ No newline at end of file +?> @ 1.2 log @Fix a bug on some platforms which causes the installation to fail. Thanks to Peter Avalos for debugging and joerg@@ for pointing it out. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Add patch for pear-MDB2 arbitrary file reading vulnerability (CVE-2007-5934). @ text @d3 3 a5 3 --- MDB2.php.orig 2007-05-03 20:58:15.000000000 +0200 +++ MDB2.php 2008-07-13 18:44:59.000000000 +0200 @@@@ -1156,6 +1156,7 @@@@ d13 7 @