php-src/main/streams
Jakub Zelenka c074645ac3
Fix GHSA-3cr5-j632-f35r: Null byte in hostnames
This fixes stream_socket_client() and fsockopen().

Specifically it adds a check to parse_ip_address_ex and it also makes
sure that the \0 is not ignored in fsockopen() hostname formatting.
2025-06-23 23:06:22 +02:00
..
cast.c Fix GH-11078: PHP Fatal error triggers pointer being freed was not allocated and malloc: double free for ptr errors 2024-06-10 19:38:21 +02:00
filter.c Merge branch 'PHP-8.0' 2021-08-10 16:42:03 +02:00
glob_wrapper.c Fix GH-17067: glob:// wrapper doesn't cater to CWD for ZTS builds 2024-12-18 13:02:48 +01:00
memory.c Merge branch 'PHP-8.2' into PHP-8.3 2024-09-01 14:56:54 +02:00
mmap.c Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_context.h Fix bug #74796: Requests through http proxy set peer name 2025-06-05 14:08:28 +02:00
php_stream_filter_api.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_glob_wrapper.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_mmap.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_plain_wrapper.h main/streams/plain_wrapper: skip lseek(SEEK_CUR) for newly opened files 2022-06-29 18:11:01 +01:00
php_stream_transport.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_stream_userspace.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_streams_int.h Use more specific return type for stream functions 2021-09-20 14:24:59 +01:00
plain_wrapper.c Fix bug #72666: stat cache not cleared for plain paths 2025-02-24 23:21:45 +01:00
streams.c Fix bug #74796: Requests through http proxy set peer name 2025-06-05 14:08:28 +02:00
transports.c Keep the orig_path for xport stream 2023-05-12 15:33:55 +01:00
userspace.c Merge branch 'PHP-8.2' into PHP-8.3 2023-12-15 14:13:41 +00:00
userspace.stub.php Declare main constants in stubs - part 2 (#9714) 2022-10-11 13:48:52 +02:00
userspace_arginfo.h Declare main constants in stubs - part 2 (#9714) 2022-10-11 13:48:52 +02:00
xp_socket.c Fix GHSA-3cr5-j632-f35r: Null byte in hostnames 2025-06-23 23:06:22 +02:00