php-src/ext
Niels Dossche 7463e70b1e
Handle exceptions from __toString in XXH3's initialization
The initialization routine for XXH3 was not prepared for exceptions from seed.
Fix this by using try_convert_to_string.

For discussion, please see: GH-10305

Closes GH-10352

Signed-off-by: George Peter Banyard <girgias@php.net>
2023-01-17 14:14:12 +00:00
..
bcmath
bz2 Merge branch 'PHP-8.0' into PHP-8.1 2022-06-25 07:39:55 +01:00
calendar
com_dotnet Merge branch 'PHP-8.0' into PHP-8.1 2022-06-18 11:50:14 +02:00
ctype
curl Merge branch 'PHP-8.0' into PHP-8.1 2022-06-17 19:52:44 -04:00
date Fixed GH-10218: DateTimeZone fails to parse time zones that contain the "+" character 2023-01-10 15:15:49 +00:00
dba Merge branch 'PHP-8.0' into PHP-8.1 2022-07-27 12:13:32 +02:00
dl_test Fix unregistering ini entries of dynamically loaded extension (#8435) 2022-05-06 15:25:44 +02:00
dom Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
enchant
exif Fix GH-8408: bug68547.phpt fails without multibyte support 2022-04-20 16:42:09 +02:00
ffi Merge branch 'PHP-8.0' into PHP-8.1 2022-11-03 14:37:17 +01:00
fileinfo fileinfo: tests: Disable times sensitive tests on debug build 2022-09-25 20:43:31 +02:00
filter Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
ftp
gd Update new test to use EXTENSIONS section instead of SKIPIF 2022-10-24 15:02:05 +02:00
gettext
gmp Merge branch 'PHP-8.0' into PHP-8.1 2022-09-13 11:33:09 +01:00
hash Handle exceptions from __toString in XXH3's initialization 2023-01-17 14:14:12 +00:00
iconv Merge branch 'PHP-8.0' into PHP-8.1 2022-04-25 14:29:44 +02:00
imap Fix GH-9309: Segfault when connection is used after imap_close() 2022-08-12 16:24:30 +02:00
intl Adapt ext/intl tests for ICU 72.1 2023-01-09 14:08:40 +01:00
json Register JSON_ERROR_NON_BACKED_ENUM constant (#8285) 2022-03-31 14:31:17 +02:00
ldap Fix GH-10112: LDAP\Connection::__construct() refers to ldap_create() 2022-12-16 14:36:30 +01:00
libxml Merge branch 'PHP-8.0' into PHP-8.1 2022-08-25 15:11:41 +02:00
mbstring Use different mblen_table for different SJIS variants 2023-01-06 14:09:43 +02:00
mysqli ext/mysqli tests "using password" optional in error messages (part 2) 2022-12-08 14:23:33 +01:00
mysqlnd Merge branch 'PHP-8.0' into PHP-8.1 2022-10-27 18:31:38 +01:00
oci8 Skip some OCI tests with repeat 2022-09-27 23:32:15 +02:00
odbc Merge branch 'PHP-8.0' into PHP-8.1 2022-06-13 14:43:51 +02:00
opcache Fix GH-10271: Incorrect arithmetic calculations when using JIT 2023-01-16 14:51:26 +03:00
openssl Revert "Merge branch 'PHP-8.0' into PHP-8.1" 2023-01-16 11:15:30 +03:00
pcntl Fix GH-9298: remove all registered signal handlers in pcntl RSHUTDOWN 2022-11-13 10:57:58 +01:00
pcre Fix pcre.jit on Apple Silicon 2022-08-31 14:22:44 +02:00
pdo Improve fix for bug #81740 2022-12-18 23:20:29 -07:00
pdo_dblib Merge branch 'PHP-8.0' into PHP-8.1 2022-08-26 14:59:08 +02:00
pdo_firebird Fix GH-9971: Incorrect NUMERIC value returned from PDO_Firebird 2022-11-30 12:11:42 +01:00
pdo_mysql Merge branch 'PHP-8.0' into PHP-8.1 2022-05-03 12:43:14 +02:00
pdo_oci [skip ci] Backport XFAIL of failing test 2022-11-11 19:46:16 +01:00
pdo_odbc Merge branch 'PHP-8.0' into PHP-8.1 2022-06-13 14:43:51 +02:00
pdo_pgsql Merge branch 'PHP-8.0' into PHP-8.1 2022-09-05 17:26:13 +02:00
pdo_sqlite Force extension loading for new test 2022-12-19 16:14:00 +01:00
pgsql Add missing EXTENSIONS section to new test 2022-06-06 12:21:25 +02:00
phar Fix wrong flags check for compression method in phar_object.c 2023-01-15 15:35:35 +00:00
posix Fix GH-10202: posix_getgr(gid|nam)_basic.phpt fail 2023-01-02 16:54:47 +00:00
pspell
readline
reflection Merge branch 'PHP-8.0' into PHP-8.1 2022-09-08 10:44:13 +02:00
session Fix GH-9932: Discards further characters for session name. 2022-11-15 12:27:44 +00:00
shmop
simplexml Fix the value param of SimpleXMLElement::addAttribute() 2021-12-22 12:35:59 +01:00
skeleton
snmp
soap Merge branch 'PHP-8.0' into PHP-8.1 2022-10-13 16:00:36 +02:00
sockets Merge branch 'PHP-8.0' into PHP-8.1 2022-10-01 11:23:34 +02:00
sodium
spl Fix GH-10011 (Trampoline autoloader will get reregistered and cannot be unregistered) 2022-12-02 12:47:25 +00:00
sqlite3 Fix #81742: open_basedir bypass in SQLite3 by using file URI 2022-12-06 15:59:52 +01:00
standard Fix substr_replace with slots in repl_ht being UNDEF 2023-01-15 15:31:34 +00:00
sysvmsg
sysvsem
sysvshm Fix test wrt. deprecation of float to int conversions 2022-05-09 14:05:57 +02:00
tidy
tokenizer Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
xml
xmlreader Add missing EXTENSION section to tests 2022-10-27 14:39:43 +01:00
xmlwriter Fix missing check for xmlTextWriterEndElement 2023-01-15 15:34:43 +00:00
xsl
zend_test Fix bad merge (b8dee9b3fc) 2022-06-20 18:46:17 +02:00
zip Merge branch 'PHP-8.0' into PHP-8.1 2022-06-15 15:39:00 +02:00
zlib Merge branch 'PHP-8.0' into PHP-8.1 2022-06-25 07:39:55 +01:00
ext_skel.php