History log of /php-src/NEWS (Results 3976 – 4000 of 15455)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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.

1...<<151152153154155156157158159160>>...619