#
d6989473 |
| 29-Jul-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #77919: Potential UAF in Phar RSHUTDOWN Update NEWS Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #77919: Potential UAF in Phar RSHUTDOWN Update NEWS Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment) Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail)
show more ...
|
#
284fb08f |
| 29-Jul-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix #77919: Potential UAF in Phar RSHUTDOWN Update NEWS Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment)
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix #77919: Potential UAF in Phar RSHUTDOWN Update NEWS Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment) Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail)
show more ...
|
#
68fd435b |
| 29-Jul-2019 |
Nikita Popov |
Fixed bug #78333 Don't dereference float/double values at unknown address, instead memcpy it into an aligned stack slot and dereference that. |
#
2b10f629 |
| 29-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
2eb159d5 |
| 29-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4
|
#
72792976 |
| 29-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
d142dfc9 |
| 29-Jul-2019 |
Nikita Popov |
Fixed bug #78333 Don't dereference float/double values at unknown address, instead memcpy it into an aligned stack slot and dereference that. |
#
aeb6d131 |
| 08-Jul-2019 |
Stanislav Malyshev |
Fix bug #78256 (heap-buffer-overflow on exif_process_user_comment) |
#
dea2989a |
| 08-Jul-2019 |
Stanislav Malyshev |
Fix bug #78222 (heap-buffer-overflow on exif_scan_thumbnail) |
#
a1e2c887 |
| 22-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
d59aac58 |
| 18-Jul-2019 |
Nikita Popov |
Report errors from stream read and write operations The php_stream_read() and php_stream_write() functions now return an ssize_t value, with negative results indicating failure. Function
Report errors from stream read and write operations The php_stream_read() and php_stream_write() functions now return an ssize_t value, with negative results indicating failure. Functions like fread() and fwrite() will return false in that case. As a special case, EWOULDBLOCK and EAGAIN on non-blocking streams should not be regarded as error conditions, and be reported as successful zero-length reads/writes instead. The handling of EINTR remains unclear and is internally inconsistent (e.g. some code-paths will automatically retry on EINTR, while some won't). I'm landing this now to make sure the stream wrapper ops API changes make it into 7.4 -- however, if the user-facing changes turn out to be problematic we have the option of clamping negative returns to zero in php_stream_read() and php_stream_write() to restore the old behavior in a relatively non-intrusive manner.
show more ...
|
#
27b6d36f |
| 07-Jul-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.4' * PHP-7.4: Simplify expression and remove the possibility of div by 0
|
#
57e7c3aa |
| 07-Jul-2019 |
Stanislav Malyshev |
Simplify expression and remove the possibility of div by 0 Maybe should use exp2() but not sure about how supported it is. |
#
36452922 |
| 19-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
1c018af6 |
| 19-Jun-2019 |
Nikita Popov |
Fix shift UB in php_ifd_get32s |
#
63171d88 |
| 12-Jun-2019 |
twosee |
Add do...while(0) for RETURN_* and ZVAL_* APIs Closes GH-4255. |
#
7686b0b8 |
| 05-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
Revision tags: php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16 |
|
#
a31f4642 |
| 26-Feb-2019 |
Nikita Popov |
Allow exceptions in __toString() RFC: https://wiki.php.net/rfc/tostring_exceptions And convert some object to string conversion related recoverable fatal errors into Error excep
Allow exceptions in __toString() RFC: https://wiki.php.net/rfc/tostring_exceptions And convert some object to string conversion related recoverable fatal errors into Error exceptions. Improve exception safety of internal code performing string conversions.
show more ...
|
#
d99de36e |
| 28-May-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.4' * PHP-7.4: Fix bug #77988 - heap-buffer-overflow on php_jpg_get16
|
#
670c2ee6 |
| 28-May-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix bug #77988 - heap-buffer-overflow on php_jpg_get16
|
#
13dffa9d |
| 28-May-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix bug #77988 - heap-buffer-overflow on php_jpg_get16
|
#
dc1d99e7 |
| 28-May-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix bug #77988 - heap-buffer-overflow on php_jpg_get16
|
#
73ff4193 |
| 28-May-2019 |
Stanislav Malyshev |
Fix bug #77988 - heap-buffer-overflow on php_jpg_get16 |
#
bc882236 |
| 30-Apr-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.4' * PHP-7.4: Fix bug #77950 - Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG
|
#
db0de953 |
| 30-Apr-2019 |
Stanislav Malyshev |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix bug #77950 - Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG
|