Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Latest PECL Releases for 07.30.2013
Jul 30, 2013 @ 08:09:12

Latest PECL Releases:

  • event 1.7.2 Fix: bug #65320 where we got build errors in attempts to compile event statically(thanks to florin) Fix: bug #65319 where config.m4 used to detect current PHP version Fix: config.m4 included -levent_pthreads into LDFLAGS even --without-event-pthreads configuration Fix: evthread_use_pthreads() call skept due to a "macro magic"(PHP_EVENT_ASSERT)

  • jsmin 0.1.0 - Initial release

  • pdflib 3.0.1 - support PDFlib 9.0.1 - fix bug https://bugs.php.net/bug.php?id=64455 - support for PDFlib 7/8/9 and PDFlib Light - dropped support for PDFlib 6 and earlier

  • oci8 2.0.0 - NEW FUNCTIONALITY:
     - Added Implicit Result Set support for Oracle Database 12c.
    Streaming of all IRS's returned from a PL/SQL block is available
    via oci_fetch_array, oci_fetch_assoc, oci_fetch_object and
    oci_fetch_row (but not oci_fetch or oci_fetch_all).
    Alternatively individual IRS statement resources can be obtained
    with the new function 'oci_get_implicit_resultset' and passed to
    any oci_fetch_* function.
    
     - Added DTrace probes enabled with PHP's generic --enable-dtrace
    
    • IMPROVED FUNCTIONALITY:

      • Using 'oci_execute($s, OCI_NO_AUTO_COMMIT)' for a SELECT no longer unnecessarily initiates an internal ROLLBACK during connection close. This can improve overall scalability by reducing "round trips" between PHP and the database.
    • CHANGED FUNCTIONALITY:

      • PHPINFO() CHANGES:

        • The oci8.event and oci8.connection_class values are now shown only when the Oracle client libraries support the respective functionality.

        • Connection statistics are now in a separate phpinfo() table.

        • Temporary LOB and Collection support status lines in phpinfo() were removed. These features have always been enabled since 2007.

      • OCI_INTERNAL_DEBUG() CHANGES:

        • The oci_internal_debug() function is now a no-op. Use PHP's --enable-dtrace functionality with DTrace or SystemTap instead.
    • INTERNAL CHANGES:

      • Fixed a potential NULL pointer dereference flagged by Parfait static code analyis.

      • Extended testing of existing OCI8 functionality.

      • Improved test output portability when using the PHP development web server to run tests.

      • Removed no-longer necessary unicode patterns from tests (vestiges of PHP's previous PHP 6 project)

      • Improved build portability by removing compilation type cast warnings with some compilers.

      • Fixed compilation warnings when building with Oracle 9.2 client libraries.

      • Updated code to use internal macro PHP_OCI_REGISTER_RESOURCE.

      • Regularized code prototypes and fixed some in-line documenation prototypes.

      • Fixed code folding.

  • CUBRID 9.1.0.0004 Fixed bugs: 1)[APIS-120] - [PHP]Return value is not correct when passing a date parameter to cubrid_bind method 2)[APIS-121] - [PHP]Return value is not false when passing a invalid time to cubrid_bind method 3)[APIS-358] - [PHP] Create table failed when using default timestamp '2038-01-19 12:14:07' 4)[APIS-364] - [PHP][Windows] the export lob file from db is not correct after import the lob fie into db successfully 5)[APIS-513] - [PHP Static] Cas error code is not expected in Windows 6)[APIS-553] - Manual page for cubrid_close_request() should be edited 7)[APIS-554] - cubrid_connect_with_url example does not have updated connection url 8)[APIS-556] - cubrid_fetch CUBRID_LOB tries to allocate 4 billion bytes 9)[APIS-557] - cubrid_lob2_seek64 example does not work properly 10)[APIS-558] - [PHP]some bug about document 11)[APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0 12)[APIS-562] - Cannot execute DELETE query in CUBRID SHARD via PHP API 13)[APIS-583] - [PHP] The cubrid_get_class_name() function throws a warning if select data from a system table 14)[APIS-586] - [PHP] cubrid_bind() doesn't work properly when insert bit data 15)[APIS-587] - [PHP] cubrid_bind() doesn't support select bit data from a prepared statement 16)[APIS-596] - [PHP][Manual] The 'test_lob' table which is not created initially may lead some misunderstandings Changed and Enhanced Features: 1)[APIS-549] - Warnings during PHP/PDO API build via PECL 2)[APIS-555] - support Collection Data Types in Pdo driver 3)[APIS-559] - Compile PHP/PDO drivers from together with CCI source code instead of including the entire CCI binary. 4)[APIS-584] - [PHP][Manual] Some 'Example' codes about the driver in php.net are somewhat confused 5)[APIS-580] - Support CCI connection string parameters like altHosts, loadBalance in PHP/PDO

  • PDO_CUBRID 9.1.0.0003 Fixed bugs: 1)[APIS-120] - [PHP]Return value is not correct when passing a date parameter to cubrid_bind method 2)[APIS-121] - [PHP]Return value is not false when passing a invalid time to cubrid_bind method 3)[APIS-358] - [PHP] Create table failed when using default timestamp '2038-01-19 12:14:07' 4)[APIS-364] - [PHP][Windows] the export lob file from db is not correct after import the lob fie into db successfully 5)[APIS-513] - [PHP Static] Cas error code is not expected in Windows 6)[APIS-553] - Manual page for cubrid_close_request() should be edited 7)[APIS-554] - cubrid_connect_with_url example does not have updated connection url 8)[APIS-556] - cubrid_fetch CUBRID_LOB tries to allocate 4 billion bytes 9)[APIS-557] - cubrid_lob2_seek64 example does not work properly 10)[APIS-558] - [PHP]some bug about document 11)[APIS-560] - Cannot load PHP API 9.1.0.0003 in CentOS 5.6: undefined symbol: pthread_create in Unknown on line 0 12)[APIS-562] - Cannot execute DELETE query in CUBRID SHARD via PHP API 13)[APIS-583] - [PHP] The cubrid_get_class_name() function throws a warning if select data from a system table 14)[APIS-586] - [PHP] cubrid_bind() doesn't work properly when insert bit data 15)[APIS-587] - [PHP] cubrid_bind() doesn't support select bit data from a prepared statement 16)[APIS-596] - [PHP][Manual] The 'test_lob' table which is not created initially may lead some misunderstandings Changed and Enhanced Features: 1)[APIS-549] - Warnings during PHP/PDO API build via PECL 2)[APIS-555] - support Collection Data Types in Pdo driver 3)[APIS-559] - Compile PHP/PDO drivers from together with CCI source code instead of including the entire CCI binary. 4)[APIS-584] - [PHP][Manual] Some 'Example' codes about the driver in php.net are somewhat confused 5)[APIS-580] - Support CCI connection string parameters like altHosts, loadBalance in PHP/PDO

tagged:

Link: