php-src/ext/posix
Ilija Tovilo 66e2aa7255
Fix use-of-uninitialized-value when calling php_posix_stream_get_fd (#11694)
Passing a double pointer to php_stream_cast means the caller of
php_posix_stream_get_fd will never receive the actual value. Moreover,
php_posix_stream_get_fd may only write the low sizeof(php_socket_t) bytes of fd,
so we need to initialize the upper bytes to 0 to avoid partial
use-of-uninitialized-value.
2023-07-13 15:21:36 +02:00
..
tests ext/posix: posix_isatty() fix use-of-uninitialized-value (#11676) 2023-07-11 23:55:18 +01:00
config.m4 ext/posix: proposing posix_eaccess. unlike access, it is not standard but available in enough platforms ; on linux it's euidaccess in reality eaccess being 'just' an alias. key difference is eaccess checks the effective user id instead. 2023-03-27 22:32:16 +01:00
CREDITS
php_posix.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
posix.c Fix use-of-uninitialized-value when calling php_posix_stream_get_fd (#11694) 2023-07-13 15:21:36 +02:00
posix.stub.php ext/posix: proposing posix_eaccess. unlike access, it is not standard but available in enough platforms ; on linux it's euidaccess in reality eaccess being 'just' an alias. key difference is eaccess checks the effective user id instead. 2023-03-27 22:32:16 +01:00
posix_arginfo.h ext/posix: proposing posix_eaccess. unlike access, it is not standard but available in enough platforms ; on linux it's euidaccess in reality eaccess being 'just' an alias. key difference is eaccess checks the effective user id instead. 2023-03-27 22:32:16 +01:00