php-src/ext
Christoph M. Becker f06ac9a486
Fix GH-7939: Cannot unserialize IntlTimeZone objects
As it is now, `IntlTimeZone`, `IntlCalendar` and `IntlDateFormatter`
and some other intl class instances can be serialized, but the
representation is meaningless, and unserialization yields uninitialized/
unusable objects.  To prevent users from noticing this too late, we deny
serialization of such objects in the first place.

Closes GH-7945.
2022-02-17 15:06:29 +01:00
..
bcmath Add some more test cases for BCMath 2021-12-30 13:02:56 +01:00
bz2 Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
calendar Merge branch 'PHP-8.1' 2021-11-07 08:48:49 +01:00
com_dotnet Merge branch 'PHP-8.1' 2021-12-26 16:43:34 +01:00
ctype Move ctype test out from Zend and into ctype extension 2021-12-20 18:12:35 +00:00
curl Merge branch 'PHP-8.1' 2021-12-26 22:30:16 +01:00
date Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
dba Use zend_string for DBA first/next key handlers 2021-11-11 11:12:41 +00:00
dom Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
enchant Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
exif Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
ffi Merge branch 'PHP-8.1' 2022-01-11 00:00:31 +01:00
fileinfo
filter Merge branch 'PHP-8.0' into PHP-8.1 2022-02-13 21:58:24 -08:00
ftp Add more specific array return type hints for various extensions - part 2 2021-11-17 10:56:27 +01:00
gd Merge branch 'PHP-8.1' 2022-02-08 10:48:58 +01:00
gettext
gmp Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
hash Merge branch 'PHP-8.1' 2021-12-26 12:59:38 +01:00
iconv Merge branch 'PHP-8.1' 2022-02-07 14:32:21 +01:00
imap Merge branch 'PHP-8.1' 2021-11-25 18:31:29 +01:00
intl Fix GH-7939: Cannot unserialize IntlTimeZone objects 2022-02-17 15:06:29 +01:00
json Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
ldap
libxml Optimize stripos/stristr 2022-01-31 21:44:31 +01:00
mbstring Merge branch 'PHP-8.1' 2022-01-18 13:11:01 +01:00
mysqli Merge branch 'PHP-8.1' 2022-02-14 12:04:11 +00:00
mysqlnd Merge branch 'PHP-8.1' 2022-02-14 12:04:11 +00:00
oci8 Oracle Client 10g is no longer supported 2021-12-15 22:09:58 +01:00
odbc Merge branch 'PHP-8.1' 2022-01-07 19:26:01 +01:00
opcache Merge branch 'PHP-8.1' 2022-02-11 13:46:15 +03:00
openssl Merge branch 'PHP-8.1' 2021-12-12 14:28:49 +01:00
pcntl Merge branch 'PHP-8.1' 2022-01-10 13:10:53 +01:00
pcre Allow internal functions to declare if they support compile-time evaluation, add functions. (#7780) 2021-12-20 09:27:06 -05:00
pdo Merge branch 'PHP-8.1' 2022-01-01 17:55:33 +01:00
pdo_dblib Make strtolower() and strtoupper() do ASCII case conversion (#7506) 2021-12-15 08:38:35 -05:00
pdo_firebird Use memrchr() when available 2021-11-24 16:13:34 +03:00
pdo_mysql Merge branch 'PHP-8.1' 2021-12-30 19:11:22 +01:00
pdo_oci
pdo_odbc
pdo_pgsql Merge branch 'PHP-8.1' 2021-12-12 15:18:58 +01:00
pdo_sqlite Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
pgsql Merge branch 'PHP-8.1' 2021-10-13 14:21:34 +02:00
phar Optimize stripos/stristr 2022-01-31 21:44:31 +01:00
posix
pspell
readline
reflection Fix ext/zend_test/tests/observer_bug81430_2.phpt failure 2022-01-13 11:44:30 +01:00
session Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
shmop
simplexml Merge branch 'PHP-8.1' 2021-12-22 12:36:53 +01:00
skeleton Ignore generated files by tests in extension skeleton 2021-09-29 11:59:05 +02:00
snmp Merge branch 'PHP-8.1' 2021-12-05 21:04:10 +01:00
soap Use custom object instead of resource for soap server service 2021-11-28 18:37:29 +01:00
sockets Merge branch 'PHP-8.1' 2022-01-21 23:59:48 +01:00
sodium Merge branch 'PHP-8.1' 2021-10-18 14:29:35 +02:00
spl Fixed GH-8041 (php 8.2.0-dev crashes with assertion for cloning/get_object_vars on non-empty SplFixedArray) 2022-02-11 16:46:12 +03:00
sqlite3 Deprecate implicit dynamic properties 2021-11-26 14:10:11 +01:00
standard Optimize stripos/stristr 2022-01-31 21:44:31 +01:00
sysvmsg
sysvsem
sysvshm
tidy Use more compact representation for packed arrays. 2021-11-03 15:18:26 +03:00
tokenizer
xml Make strtolower() and strtoupper() do ASCII case conversion (#7506) 2021-12-15 08:38:35 -05:00
xmlreader Merge branch 'PHP-8.1' 2021-10-12 16:43:40 +02:00
xmlwriter
xsl Use more compact representation for packed arrays. 2021-11-03 15:18:26 +03:00
zend_test Merge branch 'PHP-8.1' 2022-01-10 12:42:43 +01:00
zip Fix bug40228*.phpt conflict 2021-12-26 23:23:56 +01:00
zlib Merge branch 'PHP-8.1' 2022-02-03 16:13:28 +01:00
ext_skel.php