Software 42492 Published by

The following new PHP versions are available: PHP 8.0.0 Alpha 2, 7.4.8, and 7.3.20.





PHP 8.0.0 Alpha2

- FFI:
. Fixed bug #79749 (Converting FFI instances to bool fails). (cmb)

- JIT:
. Fixed bug #79743 (Fatal error when assigning to array property with JIT enabled). (Laruence)

- PCRE:
. Updated to PCRE2 10.35. (cmb)

Download PHP 8.0.0 Alpha 2

PHP 7.4.8

- Core:
. Fixed bug #79649 (Altering disable_functions from module init corrupts memory). (Laruence)
. Fixed bug #79595 (zend_init_fpu() alters FPU precision). (cmb, Nikita)
. Fixed bug #79650 (php-win.exe 100% cpu lockup). (cmb)
. Fixed bug #79668 (get_defined_functions(true) may miss functions). (cmb, Nikita)
. Fixed bug #79657 ("yield from" hangs when invalid value encountered). (Nikita)
. Fixed bug #79683 (Fake reflection scope affects __toString()). (Nikita)
. Fixed possibly unsupported timercmp() usage. (cmb)

- Exif:
. Fixed bug #79687 (Sony picture - PHP Warning - Make, Model, MakerNotes). (cmb)

- Fileinfo:
. Fixed bug #79681 (mime_content_type/finfo returning incorrect mimetype). (cmb)

- Filter:
. Fixed bug #73527 (Invalid memory access in php_filter_strip). (cmb)

- GD:
. Fixed bug #79676 (imagescale adds black border with IMG_BICUBIC). (cmb)

- OpenSSL:
. Fixed bug #62890 (default_socket_timeout=-1 causes connection to timeout). (cmb)

- PDO SQLite:
. Fixed bug #79664 (PDOStatement::getColumnMeta fails on empty result set). (cmb)

- phpdbg:
. Fixed bug #73926 (phpdbg will not accept input on restart execution). (cmb)
. Fixed bug #73927 (phpdbg fails with windows error prompt at "watch array"). (cmb)
. Fixed several mostly Windows related phpdbg bugs. (cmb)

- SPL:
. Fixed bug #79710 (Reproducible segfault in error_handler during GC involved an SplFileObject). (Nikita)

- Standard:
. Fixed bug #74267 (segfault with streams and invalid data). (cmb)
. Fixed bug #79579 (ZTS build of PHP 7.3.17 doesn't handle ERANGE for posix_getgrgid and others). (Böszörményi Zoltán)

Download PHP 7.4.8

PHP 7.3.20

- Core:
. Fixed bug #79650 (php-win.exe 100% cpu lockup). (cmb)
. Fixed bug #79668 (get_defined_functions(true) may miss functions). (cmb, Nikita)
. Fixed possibly unsupported timercmp() usage. (cmb)

- Exif:
. Fixed bug #79687 (Sony picture - PHP Warning - Make, Model, MakerNotes). (cmb)

- Filter:
. Fixed bug #73527 (Invalid memory access in php_filter_strip). (cmb)

- GD:
. Fixed bug #79676 (imagescale adds black border with IMG_BICUBIC). (cmb)

- OpenSSL:
. Fixed bug #62890 (default_socket_timeout=-1 causes connection to timeout). (cmb)

- PDO SQLite:
. Fixed bug #79664 (PDOStatement::getColumnMeta fails on empty result set). (cmb)

- SPL:
. Fixed bug #79710 (Reproducible segfault in error_handler during GC involved an SplFileObject). (Nikita)

- Standard:
. Fixed bug #74267 (segfault with streams and invalid data). (cmb)
. Fixed bug #79579 (ZTS build of PHP 7.3.17 doesn't handle ERANGE for posix_getgrgid and others). (Böszörményi Zoltán)

Php73

Download PHP 7.3.20