#
32ae7160 |
| 16-Jan-2019 |
Pedro Magalhães |
Fixed bug #76675 Leave a reference to the resource in the php_curl. |
#
766b4fd5 |
| 17-Jan-2019 |
Jakub Zelenka |
Fix bug #77430 (php-fpm crashes with Main process exited) |
#
26b5aa85 |
| 16-Jan-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #73614: gdImageFilledArc() doesn't properly draw pies
|
#
61cfa34e |
| 16-Jan-2019 |
Christoph M. Becker |
Fix #73614: gdImageFilledArc() doesn't properly draw pies The fix for PHP bug 43828[1] changed the algorithm from drawing filled pies from drawing multiple triangles to drawing a single
Fix #73614: gdImageFilledArc() doesn't properly draw pies The fix for PHP bug 43828[1] changed the algorithm from drawing filled pies from drawing multiple triangles to drawing a single polygon. Due to quirks of the filled polygon drawing algorithm, we had to filter out extraneous vertices. This lead, however, to a bug regarding displaced starting and ending points near 90° and 270° degrees, which we fix by reinserting these vertices if they had been removed. This fix is a port of libgd/libgd@1406b1a. [1] <https://bugs.php.net/bug.php?id=43828>
show more ...
|
#
1a306cc9 |
| 14-Jan-2019 |
Dmitry Stogov |
Fixed bug #77308 (Unbuffered queries memory leak) |
#
c8c5a3ab |
| 14-Jan-2019 |
Nikita Popov |
Fixed bug #77447 By disabling asan for CPU support helpers used in ifunc resolvers. |
#
92045053 |
| 14-Jan-2019 |
Dmitry Stogov |
Fixed bug #77263 (Segfault when using 2 RecursiveFilterIterator) |
#
d6212835 |
| 14-Jan-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
3ad0ebdf |
| 14-Jan-2019 |
Nikita Popov |
Fixed bug #77454 |
#
e089d506 |
| 14-Jan-2019 |
Dmitry Stogov |
Added FFI extension |
#
74c0e580 |
| 19-Nov-2018 |
Sammy Kaye Powers |
Improve openssl_random_pseudo_bytes() CSPRNG implementations should always fail closed. Now openssl_random_pseudo_bytes() will fail closed by throwing an `\Exception` in fail conditi
Improve openssl_random_pseudo_bytes() CSPRNG implementations should always fail closed. Now openssl_random_pseudo_bytes() will fail closed by throwing an `\Exception` in fail conditions. RFC: https://wiki.php.net/rfc/improve-openssl-random-pseudo-bytes
show more ...
|
#
e6eac08a |
| 11-Jan-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
332b58f8 |
| 27-Dec-2018 |
Kevin Adler |
Fix bug #77361 (configure fails on 64-bit AIX when opcache enabled) In f9048300123, support for GNU Hurd was added to the opcache and the configure check to ensure the opcache knows the
Fix bug #77361 (configure fails on 64-bit AIX when opcache enabled) In f9048300123, support for GNU Hurd was added to the opcache and the configure check to ensure the opcache knows the flock struct layout prior to building was changed check for two cases: BSD layout and Linux layout. All the existing hard-coded cases in ZendAccelerator.h follow these two cases, except for 64-bit AIX. This means that even though building on 64-bit AIX would work, the configure script refuses to continue. Add a new configure check for the 64-bit AIX case and a new compiler definition HAVE_FLOCK_AIX64. Now that all the cases are covered, simplify the ifdef logic around these three HAVE_FLOCK_* macros: - The macOS and the various BSD flavors fall under HAVE_FLOCK_BSD - Linux, HP-UX, GNU Hurd, 32-bit AIX, and SVR4 environments fall under HAVE_FLOCK_LINUX - 64-bit AIX falls under HAVE_FLOCK_AIX64 The only difference between the existing HAVE_FLOCK_LINUX and the hard-coded Linux/HP-UX/Hurd case is that the latter initialized the 5th member to 0, but since the C standard already says that un-initialized members will be initialized to 0, it's effectively the same.
show more ...
|
#
3f9ddeb1 |
| 10-Jan-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #73281: imagescale(…, IMG_BILINEAR_FIXED) can cause black border
|
#
6b4cdbaa |
| 10-Jan-2019 |
Christoph M. Becker |
Fix #73281: imagescale(…, IMG_BILINEAR_FIXED) can cause black border We port the upstream fixes for libgd/libgd#329 and libgd/libgd#224. |
#
1e407256 |
| 10-Jan-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #77272: imagescale() may return image resource on failure
|
#
772b1cb2 |
| 10-Jan-2019 |
Christoph M. Becker |
Fix #77272: imagescale() may return image resource on failure `_gdScaleHoriz()` and `_gdScaleVert()` may fail, but don't signal failure since they are void functions. We change that acc
Fix #77272: imagescale() may return image resource on failure `_gdScaleHoriz()` and `_gdScaleVert()` may fail, but don't signal failure since they are void functions. We change that according to upstream libgd. We also remove the unused `Scale()` function, which doesn't exist in upstream libgd either, right away.
show more ...
|
#
00e5d0e8 |
| 10-Jan-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
5d33024a |
| 10-Jan-2019 |
Nikita Popov |
Fixed bug #77439 |
#
ade702a0 |
| 10-Jan-2019 |
Nikita Popov |
Fixed bug #77434 Mark arrays containing partial arrays as partial. This was already done for the ADD_ARRAY_ELEMENT case, but not for ASSIGN_DIM. |
#
c4c6b80b |
| 09-Jan-2019 |
Christoph M. Becker |
Sync NEWS with 7.3.1 All these bugs are fixed in PHP-7.3.1 already. |
#
63c38c9e |
| 09-Jan-2019 |
Lauri Kenttä |
Fixed bug #77289 Use mysqlnd_restart_psession and mysqlnd_end_psession in PDO MySQL. This makes sure we free last_message while ZMM is still live. |
#
fabade15 |
| 08-Jan-2019 |
Sara Golemon |
Bump for 7.1.27 |
#
cd49db9d |
| 08-Jan-2019 |
Xinchen Hui |
Fixed bug #77266 (Assertion failed in dce_live_ranges) |
#
76c687fe |
| 08-Jan-2019 |
Nikita Popov |
Fixed bug #77428 mb_ereg_replace historically has not supported escaping backslashes with backslashes. Go back to that behavior for BC reasons. |