php-src/ext
Alex Dowad 3b5072f6f6 Use smart_str in mb_http_input rather than mbfl_memory_device
For many years, the code has contained a TODO comment indicating
that the original author had wanted to do this.

Using smart_str makes the code shorter and cleaner, and it is another
step towards removing a bunch of legacy mbstring code which will soon
be unneeded.
2023-01-03 09:10:13 +02:00
..
bcmath Deprecate zend_atol() / add zend_ini_parse_quantity() (#7951) 2022-06-17 14:12:53 +02:00
bz2 Merge branch 'PHP-8.1' 2022-06-25 07:40:19 +01:00
calendar Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
com_dotnet Remove unnecessary usage of CONST_CS 2022-11-28 17:12:07 +01:00
ctype Merge branch 'PHP-8.1' into PHP-8.2 2022-10-27 14:42:17 +01:00
curl Do not use zend_fcall_info_argn() in ext-curl 2022-10-21 18:31:40 +01:00
date Merge branch 'PHP-8.2' 2022-12-20 16:07:02 +00:00
dba Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
dl_test Merge branch 'PHP-8.2' 2022-09-07 17:41:10 +02:00
dom Merge branch 'PHP-8.2' 2022-10-27 14:42:40 +01:00
enchant Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
exif Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
ffi Add a proper error message for ffi load 2022-11-28 16:19:54 +01:00
fileinfo libmagic: Keep the WS limitation piece 2022-10-02 21:00:03 +02:00
filter Merge branch 'PHP-8.2' 2022-10-27 14:42:40 +01:00
ftp Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
gd Merge branch 'PHP-8.2' 2022-10-24 15:03:25 +02:00
gettext
gmp Merge branch 'PHP-8.2' 2022-12-23 16:29:39 +00:00
hash Merge branch 'PHP-8.2' 2022-12-11 17:30:56 +01:00
iconv Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
imap Merge branch 'PHP-8.2' 2022-12-13 23:48:48 +00:00
intl intl extension, follow up on #10006 for numfmt_set_pattern 2022-12-12 19:54:13 +00:00
json Fix json_validate double free in parser when discarding lookahead (#9696) 2022-10-09 22:03:06 +02:00
ldap Merge branch 'PHP-8.2' 2022-12-16 14:38:09 +01:00
libxml Handle trampolines correctly in new FCC API + usages (#9877) 2022-11-22 17:12:53 +00:00
mbstring Use smart_str in mb_http_input rather than mbfl_memory_device 2023-01-03 09:10:13 +02:00
mysqli Merge branch 'PHP-8.2' 2022-12-09 16:10:36 +01:00
mysqlnd Tidy up buffer preparation in mysqlnd (#9834) 2022-11-02 12:06:03 +00:00
oci8 Merge branch 'PHP-8.1' into PHP-8.2 2022-09-27 23:32:37 +02:00
odbc Merge branch 'PHP-8.2' 2022-09-06 10:42:34 +01:00
opcache ext/opcache/zend_shared_alloc: change "locked" check to assertion 2023-01-02 15:49:04 +00:00
openssl Make build work with newer OpenSSL 2022-12-18 22:52:30 -07:00
pcntl Merge branch 'PHP-8.2' 2022-11-13 11:10:10 +01:00
pcre Update INI validator and displayers depending on INI type 2022-09-06 10:33:34 +01:00
pdo Merge branch 'PHP-8.2' 2022-12-18 23:21:30 -07:00
pdo_dblib Use php_info_print_table_header for actual column headers only (#9485) 2022-09-06 08:48:22 +02:00
pdo_firebird Merge branch 'PHP-8.2' 2022-11-30 12:13:36 +01:00
pdo_mysql Use php_info_print_table_header for actual column headers only (#9485) 2022-09-06 08:48:22 +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.2' 2022-10-19 11:37:30 +02:00
pdo_pgsql Merge branch 'PHP-8.1' into PHP-8.2 2022-09-05 17:28:23 +02:00
pdo_sqlite Merge branch 'PHP-8.2' 2022-12-19 16:17:02 +01:00
pgsql Use zend_call_known_function() in ext-pgsql instead of building FCI/FCC 2022-10-31 22:33:24 +00:00
phar Cleanup redundant lookups in phar_object.c (#10150) 2022-12-22 13:00:28 +00:00
posix Merge branch 'PHP-8.2' 2023-01-02 16:55:54 +00:00
pspell Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
random Add Randomizer::nextFloat() and Randomizer::getFloat() (#9679) 2022-12-14 17:48:47 +01:00
readline Use php_info_print_table_header for actual column headers only (#9485) 2022-09-06 08:48:22 +02:00
reflection Improvements in modifier parsing (#9926) 2022-11-17 16:20:27 +01:00
session Promote unserialize() notices to warning (#9629) 2022-11-15 19:36:38 +01:00
shmop Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
simplexml Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
skeleton Merge branch 'PHP-8.2' 2022-09-07 17:41:10 +02:00
snmp Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
soap Merge branch 'PHP-8.2' 2022-10-13 16:08:50 +02:00
sockets sockets adding TCP_QUICKACK constant. 2022-12-22 14:50:33 +00:00
sodium Remove unnecessary usage of CONST_CS 2022-11-28 17:12:07 +01:00
spl Merge branch 'PHP-8.2' 2022-12-02 12:49:08 +00:00
sqlite3 Merge branch 'PHP-8.2' 2022-12-06 16:01:24 +01:00
standard Fix variation5-win32(-mb).phpt wrt. parallel test execution 2022-12-30 17:47:58 +01:00
sysvmsg Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
sysvsem Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
sysvshm Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
tidy Update INI validator and displayers depending on INI type 2022-09-06 10:33:34 +01:00
tokenizer Merge branch 'PHP-8.1' into PHP-8.2 2022-10-27 14:42:17 +01:00
xml Declare XML_SAX_IMPL constant in stubs (#9732) 2022-10-12 11:42:24 +02:00
xmlreader Merge branch 'PHP-8.2' 2022-10-27 14:42:40 +01:00
xmlwriter Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
xsl Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
zend_test Register parameter attributes via stub in ext/zend_test (#10183) 2022-12-29 23:17:02 +01:00
zip Merge branch 'PHP-8.2' 2022-09-26 23:13:31 +02:00
zlib Add clang ASAN/UBSAN push job 2022-09-14 23:55:46 +02:00
ext_skel.php