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 &apos;instantclient,/path/to/instant/client/lib&apos; if you&apos;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&apos;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&apos;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&apos;t support RAW and LONG RAW fields)
        !           783: Fixed bug #37055 (incorrect reference counting for persistent OCI8 connections)
        !           784: Fixed bug #36934 (OCILob-&gt;read() doesn&apos;t move internal pointer when reading 0&apos;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 &lt; 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>