]> granicus.if.org Git - php/commit
Merge branch 'PHP-5.6'
authorStanislav Malyshev <stas@php.net>
Tue, 4 Aug 2015 23:14:24 +0000 (16:14 -0700)
committerStanislav Malyshev <stas@php.net>
Tue, 4 Aug 2015 23:14:24 +0000 (16:14 -0700)
commit97047e7665368d0cf30501f7a4b6a124de25957b
treec3ed6c3e67c935d6cd0e782695437c9ab9ded5d4
parent668ecaa606b3203311b3329fcbd49b59f715e1e4
parented709d5aa01375beb7e0b408c4027bbb9cfb52b6
Merge branch 'PHP-5.6'

* PHP-5.6:
  update NEWS
  fix test
  update NEWS
  Fix bug #70019 - limit extracted files to given directory
  Do not do convert_to_* on unserialize, it messes up references
  Fix #69793 - limit what we accept when unserializing exception
  Fixed bug #70169 (Use After Free Vulnerability in unserialize() with SplDoublyLinkedList)
  Fixed bug #70166 - Use After Free Vulnerability in unserialize() with SPLArrayObject
  ignore signatures for packages too
  Fix bug #70168 - Use After Free Vulnerability in unserialize() with SplObjectStorage
  Fixed bug #69892
  Fix bug #70014 - use RAND_bytes instead of deprecated RAND_pseudo_bytes
  Improved fix for Bug #69441
  Fix bug #70068 (Dangling pointer in the unserialization of ArrayObject items)
  Fix bug #70121 (unserialize() could lead to unexpected methods execution / NULL pointer deref)
  Fix bug #70081: check types for SOAP variables

Conflicts:
Zend/zend_exceptions.c
ext/date/php_date.c
ext/openssl/openssl.c
ext/phar/phar_internal.h
ext/soap/php_http.c
ext/spl/spl_array.c
ext/spl/spl_dllist.c
ext/spl/spl_observer.c
ext/standard/tests/serialize/bug69152.phpt
sapi/cli/tests/005.phpt
.gitignore
Zend/zend_exceptions.c
ext/openssl/openssl.c
ext/phar/phar_internal.h
ext/phar/phar_object.c
ext/soap/php_http.c
ext/spl/spl_array.c
ext/spl/spl_observer.c
ext/standard/tests/serialize/bug69152.phpt
sapi/cli/tests/005.phpt