]> granicus.if.org Git - php/commit
Fix bug #77866: Port Serializable SPL classes to use __unserialize()
authorNikita Popov <nikita.ppv@gmail.com>
Tue, 9 Apr 2019 12:57:06 +0000 (14:57 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 10 Apr 2019 07:36:39 +0000 (09:36 +0200)
commite2ea0f105c9c6c60b19f2584d72205e5b1fe11e8
tree950c7d21c618ddc96efdd2f57db75ec398313429
parentcb145e18b230b59f235855ba976fed14ca531755
Fix bug #77866: Port Serializable SPL classes to use __unserialize()

Payloads created using Serializable are still supported.
13 files changed:
UPGRADING
ext/spl/spl_array.c
ext/spl/spl_dllist.c
ext/spl/spl_observer.c
ext/spl/tests/SplDoublyLinkedList_serialization.phpt
ext/spl/tests/SplObjectStorage_unserialize_nested.phpt
ext/spl/tests/array_025.phpt
ext/spl/tests/bug45826.phpt
ext/spl/tests/bug49263.phpt
ext/spl/tests/bug74669.phpt
ext/spl/tests/unserialize_errors.phpt [new file with mode: 0644]
ext/standard/tests/serialize/bug45706.phpt
ext/standard/var_unserializer.re