From 218eba34ee1edf359eb4f6045979749b13a1ba88 Mon Sep 17 00:00:00 2001 From: Christopher Jones Date: Tue, 12 Jan 2010 19:12:49 +0000 Subject: [PATCH] Bump version in early preparation for release --- ext/oci8/package.xml | 113 ++++++++++++++++++++++++++----------------- ext/oci8/php_oci8.h | 2 +- 2 files changed, 70 insertions(+), 45 deletions(-) diff --git a/ext/oci8/package.xml b/ext/oci8/package.xml index 84a9235d2f..92faa15a90 100644 --- a/ext/oci8/package.xml +++ b/ext/oci8/package.xml @@ -33,52 +33,21 @@ http://pear.php.net/dtd/package-2.0.xsd"> no - 2009-10-06 + 2010-??-?? - 1.4.0 - 1.4.0 + 1.4.1 + 1.4.1 - alpha - alpha + stable + stable PHP - 1. Introduce connection attribute functions: - - oci_set_module_name - oci_set_action - oci_set_client_info - oci_set_client_identifier - - These set values that are visible/used by the database. They - are useful for tracing, authentication and auditing. - - 2. Introduce connection attribute function: - - oci_set_edition - - Oracle 11g R2 "editions" allow multiple versions of DB objects - to exist at one time. By setting different editions, two - different versions of an application can run concurrently, - making upgrading easier and faster. - - 3. Set the DRIVER_NAME attribute of Oracle Database 11gR2 - connections to aid application tracing. The value used is to - "PHP OCI8" followed by the OCI8 version number. Note the - version number may get truncated in DB views such as - v$session_connect_info. - - 4. Allow the oci_set_prefetch value to be 0. This is important in - some cases using REF CURSORS in Oracle 11gR2. - - 5. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT - constant (which is not the default value) used by oci_execute(). - - 6. Generate an error if an invalid resource type is used in - oci_bind_by_name +Fixed bug #49560 (Using LOBs causes slow PHP shutdown) +Fixed bug #47281 ($php_errormsg is limited in size of characters) @@ -126,6 +95,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> + @@ -148,6 +118,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> + @@ -258,12 +229,15 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + @@ -315,6 +289,7 @@ http://pear.php.net/dtd/package-2.0.xsd"> + @@ -392,6 +367,56 @@ http://pear.php.net/dtd/package-2.0.xsd"> + + + 1.4.0 + 1.4.0 + + + alpha + alpha + + PHP + + 1. Introduce connection attribute functions: + + oci_set_module_name + oci_set_action + oci_set_client_info + oci_set_client_identifier + + These set values that are visible/used by the database. They + are useful for tracing, authentication and auditing. + + 2. Introduce connection attribute function: + + oci_set_edition + + Oracle 11g R2 "editions" allow multiple versions of DB objects + to exist at one time. By setting different editions, two + different versions of an application can run concurrently, + making upgrading easier and faster. + + 3. Set the DRIVER_NAME attribute of Oracle Database 11gR2 + connections to aid application tracing. The value used is to + "PHP OCI8" followed by the OCI8 version number. Note the + version number may get truncated in DB views such as + v$session_connect_info. + + 4. Allow the oci_set_prefetch value to be 0. This is important in + some cases using REF CURSORS in Oracle 11gR2. + + 5. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT + constant (which is not the default value) used by oci_execute(). + + 6. Generate an error if an invalid resource type is used in + oci_bind_by_name + + 7. Bug fixes: + PECL bug #16842 (oci_error returns false when NO_DATA_FOUND is raised) + + + 1.3.5 @@ -403,13 +428,13 @@ http://pear.php.net/dtd/package-2.0.xsd"> PHP -Fixed Bug #47243 (Crash at end of request shutdown on Windows) -Fixed Bug #46994 (CLOB size does not update when using CLOB IN OUT param in stored procedure) -Fixed Bug #46623 (phpinfo doesn't show compile time ORACLE_HOME with phpize) +Fixed bug #47243 (Crash at end of request shutdown on Windows) +Fixed bug #46994 (CLOB size does not update when using CLOB IN OUT param in stored procedure) +Fixed bug #46623 (phpinfo doesn't show compile time ORACLE_HOME with phpize) Fixed bug #45458 (Numeric keys for associative arrays are not handled properly) Note: not fixed when building with PHP 4 due to lack of PHP internal helper. -Fixed PECL Bug #16035 (oci_connect without ORACLE_HOME defined causes segfault) -Fixed PECL Bug #15988 (sqlnet.ora isn't read with older Oracle libraries) -Fixed PECL Bug #14268 (Allow "pecl install oci8" command to "autodetect" an Instant Client RPM install) +Fixed PECL bug #16035 (oci_connect without ORACLE_HOME defined causes segfault) +Fixed PECL bug #15988 (sqlnet.ora isn't read with older Oracle libraries) +Fixed PECL bug #14268 (Allow "pecl install oci8" command to "autodetect" an Instant Client RPM install) diff --git a/ext/oci8/php_oci8.h b/ext/oci8/php_oci8.h index b3d0b61811..7ccce856af 100644 --- a/ext/oci8/php_oci8.h +++ b/ext/oci8/php_oci8.h @@ -46,7 +46,7 @@ */ #undef PHP_OCI8_VERSION #endif -#define PHP_OCI8_VERSION "1.4.0 Alpha" +#define PHP_OCI8_VERSION "1.4.1" extern zend_module_entry oci8_module_entry; #define phpext_oci8_ptr &oci8_module_entry -- 2.40.0