History log of /php-src/NEWS (Results 2151 – 2175 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 1c33ddb5 31-Aug-2021 Patrick Allaert

Prepare for PHP 8.2

# 5764414e 31-Aug-2021 Patrick Allaert

Prepare for PHP 8.1.0RC1

# 2bf451b9 31-Aug-2021 Derick Rethans

Upgrade timelib to 2021.08, which address some defects and performance

- Fixed bug #80998 (Missing second with inverted interval).
- Speed up finding timezone offset information.

# fcbe7372 30-Aug-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #81400: Unterminated string in dns_get_record() results


# edab9ad2 30-Aug-2021 Christoph M. Becker

Fix #81400: Unterminated string in dns_get_record() results

If we assemble a zend_string manually, we need to end it with a NUL
byte ourselves.

We also fix the size calculation

Fix #81400: Unterminated string in dns_get_record() results

If we assemble a zend_string manually, we need to end it with a NUL
byte ourselves.

We also fix the size calculation for that zend_string; there is no need
for the extra byte for each part, and we don't have to multiply by two,
since we're using DnsQuery_A(), not DnsQuery_W () (in which case we
would have to do the character set conversion, anyway). This avoids
over-allocation, and the need to explicitly set the string length.

Finally, we use the proper access macro for zend_strings.

Closes GH-7427.

show more ...

# 35e1f134 26-Aug-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #53580: During resize gdImageCopyResampled cause colors change


# 526407ca 25-Aug-2021 Christoph M. Becker

Fix #53580: During resize gdImageCopyResampled cause colors change

We port the upstream fix[1], and also revert commit a3383ac3d7[2] which
is now obsolete, and also not part of libgd. E

Fix #53580: During resize gdImageCopyResampled cause colors change

We port the upstream fix[1], and also revert commit a3383ac3d7[2] which
is now obsolete, and also not part of libgd. Especially the change to
gd.png.c was at best a half-baked optimization.

[1] <https://github.com/libgd/libgd/commit/a24e96f01989bf9ca05a08d33862a08d6f4c4ed6>
[2] <https://github.com/php/php-src/commit/a3383ac3d7e21e54b1d7d89f308088d0692abc9f>

Closes GH-7402.

show more ...

# a40ccd75 24-Aug-2021 Nikita Popov

Fixed bug #81377

BP_VAR_UNSET should not result in undefined warnings.

# 521bd7ce 24-Aug-2021 Christoph M. Becker

7.3.31 is next

# b2008ab9 24-Aug-2021 Stanislav Malyshev

Update NEWS

# bdf53cc9 23-Aug-2021 DmitryMaksimov

Dispatch using LANG_NEUTRAL instead of LOCALE_SYSTEM_DEFAULT

This is relevant wrt. case insensitive identifiers.

Closes GH-7391.

# 465b3ab2 18-Aug-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #78819: Heap Overflow in msg_send


# 9494b1cd 18-Aug-2021 Christoph M. Becker

Fix #78819: Heap Overflow in msg_send

We need to use the proper type.

Closes GH-7386.

# d71a0dcc 18-Aug-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #73122: Integer Overflow when concatenating strings


# 0b7dffb4 17-Aug-2021 Christoph M. Becker

Fix #73122: Integer Overflow when concatenating strings

We must avoid integer overflows in memory allocations, so we introduce
an additional check in the VM, and bail out in the rare cas

Fix #73122: Integer Overflow when concatenating strings

We must avoid integer overflows in memory allocations, so we introduce
an additional check in the VM, and bail out in the rare case of an
overflow.

Closes GH-7381.

show more ...

# 90a60038 17-Aug-2021 Ben Ramsey

The master branch is now for 8.1.0RC1

# be2df43b 30-Jul-2021 Christoph M. Becker

Fix #78919: CLI server: insufficient cleanup if request startup fails

We need to run the full `php_cli_server_request_shutdown()` in case of
failing `php_cli_server_request_startup()`.

Fix #78919: CLI server: insufficient cleanup if request startup fails

We need to run the full `php_cli_server_request_shutdown()` in case of
failing `php_cli_server_request_startup()`.

Patch contributed by @cataphract.

Closes GH-7322.

show more ...

# e45a063f 17-Aug-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #71542: disk_total_space does not work with relative paths


# f924e972 16-Aug-2021 Christoph M. Becker

Fix #71542: disk_total_space does not work with relative paths

For ZTS builds, we need to expand the path given to `disk_free_space()`
and `disk_total_space()` to properly support the VC

Fix #71542: disk_total_space does not work with relative paths

For ZTS builds, we need to expand the path given to `disk_free_space()`
and `disk_total_space()` to properly support the VCWD.

Closes GH-7377.

show more ...

# 47ccdecf 16-Aug-2021 Nikita Popov

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fixed bug #81353


# d1e956ff 16-Aug-2021 Nikita Popov

Fixed bug #81353

A user-defined error handler should not be invoked for preload
warnings. We are in a partially shut-down state at that point.

# 2c6177a4 13-Aug-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #81351: xml_parse may fail, but has no error code


# 80a377e6 13-Aug-2021 Christoph M. Becker

Fix #81351: xml_parse may fail, but has no error code

The fix for bug #73151[1] cured the symptoms, but not the root cause,
namely xmlParse() must not be called recursively. Since that

Fix #81351: xml_parse may fail, but has no error code

The fix for bug #73151[1] cured the symptoms, but not the root cause,
namely xmlParse() must not be called recursively. Since that bugfix
also messed up the error handling, we basically revert it (but also
simplify the return), and then prevent calling the parser recursively.

[1] <https://github.com/php/php-src/pull/2166/commits/f2a8a8c068995a5d780882c556cedd53bce3827d>

Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>

Closes GH-7363.

show more ...

# 1c6df2df 12-Aug-2021 Nikita Popov

Fixed bug #81192

Normally the filename is the current filename, but when traits
are involved, it might be a different one.

# 4a4ae45a 12-Aug-2021 Nikita Popov

Fix bug #81142 by adding zend_string_init_existing_interned()

Add a new interned string handler that fetches an interned string
if it exists, but does not create one if it does not (and

Fix bug #81142 by adding zend_string_init_existing_interned()

Add a new interned string handler that fetches an interned string
if it exists, but does not create one if it does not (and instead
returns a non-interned string).

This fixes bug #81142, by preventing the creating of new interned
strings for unserialized array keys.

Closes GH-7360.

show more ...

1...<<81828384858687888990>>...619