php-src/ext
Jakub Zelenka e80073d3d2
Fix GH-10406: feof() behavior change for UNIX based socket resources
This change restores the old behaviour for the server socket streams
that don't support IO. This is now stored in the stream flags so it can
be later used to do some other decisions and possibly introduce some
better error reporting.

Closes GH-10877
2023-03-30 13:31:46 +01:00
..
bcmath
bz2
calendar Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
com_dotnet Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +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.1' into PHP-8.2 2023-03-25 18:15:42 +01:00
date Updated to version 2023.3 (2023c) 2023-03-29 10:06:01 +01:00
dba Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
dl_test Add support for validation of missing method synopses (#9491) 2022-09-07 17:40:36 +02:00
dom Merge branch 'PHP-8.1' into PHP-8.2 2023-02-12 21:34:10 -07: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 Merge branch 'PHP-8.1' into PHP-8.2 2023-03-27 22:59:58 +02:00
fileinfo Merge branch 'PHP-8.1' into PHP-8.2 2022-09-25 20:44:16 +02:00
filter Merge branch 'PHP-8.1' into PHP-8.2 2022-10-27 14:42:17 +01:00
ftp Merge branch 'PHP-8.1' into PHP-8.2 2023-03-20 23:27:46 +01:00
gd Re-add some CTE functions that were removed from being CTE by a mistake 2023-03-07 20:30:11 +01:00
gettext
gmp Implement GMP::__construct() 2023-01-19 14:13:34 +00:00
hash Fix GH-10659: hash/xxhash applying build upstream fix 2023-02-25 14:36:35 +00:00
iconv Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
imap Merge branch 'PHP-8.1' into PHP-8.2 2023-03-28 15:19:43 +01:00
intl Merge branch 'PHP-8.1' into PHP-8.2 2023-02-21 21:03:28 +00:00
json Merge branch 'PHP-8.1' into PHP-8.2 2023-02-17 16:38:53 +00:00
ldap Merge branch 'PHP-8.1' into PHP-8.2 2022-12-16 14:37:39 +01:00
libxml Drop unsupported libxml2 2.10.0 symbols 2022-08-28 13:56:34 +02:00
mbstring Fix phpGH-10648: add check function pointer into mbfl_encoding 2023-03-25 09:52:10 +02:00
mysqli Merge branch 'PHP-8.1' into PHP-8.2 2023-03-27 16:34:11 +02:00
mysqlnd Merge branch 'PHP-8.1' into PHP-8.2 2023-03-24 18:06:53 +01:00
oci8 Merge branch 'PHP-8.1' into PHP-8.2 2023-03-27 16:34:11 +02:00
odbc Update globals to use bool type 2022-09-06 10:34:10 +01:00
opcache Fix incorrect optimization 2023-03-27 17:57:54 +03:00
openssl Fix GH-10406: feof() behavior change for UNIX based socket resources 2023-03-30 13:31:46 +01:00
pcntl Merge branch 'PHP-8.1' into PHP-8.2 2023-03-03 11:45:50 +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.1' into PHP-8.2 2022-12-18 23:21:25 -07:00
pdo_dblib Merge branch 'PHP-8.1' 2022-08-26 14:59:59 +02:00
pdo_firebird Fix test for GH-10908 2023-03-28 00:11:17 +02:00
pdo_mysql Merge branch 'PHP-8.1' into PHP-8.2 2023-03-25 17:41:45 +00:00
pdo_oci Unparallelize IO heavy tests 2023-03-27 16:33:36 +02:00
pdo_odbc Merge branch 'PHP-8.1' into PHP-8.2 2023-03-15 21:38:12 +01:00
pdo_pgsql Merge branch 'PHP-8.1' into PHP-8.2 2022-09-05 17:28:23 +02:00
pdo_sqlite Fix unescaped {TMP} variables in tests 2023-03-01 13:24:39 +01:00
pgsql Merge branch 'PHP-8.1' into PHP-8.2 2023-03-18 07:10:06 +00:00
phar Merge branch 'PHP-8.1' into PHP-8.2 2023-03-26 16:15:57 +02:00
posix Merge branch 'PHP-8.1' into PHP-8.2 2023-01-02 16:55:03 +00:00
pspell Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
random Merge branch 'PHP-8.1' into PHP-8.2 2023-03-26 16:15:57 +02:00
readline Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
reflection Merge branch 'PHP-8.1' into PHP-8.2 2023-03-15 09:06:05 +01:00
session Merge branch 'PHP-8.1' into PHP-8.2 2023-02-21 16:10:32 +00:00
shmop Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
simplexml Move test for GH-10200 to the simplexml extension test directory 2023-01-07 03:07:37 +00:00
skeleton Add support for validation of missing method synopses (#9491) 2022-09-07 17:40:36 +02:00
snmp Customize the link of some constants in the manual 2023-01-19 09:05:32 +01:00
soap Merge branch 'PHP-8.1' into PHP-8.2 2022-10-13 16:08:34 +02:00
sockets Merge branch 'PHP-8.1' into PHP-8.2 2023-03-29 19:47:38 +02:00
sodium Do not generate CONST_CS when registering constants (#9439) 2022-08-28 08:27:19 +02:00
spl Revert "Handle indirect zvals in SplFixedArray::__serialize" 2023-03-27 21:47:02 +02:00
sqlite3 Customize the link of some constants in the manual 2023-01-19 09:05:32 +01:00
standard Fix GH-10406: feof() behavior change for UNIX based socket resources 2023-03-30 13:31:46 +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 Merge branch 'PHP-8.1' into PHP-8.2 2023-03-01 23:05:17 +01:00
tidy Merge branch 'PHP-8.1' into PHP-8.2 2023-03-27 16:34:11 +02:00
tokenizer Merge branch 'PHP-8.1' into PHP-8.2 2022-10-27 14:42:17 +01:00
xml Merge branch 'PHP-8.1' into PHP-8.2 2023-02-26 14:28:22 +00:00
xmlreader Merge branch 'PHP-8.1' into PHP-8.2 2023-02-12 21:34:10 -07:00
xmlwriter Merge branch 'PHP-8.1' into PHP-8.2 2023-01-15 15:43:34 +00:00
xsl Revert "Port all internally used classes to use default_object_handlers" 2022-09-14 11:13:23 +02:00
zend_test Merge branch 'PHP-8.1' of github.com:php/php-src into PHP-8.2 2023-03-13 12:39:15 +01:00
zip Customize the link of some constants in the manual 2023-01-19 09:05:32 +01:00
zlib Merge branch 'PHP-8.1' into PHP-8.2 2023-02-23 18:48:25 +00:00
ext_skel.php