php-src/ext
Christoph M. Becker 929d847152
Fix #81693: mb_check_encoding(7bit) segfaults
`php_mb_check_encoding()` now uses conversion to `mbfl_encoding_wchar`.
Since `mbfl_encoding_7bit` has no `input_filter`, no filter can be
found.  Since we don't actually need to convert to wchar, we encode to
8bit.

Closes GH-7712.
2021-12-03 22:49:47 +01:00
..
bcmath Generate optimizer func info from stubs for a few extensions - part 2 (#7401) 2021-08-25 15:29:46 +02:00
bz2 Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
calendar Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
com_dotnet Remove extra space before param default values 2021-09-08 12:24:47 +02:00
ctype Deprecate ctype_*() on non-string arguments 2021-07-09 12:00:35 +02:00
curl Merge branch 'PHP-8.0' 2021-08-31 17:25:38 +02:00
date Fixed date/diff where the difference in hour is less than 1 2021-11-18 13:55:51 +00:00
dba Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
dom Merge branch 'PHP-8.0' into PHP-8.1 2021-11-14 23:29:59 -08:00
enchant Add more specific array return type hints for various extensions - part 1 2021-11-07 08:46:25 +01:00
exif Generate optimizer func info from stubs for a few extensions - part 2 (#7401) 2021-08-25 15:29:46 +02:00
ffi Merge branch 'PHP-8.0' into PHP-8.1 2021-09-15 15:01:08 +03:00
fileinfo Merge branch 'PHP-8.0' into PHP-8.1 2021-09-20 22:48:46 +01:00
filter Merge branch 'PHP-8.0' into PHP-8.1 2021-09-20 17:45:34 +02:00
ftp Add more specific array return type hints for various extensions - part 2 2021-11-17 10:56:27 +01:00
gd add missing conditions 2021-11-25 13:20:27 +01:00
gettext Generate optimizer func info from stubs for a few extensions - part 2 (#7401) 2021-08-25 15:29:46 +02:00
gmp Implement __serialize() and __unserialize() on GMP 2021-11-18 11:11:52 +01:00
hash fix [-Wstrict-prototypes] buid warnings 2021-11-24 14:55:11 +01:00
iconv Generate optimizer func info from stubs for various extensions (#7409) 2021-08-26 19:52:11 +02:00
imap Merge branch 'PHP-8.0' into PHP-8.1 2021-11-25 18:31:14 +01:00
intl Add more specific array return type hints for various extensions - part 2 2021-11-17 10:56:27 +01:00
json Fixed bug #81532 2021-10-18 12:41:27 +02:00
ldap Use ASCII lower case for misc case folding 2021-09-24 09:20:08 +02:00
libxml Merge branch 'PHP-8.0' into PHP-8.1 2021-11-14 23:29:59 -08:00
mbstring Fix #81693: mb_check_encoding(7bit) segfaults 2021-12-03 22:49:47 +01:00
mysqli mysqli_reap_async_query error reporting (#7629) 2021-11-09 18:16:36 +00:00
mysqlnd Merge branch 'PHP-8.0' into PHP-8.1 2021-10-08 15:02:29 +02:00
oci8 Merge branch 'PHP-8.0' into PHP-8.1 2021-10-25 14:31:41 +11:00
odbc Deprecate odbc_result_all() 2021-07-08 16:46:08 +02:00
opcache Merge branch 'PHP-8.0' into PHP-8.1 2021-12-03 13:52:29 +03:00
openssl Merge branch 'PHP-7.4' into PHP-8.0 2021-11-22 14:13:52 +01:00
pcntl Merge branch 'PHP-8.0' into PHP-8.1 2021-11-11 21:01:40 +03:00
pcre Merge branch 'PHP-8.0' into PHP-8.1 2021-11-29 19:17:16 +01:00
pdo Fix leak when persistent PDO connection fails 2021-11-16 16:14:29 +01:00
pdo_dblib Fix shared pdo_dblib build 2021-10-21 12:13:36 +02:00
pdo_firebird Disable lsan on new PDO firebird tests 2021-06-29 16:49:50 +02:00
pdo_mysql Fix leak when persistent PDO connection fails 2021-11-16 16:14:29 +01:00
pdo_oci Fixed some spaces used instead of tabs 2021-06-29 11:30:26 +02:00
pdo_odbc Merge branch 'PHP-8.0' 2021-07-28 11:02:26 +02:00
pdo_pgsql Merge branch 'PHP-8.0' into PHP-8.1 2021-10-07 20:11:53 +02:00
pdo_sqlite Fix bug #81405: Restore old PDO::PARAM_* values 2021-09-01 13:54:41 +02:00
pgsql Merge branch 'PHP-8.0' into PHP-8.1 2021-10-13 14:19:54 +02:00
phar Merge branch 'PHP-8.0' into PHP-8.1 2021-09-08 12:32:58 +01:00
posix Add more specific array return type hints for various extensions - part 4 (#7469) 2021-09-06 17:14:52 +02:00
pspell Add more specific array return type hints for various extensions - part 4 (#7469) 2021-09-06 17:14:52 +02:00
readline Add more specific array return type hints for various extensions - part 4 (#7469) 2021-09-06 17:14:52 +02:00
reflection Fix #81681: ReflectionEnum throwing exceptions 2021-12-02 23:22:07 +01:00
session Generate optimizer func info from stubs for a few extensions - part 2 (#7401) 2021-08-25 15:29:46 +02:00
shmop Use --EXTENSIONS-- section for new test 2021-09-02 23:49:05 +02:00
simplexml Fix new simplexml test 2021-11-15 09:26:25 +01:00
skeleton Ignore generated files by tests in extension skeleton 2021-09-29 11:59:05 +02:00
snmp add SHA256 and SHA512 for security protocol 2021-08-11 13:02:18 +02:00
soap Use ASCII lower case for misc case folding 2021-09-24 09:20:08 +02:00
sockets Add more specific array return type hints for various extensions - part 6 (#7474) 2021-10-07 14:29:29 +02:00
sodium Remove extra space before return type 2021-10-18 14:28:46 +02:00
spl fix [-Wstrict-prototypes] buid warnings 2021-11-24 14:55:11 +01:00
sqlite3 microptimization of SQLite3Result::fetchArray 2021-08-30 10:15:44 +02:00
standard Merge branch 'PHP-8.0' into PHP-8.1 2021-11-29 14:50:19 +01:00
sysvmsg Merge branch 'PHP-8.0' 2021-08-18 16:39:36 +02:00
sysvsem Not serializable flag permeation 2021-07-20 12:28:35 +02:00
sysvshm Not serializable flag permeation 2021-07-20 12:28:35 +02:00
tidy Skip some tests under --preload 2021-07-30 17:26:39 +02:00
tokenizer Use ZEND_HASH_FILL_* API. 2021-08-12 02:28:26 +03:00
xml Merge branch 'PHP-8.0' into PHP-8.1 2021-09-16 12:42:07 +02:00
xmlreader Merge branch 'PHP-8.0' into PHP-8.1 2021-10-12 16:43:24 +02:00
xmlwriter Prefer EXPECT over EXPECTF 2021-06-29 17:13:02 +02:00
xsl Fixed some spaces used instead of tabs 2021-06-29 11:30:26 +02:00
zend_test Fix generation of property with class union type 2021-11-15 11:04:48 +01:00
zip Merge branch 'PHP-8.0' into PHP-8.1 2021-10-13 11:53:25 +02:00
zlib Generate optimizer func info from stubs for various extensions (#7409) 2021-08-26 19:52:11 +02:00
ext_skel.php Fix path printing in ext_skel (#7387) 2021-08-19 09:43:32 +02:00