Merge lp://staging/~legolas/ubuntu/natty/php5/5.3.5 into lp://staging/ubuntu/natty/php5

Proposed by Stas Verberkt
Status: Rejected
Rejected by: James Westby
Proposed branch: lp://staging/~legolas/ubuntu/natty/php5/5.3.5
Merge into: lp://staging/ubuntu/natty/php5
Diff against target: 125436 lines (+46026/-23883)
660 files modified
INSTALL (+24/-12)
LICENSE (+1/-1)
Makefile.global (+1/-0)
NEWS (+359/-3)
TSRM/tsrm_virtual_cwd.c (+214/-87)
TSRM/tsrm_virtual_cwd.h (+14/-10)
UPGRADING (+14/-1)
UPGRADING.INTERNALS (+23/-0)
Zend/acinclude.m4 (+2/-2)
Zend/tests/bug45180.phpt (+4/-4)
Zend/tests/bug45186.phpt (+4/-4)
Zend/tests/bug51176.phpt (+3/-3)
Zend/tests/bug52361.phpt (+35/-0)
Zend/tests/bug52484.phpt (+19/-0)
Zend/tests/bug52484_2.phpt (+19/-0)
Zend/tests/bug52484_3.phpt (+19/-0)
Zend/tests/bug52508.phpt (+20/-0)
Zend/tests/bug52879.phpt (+16/-0)
Zend/tests/bug52939.phpt (+40/-0)
Zend/tests/bug53305.phpt (+19/-0)
Zend/tests/bug53632.phpt (+10/-0)
Zend/tests/call_static_003.phpt (+2/-2)
Zend/tests/call_static_007.phpt (+1/-1)
Zend/tests/declare_001.phpt (+6/-0)
Zend/tests/gc_032.phpt (+40/-0)
Zend/tests/objects_032.phpt (+40/-0)
Zend/tests/unset_cv05.phpt (+1/-1)
Zend/tests/unset_cv06.phpt (+1/-1)
Zend/zend_API.c (+2/-2)
Zend/zend_compile.c (+12/-5)
Zend/zend_constants.c (+11/-3)
Zend/zend_exceptions.c (+7/-6)
Zend/zend_execute.c (+2/-2)
Zend/zend_execute_API.c (+3/-2)
Zend/zend_gc.c (+26/-22)
Zend/zend_hash.c (+4/-1)
Zend/zend_hash.h (+5/-5)
Zend/zend_ini_scanner.c (+1767/-1759)
Zend/zend_ini_scanner.l (+2/-2)
Zend/zend_ini_scanner_defs.h (+1/-1)
Zend/zend_language_scanner.c (+6/-335)
Zend/zend_language_scanner.l (+5/-1)
Zend/zend_language_scanner_defs.h (+1/-2)
Zend/zend_object_handlers.c (+45/-11)
Zend/zend_objects.c (+4/-6)
Zend/zend_strtod.c (+2/-2)
Zend/zend_variables.c (+12/-1)
Zend/zend_variables.h (+12/-1)
Zend/zend_vm_execute.h (+44/-0)
acinclude.m4 (+21/-16)
aclocal.m4 (+21/-16)
configure (+2831/-3473)
configure.in (+6/-6)
debian/changelog (+66/-0)
debian/patches/006-debian_quirks.patch (+2/-6)
debian/patches/fpm-config.patch (+10/-9)
debian/patches/gentoo/009_ob-memory-leaks.patch (+9/-7)
debian/patches/php-fpm-man-section-and-cleanup.patch (+3/-9)
debian/patches/php5-CVE-2010-3436-regression.patch (+32/-0)
debian/patches/php5-CVE-2010-3436.patch (+29/-0)
debian/patches/php5-CVE-2010-3709.patch (+24/-0)
debian/patches/php5-CVE-2010-3710.patch (+53/-0)
debian/patches/php5-CVE-2010-3870.patch (+204/-0)
debian/patches/php5-CVE-2010-4156.patch (+65/-0)
debian/patches/php5-CVE-2010-4409.patch (+90/-0)
debian/patches/php5-CVE-2010-4645.patch (+25/-0)
debian/patches/series (+13/-5)
debian/patches/ubuntu/ubuntu-php-version.patch (+4/-4)
debian/rules (+1/-1)
ext/bz2/bz2.c (+5/-2)
ext/calendar/calendar.c (+10/-3)
ext/calendar/tests/bug52744.phpt (+12/-0)
ext/com_dotnet/com_persist.c (+8/-1)
ext/curl/interface.c (+17/-17)
ext/curl/php_curl.h (+1/-3)
ext/curl/tests/bug52202.phpt (+16/-0)
ext/curl/tests/bug52827.phpt (+32/-0)
ext/curl/tests/curl_multi_getcontent_basic3.phpt (+6/-1)
ext/curl/tests/curl_multi_getcontent_error1.phpt (+2/-2)
ext/curl/tests/curl_multi_getcontent_error2.phpt (+2/-2)
ext/curl/tests/curl_multi_getcontent_error3.phpt (+2/-2)
ext/curl/tests/curl_multi_getcontent_error4.phpt (+2/-2)
ext/curl/tests/curl_setopt_basic001.phpt (+1/-1)
ext/curl/tests/curl_setopt_error.phpt (+1/-0)
ext/date/lib/parse_date.c (+9/-3)
ext/date/lib/parse_date.c.orig (+109/-103)
ext/date/lib/parse_date.re (+8/-2)
ext/date/lib/parse_iso_intervals.c (+2/-2)
ext/date/lib/timelib.c (+14/-3)
ext/date/lib/timelib.h (+2/-1)
ext/date/lib/timezonedb.h (+718/-657)
ext/date/lib/tm2unixtime.c (+2/-1)
ext/date/lib/unixtime2tm.c (+7/-1)
ext/date/php_date.c (+33/-32)
ext/date/php_date.h (+7/-1)
ext/date/tests/010.phpt (+19/-586)
ext/date/tests/DateTime_modify_variation1.phpt (+66/-166)
ext/date/tests/big_year.phpt (+17/-0)
ext/date/tests/bug33415-2.phpt (+2/-2)
ext/date/tests/bug46874.phpt (+31/-0)
ext/date/tests/bug52342.phpt (+23/-0)
ext/date/tests/bug52430.phpt (+37/-0)
ext/date/tests/bug52454.phpt (+22/-0)
ext/date/tests/bug52577.phpt (+19/-0)
ext/date/tests/bug52668.phpt (+25/-0)
ext/date/tests/date_modify_variation2.phpt (+66/-166)
ext/date/tests/timezone_abbreviations_list_basic1.phpt (+2/-2)
ext/dba/config.m4 (+2/-2)
ext/dba/tests/dba_cdb_make.phpt (+1/-1)
ext/dom/tests/bug52656.phpt (+14/-0)
ext/dom/text.c (+2/-2)
ext/enchant/enchant.c (+10/-2)
ext/exif/tests/exif006.phpt (+1/-1)
ext/ext_skel (+2/-2)
ext/fileinfo/fileinfo.c (+4/-1)
ext/filter/logical_filters.c (+36/-15)
ext/filter/tests/030.phpt (+38/-17)
ext/filter/tests/bug39763.phpt (+1/-1)
ext/filter/tests/bug52929.phpt (+18/-0)
ext/gd/gd.c (+17/-1)
ext/gd/gd_ctx.c (+4/-1)
ext/gmp/gmp.c (+32/-23)
ext/gmp/tests/005.phpt (+5/-5)
ext/gmp/tests/040.phpt (+1/-1)
ext/gmp/tests/bug50283.phpt (+5/-4)
ext/gmp/tests/bug52906.phpt (+46/-0)
ext/gmp/tests/gmp_nextprime.phpt (+1/-1)
ext/hash/php_hash_tiger.h (+2/-2)
ext/iconv/iconv.c (+43/-10)
ext/iconv/tests/bug51250.phpt (+29/-0)
ext/iconv/tests/bug52941.phpt (+41/-0)
ext/iconv/tests/bug53304.phpt (+13/-0)
ext/iconv/tests/iconv_stream_filter_delimiter.phpt (+1/-1)
ext/imap/php_imap.c (+11/-5)
ext/interbase/config.w32 (+3/-2)
ext/intl/dateformat/dateformat_attr.c (+1/-0)
ext/intl/dateformat/dateformat_format.c (+24/-2)
ext/intl/dateformat/dateformat_parse.c (+7/-6)
ext/intl/formatter/formatter_attr.c (+7/-2)
ext/intl/tests/bug50590.phpt (+13/-0)
ext/intl/tests/dateformat_format.phpt (+135/-3)
ext/intl/tests/dateformat_format_parse.phpt (+7/-13)
ext/intl/tests/dateformat_get_locale.phpt (+6/-0)
ext/intl/tests/dateformat_parse_timestamp_parsepos.phpt (+2/-4)
ext/intl/tests/formatter_get_set_symbol.phpt (+6/-1)
ext/json/json.c (+2/-2)
ext/ldap/config.w32 (+8/-5)
ext/mbstring/libmbfl/mbfl/mbfilter.c (+4/-0)
ext/mbstring/mbstring.c (+7/-5)
ext/mbstring/tests/bug43301.phpt (+2/-2)
ext/mbstring/tests/bug52861.phpt (+26/-0)
ext/mbstring/tests/bug52931.phpt (+22/-0)
ext/mbstring/tests/bug52981.phpt (+23/-0)
ext/mbstring/tests/mb_decode_mimeheader_variation1.phpt (+3/-6)
ext/mbstring/tests/mb_send_mail01.phpt (+2/-2)
ext/mbstring/tests/mb_send_mail02.phpt (+2/-2)
ext/mbstring/tests/mb_send_mail03.phpt (+2/-2)
ext/mbstring/tests/mb_send_mail04.phpt (+2/-2)
ext/mbstring/tests/mb_send_mail05.phpt (+2/-2)
ext/mbstring/tests/mb_send_mail06.phpt (+2/-2)
ext/mbstring/tests/mb_send_mail07.phpt (+2/-2)
ext/mbstring/tests/mb_strcut_missing_boundary_check.phpt (+31/-0)
ext/mbstring/ucgendat/OPENLDAP_LICENSE (+47/-0)
ext/mbstring/ucgendat/README (+9/-0)
ext/mbstring/ucgendat/ucgendat.c (+1985/-0)
ext/mbstring/unicode_data.h (+4271/-2737)
ext/mssql/php_mssql.c (+10/-2)
ext/mysql/php_mysql.c (+82/-82)
ext/mysql/tests/mysql_trace_mode.phpt (+2/-0)
ext/mysqli/config.m4 (+2/-1)
ext/mysqli/mysqli.c (+130/-69)
ext/mysqli/mysqli_api.c (+92/-67)
ext/mysqli/mysqli_driver.c (+3/-3)
ext/mysqli/mysqli_embedded.c (+3/-3)
ext/mysqli/mysqli_exception.c (+3/-2)
ext/mysqli/mysqli_fe.c (+17/-12)
ext/mysqli/mysqli_fe.h (+135/-0)
ext/mysqli/mysqli_libmysql.h (+1/-1)
ext/mysqli/mysqli_nonapi.c (+52/-53)
ext/mysqli/mysqli_priv.h (+156/-0)
ext/mysqli/mysqli_prop.c (+39/-38)
ext/mysqli/mysqli_report.c (+8/-6)
ext/mysqli/mysqli_report.h (+2/-2)
ext/mysqli/mysqli_warning.c (+10/-9)
ext/mysqli/php_mysqli.h (+1/-1)
ext/mysqli/php_mysqli_structs.h (+12/-250)
ext/mysqli/tests/002.phpt (+3/-3)
ext/mysqli/tests/003.phpt (+3/-3)
ext/mysqli/tests/004.phpt (+3/-3)
ext/mysqli/tests/005.phpt (+4/-4)
ext/mysqli/tests/006.phpt (+3/-3)
ext/mysqli/tests/007.phpt (+3/-3)
ext/mysqli/tests/008.phpt (+3/-3)
ext/mysqli/tests/009.phpt (+6/-6)
ext/mysqli/tests/010.phpt (+3/-3)
ext/mysqli/tests/011.phpt (+3/-3)
ext/mysqli/tests/012.phpt (+3/-3)
ext/mysqli/tests/013.phpt (+4/-4)
ext/mysqli/tests/016.phpt (+3/-3)
ext/mysqli/tests/017.phpt (+3/-3)
ext/mysqli/tests/018.phpt (+3/-3)
ext/mysqli/tests/019.phpt (+5/-5)
ext/mysqli/tests/020.phpt (+5/-5)
ext/mysqli/tests/021.phpt (+5/-5)
ext/mysqli/tests/022.phpt (+5/-5)
ext/mysqli/tests/023.phpt (+5/-5)
ext/mysqli/tests/024.phpt (+5/-5)
ext/mysqli/tests/025.phpt (+5/-5)
ext/mysqli/tests/026.phpt (+8/-8)
ext/mysqli/tests/042.phpt (+2/-2)
ext/mysqli/tests/043.phpt (+3/-3)
ext/mysqli/tests/045.phpt (+5/-5)
ext/mysqli/tests/046.phpt (+2/-2)
ext/mysqli/tests/047.phpt (+3/-3)
ext/mysqli/tests/050.phpt (+1/-1)
ext/mysqli/tests/051.phpt (+1/-1)
ext/mysqli/tests/052.phpt (+1/-1)
ext/mysqli/tests/057.phpt (+6/-6)
ext/mysqli/tests/058.phpt (+11/-11)
ext/mysqli/tests/059.phpt (+5/-5)
ext/mysqli/tests/065.phpt (+2/-2)
ext/mysqli/tests/bug35759.phpt (+1/-1)
ext/mysqli/tests/bug52891.phpt (+160/-0)
ext/mysqli/tests/bug_mysql_49406.phpt (+107/-0)
ext/mysqli/tests/connect.inc (+95/-0)
ext/mysqli/tests/mysqli_change_user_set_names.phpt (+2/-2)
ext/mysqli/tests/mysqli_character_set.phpt (+12/-10)
ext/mysqli/tests/mysqli_character_set_name.phpt (+3/-3)
ext/mysqli/tests/mysqli_character_set_name_oo.phpt (+2/-2)
ext/mysqli/tests/mysqli_class_mysqli_interface.phpt (+1/-0)
ext/mysqli/tests/mysqli_class_mysqli_reflection.phpt (+51/-0)
ext/mysqli/tests/mysqli_constants.phpt (+6/-0)
ext/mysqli/tests/mysqli_fetch_array_large.phpt (+54/-41)
ext/mysqli/tests/mysqli_fetch_field.phpt (+29/-11)
ext/mysqli/tests/mysqli_fetch_field_oo.phpt (+24/-10)
ext/mysqli/tests/mysqli_fetch_fields.phpt (+21/-3)
ext/mysqli/tests/mysqli_field_seek.phpt (+20/-6)
ext/mysqli/tests/mysqli_get_client_stats.phpt (+79/-4)
ext/mysqli/tests/mysqli_get_client_stats_off.phpt (+8/-10)
ext/mysqli/tests/mysqli_insert_packet_overflow.phpt (+2/-2)
ext/mysqli/tests/mysqli_magic_quotes.phpt (+128/-0)
ext/mysqli/tests/mysqli_options.phpt (+52/-41)
ext/mysqli/tests/mysqli_options_int_and_float_native.phpt (+109/-0)
ext/mysqli/tests/mysqli_pconn_conn_multiple.phpt (+0/-3)
ext/mysqli/tests/mysqli_pconn_disabled.phpt (+0/-3)
ext/mysqli/tests/mysqli_pconn_kill.phpt (+0/-2)
ext/mysqli/tests/mysqli_pconn_limits.phpt (+0/-3)
ext/mysqli/tests/mysqli_pconn_max_links.phpt (+13/-9)
ext/mysqli/tests/mysqli_pconn_reuse.phpt (+0/-3)
ext/mysqli/tests/mysqli_pconn_twice.phpt (+0/-2)
ext/mysqli/tests/mysqli_pconnect.phpt (+0/-3)
ext/mysqli/tests/mysqli_prepare.phpt (+5/-5)
ext/mysqli/tests/mysqli_set_charset.phpt (+1/-1)
ext/mysqli/tests/mysqli_stmt_attr_set.phpt (+6/-0)
ext/mysqli/tests/mysqli_stmt_bind_param.phpt (+1/-1)
ext/mysqli/tests/mysqli_stmt_bind_param_check_param_no_change.phpt (+1/-0)
ext/mysqli/tests/mysqli_stmt_bind_result.phpt (+1/-1)
ext/mysqli/tests/mysqli_stmt_fetch.phpt (+1/-1)
ext/mysqli/tests/mysqli_stmt_get_result_metadata_fetch_field.phpt (+30/-12)
ext/mysqli/tests/mysqli_stmt_num_rows.phpt (+3/-3)
ext/mysqli/tests/mysqli_stmt_param_count.phpt (+1/-1)
ext/mysqli/tests/mysqli_stmt_result_metadata.phpt (+1/-1)
ext/mysqli/tests/mysqli_stmt_send_long_data.phpt (+1/-1)
ext/mysqlnd/config9.m4 (+3/-6)
ext/mysqlnd/mysqlnd.c (+61/-69)
ext/mysqlnd/mysqlnd.h (+7/-9)
ext/mysqlnd/mysqlnd_block_alloc.c (+1/-2)
ext/mysqlnd/mysqlnd_charset.c (+295/-310)
ext/mysqlnd/mysqlnd_debug.c (+189/-29)
ext/mysqlnd/mysqlnd_debug.h (+67/-14)
ext/mysqlnd/mysqlnd_enum_n_def.h (+24/-9)
ext/mysqlnd/mysqlnd_loaddata.c (+5/-3)
ext/mysqlnd/mysqlnd_net.c (+3/-6)
ext/mysqlnd/mysqlnd_portability.h (+6/-6)
ext/mysqlnd/mysqlnd_priv.h (+25/-10)
ext/mysqlnd/mysqlnd_ps.c (+80/-50)
ext/mysqlnd/mysqlnd_ps_codec.c (+138/-75)
ext/mysqlnd/mysqlnd_result.c (+114/-80)
ext/mysqlnd/mysqlnd_result_meta.c (+12/-13)
ext/mysqlnd/mysqlnd_statistics.c (+10/-8)
ext/mysqlnd/mysqlnd_statistics.h (+2/-2)
ext/mysqlnd/mysqlnd_structs.h (+11/-6)
ext/mysqlnd/mysqlnd_wireprotocol.c (+60/-49)
ext/mysqlnd/mysqlnd_wireprotocol.h (+2/-2)
ext/mysqlnd/php_mysqlnd.c (+5/-3)
ext/oci8/oci8.c (+8/-16)
ext/oci8/oci8_interface.c (+22/-12)
ext/oci8/package.xml (+60/-8)
ext/oci8/php_oci8.h (+2/-2)
ext/oci8/tests/bind_char_1.phpt (+8/-3)
ext/oci8/tests/bind_char_2.phpt (+8/-3)
ext/oci8/tests/bind_char_3.phpt (+8/-3)
ext/oci8/tests/bind_char_4.phpt (+8/-3)
ext/oci8/tests/bug27303_1.phpt (+8/-3)
ext/oci8/tests/bug27303_2.phpt (+8/-3)
ext/oci8/tests/bug27303_4.phpt (+8/-3)
ext/oci8/tests/connect_without_oracle_home.phpt (+4/-0)
ext/oci8/tests/connect_without_oracle_home_11.phpt (+41/-0)
ext/oci8/tests/connect_without_oracle_home_old.phpt (+4/-0)
ext/oci8/tests/connect_without_oracle_home_old_11.phpt (+41/-0)
ext/oci8/tests/debug.phpt (+5/-51)
ext/oci8/tests/null_byte_1.phpt (+38/-0)
ext/oci8/tests/null_byte_2.phpt (+69/-0)
ext/oci8/tests/oci8safemode.phpt (+1/-1)
ext/odbc/php_odbc.c (+48/-4)
ext/openssl/openssl.c (+48/-14)
ext/openssl/xp_ssl.c (+1/-2)
ext/pcntl/pcntl.c (+135/-3)
ext/pcntl/php_pcntl.h (+6/-1)
ext/pcntl/php_signal.c (+12/-3)
ext/pcntl/php_signal.h (+2/-1)
ext/pcntl/tests/pcntl_get_last_error.phpt (+17/-0)
ext/pcre/pcrelib/ChangeLog (+95/-0)
ext/pcre/pcrelib/NEWS (+11/-0)
ext/pcre/pcrelib/NON-UNIX-USE (+4/-4)
ext/pcre/pcrelib/config.h (+16/-3)
ext/pcre/pcrelib/doc/pcre.txt (+892/-578)
ext/pcre/pcrelib/pcre.h (+6/-3)
ext/pcre/pcrelib/pcre_chartables.c (+1/-1)
ext/pcre/pcrelib/pcre_compile.c (+528/-224)
ext/pcre/pcrelib/pcre_exec.c (+744/-315)
ext/pcre/pcrelib/pcre_internal.h (+51/-26)
ext/pcre/pcrelib/pcre_printint.src (+8/-0)
ext/pcre/pcrelib/pcre_study.c (+217/-75)
ext/pcre/pcrelib/pcre_tables.c (+17/-5)
ext/pcre/pcrelib/pcre_xclass.c (+32/-4)
ext/pcre/pcrelib/pcreposix.c (+14/-6)
ext/pcre/pcrelib/pcreposix.h (+1/-0)
ext/pcre/pcrelib/testdata/testinput10 (+12/-1)
ext/pcre/pcrelib/testdata/testinput2 (+265/-6)
ext/pcre/pcrelib/testdata/testinput5 (+49/-0)
ext/pcre/pcrelib/testdata/testinput6 (+50/-0)
ext/pcre/pcrelib/testdata/testinput9 (+139/-0)
ext/pcre/pcrelib/testdata/testoutput10 (+42/-1)
ext/pcre/pcrelib/testdata/testoutput2 (+471/-13)
ext/pcre/pcrelib/testdata/testoutput5 (+146/-0)
ext/pcre/pcrelib/testdata/testoutput6 (+68/-0)
ext/pcre/pcrelib/testdata/testoutput9 (+360/-0)
ext/pcre/php_pcre.c (+15/-3)
ext/pcre/tests/backtrack_limit.phpt (+1/-1)
ext/pcre/tests/bug33200.phpt (+1/-1)
ext/pcre/tests/bug52732.phpt (+13/-0)
ext/pcre/tests/bug52971.phpt (+43/-0)
ext/pcre/tests/invalid_utf8_offset.phpt (+1/-1)
ext/pcre/tests/recursion_limit.phpt (+1/-1)
ext/pdo/pdo_stmt.c (+8/-6)
ext/pdo/tests/bug47769.phpt (+5/-0)
ext/pdo/tests/bug_38253.phpt (+7/-1)
ext/pdo/tests/bug_43139.phpt (+6/-1)
ext/pdo/tests/pdo_018.phpt (+7/-1)
ext/pdo/tests/pdo_021.phpt (+0/-2)
ext/pdo/tests/pdo_034.phpt (+2/-2)
ext/pdo_dblib/dblib_stmt.c (+3/-3)
ext/pdo_firebird/config.w32 (+4/-2)
ext/pdo_firebird/firebird_driver.c (+6/-2)
ext/pdo_firebird/firebird_statement.c (+34/-1)
ext/pdo_firebird/tests/rowCount.phpt (+48/-0)
ext/pdo_mysql/mysql_statement.c (+2/-2)
ext/pdo_mysql/php_pdo_mysql_int.h (+3/-3)
ext/pdo_mysql/tests/bug_42499.phpt (+2/-2)
ext/pdo_mysql/tests/bug_44454.phpt (+8/-4)
ext/pdo_mysql/tests/bug_pecl_12925.phpt (+3/-3)
ext/pdo_mysql/tests/mysql_pdo_test.inc (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_attr_autocommit.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_attr_case.phpt (+5/-5)
ext/pdo_mysql/tests/pdo_mysql_attr_oracle_nulls.phpt (+3/-3)
ext/pdo_mysql/tests/pdo_mysql_attr_server_info.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_begintransaction.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_commit.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_exec.phpt (+9/-9)
ext/pdo_mysql/tests/pdo_mysql_exec_load_data.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_exec_select.phpt (+4/-4)
ext/pdo_mysql/tests/pdo_mysql_interface.phpt (+12/-11)
ext/pdo_mysql/tests/pdo_mysql_last_insert_id.phpt (+6/-6)
ext/pdo_mysql/tests/pdo_mysql_prepare_emulated.phpt (+4/-4)
ext/pdo_mysql/tests/pdo_mysql_prepare_emulated_anonymous.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_prepare_emulated_placeholder_everywhere.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_prepare_load_data.phpt (+3/-3)
ext/pdo_mysql/tests/pdo_mysql_prepare_native.phpt (+4/-4)
ext/pdo_mysql/tests/pdo_mysql_prepare_native_clear_error.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_prepare_native_dup_named_placeholder.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_prepare_native_named_placeholder.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_prepare_native_placeholder_everywhere.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_rollback.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_stmt_columncount.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_non_select.phpt (+3/-3)
ext/pdo_mysql/tests/pdo_mysql_stmt_fetch_serialize_simple.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_stmt_fetchobject.phpt (+13/-3)
ext/pdo_mysql/tests/pdo_mysql_stmt_getcolumnmeta.phpt (+10/-5)
ext/pdo_mysql/tests/pdo_mysql_subclass.phpt (+1/-1)
ext/pdo_mysql/tests/pdo_mysql_types.phpt (+2/-2)
ext/pdo_mysql/tests/pdo_mysql_types_zerofill.phpt (+7/-2)
ext/pdo_oci/tests/pdo_oci_attr_client.phpt (+1/-1)
ext/pdo_pgsql/tests/bug36727.phpt (+1/-1)
ext/pdo_sqlite/tests/bug52487.phpt (+21/-0)
ext/pgsql/pgsql.c (+19/-7)
ext/pgsql/tests/bug47199.phpt (+67/-0)
ext/phar/phar.c (+4/-4)
ext/phar/phar_object.c (+6/-2)
ext/phar/stream.c (+1/-1)
ext/phar/tests/phpinfo_001.phpt (+2/-2)
ext/phar/tests/phpinfo_002.phpt (+1/-1)
ext/phar/tests/phpinfo_003.phpt (+1/-1)
ext/phar/tests/phpinfo_004.phpt (+2/-2)
ext/posix/posix.c (+14/-2)
ext/posix/tests/posix_access.phpt (+1/-1)
ext/posix/tests/posix_access_error_modes.phpt (+1/-1)
ext/posix/tests/posix_access_error_wrongparams.phpt (+1/-1)
ext/posix/tests/posix_access_safemode.phpt (+1/-1)
ext/posix/tests/posix_mkfifo_safemode.phpt (+1/-1)
ext/pspell/pspell.c (+13/-1)
ext/recode/CREDITS (+1/-1)
ext/reflection/php_reflection.c (+36/-6)
ext/reflection/tests/ReflectionClass_getConstructor_basic.phpt (+2/-5)
ext/reflection/tests/ReflectionClass_isIterateable_001.phpt (+21/-7)
ext/reflection/tests/ReflectionMethod_constructor_basic.phpt (+0/-2)
ext/reflection/tests/ReflectionObject_getConstructor_basic.phpt (+1/-4)
ext/reflection/tests/ReflectionParameter_isDefault.phpt (+34/-0)
ext/reflection/tests/bug52854.phpt (+28/-0)
ext/reflection/tests/bug53366.phpt (+25/-0)
ext/session/config.m4 (+2/-1)
ext/session/session.c (+3/-3)
ext/session/tests/001.phpt (+1/-1)
ext/session/tests/003.phpt (+1/-1)
ext/session/tests/004.phpt (+1/-1)
ext/session/tests/005.phpt (+1/-1)
ext/session/tests/006.phpt (+1/-1)
ext/session/tests/007.phpt (+2/-2)
ext/session/tests/008-php4.2.3.phpt (+1/-1)
ext/session/tests/009.phpt (+1/-1)
ext/session/tests/012.phpt (+1/-1)
ext/session/tests/013.phpt (+1/-1)
ext/session/tests/014.phpt (+1/-1)
ext/session/tests/019.phpt (+1/-1)
ext/session/tests/bug53141.phpt (+26/-0)
ext/simplexml/simplexml.c (+2/-2)
ext/soap/php_encoding.c (+5/-5)
ext/soap/php_http.c (+8/-1)
ext/soap/php_packet_soap.c (+2/-2)
ext/soap/php_sdl.c (+12/-9)
ext/soap/tests/bugs/bug50698_1.phpt (+2/-0)
ext/soap/tests/bugs/bug50698_2.phpt (+2/-0)
ext/soap/tests/bugs/bug50698_3.phpt (+2/-0)
ext/soap/tests/bugs/bug50698_4.phpt (+2/-0)
ext/soap/tests/bugs/bug50762.phpt (+2/-0)
ext/spl/php_spl.c (+10/-7)
ext/spl/spl_array.c (+50/-2)
ext/spl/spl_directory.c (+155/-10)
ext/spl/spl_dllist.c (+25/-1)
ext/spl/spl_fixedarray.c (+9/-2)
ext/spl/spl_heap.c (+24/-1)
ext/spl/spl_iterators.c (+234/-4)
ext/spl/spl_observer.c (+122/-12)
ext/spl/tests/SplFileObject_fgetcsv_escape_default.phpt (+24/-0)
ext/spl/tests/arrayObject_count_basic1.phpt (+6/-2)
ext/spl/tests/bug50579.phpt (+40/-0)
ext/spl/tests/bug52573.phpt (+18/-0)
ext/spl/tests/bug53071.phpt (+26/-0)
ext/spl/tests/bug53144.phpt (+20/-0)
ext/spl/tests/bug53362.phpt (+22/-0)
ext/spl/tests/fileobject_005.phpt (+4/-2)
ext/spl/tests/spl_fileinfo_getlinktarget_basic.phpt (+1/-1)
ext/sqlite/sqlite.c (+12/-2)
ext/sqlite3/libsqlite/sqlite3.c (+14857/-6580)
ext/sqlite3/libsqlite/sqlite3.h (+793/-346)
ext/sqlite3/sqlite3.c (+11/-2)
ext/sqlite3/tests/bug53463.phpt (+28/-0)
ext/sqlite3/tests/sqlite3_15_open_error.phpt (+2/-2)
ext/standard/array.c (+5/-5)
ext/standard/base64.c (+2/-2)
ext/standard/basic_functions.c (+39/-2)
ext/standard/credits.c (+3/-3)
ext/standard/dir.c (+13/-1)
ext/standard/dns.c (+3/-5)
ext/standard/dns_win32.c (+2/-3)
ext/standard/file.c (+96/-13)
ext/standard/file.h (+3/-2)
ext/standard/filestat.c (+27/-2)
ext/standard/formatted_print.c (+2/-2)
ext/standard/ftok.c (+5/-1)
ext/standard/ftp_fopen_wrapper.c (+4/-4)
ext/standard/html.c (+75/-42)
ext/standard/http_fopen_wrapper.c (+37/-28)
ext/standard/iptc.c (+5/-1)
ext/standard/link.c (+22/-2)
ext/standard/link_win32.c (+8/-67)
ext/standard/math.c (+13/-3)
ext/standard/proc_open.c (+56/-48)
ext/standard/quot_print.c (+2/-2)
ext/standard/rand.c (+9/-3)
ext/standard/streamsfuncs.c (+25/-7)
ext/standard/string.c (+14/-12)
ext/standard/tests/array/bug52534.phpt (+14/-0)
ext/standard/tests/array/extract_safety.phpt (+24/-0)
ext/standard/tests/assert/assert02.phpt (+1/-1)
ext/standard/tests/file/bug52820.phpt (+49/-0)
ext/standard/tests/file/bug53241.phpt (+23/-0)
ext/standard/tests/file/copy_variation12.phpt (+2/-2)
ext/standard/tests/file/copy_variation4.phpt (+6/-13)
ext/standard/tests/file/disk_free_space_variation.phpt (+8/-8)
ext/standard/tests/file/file_get_contents_variation8-win32.phpt (+0/-2)
ext/standard/tests/file/file_get_contents_variation8.phpt (+0/-2)
ext/standard/tests/file/file_put_contents_variation8.phpt (+1/-3)
ext/standard/tests/file/filegroup_variation3.phpt (+2/-2)
ext/standard/tests/file/fileinode_variation3.phpt (+2/-2)
ext/standard/tests/file/fileowner_variation3.phpt (+2/-2)
ext/standard/tests/file/fileperms_variation3.phpt (+2/-2)
ext/standard/tests/file/fnmatch_variation.phpt (+17/-17)
ext/standard/tests/file/glob_variation.phpt (+7/-16)
ext/standard/tests/file/is_dir_variation4.phpt (+2/-2)
ext/standard/tests/file/is_executable_variation1.phpt (+2/-2)
ext/standard/tests/file/is_file_variation4.phpt (+2/-2)
ext/standard/tests/file/is_readable_variation1.phpt (+3/-3)
ext/standard/tests/file/is_writable_variation1.phpt (+6/-6)
ext/standard/tests/file/mkdir_rmdir_variation2.phpt (+2/-2)
ext/standard/tests/file/readfile_variation10-win32.phpt (+11/-3)
ext/standard/tests/file/readfile_variation10.phpt (+21/-13)
ext/standard/tests/file/rename_variation13-win32.phpt (+1/-5)
ext/standard/tests/file/rename_variation13.phpt (+0/-4)
ext/standard/tests/file/stream_rfc2397_006.phpt (+2/-2)
ext/standard/tests/file/tempnam_variation3-win32.phpt (+3/-2)
ext/standard/tests/file/tempnam_variation3.phpt (+3/-3)
ext/standard/tests/file/tempnam_variation7-win32.phpt (+3/-3)
ext/standard/tests/file/tempnam_variation7.phpt (+3/-3)
ext/standard/tests/general_functions/bug44394_2.phpt (+1/-0)
ext/standard/tests/general_functions/bug46587.phpt (+16/-0)
ext/standard/tests/general_functions/get_cfg_var_variation8.phpt (+20/-20)
ext/standard/tests/general_functions/putenv_error1.phpt (+1/-1)
ext/standard/tests/general_functions/putenv_error2.phpt (+1/-1)
ext/standard/tests/http/bug53198.phpt (+56/-0)
ext/standard/tests/math/log_variation2.phpt (+3/-3)
ext/standard/tests/misc/syslog_vars_variation1.phpt (+1/-1)
ext/standard/tests/streams/bug46024.phpt (+1/-1)
ext/standard/tests/strings/bug47168.phpt (+12/-0)
ext/standard/tests/strings/bug49785.phpt (+1/-1)
ext/standard/tests/strings/bug53021.phpt (+34/-0)
ext/standard/tests/strings/bug53319.phpt (+17/-0)
ext/standard/tests/strings/get_html_translation_table_basic1.phpt (+408/-132)
ext/standard/tests/strings/get_html_translation_table_basic2.phpt (+1214/-327)
ext/standard/tests/strings/get_html_translation_table_basic3.phpt (+15/-28)
ext/standard/tests/strings/get_html_translation_table_basic4.phpt (+289/-0)
ext/standard/tests/strings/get_html_translation_table_error.phpt (+3/-3)
ext/standard/tests/strings/get_html_translation_table_variation1.phpt (+62/-870)
ext/standard/tests/strings/get_html_translation_table_variation2.phpt (+19/-29)
ext/standard/tests/strings/htmlentities-utf-2.phpt (+2/-2)
ext/standard/tests/strings/htmlentities-utf-3.phpt (+83/-0)
ext/standard/tests/strings/htmlentities-utf.phpt (+2/-2)
ext/standard/tests/strings/htmlentities17.phpt (+0/-3)
ext/standard/tests/strings/parse_str_basic3.phpt (+1/-1)
ext/standard/tests/url/bug52327.phpt (+12/-0)
ext/standard/tests/url/bug53248.phpt (+12/-0)
ext/standard/url.c (+2/-2)
ext/standard/var.c (+9/-5)
ext/standard/var_unserializer.c (+3/-3)
ext/standard/var_unserializer.c.orig (+3/-3)
ext/standard/var_unserializer.re (+2/-2)
ext/sybase_ct/config.m4 (+3/-3)
ext/sysvmsg/sysvmsg.c (+24/-24)
ext/tidy/tidy.c (+16/-4)
ext/wddx/tests/bug52468.phpt (+20/-0)
ext/wddx/wddx.c (+2/-1)
ext/xml/tests/bug49687.phpt (+24/-0)
ext/xml/xml.c (+111/-31)
ext/xsl/xsltprocessor.c (+5/-2)
ext/zip/php_zip.c (+30/-9)
ext/zip/zip_stream.c (+80/-3)
ext/zlib/tests/bug_52944.phpt (+157/-0)
ext/zlib/zlib_filter.c (+4/-1)
ext/zlib/zlib_fopen_wrapper.c (+2/-2)
main/SAPI.c (+3/-3)
main/fopen_wrappers.c (+40/-14)
main/main.c (+8/-3)
main/network.c (+47/-35)
main/output.c (+137/-151)
main/php_config.h.in (+11/-8)
main/php_ini.c (+32/-5)
main/php_streams.h (+5/-5)
main/php_version.h (+3/-3)
main/rfc1867.c (+28/-19)
main/streams/cast.c (+50/-2)
main/streams/glob_wrapper.c (+3/-1)
main/streams/php_streams_int.h (+8/-1)
main/streams/plain_wrapper.c (+17/-6)
main/streams/streams.c (+13/-10)
main/win95nt.h (+3/-3)
php.ini-development (+4/-6)
php.ini-production (+4/-7)
run-tests.php (+27/-5)
sapi/cli/config.w32 (+2/-2)
sapi/cli/php_cli.c (+2/-1)
sapi/fpm/Makefile.frag (+3/-3)
sapi/fpm/config.m4 (+58/-229)
sapi/fpm/fpm/fpm.c (+14/-10)
sapi/fpm/fpm/fpm.h (+3/-4)
sapi/fpm/fpm/fpm_atomic.h (+20/-2)
sapi/fpm/fpm/fpm_children.c (+21/-25)
sapi/fpm/fpm/fpm_children.h (+5/-5)
sapi/fpm/fpm/fpm_clock.c (+4/-4)
sapi/fpm/fpm/fpm_conf.c (+367/-156)
sapi/fpm/fpm/fpm_conf.h (+6/-1)
sapi/fpm/fpm/fpm_config.h (+63/-24)
sapi/fpm/fpm/fpm_env.c (+96/-0)
sapi/fpm/fpm/fpm_env.h (+3/-0)
sapi/fpm/fpm/fpm_events.c (+381/-76)
sapi/fpm/fpm/fpm_events.h (+23/-7)
sapi/fpm/fpm/fpm_main.c (+30/-12)
sapi/fpm/fpm/fpm_php.c (+2/-0)
sapi/fpm/fpm/fpm_php.h (+20/-0)
sapi/fpm/fpm/fpm_php_trace.c (+3/-3)
sapi/fpm/fpm/fpm_process_ctl.c (+71/-74)
sapi/fpm/fpm/fpm_process_ctl.h (+11/-6)
sapi/fpm/fpm/fpm_request.c (+8/-13)
sapi/fpm/fpm/fpm_shm.c (+1/-1)
sapi/fpm/fpm/fpm_signals.c (+5/-5)
sapi/fpm/fpm/fpm_sockets.c (+95/-14)
sapi/fpm/fpm/fpm_sockets.h (+10/-0)
sapi/fpm/fpm/fpm_status.c (+102/-21)
sapi/fpm/fpm/fpm_status.h (+7/-2)
sapi/fpm/fpm/fpm_stdio.c (+37/-20)
sapi/fpm/fpm/fpm_stdio.h (+1/-1)
sapi/fpm/fpm/fpm_trace_mach.c (+3/-3)
sapi/fpm/fpm/fpm_trace_pread.c (+3/-3)
sapi/fpm/fpm/fpm_trace_ptrace.c (+4/-4)
sapi/fpm/fpm/fpm_unix.c (+18/-18)
sapi/fpm/fpm/fpm_worker_pool.h (+1/-0)
sapi/fpm/fpm/zlog.c (+15/-1)
sapi/fpm/fpm/zlog.h (+4/-2)
sapi/fpm/init.d.php-fpm.in (+2/-2)
sapi/fpm/php-fpm.8.in (+199/-0)
sapi/fpm/php-fpm.conf.in (+56/-21)
scripts/phpize.m4 (+1/-1)
tests/basic/021.phpt (+1/-1)
tests/basic/bug46313-win.phpt (+2/-3)
tests/basic/bug51709_1.phpt (+1/-1)
tests/basic/bug51709_2.phpt (+1/-1)
tests/basic/bug53180.phpt (+19/-0)
tests/basic/rfc1867_max_file_uploads_empty_files.phpt (+101/-0)
tests/basic/rfc1867_max_file_uploads_empty_files_debug.phpt (+102/-0)
tests/classes/constants_error_004.phpt (+1/-1)
tests/output/bug46897.phpt (+2/-2)
tests/output/ob_clean_basic_001.phpt (+2/-2)
tests/output/ob_end_clean_basic_001.phpt (+2/-2)
tests/output/ob_end_flush_basic_001.phpt (+3/-3)
tests/output/ob_flush_basic_001.phpt (+2/-2)
tests/output/ob_get_level_basic_001.phpt (+2/-2)
tests/output/ob_start_basic_unerasable_002.phpt (+8/-8)
tests/output/ob_start_basic_unerasable_003.phpt (+2/-2)
tests/output/ob_start_basic_unerasable_004.phpt (+1/-1)
tests/output/ob_start_basic_unerasable_005.phpt (+2/-2)
tests/output/ob_start_callbacks.phpt (+39/-0)
tests/security/bug53226.phpt (+29/-0)
win32/build/Makefile (+3/-3)
win32/build/config.w32 (+7/-7)
win32/build/config.w32.h.in (+2/-1)
win32/build/template.rc (+2/-2)
win32/glob.c (+29/-31)
win32/php5dll.dsp (+0/-4)
win32/php5dllts.dsp (+0/-4)
win32/time.c (+2/-2)
win32/winutil.c (+6/-9)
To merge this branch: bzr merge lp://staging/~legolas/ubuntu/natty/php5/5.3.5
Reviewer Review Type Date Requested Status
Artur Rona (community) Disapprove
Ubuntu branches Pending
Review via email: mp+48128@code.staging.launchpad.net

Description of the change

To post a comment you must log in.
Revision history for this message
Artur Rona (ari-tczew) wrote :

Thank you for your time and efforts making Ubuntu better! However, we have php5 already merged from Debian.

review: Disapprove

Unmerged revisions

81. By Stas Verberkt

Deprecated mssql fix segfault patch.

80. By Stas Verberkt

Created PHP 5.3.5 including all patches

79. By Stas Verberkt

Inserted PHP 5.3.5.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: