2007-01-25 16:55:40 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion= "1.4.11" version= "2.0" xmlns= "http://pear.php.net/dtd/package-2.0" xmlns:tasks= "http://pear.php.net/dtd/tasks-1.0" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://pear.php.net/dtd/tasks-1.0
http://pear.php.net/dtd/tasks-1.0.xsd
http://pear.php.net/dtd/package-2.0
http://pear.php.net/dtd/package-2.0.xsd">
<name > oci8</name>
<channel > pecl.php.net</channel>
<summary > OCI8 functions</summary>
<description > These functions allow you to access Oracle database servers using
the Oracle Call Interface (OCI8).
</description>
<lead >
<name > Antony Dovgal</name>
<user > tony2001</user>
<email > tony2001@php.net</email>
<active > yes</active>
</lead>
<lead >
<name > Wez Furlong</name>
<user > wez</user>
<email > wez@php.net</email>
<active > yes</active>
</lead>
<lead >
<name > Andi Gutmans</name>
<user > andi</user>
<email > andi@zend.com</email>
<active > yes</active>
</lead>
2007-08-31 21:44:57 +00:00
<lead >
<name > Christopher Jones</name>
<user > sixd</user>
<email > sixd@php.net</email>
<active > yes</active>
</lead>
2008-01-31 01:33:30 +00:00
<date > 2007-10-05</date>
<time > 10:00:00</time>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<version >
2008-02-19 19:04:03 +00:00
<release > 1.3.1</release>
<api > 1.3.1</api>
2007-01-25 16:55:40 +00:00
</version>
<stability >
2008-01-31 01:33:30 +00:00
<release > beta</release>
<api > beta</api>
2007-01-25 16:55:40 +00:00
</stability>
<license uri= "http://www.php.net/license" > PHP</license>
2008-02-19 19:04:03 +00:00
<notes > Fixed bug #44113 (New collection creation can fail with OCI-22303)
Fixed bug #42841 (Crash with REF CURSORS when statement caching enabled)
Fixed bug #42496 (Cursor leak selecting LOBs
Fixed bug #43497 (Temporary LOB leak)
Fixed PECL bug #12431 (ping functionality is broken)
Allow compilation with 64bit Instant Client RPMs
Allow -with-oci8=instantclient with no directory specified look for RPM install
Refine DRCP connection pooling functionality
2007-01-25 16:55:40 +00:00
</notes>
<contents >
<dir name= "/" >
<dir name= "tests" >
<file name= "array_bind_001.phpt" role= "test" />
<file name= "array_bind_002.phpt" role= "test" />
<file name= "array_bind_003.phpt" role= "test" />
<file name= "array_bind_004.phpt" role= "test" />
<file name= "array_bind_005.phpt" role= "test" />
<file name= "array_bind_006.phpt" role= "test" />
<file name= "array_bind_007.phpt" role= "test" />
<file name= "array_bind_008.phpt" role= "test" />
<file name= "array_bind_009.phpt" role= "test" />
<file name= "array_bind_010.phpt" role= "test" />
<file name= "array_bind_011.phpt" role= "test" />
<file name= "array_bind_012.phpt" role= "test" />
<file name= "array_bind_013.phpt" role= "test" />
<file name= "array_bind_014.phpt" role= "test" />
<file name= "array_bind_date1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "array_bind_date.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "array_bind_float1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "array_bind_float.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "array_bind_int1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "array_bind_int.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "array_bind_str1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "array_bind_str.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "bind_empty.phpt" role= "test" />
<file name= "bind_long.phpt" role= "test" />
<file name= "bind_long_raw.phpt" role= "test" />
<file name= "bind_raw.phpt" role= "test" />
<file name= "bug26133.phpt" role= "test" />
<file name= "bug27303_2.phpt" role= "test" />
<file name= "bug27303_3.phpt" role= "test" />
<file name= "bug27303_4.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "bug27303.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "bug32325.phpt" role= "test" />
<file name= "bug35973.phpt" role= "test" />
<file name= "bug36010.phpt" role= "test" />
<file name= "bug36096.phpt" role= "test" />
2008-02-19 19:04:03 +00:00
<file name= "bug37220.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "bug37581.phpt" role= "test" />
<file name= "bug38161.phpt" role= "test" />
<file name= "bug38173.phpt" role= "test" />
<file name= "bug40078.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "bug40415.phpt" role= "test" />
<file name= "bug42134.phpt" role= "test" />
<file name= "bug42173.phpt" role= "test" />
2008-02-19 19:04:03 +00:00
<file name= "bug42496_1.phpt" role= "test" />
<file name= "bug42496_2.phpt" role= "test" />
<file name= "bug42841.phpt" role= "test" />
<file name= "bug43492.phpt" role= "test" />
<file name= "bug43497.phpt" role= "test" />
<file name= "bug44113.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "close.phpt" role= "test" />
<file name= "coll_001.phpt" role= "test" />
<file name= "coll_002_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_002.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_003_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_003.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_004_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_004.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_005.phpt" role= "test" />
<file name= "coll_006_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_006.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_007.phpt" role= "test" />
<file name= "coll_008.phpt" role= "test" />
<file name= "coll_009_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_009.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_010_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_010.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_011_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_011.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_012_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_012.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_013_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_013.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_014_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_014.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_015_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_015.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_016_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_016.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_017_func.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "coll_017.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "coll_018.phpt" role= "test" />
<file name= "coll_019.phpt" role= "test" />
<file name= "commit_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "commit.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "connect_1_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "connect_1.phpt" role= "test" />
<file name= "connect.inc" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "connect_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "connect.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "connect_with_charset_001.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "connect_without_oracle_home_old.phpt" role= "test" />
<file name= "connect_without_oracle_home.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "create_table.inc" role= "test" />
<file name= "create_type.inc" role= "test" />
<file name= "cursor_bind_err.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "cursor_bind.phpt" role= "test" />
<file name= "cursors_old.phpt" role= "test" />
<file name= "cursors.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "debug.phpt" role= "test" />
<file name= "default_prefetch1.phpt" role= "test" />
<file name= "default_prefetch2.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "default_prefetch.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "define1.phpt" role= "test" />
<file name= "define2.phpt" role= "test" />
<file name= "define3.phpt" role= "test" />
<file name= "define4.phpt" role= "test" />
<file name= "define5.phpt" role= "test" />
<file name= "define_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "define.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "descriptors.phpt" role= "test" />
<file name= "details.inc" role= "test" />
2008-02-19 19:04:03 +00:00
<file name= "drcp_characterset.phpt" role= "test" />
<file name= "drcp_conn_close1.phpt" role= "test" />
<file name= "drcp_conn_close2.phpt" role= "test" />
<file name= "drcp_connect1.phpt" role= "test" />
<file name= "drcp_connection_class.phpt" role= "test" />
<file name= "drcp_functions.inc" role= "test" />
<file name= "drcp_newconnect.phpt" role= "test" />
<file name= "drcp_pconn_close1.phpt" role= "test" />
<file name= "drcp_pconn_close2.phpt" role= "test" />
<file name= "drcp_privileged.phpt" role= "test" />
<file name= "drcp_scope1.phpt" role= "test" />
<file name= "drcp_scope2.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "drop_table.inc" role= "test" />
<file name= "drop_type.inc" role= "test" />
<file name= "error1.phpt" role= "test" />
<file name= "error2.phpt" role= "test" />
<file name= "error_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "error.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "exec_fetch.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "execute_mode.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "fetch_all2.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "fetch_all3.phpt" role= "test" />
<file name= "fetch_all.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "fetch_array.phpt" role= "test" />
<file name= "fetch_assoc.phpt" role= "test" />
<file name= "fetch_into1.phpt" role= "test" />
<file name= "fetch_into2.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "fetch_into.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "fetch_object.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "fetch.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "fetch_row.phpt" role= "test" />
<file name= "field_funcs1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "field_funcs2.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "field_funcs_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "field_funcs.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "function_aliases.phpt" role= "test" />
<file name= "lob_001.phpt" role= "test" />
<file name= "lob_002.phpt" role= "test" />
<file name= "lob_003.phpt" role= "test" />
<file name= "lob_004.phpt" role= "test" />
<file name= "lob_005.phpt" role= "test" />
<file name= "lob_006.phpt" role= "test" />
<file name= "lob_007.phpt" role= "test" />
<file name= "lob_008.phpt" role= "test" />
<file name= "lob_009.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "lob_009.txt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "lob_010.phpt" role= "test" />
<file name= "lob_011.phpt" role= "test" />
<file name= "lob_012.phpt" role= "test" />
<file name= "lob_013.phpt" role= "test" />
<file name= "lob_014.phpt" role= "test" />
<file name= "lob_015.phpt" role= "test" />
<file name= "lob_016.phpt" role= "test" />
<file name= "lob_017.phpt" role= "test" />
<file name= "lob_018.phpt" role= "test" />
<file name= "lob_019.phpt" role= "test" />
<file name= "lob_020.phpt" role= "test" />
<file name= "lob_021.phpt" role= "test" />
<file name= "lob_022.phpt" role= "test" />
<file name= "lob_023.phpt" role= "test" />
<file name= "lob_024.phpt" role= "test" />
<file name= "lob_025.phpt" role= "test" />
<file name= "lob_026.phpt" role= "test" />
<file name= "lob_027.phpt" role= "test" />
<file name= "lob_028.phpt" role= "test" />
<file name= "lob_029.phpt" role= "test" />
<file name= "lob_030.phpt" role= "test" />
<file name= "lob_031.phpt" role= "test" />
<file name= "lob_032.phpt" role= "test" />
<file name= "lob_033.phpt" role= "test" />
<file name= "lob_034.phpt" role= "test" />
<file name= "lob_035.phpt" role= "test" />
<file name= "lob_036.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "lob_037.phpt" role= "test" />
<file name= "lob_038.phpt" role= "test" />
<file name= "lob_039.phpt" role= "test" />
<file name= "lob_040.phpt" role= "test" />
2008-02-19 19:04:03 +00:00
<file name= "lob_041.phpt" role= "test" />
<file name= "lob_042.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "lob_aliases.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "lob_null.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "lob_temp1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "lob_temp.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "num.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "oci8safemode.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "oci_execute_segfault.phpt" role= "test" />
<file name= "old_oci_close1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "old_oci_close.phpt" role= "test" />
<file name= "parse_error.phpt" role= "test" />
<file name= "password_2.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "password_new.phpt" role= "test" />
<file name= "password_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "password.phpt" role= "test" />
<file name= "pecl_bug10194_blob.phpt" role= "test" />
<file name= "pecl_bug10194.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "pecl_bug8816.phpt" role= "test" />
<file name= "persistent.phpt" role= "test" />
<file name= "prefetch_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "prefetch.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "privileged_connect1.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "privileged_connect.phpt" role= "test" />
2008-02-19 19:04:03 +00:00
<file name= "rowid_bind.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "select_null.phpt" role= "test" />
<file name= "serverversion.phpt" role= "test" />
<file name= "skipif.inc" role= "test" />
<file name= "statement_cache.phpt" role= "test" />
<file name= "statement_type_old.phpt" role= "test" />
2007-08-06 15:57:27 +00:00
<file name= "statement_type.phpt" role= "test" />
<file name= "test.gif" role= "test" />
<file name= "test.txt" role= "test" />
2007-01-25 16:55:40 +00:00
<file name= "uncommitted.phpt" role= "test" />
2008-02-19 19:04:03 +00:00
<file name= "xmltype_01.phpt" role= "test" />
2007-01-25 16:55:40 +00:00
</dir> <!-- //tests -->
<file name= "config.m4" role= "src" />
<file name= "config.w32" role= "src" />
<file name= "CREDITS" role= "doc" />
<file name= "oci8.c" role= "src" />
<file name= "oci8.dsp" role= "src" />
<file name= "oci8_collection.c" role= "src" />
<file name= "oci8_interface.c" role= "src" />
<file name= "oci8_lob.c" role= "src" />
<file name= "oci8_statement.c" role= "src" />
<file name= "php_oci8.h" role= "src" />
<file name= "php_oci8_int.h" role= "src" />
<file name= "README" role= "doc" />
</dir> <!-- / -->
</contents>
<dependencies >
<required >
<php >
2008-04-07 21:55:20 +00:00
<min > 4.3.9</min>
2007-01-25 16:55:40 +00:00
<max > 6.0.0</max>
<exclude > 6.0.0</exclude>
</php>
<pearinstaller >
<min > 1.4.0b1</min>
</pearinstaller>
</required>
</dependencies>
<providesextension > oci8</providesextension>
<extsrcrelease >
2008-04-07 21:55:20 +00:00
<configureoption default= "autodetect" name= "with-oci8" prompt= "Please provide the path to the ORACLE_HOME directory. Use 'instantclient,/path/to/instant/client/lib' if you're compiling with Oracle Instant Client" />
2007-01-25 16:55:40 +00:00
</extsrcrelease>
<changelog >
2008-01-31 01:33:30 +00:00
2008-02-19 19:04:03 +00:00
<release >
<version >
<release > 1.3.1</release>
<api > 1.3.1</api>
</version>
<stability >
<release > beta</release>
<api > beta</api>
</stability>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Fixed bug #44113 (New collection creation can fail with OCI-22303)
Fixed bug #42841 (Crash with REF CURSORS when statement caching enabled)
Fixed bug #42496 (Cursor leak selecting LOBs
Fixed bug #43497 (Temporary LOB leak)
Fixed PECL bug #12431 (ping functionality is broken)
Allow compilation with 64bit Instant Client RPMs
Allow -with-oci8=instantclient with no directory specified look for RPM install
Refine DRCP functionality
</notes>
</release>
2008-01-31 01:33:30 +00:00
<release >
<version >
<release > 1.3.0</release>
<api > 1.3.0</api>
</version>
<stability >
<release > beta</release>
<api > beta</api>
</stability>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Added DRCP and FAN support.
</notes>
</release>
<release >
<version >
<release > 1.2.4</release>
<api > 1.2.4</api>
</version>
<stability >
<release > stable</release>
<api > stable</api>
</stability>
<license uri= "http://www.php.net/license" > PHP</license>
2008-02-19 19:04:03 +00:00
<notes > Fixed PECL bug #10194 (crash in Oracle client when memory limit reached in the callback)
Fixed bug #42173 (oci_field_type fixes for INTERVAL and TIMESTAMP types)
Fixed bug #42134 (oci_error() returns false after oci_new_collection() fails)
Fixed bug #41917 (oci_field_precision and oci_field_scale datatypes fixed)
Fixed bug #41711 (Null temporary lobs not supported)
Fixed bug #41594 (Statement cache is flushed too frequently)
2008-01-31 01:33:30 +00:00
Fixed bug #40415 (oci_fetch_all and nested cursors, allocate descriptors dynamically)
Fixed segfault on rebinding and re-executing a statement with LOBs.
Fixed compile failure in ZTS mode when collections support is missing.
Allowed statement cache size to be set for non-persistent connections.
2008-02-19 19:04:03 +00:00
Improved oci_password_change() to close persistent connections on shutdown (to update hashed connection details)
2008-01-31 01:33:30 +00:00
Changed oci_pconnect() to behave like oci_connect() when SYSDBA and SYSOPER privileges are used.
Various minor improvements.
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<release >
<version >
2007-08-06 15:57:27 +00:00
<release > 1.2.3</release>
<api > 1.2.3</api>
</version>
<stability >
<release > stable</release>
<api > stable</api>
</stability>
<date > 2007-01-25</date>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Fixed possible segfault in ZTS mode when statements containing sub-statements are destroyed in wrong order.
Fixed bug #40078 (ORA-01405 when fetching NULL values using oci_bind_array_by_name()).
Fixed bug #39988 (type argument of oci_define_by_name() is ignored).
Fixed bug #39732 (oci_bind_array_by_name doesn' t work on Solaris 64bit).
Fixed PECL bug #8816 (issue in php_oci_statement_fetch with more than one piecewise column).
Various minor improvements.
</notes>
2008-01-31 01:33:30 +00:00
</release>
2008-02-19 19:04:03 +00:00
2008-01-31 01:33:30 +00:00
<release >
2007-08-06 15:57:27 +00:00
<version >
2007-01-25 16:55:40 +00:00
<release > 1.2.2</release>
<api > 1.2.2</api>
</version>
<stability >
<release > stable</release>
<api > stable</api>
</stability>
<date > 2006-08-24</date>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Reimplemented oci_lob_read() utilities using patch from Massimo Squillace (msquillace at sogei dot it), which should fix Unicode LOB problems.
Fixed bug #38161 (oci_bind_by_name() returns garbage when Oracle didn' t set the variable)
Fixed bug #38173 (Freeing nested cursors causes OCI8 to segfault)
Fixed bug #37886 (oci_connect may crash when charset parameter is given)
Fixed bug #37931 (possible crash after database restart when using persistent connections)
Fixed bug #37531 (oci8 persistent connection corruption)
Fixed bug #37487 (oci_fetch_array() array-type should always default to OCI_BOTH)
Fixed bug #37392 (Unnecessary call to OCITransRollback() at the end of request)
Fixed bug #35973 (Error ORA-24806 occurs when trying to fetch a NCLOB field)
Fixed bug #34005 (oci_password_change() fails). Patch by pholdaway at technocom-wireless dot com.
Fixed PECL bug #8112 (Persistent connections misbehave when Apache process times out)
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<release >
<version >
<release > 1.2.1</release>
<api > 1.2.1</api>
</version>
<stability >
<release > stable</release>
<api > stable</api>
</stability>
<date > 2006-05-02</date>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Added support for BINARY_DOUBLE and BINARY_FLOAT (see #36764)
Changed oci_field_type() to return VARCHAR2 instead of VARCHAR (according to feature request #36800)
Fixed bug #37059 (oci_bind_by_name() doesn' t support RAW and LONG RAW fields)
Fixed bug #37055 (incorrect reference counting for persistent OCI8 connections)
Fixed bug #36934 (OCILob-> read() doesn' t move internal pointer when reading 0' s)
Fixed bug #36851 (Documentation and code discrepancies for NULL data)
Fixed bug #36820 (Privileged connection with an Oracle password file fails)
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<release >
<version >
<release > 1.2.0</release>
<api > 1.2.0</api>
</version>
<stability >
<release > stable</release>
<api > stable</api>
</stability>
<date > 2006-03-16</date>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Changed OCI8 code to use OCIServerVersion() instead of OCIPing(), which may crash Oracle server of version < 10.2
Fixed bug #36235 (ocicolumnname returns false before a succesfull fetch)
Fixed bug #36096 (oci_result() returns garbage after oci_fetch() failed)
Fixed bug #36055 (possible OCI8 crash in multithreaded environment)
Fixed bug #36010 (Segfault when re-creating and re-executing statements with bound parameters)
Fixed PECL bug #5571 (oci_new_connect() not closed by oci_close())
Fixed bug #33383 (crash when retrieving empty BLOBs)
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<release >
<version >
<release > 1.1.1</release>
<api > 1.1.1</api>
</version>
<stability >
<release > beta</release>
<api > beta</api>
</stability>
<date > 2005-09-22</date>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > Fixed segfault when binding empty values.
Fixed problem with oci_error() without arguments.
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<release >
<version >
<release > 1.1</release>
<api > 1.1</api>
</version>
<stability >
<release > beta</release>
<api > beta</api>
</stability>
<date > 2005-09-07</date>
<license uri= "http://www.php.net/license" > PHP</license>
2008-02-19 19:04:03 +00:00
<notes > This release fixes a huge amount of bugs and adds support of
2007-01-25 16:55:40 +00:00
statement caching, external credentials etc.
See official announce for details.
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
<release >
<version >
<release > 1.0</release>
<api > 1.0</api>
</version>
<stability >
<release > beta</release>
<api > beta</api>
</stability>
<date > 2004-03-19</date>
<license uri= "http://www.php.net/license" > PHP</license>
<notes > package.xml added to support installation using pear installer
</notes>
</release>
2008-02-19 19:04:03 +00:00
2007-01-25 16:55:40 +00:00
</changelog>
</package>