php-src/ext
Alex Dowad 81e236cde5 Fix infinite loop when mb_detect_encoding is used on UTF-8 BOM
This bug was introduced in cb840799b4.

Thanks to Ignace Nyamagana Butera for discovering this bug and
to Sebastian Bergmann for doing an initial investigation and opening
a bug ticket.
2023-10-28 18:51:06 +02:00
..
bcmath BCmath extension code reformatting (#11896) 2023-08-13 16:17:36 +01:00
bz2
calendar Allow easter_date to process years after 2037 on 64bit systems (#11862) 2023-08-04 16:47:04 +01:00
com_dotnet Revert "Call cast_object handler from get_properties_for" 2023-08-07 12:58:12 +02:00
ctype Merge branch 'PHP-8.1' into PHP-8.2 2023-09-26 21:44:00 +02:00
curl Merge branch 'PHP-8.2' 2023-08-10 15:52:21 +02:00
date Fix DateTime exception hierarchy for DateInvalidTimeZoneException (#11970) 2023-08-14 18:55:38 +02:00
dba ext/dba/tests/dba_tcadb.phpt: support pthreadless tokyocabinet (#11648) 2023-08-02 16:50:02 +01:00
dl_test Merge branch 'PHP-8.1' into PHP-8.2 2023-09-01 12:40:07 +02:00
dom Fix #47531: No way of removing redundant xmlns: declarations 2023-10-28 15:46:22 +02:00
enchant
exif Use a single version of strnlen (#12015) 2023-08-22 17:40:24 +02:00
ffi Fix FFI tests on 8.3+ 2023-10-28 16:28:43 +02:00
fileinfo fileinfo: Backport svg detection patch 2023-09-30 18:22:14 +02:00
filter Merge branch 'PHP-8.2' into PHP-8.3 2023-09-14 11:49:44 +02:00
ftp
gd fix -Wreturn-type and -Wstrict-prototypes in gd configure (#12328) 2023-10-02 08:55:20 -06:00
gettext ext/gettext: resolve underqouting that breaks with autoconf 2.72 (#11427) 2023-07-18 19:02:40 +02:00
gmp
hash Merge branch 'PHP-8.2' into PHP-8.3 2023-09-16 21:28:24 +02:00
iconv Merge branch 'PHP-8.2' 2023-08-19 23:11:23 +01:00
imap Implement diagnostic ignore macro for Clang 2023-10-18 17:37:15 +02:00
intl Merge branch 'PHP-8.2' into PHP-8.3 2023-09-23 20:12:56 +01:00
json Introduce Zend guard recursion protection 2023-08-24 13:03:14 +01:00
ldap Implement ldap_exop_sync 2023-07-18 12:59:21 +02:00
libxml Fix compile error when php_libxml.h is included in C++ 2023-10-15 11:48:14 +02:00
mbstring Fix infinite loop when mb_detect_encoding is used on UTF-8 BOM 2023-10-28 18:51:06 +02:00
mysqli Merge branch 'PHP-8.2' 2023-08-17 18:46:28 +01:00
mysqlnd Merge branch 'PHP-8.2' into PHP-8.3 2023-09-26 21:45:02 +02:00
oci8 Implement diagnostic ignore macro for Clang 2023-10-18 17:37:15 +02:00
odbc [skip ci] Skip leaking odbc test on asan 2023-09-08 11:05:34 +02:00
opcache Merge branch 'PHP-8.2' into PHP-8.3 2023-10-26 23:59:12 +03:00
openssl Merge branch 'PHP-8.2' into PHP-8.3 2023-10-22 13:23:10 +01:00
pcntl Merge branch 'PHP-8.2' into PHP-8.3 2023-09-22 10:26:10 +02:00
pcre Merge branch 'PHP-8.2' into PHP-8.3 2023-10-27 17:45:44 +02:00
pdo Fix GH-9967 Add support for generating custom function, class const, and property attributes in stubs 2023-08-26 21:35:31 +02:00
pdo_dblib
pdo_firebird
pdo_mysql Merge branch 'PHP-8.2' into PHP-8.3 2023-10-12 13:14:52 +02:00
pdo_oci Implement diagnostic ignore macro for Clang 2023-10-18 17:37:15 +02:00
pdo_odbc Expose PDO_ODBC_TYPE to userland 2023-08-23 21:20:41 +02:00
pdo_pgsql ext/pdo_pgsql: Improve tests cleanup (#11855) 2023-08-05 02:11:57 +01:00
pdo_sqlite Revert "Skip profiling of sqlite3_step" 2023-09-07 10:35:06 +02:00
pgsql Fix some uouv in ext/pgsql 2023-07-31 15:18:13 +02:00
phar Use a single version of strnlen (#12015) 2023-08-22 17:40:24 +02:00
posix Fix use-of-uninitialized-value when calling php_posix_stream_get_fd (#11694) 2023-07-13 15:21:36 +02:00
pspell
random random: Add additional test for Randomizer::getFloat() (#12436) 2023-10-14 18:38:11 +02:00
readline
reflection Merge branch 'PHP-8.2' into PHP-8.3 2023-10-11 17:27:54 +02:00
session Resolve open_basedir paths on ini update 2023-07-18 14:43:40 +02:00
shmop
simplexml Merge branch 'PHP-8.2' into PHP-8.3 2023-09-30 17:55:34 +02:00
skeleton
snmp [skip ci] Avoid running asan tests that timeout 2023-10-02 16:57:50 +02:00
soap Merge branch 'PHP-8.2' into PHP-8.3 2023-10-26 19:59:21 +02:00
sockets Merge branch 'PHP-8.2' into PHP-8.3 2023-09-29 18:58:05 +08:00
sodium
spl Fix GH-11972: RecursiveCallbackFilterIterator regression in 8.1.18 2023-08-30 22:30:59 +02:00
sqlite3 Use zend_get_gc_buffer_add_fcc() 2023-09-09 20:00:01 +02:00
standard Merge branch 'PHP-8.2' into PHP-8.3 2023-10-22 15:31:23 +01:00
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
xml Merge branch 'PHP-8.2' into PHP-8.3 2023-09-21 19:52:21 +02:00
xmlreader Merge branch 'PHP-8.2' into PHP-8.3 2023-10-24 19:42:43 +02:00
xmlwriter Merge branch 'PHP-8.2' into PHP-8.3 2023-10-24 19:42:43 +02:00
xsl Merge branch 'PHP-8.2' into PHP-8.3 2023-10-15 21:55:12 +02:00
zend_test Fix possible NULL dereference (crash on Zend/tests/arginfo_zpp_mismatch.phpt) 2023-10-23 10:23:36 +03:00
zip zip: add new test for dynamic files 2023-09-12 11:18:18 +02:00
zlib Move ASAN built to GitHub actions 2023-08-09 14:06:36 +02:00
ext_skel.php