From: Anatol Belski Date: Wed, 12 Oct 2016 23:31:36 +0000 (+0200) Subject: Merge branch 'PHP-5.6' into PHP-7.0 X-Git-Tag: php-7.1.0RC4~21^2~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0723a226c307ce728ef078d3724ada3bc572e797;p=php Merge branch 'PHP-5.6' into PHP-7.0 * PHP-5.6: Clear FG(user_stream_current_filename) when bailing out Fix tests fix tsrm Fix bug #73284 - heap overflow in php_ereg_replace function Fix bug #73276 - crash in openssl_random_pseudo_bytes function Fix bug #73293 - NULL pointer dereference in SimpleXMLElement::asXML() fix bug #73275 - crash in openssl_encrypt function Fix for #73240 - Write out of bounds at number_format Bug #73218: add mitigation for ICU int overflow Add more locale length checks, due to ICU bugs. Fix bug #73208 - another missing length check Fix bug #73190: memcpy negative parameter _bc_new_num_ex Fix bug #73189 - Memcpy negative size parameter php_resolve_path Fixed bug #73174 - heap overflow in php_pcre_replace_impl Fix bug #73150: missing NULL check in dom_document_save_html Fix bug #73147: Use After Free in PHP7 unserialize() Fix bug #73082 Fix bug #73073 - CachingIterator null dereference when convert to string --- 0723a226c307ce728ef078d3724ada3bc572e797