php-src/ext
Alex Dowad c717c79a09 Combine CJK encoding conversion code in a single source file
This will make it easier to combine duplicated code between all the
CJK text encodings (a significant amount is already combined in this
commit, such as the repeated definitions of SJIS_DECODE and
SJIS_ENCODE), but I hope to remove even more redundancy in the future.

The table used to implement mb_strlen for CP932 has been changed to
the same table as "SJIS-win".
2023-05-20 21:27:48 -07:00
..
bcmath Use new ZSTR_INIT_LITERAL macro (#10879) 2023-03-20 16:19:05 +01:00
bz2 Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
calendar [skip ci] Fix various typos and grammar issues (#11143) 2023-04-28 11:05:32 +02:00
com_dotnet Remove name field from the zend_constant struct (#10954) 2023-04-03 22:13:47 +02:00
ctype Merge branch 'PHP-8.1' into PHP-8.2 2022-10-27 14:42:17 +01:00
curl Merge branch 'PHP-8.2' 2023-04-19 16:24:23 +02:00
date Merge branch 'PHP-8.2' 2023-04-21 11:30:03 +01:00
dba Use zend_string for DBA path (#10698) 2023-04-08 17:03:28 +01:00
dl_test Merge branch 'PHP-8.2' 2022-09-07 17:41:10 +02:00
dom Merge branch 'PHP-8.2' 2023-05-06 23:15:57 +02:00
enchant Add ASAN XLEAK support 2023-04-03 08:02:19 +02:00
exif Merge branch 'PHP-8.2' 2023-05-12 23:42:54 +02:00
ffi Add ASAN XLEAK support 2023-04-03 08:02:19 +02:00
fileinfo Use new ZSTR_INIT_LITERAL macro (#10879) 2023-03-20 16:19:05 +01:00
filter Merge branch 'PHP-8.2' 2022-10-27 14:42:40 +01:00
ftp Merge branch 'PHP-8.2' 2023-03-20 23:31:04 +01:00
gd [skip ci] Fix various typos and grammar issues (#11143) 2023-04-28 11:05:32 +02:00
gettext
gmp Fix gmp_long/gmp_ulong typedef warning on Windows x86 (#11112) 2023-05-07 23:30:12 +02:00
hash Allow CTE on more CTE safe functions (#10771) 2023-05-16 21:59:26 +02:00
iconv Use new ZSTR_INIT_LITERAL macro (#10879) 2023-03-20 16:19:05 +01:00
imap Add ASAN XLEAK support 2023-04-03 08:02:19 +02:00
intl Narrow bool return types to true when possible 2023-05-07 19:34:09 +02:00
json Fix -Wenum-int-mismatch warning in ext/json/php_json_encoder.h 2023-05-14 22:10:23 +02:00
ldap Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
libxml Merge branch 'PHP-8.2' 2023-05-06 23:15:57 +02:00
mbstring Combine CJK encoding conversion code in a single source file 2023-05-20 21:27:48 -07:00
mysqli Merge branch 'PHP-8.2' 2023-04-20 08:46:01 +02:00
mysqlnd [skip ci] Fix various typos and grammar issues (#11143) 2023-04-28 11:05:32 +02:00
oci8 Merge branch 'PHP-8.2' 2023-04-20 18:04:46 +10:00
odbc Merge branch 'PHP-8.2' 2022-09-06 10:42:34 +01:00
opcache Implement delayed early binding for classes without parents 2023-05-15 10:25:33 +02:00
openssl Fix GH-11054: Reset OpenSSL errors when using a PEM public key 2023-05-06 11:56:31 +01:00
pcntl Merge branch 'PHP-8.2' 2023-05-06 21:00:30 +02:00
pcre Merge branch 'PHP-8.2' 2023-03-31 14:42:44 +02:00
pdo Use new ZSTR_INIT_LITERAL macro (#10879) 2023-03-20 16:19:05 +01:00
pdo_dblib [skip ci] Fix various typos and grammar issues (#11143) 2023-04-28 11:05:32 +02:00
pdo_firebird Merge branch 'PHP-8.2' 2023-03-28 00:12:28 +02:00
pdo_mysql Merge branch 'PHP-8.2' 2023-03-25 17:41:56 +00:00
pdo_oci Add ASAN XLEAK support 2023-04-03 08:02:19 +02:00
pdo_odbc Merge branch 'PHP-8.2' 2023-03-15 21:47:34 +01:00
pdo_pgsql Revert GH-10220 2023-01-16 12:27:33 +01:00
pdo_sqlite ext/pdo_sqlite: simplifying sqlite3_exec usage. (#10910) 2023-03-23 13:43:58 +00:00
pgsql Narrow bool return types to true when possible 2023-05-07 19:34:09 +02:00
phar Merge branch 'PHP-8.2' 2023-05-20 13:46:18 +02:00
posix Add ASAN XLEAK support 2023-04-03 08:02:19 +02:00
pspell Add ASAN XLEAK support 2023-04-03 08:02:19 +02:00
random Remove includes 2023-04-04 22:48:26 +03:00
readline Use php_info_print_table_header for actual column headers only (#9485) 2022-09-06 08:48:22 +02:00
reflection Typed class constants (#10444) 2023-04-16 22:20:26 +02:00
session Fix -Wenum-int-mismatch warnings on gcc 13 2023-04-20 16:04:59 +02:00
shmop Revert GH-10220 2023-01-16 12:27:33 +01:00
simplexml Merge branch 'PHP-8.2' 2023-04-01 20:23:57 +02:00
skeleton Merge branch 'PHP-8.2' 2022-09-07 17:41:10 +02:00
snmp Narrow bool return types to true when possible 2023-05-07 19:34:09 +02:00
soap Merge branch 'PHP-8.2' 2023-05-09 19:57:02 +02:00
sockets [skip ci] Fix various typos and grammar issues (#11143) 2023-04-28 11:05:32 +02:00
sodium Use new ZSTR_INIT_LITERAL macro (#10879) 2023-03-20 16:19:05 +01:00
spl Narrow bool return types to true when possible 2023-05-07 19:34:09 +02:00
sqlite3 ext: make various internal functions static (#10650) 2023-02-21 15:51:41 +00:00
standard Merge branch 'PHP-8.2' 2023-05-19 23:46:47 +02:00
sysvmsg Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
sysvsem Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
sysvshm Merge branch 'PHP-8.2' 2023-03-01 23:05:24 +01:00
tidy Merge branch 'PHP-8.1' into PHP-8.2 2023-03-27 16:34:11 +02:00
tokenizer Fix GH-8329 Print true/false instead of bool in error and debug messages (#8385) 2023-01-23 10:52:14 +01:00
xml Merge branch 'PHP-8.2' 2023-05-06 23:15:57 +02:00
xmlreader Narrow some more return types to true 2023-05-10 19:08:15 +02:00
xmlwriter Simplify checks and returns in ext/xmlwriter (#10701) 2023-02-26 14:07:55 +00:00
xsl Narrow some more return types to true 2023-05-10 19:08:15 +02:00
zend_test Allow CTE on more CTE safe functions (#10771) 2023-05-16 21:59:26 +02:00
zip Merge branch 'PHP-8.2' 2023-05-01 15:29:51 +02:00
zlib Temporarily disable failing zlib tests on travis (#10738) 2023-03-01 02:19:29 +01:00
ext_skel.php