Annotation of embedaddon/php/ext/oci8/package.xml, revision 1.1
1.1 ! misho 1: <?xml version="1.0" encoding="UTF-8"?>
! 2: <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
! 3: http://pear.php.net/dtd/tasks-1.0.xsd
! 4: http://pear.php.net/dtd/package-2.0
! 5: http://pear.php.net/dtd/package-2.0.xsd">
! 6: <name>oci8</name>
! 7: <channel>pecl.php.net</channel>
! 8: <summary>Extension for Oracle Database</summary>
! 9: <description>This extension allows you to access Oracle databases. It can be built with PHP 4.3.9 to 5.x. It can be linked with Oracle 9.2, 10.2, 11.1, or 11.2 client libraries.
! 10: </description>
! 11: <lead>
! 12: <name>Christopher Jones</name>
! 13: <user>sixd</user>
! 14: <email>sixd@php.net</email>
! 15: <active>yes</active>
! 16: </lead>
! 17: <lead>
! 18: <name>Antony Dovgal</name>
! 19: <user>tony2001</user>
! 20: <email>tony2001@php.net</email>
! 21: <active>yes</active>
! 22: </lead>
! 23: <lead>
! 24: <name>Wez Furlong</name>
! 25: <user>wez</user>
! 26: <email>wez@php.net</email>
! 27: <active>no</active>
! 28: </lead>
! 29: <lead>
! 30: <name>Andi Gutmans</name>
! 31: <user>andi</user>
! 32: <email>andi@zend.com</email>
! 33: <active>no</active>
! 34: </lead>
! 35:
! 36: <date>2011-11-18</date>
! 37: <time>12:00:00</time>
! 38:
! 39: <version>
! 40: <release>1.4.7</release>
! 41: <api>1.4.7</api>
! 42: </version>
! 43: <stability>
! 44: <release>stable</release>
! 45: <api>stable</api>
! 46: </stability>
! 47: <license uri="http://www.php.net/license">PHP</license>
! 48: <notes>
! 49: Fixed bug #59985 (show normal warning text for OCI_NO_DATA)
! 50: Fixed OCI8 part of bug #55748 (CVE-2011-4153: multiple NULL pointer dereferences with zend_strndup)
! 51: Fixed OCI8 part of bug #55301 (multiple null pointer dereferences with calloc)
! 52: Increased maximum Oracle error message buffer length for new Oracle 11.2.0.3 size
! 53: Improve internal initalization failure error messages
! 54: </notes>
! 55: <contents>
! 56: <dir name="/">
! 57: <dir name="tests">
! 58: <file name="array_bind_001.phpt" role="test" />
! 59: <file name="array_bind_002.phpt" role="test" />
! 60: <file name="array_bind_003.phpt" role="test" />
! 61: <file name="array_bind_004.phpt" role="test" />
! 62: <file name="array_bind_005.phpt" role="test" />
! 63: <file name="array_bind_006.phpt" role="test" />
! 64: <file name="array_bind_007.phpt" role="test" />
! 65: <file name="array_bind_008.phpt" role="test" />
! 66: <file name="array_bind_009.phpt" role="test" />
! 67: <file name="array_bind_010.phpt" role="test" />
! 68: <file name="array_bind_011.phpt" role="test" />
! 69: <file name="array_bind_012.phpt" role="test" />
! 70: <file name="array_bind_013.phpt" role="test" />
! 71: <file name="array_bind_014.phpt" role="test" />
! 72: <file name="array_bind_bdouble.phpt" role="test" />
! 73: <file name="array_bind_bfloat.phpt" role="test" />
! 74: <file name="array_bind_date1.phpt" role="test" />
! 75: <file name="array_bind_date.phpt" role="test" />
! 76: <file name="array_bind_float1.phpt" role="test" />
! 77: <file name="array_bind_float.phpt" role="test" />
! 78: <file name="array_bind_int1.phpt" role="test" />
! 79: <file name="array_bind_int.phpt" role="test" />
! 80: <file name="array_bind_str1.phpt" role="test" />
! 81: <file name="array_bind_str.phpt" role="test" />
! 82: <file name="array_bind_uin.phpt" role="test" />
! 83: <file name="b47243_1.phpt" role="test" />
! 84: <file name="b47243_2.phpt" role="test" />
! 85: <file name="b47243_3.phpt" role="test" />
! 86: <file name="bind_char_1_11gR1.phpt" role="test" />
! 87: <file name="bind_char_1.phpt" role="test" />
! 88: <file name="bind_char_2_11gR1.phpt" role="test" />
! 89: <file name="bind_char_2.phpt" role="test" />
! 90: <file name="bind_char_3_11gR1.phpt" role="test" />
! 91: <file name="bind_char_3.phpt" role="test" />
! 92: <file name="bind_char_4_11gR1.phpt" role="test" />
! 93: <file name="bind_char_4.phpt" role="test" />
! 94: <file name="bind_empty.phpt" role="test" />
! 95: <file name="bind_long.phpt" role="test" />
! 96: <file name="bind_long_raw.phpt" role="test" />
! 97: <file name="bind_misccoltypes_errs.phpt" role="test" />
! 98: <file name="bind_misccoltypes.phpt" role="test" />
! 99: <file name="bind_number.phpt" role="test" />
! 100: <file name="bind_query.phpt" role="test" />
! 101: <file name="bind_raw.phpt" role="test" />
! 102: <file name="bind_rowid.phpt" role="test" />
! 103: <file name="bind_sqltafc.phpt" role="test" />
! 104: <file name="bind_sqltchr_1.phpt" role="test" />
! 105: <file name="bind_sqltchr_2.phpt" role="test" />
! 106: <file name="bind_sqltint.phpt" role="test" />
! 107: <file name="bind_sqltnum.phpt" role="test" />
! 108: <file name="bind_unsupported_1.phpt" role="test" />
! 109: <file name="bind_unsupported_2.phpt" role="test" />
! 110: <file name="bind_unsupported_3.phpt" role="test" />
! 111: <file name="bug26133.phpt" role="test" />
! 112: <file name="bug27303_1_11gR1.phpt" role="test" />
! 113: <file name="bug27303_1.phpt" role="test" />
! 114: <file name="bug27303_2_11gR1.phpt" role="test" />
! 115: <file name="bug27303_2.phpt" role="test" />
! 116: <file name="bug27303_3.phpt" role="test" />
! 117: <file name="bug27303_4_11gR1.phpt" role="test" />
! 118: <file name="bug27303_4.phpt" role="test" />
! 119: <file name="bug32325.phpt" role="test" />
! 120: <file name="bug35973.phpt" role="test" />
! 121: <file name="bug36010.phpt" role="test" />
! 122: <file name="bug36096.phpt" role="test" />
! 123: <file name="bug36403.phpt" role="test" />
! 124: <file name="bug37220.phpt" role="test" />
! 125: <file name="bug37581.phpt" role="test" />
! 126: <file name="bug38161.phpt" role="test" />
! 127: <file name="bug38173.phpt" role="test" />
! 128: <file name="bug40078.phpt" role="test" />
! 129: <file name="bug40415.phpt" role="test" />
! 130: <file name="bug41069.phpt" role="test" />
! 131: <file name="bug42134.phpt" role="test" />
! 132: <file name="bug42173.phpt" role="test" />
! 133: <file name="bug42496_1.phpt" role="test" />
! 134: <file name="bug42496_2.phpt" role="test" />
! 135: <file name="bug42841.phpt" role="test" />
! 136: <file name="bug43492_2.phpt" role="test" />
! 137: <file name="bug43492.phpt" role="test" />
! 138: <file name="bug43497_92.phpt" role="test" />
! 139: <file name="bug43497.phpt" role="test" />
! 140: <file name="bug44008.phpt" role="test" />
! 141: <file name="bug44113.phpt" role="test" />
! 142: <file name="bug44206.phpt" role="test" />
! 143: <file name="bug45458.phpt" role="test" />
! 144: <file name="bug46994.phpt" role="test" />
! 145: <file name="bug47189.phpt" role="test" />
! 146: <file name="bug47281.phpt" role="test" />
! 147: <file name="bug47281_tt.phpt" role="test" />
! 148: <file name="bug51253.phpt" role="test" />
! 149: <file name="bug51291_1.phpt" role="test" />
! 150: <file name="bug51291_2.phpt" role="test" />
! 151: <file name="clientversion_92.phpt" role="test" />
! 152: <file name="clientversion.phpt" role="test" />
! 153: <file name="close.phpt" role="test" />
! 154: <file name="coll_001.phpt" role="test" />
! 155: <file name="coll_002_func.phpt" role="test" />
! 156: <file name="coll_002.phpt" role="test" />
! 157: <file name="coll_003_func.phpt" role="test" />
! 158: <file name="coll_003.phpt" role="test" />
! 159: <file name="coll_004_func.phpt" role="test" />
! 160: <file name="coll_004.phpt" role="test" />
! 161: <file name="coll_005.phpt" role="test" />
! 162: <file name="coll_006_func.phpt" role="test" />
! 163: <file name="coll_006.phpt" role="test" />
! 164: <file name="coll_007.phpt" role="test" />
! 165: <file name="coll_008.phpt" role="test" />
! 166: <file name="coll_009_func.phpt" role="test" />
! 167: <file name="coll_009.phpt" role="test" />
! 168: <file name="coll_010_func.phpt" role="test" />
! 169: <file name="coll_010.phpt" role="test" />
! 170: <file name="coll_011_func.phpt" role="test" />
! 171: <file name="coll_011.phpt" role="test" />
! 172: <file name="coll_012_func.phpt" role="test" />
! 173: <file name="coll_012.phpt" role="test" />
! 174: <file name="coll_013_func.phpt" role="test" />
! 175: <file name="coll_013.phpt" role="test" />
! 176: <file name="coll_014_func.phpt" role="test" />
! 177: <file name="coll_014.phpt" role="test" />
! 178: <file name="coll_015_func.phpt" role="test" />
! 179: <file name="coll_015.phpt" role="test" />
! 180: <file name="coll_016_func.phpt" role="test" />
! 181: <file name="coll_016.phpt" role="test" />
! 182: <file name="coll_017_func.phpt" role="test" />
! 183: <file name="coll_017.phpt" role="test" />
! 184: <file name="coll_018.phpt" role="test" />
! 185: <file name="coll_019.phpt" role="test" />
! 186: <file name="commit_001.phpt" role="test" />
! 187: <file name="commit_002.phpt" role="test" />
! 188: <file name="commit_old.phpt" role="test" />
! 189: <file name="conn_attr_1.phpt" role="test" />
! 190: <file name="conn_attr_2.phpt" role="test" />
! 191: <file name="conn_attr_3.phpt" role="test" />
! 192: <file name="conn_attr_4.phpt" role="test" />
! 193: <file name="conn_attr_5.phpt" role="test" />
! 194: <file name="conn_attr.inc" role="test" />
! 195: <file name="connect_1_old.phpt" role="test" />
! 196: <file name="connect_1.phpt" role="test" />
! 197: <file name="connect.inc" role="test" />
! 198: <file name="connect_old.phpt" role="test" />
! 199: <file name="connect.phpt" role="test" />
! 200: <file name="connect_scope1.phpt" role="test" />
! 201: <file name="connect_scope2.phpt" role="test" />
! 202: <file name="connect_scope_try1.phpt" role="test" />
! 203: <file name="connect_scope_try2.phpt" role="test" />
! 204: <file name="connect_scope_try3.phpt" role="test" />
! 205: <file name="connect_scope_try4.phpt" role="test" />
! 206: <file name="connect_scope_try5.phpt" role="test" />
! 207: <file name="connect_scope_try6.phpt" role="test" />
! 208: <file name="connect_with_charset_001.phpt" role="test" />
! 209: <file name="connect_without_oracle_home_11.phpt" role="test" />
! 210: <file name="connect_without_oracle_home_old_11.phpt" role="test" />
! 211: <file name="connect_without_oracle_home_old.phpt" role="test" />
! 212: <file name="connect_without_oracle_home.phpt" role="test" />
! 213: <file name="create_table.inc" role="test" />
! 214: <file name="create_type.inc" role="test" />
! 215: <file name="cursor_bind_err.phpt" role="test" />
! 216: <file name="cursor_bind.phpt" role="test" />
! 217: <file name="cursors_old.phpt" role="test" />
! 218: <file name="cursors.phpt" role="test" />
! 219: <file name="dbmsoutput.phpt" role="test" />
! 220: <file name="debug.phpt" role="test" />
! 221: <file name="default_prefetch0.phpt" role="test" />
! 222: <file name="default_prefetch1.phpt" role="test" />
! 223: <file name="default_prefetch2.phpt" role="test" />
! 224: <file name="default_prefetch.phpt" role="test" />
! 225: <file name="define0.phpt" role="test" />
! 226: <file name="define1.phpt" role="test" />
! 227: <file name="define2.phpt" role="test" />
! 228: <file name="define3.phpt" role="test" />
! 229: <file name="define4.phpt" role="test" />
! 230: <file name="define5.phpt" role="test" />
! 231: <file name="define6.phpt" role="test" />
! 232: <file name="define_old.phpt" role="test" />
! 233: <file name="define.phpt" role="test" />
! 234: <file name="descriptors.phpt" role="test" />
! 235: <file name="details.inc" role="test" />
! 236: <file name="drcp_cclass1.phpt" role="test" />
! 237: <file name="drcp_characterset.phpt" role="test" />
! 238: <file name="drcp_conn_close1.phpt" role="test" />
! 239: <file name="drcp_conn_close2.phpt" role="test" />
! 240: <file name="drcp_connect1.phpt" role="test" />
! 241: <file name="drcp_connection_class.phpt" role="test" />
! 242: <file name="drcp_functions.inc" role="test" />
! 243: <file name="drcp_newconnect.phpt" role="test" />
! 244: <file name="drcp_pconn_close1.phpt" role="test" />
! 245: <file name="drcp_pconn_close2.phpt" role="test" />
! 246: <file name="drcp_privileged.phpt" role="test" />
! 247: <file name="drcp_scope1.phpt" role="test" />
! 248: <file name="drcp_scope2.phpt" role="test" />
! 249: <file name="drcp_scope3.phpt" role="test" />
! 250: <file name="drcp_scope4.phpt" role="test" />
! 251: <file name="drcp_scope5.phpt" role="test" />
! 252: <file name="driver_name.phpt" role="test" />
! 253: <file name="drop_table.inc" role="test" />
! 254: <file name="drop_type.inc" role="test" />
! 255: <file name="dupcolnames.phpt" role="test" />
! 256: <file name="edition_1.phpt" role="test" />
! 257: <file name="edition_2.phpt" role="test" />
! 258: <file name="error1.phpt" role="test" />
! 259: <file name="error2.phpt" role="test" />
! 260: <file name="error3.phpt" role="test" />
! 261: <file name="error_bind.phpt" role="test" />
! 262: <file name="error_old.phpt" role="test" />
! 263: <file name="error_parse.phpt" role="test" />
! 264: <file name="error.phpt" role="test" />
! 265: <file name="exec_fetch.phpt" role="test" />
! 266: <file name="execute_mode.phpt" role="test" />
! 267: <file name="extauth_01.phpt" role="test" />
! 268: <file name="extauth_02.phpt" role="test" />
! 269: <file name="extauth_03.phpt" role="test" />
! 270: <file name="extauth_04.phpt" role="test" />
! 271: <file name="fetch_all1.phpt" role="test" />
! 272: <file name="fetch_all2.phpt" role="test" />
! 273: <file name="fetch_all3.phpt" role="test" />
! 274: <file name="fetch_all4.phpt" role="test" />
! 275: <file name="fetch_all5.phpt" role="test" />
! 276: <file name="fetch_all.phpt" role="test" />
! 277: <file name="fetch_array.phpt" role="test" />
! 278: <file name="fetch_assoc.phpt" role="test" />
! 279: <file name="fetch_into1.phpt" role="test" />
! 280: <file name="fetch_into2.phpt" role="test" />
! 281: <file name="fetch_into.phpt" role="test" />
! 282: <file name="fetch_object_1.phpt" role="test" />
! 283: <file name="fetch_object_2.phpt" role="test" />
! 284: <file name="fetch_object.phpt" role="test" />
! 285: <file name="fetch.phpt" role="test" />
! 286: <file name="fetch_row.phpt" role="test" />
! 287: <file name="field_funcs0.phpt" role="test" />
! 288: <file name="field_funcs1.phpt" role="test" />
! 289: <file name="field_funcs2.phpt" role="test" />
! 290: <file name="field_funcs3.phpt" role="test" />
! 291: <file name="field_funcs_old.phpt" role="test" />
! 292: <file name="field_funcs.phpt" role="test" />
! 293: <file name="function_aliases.phpt" role="test" />
! 294: <file name="lob_001.phpt" role="test" />
! 295: <file name="lob_002.phpt" role="test" />
! 296: <file name="lob_003.phpt" role="test" />
! 297: <file name="lob_004.phpt" role="test" />
! 298: <file name="lob_005.phpt" role="test" />
! 299: <file name="lob_006.phpt" role="test" />
! 300: <file name="lob_007.phpt" role="test" />
! 301: <file name="lob_008.phpt" role="test" />
! 302: <file name="lob_009.phpt" role="test" />
! 303: <file name="lob_009.txt" role="test" />
! 304: <file name="lob_010.phpt" role="test" />
! 305: <file name="lob_011.phpt" role="test" />
! 306: <file name="lob_012.phpt" role="test" />
! 307: <file name="lob_013.phpt" role="test" />
! 308: <file name="lob_014.phpt" role="test" />
! 309: <file name="lob_015.phpt" role="test" />
! 310: <file name="lob_016.phpt" role="test" />
! 311: <file name="lob_017.phpt" role="test" />
! 312: <file name="lob_018.phpt" role="test" />
! 313: <file name="lob_019.phpt" role="test" />
! 314: <file name="lob_020.phpt" role="test" />
! 315: <file name="lob_021.phpt" role="test" />
! 316: <file name="lob_022.phpt" role="test" />
! 317: <file name="lob_023.phpt" role="test" />
! 318: <file name="lob_024.phpt" role="test" />
! 319: <file name="lob_025.phpt" role="test" />
! 320: <file name="lob_026.phpt" role="test" />
! 321: <file name="lob_027.phpt" role="test" />
! 322: <file name="lob_028.phpt" role="test" />
! 323: <file name="lob_029.phpt" role="test" />
! 324: <file name="lob_030.phpt" role="test" />
! 325: <file name="lob_031.phpt" role="test" />
! 326: <file name="lob_032.phpt" role="test" />
! 327: <file name="lob_033.phpt" role="test" />
! 328: <file name="lob_034.phpt" role="test" />
! 329: <file name="lob_035.phpt" role="test" />
! 330: <file name="lob_036.phpt" role="test" />
! 331: <file name="lob_037.phpt" role="test" />
! 332: <file name="lob_038.phpt" role="test" />
! 333: <file name="lob_039.phpt" role="test" />
! 334: <file name="lob_040.phpt" role="test" />
! 335: <file name="lob_041.phpt" role="test" />
! 336: <file name="lob_042.phpt" role="test" />
! 337: <file name="lob_043.phpt" role="test" />
! 338: <file name="lob_044.phpt" role="test" />
! 339: <file name="lob_aliases.phpt" role="test" />
! 340: <file name="lob_null.phpt" role="test" />
! 341: <file name="lob_temp1.phpt" role="test" />
! 342: <file name="lob_temp.phpt" role="test" />
! 343: <file name="minfo.phpt" role="test" />
! 344: <file name="null_byte_1.phpt" role="test" />
! 345: <file name="null_byte_2.phpt" role="test" />
! 346: <file name="null_byte_3.phpt" role="test" />
! 347: <file name="num.phpt" role="test" />
! 348: <file name="oci_execute_segfault.phpt" role="test" />
! 349: <file name="old_oci_close1.phpt" role="test" />
! 350: <file name="old_oci_close.phpt" role="test" />
! 351: <file name="password_2.phpt" role="test" />
! 352: <file name="password_new.phpt" role="test" />
! 353: <file name="password_old.phpt" role="test" />
! 354: <file name="password.phpt" role="test" />
! 355: <file name="pecl_bug10194_blob_64.phpt" role="test" />
! 356: <file name="pecl_bug10194_blob.phpt" role="test" />
! 357: <file name="pecl_bug10194.phpt" role="test" />
! 358: <file name="pecl_bug16035.phpt" role="test" />
! 359: <file name="pecl_bug16842.phpt" role="test" />
! 360: <file name="pecl_bug6109.phpt" role="test" />
! 361: <file name="pecl_bug8816.phpt" role="test" />
! 362: <file name="persistent.phpt" role="test" />
! 363: <file name="prefetch_old.phpt" role="test" />
! 364: <file name="prefetch.phpt" role="test" />
! 365: <file name="privileged_connect1.phpt" role="test" />
! 366: <file name="privileged_connect.phpt" role="test" />
! 367: <file name="refcur_prefetch_1.phpt" role="test" />
! 368: <file name="refcur_prefetch_2.phpt" role="test" />
! 369: <file name="refcur_prefetch_3.phpt" role="test" />
! 370: <file name="refcur_prefetch_4.phpt" role="test" />
! 371: <file name="reflection1.phpt" role="test" />
! 372: <file name="reflection2.phpt" role="test" />
! 373: <file name="select_null.phpt" role="test" />
! 374: <file name="serverversion.phpt" role="test" />
! 375: <file name="skipif.inc" role="test" />
! 376: <file name="statement_cache.phpt" role="test" />
! 377: <file name="statement_type_old.phpt" role="test" />
! 378: <file name="statement_type.phpt" role="test" />
! 379: <file name="test.gif" role="test" />
! 380: <file name="testping.phpt" role="test" />
! 381: <file name="test.txt" role="test" />
! 382: <file name="uncommitted.phpt" role="test" />
! 383: <file name="xmltype_01.phpt" role="test" />
! 384: <file name="xmltype_02.phpt" role="test" />
! 385: </dir> <!-- //tests -->
! 386: <file name="config.m4" role="src" />
! 387: <file name="config.w32" role="src" />
! 388: <file name="CREDITS" role="doc" />
! 389: <file name="oci8.c" role="src" />
! 390: <file name="oci8.dsp" role="src" />
! 391: <file name="oci8_collection.c" role="src" />
! 392: <file name="oci8_interface.c" role="src" />
! 393: <file name="oci8_lob.c" role="src" />
! 394: <file name="oci8_statement.c" role="src" />
! 395: <file name="php_oci8.h" role="src" />
! 396: <file name="php_oci8_int.h" role="src" />
! 397: <file name="README" role="doc" />
! 398: </dir> <!-- / -->
! 399: </contents>
! 400: <dependencies>
! 401: <required>
! 402: <php>
! 403: <min>4.3.9</min>
! 404: <max>5.4.99</max>
! 405: </php>
! 406: <pearinstaller>
! 407: <min>1.4.0b1</min>
! 408: </pearinstaller>
! 409: </required>
! 410: </dependencies>
! 411: <providesextension>oci8</providesextension>
! 412: <extsrcrelease>
! 413: <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" />
! 414: </extsrcrelease>
! 415: <changelog>
! 416:
! 417: <release>
! 418: <version>
! 419: <release>1.4.6</release>
! 420: <api>1.4.6</api>
! 421: </version>
! 422: <stability>
! 423: <release>stable</release>
! 424: <api>stable</api>
! 425: </stability>
! 426: <license uri="http://www.php.net/license">PHP</license>
! 427: <notes>
! 428: Added oci_client_version() returning the runtime Oracle client library version
! 429: Made OCI8 extension buildable with PHP 5.4-development code
! 430: </notes>
! 431: </release>
! 432:
! 433: <release>
! 434: <version>
! 435: <release>1.4.5</release>
! 436: <api>1.4.5</api>
! 437: </version>
! 438: <stability>
! 439: <release>stable</release>
! 440: <api>stable</api>
! 441: </stability>
! 442: <license uri="http://www.php.net/license">PHP</license>
! 443: <notes>
! 444: Protect against null bytes in LOB filenames (http://news.php.net/php.internals/50202)
! 445: </notes>
! 446: </release>
! 447:
! 448: <release>
! 449: <version>
! 450: <release>1.4.4</release>
! 451: <api>1.4.4</api>
! 452: </version>
! 453: <stability>
! 454: <release>stable</release>
! 455: <api>stable</api>
! 456: </stability>
! 457: <license uri="http://www.php.net/license">PHP</license>
! 458: <notes>
! 459: Fixed bug #53284 (Valgrind warnings in oci_set_* functions)
! 460: Enhancement - improve startup failure error messages
! 461: </notes>
! 462: </release>
! 463:
! 464: <release>
! 465: <version>
! 466: <release>1.4.3</release>
! 467: <api>1.4.3</api>
! 468: </version>
! 469: <stability>
! 470: <release>stable</release>
! 471: <api>stable</api>
! 472: </stability>
! 473: <license uri="http://www.php.net/license">PHP</license>
! 474: <notes>
! 475: Fixed bug #51610 (Using oci_connect causes PHP to take a long time to exit). Requires Oracle 11.2.0.2 client libraries (or Oracle bug fix 9891199) for this patch to have an effect.
! 476: </notes>
! 477: </release>
! 478:
! 479: <release>
! 480: <version>
! 481: <release>1.4.2</release>
! 482: <api>1.4.2</api>
! 483: </version>
! 484: <stability>
! 485: <release>stable</release>
! 486: <api>stable</api>
! 487: </stability>
! 488: <license uri="http://www.php.net/license">PHP</license>
! 489: <notes>
! 490: Fixed bug #52186 (phpinfo() shows 10.1 or 11.1 when installed with ORACLE_HOME 10.2 or 11.2)
! 491: Fixed bug #51691 (Unnecessary realloc causes crashes in PHP trunk tests with interned strings)
! 492: Fixed bug #51577 (Uninitialized memory reference with oci_bind_array_by_name)
! 493: Fixed bug #51291 (oci_error doesn't report last error when called two times)
! 494:
! 495: OCI8 1.4.2 is included in PHP 5.3.3
! 496: </notes>
! 497: </release>
! 498:
! 499: <release>
! 500: <version>
! 501: <release>1.4.1</release>
! 502: <api>1.4.1</api>
! 503: </version>
! 504: <stability>
! 505: <release>stable</release>
! 506: <api>stable</api>
! 507: </stability>
! 508: <license uri="http://www.php.net/license">PHP</license>
! 509: <notes>
! 510: Fixed bug #49560 (Using LOBs causes slow PHP shutdown)
! 511: Fixed bug #47281 ($php_errormsg is limited in size of characters)
! 512: </notes>
! 513: </release>
! 514:
! 515: <release>
! 516: <version>
! 517: <release>1.4.0</release>
! 518: <api>1.4.0</api>
! 519: </version>
! 520: <stability>
! 521: <release>alpha</release>
! 522: <api>alpha</api>
! 523: </stability>
! 524: <license uri="http://www.php.net/license">PHP</license>
! 525: <notes>
! 526: 1. Introduce connection attribute functions:
! 527:
! 528: oci_set_module_name
! 529: oci_set_action
! 530: oci_set_client_info
! 531: oci_set_client_identifier
! 532:
! 533: These set values that are visible/used by the database. They
! 534: are useful for tracing, authentication and auditing.
! 535:
! 536: 2. Introduce connection attribute function:
! 537:
! 538: oci_set_edition
! 539:
! 540: Oracle 11g R2 "editions" allow multiple versions of DB objects
! 541: to exist at one time. By setting different editions, two
! 542: different versions of an application can run concurrently,
! 543: making upgrading easier and faster.
! 544:
! 545: 3. Set the DRIVER_NAME attribute of Oracle Database 11gR2
! 546: connections to aid application tracing. The value used is to
! 547: "PHP OCI8" followed by the OCI8 version number. Note the
! 548: version number may get truncated in DB views such as
! 549: v$session_connect_info.
! 550:
! 551: 4. Allow the oci_set_prefetch value to be 0. This is important in
! 552: some cases using REF CURSORS in Oracle 11gR2.
! 553:
! 554: 5. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT
! 555: constant (which is not the default value) used by oci_execute().
! 556:
! 557: 6. Generate an error if an invalid resource type is used in
! 558: oci_bind_by_name
! 559:
! 560: 7. Bug fixes:
! 561: PECL bug #16842 (oci_error returns false when NO_DATA_FOUND is raised)
! 562: </notes>
! 563: </release>
! 564:
! 565: <release>
! 566: <version>
! 567: <release>1.3.5</release>
! 568: <api>1.3.4</api>
! 569: </version>
! 570: <stability>
! 571: <release>stable</release>
! 572: <api>stable</api>
! 573: </stability>
! 574: <license uri="http://www.php.net/license">PHP</license>
! 575: <notes>
! 576: Fixed bug #47243 (Crash at end of request shutdown on Windows)
! 577: Fixed bug #46994 (CLOB size does not update when using CLOB IN OUT param in stored procedure)
! 578: Fixed bug #46623 (phpinfo doesn't show compile time ORACLE_HOME with phpize)
! 579: 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.
! 580: Fixed PECL bug #16035 (oci_connect without ORACLE_HOME defined causes segfault)
! 581: Fixed PECL bug #15988 (sqlnet.ora isn't read with older Oracle libraries)
! 582: Fixed PECL bug #14268 (Allow "pecl install oci8" command to "autodetect" an Instant Client RPM install)
! 583: </notes>
! 584: </release>
! 585:
! 586: <release>
! 587: <version>
! 588: <release>1.3.4</release>
! 589: <api>1.3.4</api>
! 590: </version>
! 591: <stability>
! 592: <release>stable</release>
! 593: <api>stable</api>
! 594: </stability>
! 595: <license uri="http://www.php.net/license">PHP</license>
! 596: <notes>
! 597: Enhancement - Allow External Authentication (not supported on Windows)
! 598: Enhancement - Reflection will show function and method arguments with PHP 5.x
! 599: Increase default oci8.default_prefetch from 10 to 100
! 600: Correctly define SQLT_BDOUBLE and SQLT_BFLOAT constants with Oracle 10g ORACLE_HOME builds
! 601: </notes>
! 602: </release>
! 603:
! 604: <release>
! 605: <version>
! 606: <release>1.3.3</release>
! 607: <api>1.3.3</api>
! 608: </version>
! 609: <stability>
! 610: <release>stable</release>
! 611: <api>stable</api>
! 612: </stability>
! 613: <license uri="http://www.php.net/license">PHP</license>
! 614: <notes>
! 615: Changed OCI NLS initialization for consistency and technical correctness
! 616: Removed obsolete macros
! 617: </notes>
! 618: </release>
! 619:
! 620: <release>
! 621: <version>
! 622: <release>1.3.2</release>
! 623: <api>1.3.2</api>
! 624: </version>
! 625: <stability>
! 626: <release>beta</release>
! 627: <api>beta</api>
! 628: </stability>
! 629: <license uri="http://www.php.net/license">PHP</license>
! 630: <notes>
! 631: Refine DRCP connection pooling functionality
! 632: Do scope-end release for oci_pconnect (oci8.old_oci_close_semantics=1 gives old behavior)
! 633: Fixed bug #44372 (compilation with Oracle 10gR1 libraries)
! 634: Fixed PECL bug #12431 (PEAR install using x86_64 RPM builds)
! 635: Allow builds with PHP 4.3.9 onwards
! 636: </notes>
! 637: </release>
! 638:
! 639: <release>
! 640: <version>
! 641: <release>1.3.1</release>
! 642: <api>1.3.1</api>
! 643: </version>
! 644: <stability>
! 645: <release>beta</release>
! 646: <api>beta</api>
! 647: </stability>
! 648: <license uri="http://www.php.net/license">PHP</license>
! 649: <notes>Fixed bug #44113 (New collection creation can fail with OCI-22303)
! 650: Fixed bug #42841 (Crash with REF CURSORS when statement caching enabled)
! 651: Fixed bug #42496 (Cursor leak selecting LOBs
! 652: Fixed bug #43497 (Temporary LOB leak)
! 653: Fixed PECL bug #12431 (ping functionality is broken)
! 654: Allow compilation with 64bit Instant Client RPMs
! 655: Allow -with-oci8=instantclient with no directory specified look for RPM install
! 656: Refine DRCP functionality
! 657: </notes>
! 658: </release>
! 659:
! 660: <release>
! 661: <version>
! 662: <release>1.3.0</release>
! 663: <api>1.3.0</api>
! 664: </version>
! 665: <stability>
! 666: <release>beta</release>
! 667: <api>beta</api>
! 668: </stability>
! 669: <license uri="http://www.php.net/license">PHP</license>
! 670: <notes>Added DRCP and FAN support.
! 671: </notes>
! 672: </release>
! 673:
! 674: <release>
! 675: <version>
! 676: <release>1.2.5</release>
! 677: <api>1.2.5</api>
! 678: </version>
! 679: <stability>
! 680: <release>stable</release>
! 681: <api>stable</api>
! 682: </stability>
! 683: <license uri="http://www.php.net/license">PHP</license>
! 684: <notes>
! 685: This release is based on the OCI8 included in PHP 5.2.6, with the addition of the fix for http://pecl.php.net/bugs/bug.php?id=13523.
! 686: --------
! 687: Fixed bug #42496 (cursor leak selecting LOBs http://bugs.php.net/bug.php?id=42496
! 688: Fixed bug #42841 (crash with REF CURSORS when statement caching enabled) http://bugs.php.net/bug.php?id=42841
! 689: Fixed bug #43497 (Temporary LOB leak) http://bugs.php.net/bug.php?id=43497
! 690: Fixed bug #44206 (OCI8 selecting ref cursors leads to ORA-1000 maximum open cursors reached).
! 691: Fixed bug #44008 (OCI8 incorrect usage of OCI-Lob->close crashes PHP).
! 692: Fixed bug #44113 (new collection creation can fail with OCI-22303) http://bugs.php.net/bug.php?id=44113
! 693: Enhancement - make -with-oci8=instantclient with no directory specified look for RPM install
! 694: Enhancement - compile with 64bit Instant Client RPMs (bug http://bugs.php.net/bug.php?id=41941, http://pecl.php.net/bugs/bug.php?id=13523)
! 695: </notes>
! 696: </release>
! 697:
! 698: <release>
! 699: <version>
! 700: <release>1.2.4</release>
! 701: <api>1.2.4</api>
! 702: </version>
! 703: <stability>
! 704: <release>stable</release>
! 705: <api>stable</api>
! 706: </stability>
! 707: <license uri="http://www.php.net/license">PHP</license>
! 708: <notes>Fixed PECL bug #10194 (crash in Oracle client when memory limit reached in the callback)
! 709: Fixed bug #42173 (oci_field_type fixes for INTERVAL and TIMESTAMP types)
! 710: Fixed bug #42134 (oci_error() returns false after oci_new_collection() fails)
! 711: Fixed bug #41917 (oci_field_precision and oci_field_scale datatypes fixed)
! 712: Fixed bug #41711 (Null temporary lobs not supported)
! 713: Fixed bug #41594 (Statement cache is flushed too frequently)
! 714: Fixed bug #40415 (oci_fetch_all and nested cursors, allocate descriptors dynamically)
! 715: Fixed segfault on rebinding and re-executing a statement with LOBs.
! 716: Fixed compile failure in ZTS mode when collections support is missing.
! 717: Allowed statement cache size to be set for non-persistent connections.
! 718: Improved oci_password_change() to close persistent connections on shutdown (to update hashed connection details)
! 719: Changed oci_pconnect() to behave like oci_connect() when SYSDBA and SYSOPER privileges are used.
! 720: Various minor improvements.
! 721: </notes>
! 722: </release>
! 723:
! 724: <release>
! 725: <version>
! 726: <release>1.2.3</release>
! 727: <api>1.2.3</api>
! 728: </version>
! 729: <stability>
! 730: <release>stable</release>
! 731: <api>stable</api>
! 732: </stability>
! 733: <date>2007-01-25</date>
! 734: <license uri="http://www.php.net/license">PHP</license>
! 735: <notes>Fixed possible segfault in ZTS mode when statements containing sub-statements are destroyed in wrong order.
! 736: Fixed bug #40078 (ORA-01405 when fetching NULL values using oci_bind_array_by_name()).
! 737: Fixed bug #39988 (type argument of oci_define_by_name() is ignored).
! 738: Fixed bug #39732 (oci_bind_array_by_name doesn't work on Solaris 64bit).
! 739: Fixed PECL bug #8816 (issue in php_oci_statement_fetch with more than one piecewise column).
! 740: Various minor improvements.
! 741: </notes>
! 742: </release>
! 743:
! 744: <release>
! 745: <version>
! 746: <release>1.2.2</release>
! 747: <api>1.2.2</api>
! 748: </version>
! 749: <stability>
! 750: <release>stable</release>
! 751: <api>stable</api>
! 752: </stability>
! 753: <date>2006-08-24</date>
! 754: <license uri="http://www.php.net/license">PHP</license>
! 755: <notes>Reimplemented oci_lob_read() utilities using patch from Massimo Squillace (msquillace at sogei dot it), which should fix Unicode LOB problems.
! 756: Fixed bug #38161 (oci_bind_by_name() returns garbage when Oracle didn't set the variable)
! 757: Fixed bug #38173 (Freeing nested cursors causes OCI8 to segfault)
! 758: Fixed bug #37886 (oci_connect may crash when charset parameter is given)
! 759: Fixed bug #37931 (possible crash after database restart when using persistent connections)
! 760: Fixed bug #37531 (oci8 persistent connection corruption)
! 761: Fixed bug #37487 (oci_fetch_array() array-type should always default to OCI_BOTH)
! 762: Fixed bug #37392 (Unnecessary call to OCITransRollback() at the end of request)
! 763: Fixed bug #35973 (Error ORA-24806 occurs when trying to fetch a NCLOB field)
! 764: Fixed bug #34005 (oci_password_change() fails). Patch by pholdaway at technocom-wireless dot com.
! 765: Fixed PECL bug #8112 (Persistent connections misbehave when Apache process times out)
! 766: </notes>
! 767: </release>
! 768:
! 769: <release>
! 770: <version>
! 771: <release>1.2.1</release>
! 772: <api>1.2.1</api>
! 773: </version>
! 774: <stability>
! 775: <release>stable</release>
! 776: <api>stable</api>
! 777: </stability>
! 778: <date>2006-05-02</date>
! 779: <license uri="http://www.php.net/license">PHP</license>
! 780: <notes>Added support for BINARY_DOUBLE and BINARY_FLOAT (see #36764)
! 781: Changed oci_field_type() to return VARCHAR2 instead of VARCHAR (according to feature request #36800)
! 782: Fixed bug #37059 (oci_bind_by_name() doesn't support RAW and LONG RAW fields)
! 783: Fixed bug #37055 (incorrect reference counting for persistent OCI8 connections)
! 784: Fixed bug #36934 (OCILob->read() doesn't move internal pointer when reading 0's)
! 785: Fixed bug #36851 (Documentation and code discrepancies for NULL data)
! 786: Fixed bug #36820 (Privileged connection with an Oracle password file fails)
! 787: </notes>
! 788: </release>
! 789:
! 790: <release>
! 791: <version>
! 792: <release>1.2.0</release>
! 793: <api>1.2.0</api>
! 794: </version>
! 795: <stability>
! 796: <release>stable</release>
! 797: <api>stable</api>
! 798: </stability>
! 799: <date>2006-03-16</date>
! 800: <license uri="http://www.php.net/license">PHP</license>
! 801: <notes>Changed OCI8 code to use OCIServerVersion() instead of OCIPing(), which may crash Oracle server of version < 10.2
! 802: Fixed bug #36235 (ocicolumnname returns false before a succesfull fetch)
! 803: Fixed bug #36096 (oci_result() returns garbage after oci_fetch() failed)
! 804: Fixed bug #36055 (possible OCI8 crash in multithreaded environment)
! 805: Fixed bug #36010 (Segfault when re-creating and re-executing statements with bound parameters)
! 806: Fixed PECL bug #5571 (oci_new_connect() not closed by oci_close())
! 807: Fixed bug #33383 (crash when retrieving empty BLOBs)
! 808: </notes>
! 809: </release>
! 810:
! 811: <release>
! 812: <version>
! 813: <release>1.1.1</release>
! 814: <api>1.1.1</api>
! 815: </version>
! 816: <stability>
! 817: <release>beta</release>
! 818: <api>beta</api>
! 819: </stability>
! 820: <date>2005-09-22</date>
! 821: <license uri="http://www.php.net/license">PHP</license>
! 822: <notes>Fixed segfault when binding empty values.
! 823: Fixed problem with oci_error() without arguments.
! 824: </notes>
! 825: </release>
! 826:
! 827: <release>
! 828: <version>
! 829: <release>1.1</release>
! 830: <api>1.1</api>
! 831: </version>
! 832: <stability>
! 833: <release>beta</release>
! 834: <api>beta</api>
! 835: </stability>
! 836: <date>2005-09-07</date>
! 837: <license uri="http://www.php.net/license">PHP</license>
! 838: <notes>This release fixes a huge amount of bugs and adds support of
! 839: statement caching, external credentials etc.
! 840: See official announce for details.
! 841: </notes>
! 842: </release>
! 843:
! 844: <release>
! 845: <version>
! 846: <release>1.0</release>
! 847: <api>1.0</api>
! 848: </version>
! 849: <stability>
! 850: <release>beta</release>
! 851: <api>beta</api>
! 852: </stability>
! 853: <date>2004-03-19</date>
! 854: <license uri="http://www.php.net/license">PHP</license>
! 855: <notes>package.xml added to support installation using pear installer
! 856: </notes>
! 857: </release>
! 858:
! 859: </changelog>
! 860: </package>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>