History log of /php-src/NEWS (Results 401 – 425 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 8c19efdc 19-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-15023: Memory leak in Zend/zend_ini.c

Closes GH-15024.


# 03d73182 19-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-15020: Memory leak in Zend/Optimizer/escape_analysis.c

Closes GH-15022.


# 5905857f 18-Jul-2024 Tim Düsterhus

RFC: Add the RoundingMode enum (#14833)

see https://wiki.php.net/rfc/correctly_name_the_rounding_mode_and_make_it_an_enum

Co-authored-by: Saki Takamachi <saki@php.net>
Co-author

RFC: Add the RoundingMode enum (#14833)

see https://wiki.php.net/rfc/correctly_name_the_rounding_mode_and_make_it_an_enum

Co-authored-by: Saki Takamachi <saki@php.net>
Co-authored-by: Niels Dossche <7771979+nielsdos@users.noreply.github.com>

show more ...


# a59103fe 18-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix trampoline leak in xpath callables

Closes GH-15009.


# efd00b8f 16-Jul-2024 David Carlier

ext/curl: curl_error using curl_easy_strerror if CURLOPT_ERRORBUFFER

did not fill the error buffer.

close GH-14984


# c550d341 18-Jul-2024 Saki Takamachi <34942839+SakiTakamachi@users.noreply.github.com>

ext/pdo_firebird: Added getApiVersion() and removed from getAttribute (#15004)


# 911dc5b4 25-May-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix bug #55639: Digest autentication dont work

RFC 2617 and 7616 describe that for the "Authorization" header we should
not put the qop nor nc value inside quotes. This differs from the

Fix bug #55639: Digest autentication dont work

RFC 2617 and 7616 describe that for the "Authorization" header we should
not put the qop nor nc value inside quotes. This differs from the
WWW-Authenticate header, which may have been the source of the confusion
in the implementation. While the version with quotes seems to work fine
in some cases, clearly not all servers accept the non-standard form.
To fix the issue, simply removing the quotes of those two header fields
of the client request to be in line with the RFC suffices.

I refer further to example 3.5 in RFC 2617 and example 3.9.1 in
RFC 7616.

RFC 2617: https://datatracker.ietf.org/doc/html/rfc2617
RFC 7616: https://datatracker.ietf.org/doc/html/rfc7616

Closes GH-14328.

show more ...


# d55ef3f3 17-Jul-2024 Saki Takamachi

ext/pdo_firebird: Added Pdo\Firebird::ATTR_API_VERSION (#14916)

closes #14916


# f590b345 16-Jul-2024 Christoph M. Becker

Drop support for OpenSSL < 1.1.0 on Windows

PR #13498 bumped the required OpenSSL version to 1.1.1, but apparently
only for non Windows system. We catch up somewhat by dropping support

Drop support for OpenSSL < 1.1.0 on Windows

PR #13498 bumped the required OpenSSL version to 1.1.1, but apparently
only for non Windows system. We catch up somewhat by dropping support
for OpenSSL < 1.1.0 on Windows; besides completely removing detection
of old OpenSSL versions in `SETUP_OPENSSL`, we also ensure that all
bundled extension using this function do no longer accept OpenSSL <
1.1.0, to avoid to still be able to build these extensions with older
`phpize` scripts.

We do not cater to `--phar-native-ssl` yet; that might better be
addressed by #14578.

Closes GH-14973.

show more ...


# b368db20 16-Jul-2024 Ilija Tovilo

Fix comments between -> and keyword

Comments should not fall out of ST_LOOKING_FOR_PROPERTY.

Fixes GH-14961
Closes GH-14976


# 71c520c7 16-Jul-2024 Peter Kokot

Fix xmlreader extension phpize build

When building ext/xmlreader with phpize, also ext/dom/dom_ce.h needs to
be installed by dom extension as it is used in
the ext/xmlreader/php_xmlr

Fix xmlreader extension phpize build

When building ext/xmlreader with phpize, also ext/dom/dom_ce.h needs to
be installed by dom extension as it is used in
the ext/xmlreader/php_xmlreader.c.

cd ext/xmlreader
phpize
./configure
make

Closes GH-14978

show more ...


# eb181926 16-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

[ci skip] Fix NEWS


# f58a3c39 16-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix references in request_parse_body() options array

Otherwise we get funny messages like
"Invalid string value in $options argument".

Closes GH-14977.


# e7c16d2a 15-Jul-2024 Ayesh Karunaratne

Build/Windows: Update the Windows icon as svg and build derivatives from it

Co-Authored-By: Nurudin Imsirovic <realnurudinimsirovic@gmail.com>

Closes GH-14964.


# 8c312ba7 16-Jul-2024 Ilija Tovilo

Fix use-after-free in property coercion with __toString()

This was only partially fixed in PHP-8.3. Backports and fixes the case for both
initialized and uninitialized property writes.

Fix use-after-free in property coercion with __toString()

This was only partially fixed in PHP-8.3. Backports and fixes the case for both
initialized and uninitialized property writes.

Fixes GH-14969
Closes GH-14971

show more ...


# 7b3d7c63 15-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

[ci skip] NEWS for return type change in ext/standard

See 673b4e890c0357c436eef8cb2fa0502ad5868d07


# 6980eba8 10-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Support templated content

The template element in HTML 5 is special in the sense that it does not
add its contents into the DOM tree, but instead keeps them in a separate
shadow DOM

Support templated content

The template element in HTML 5 is special in the sense that it does not
add its contents into the DOM tree, but instead keeps them in a separate
shadow DOM document fragment. Interacting with the DOM tree cannot touch
the elements in the document fragment.

Closes GH-14906.

show more ...


# e38d5107 14-Jul-2024 Ilija Tovilo

[skip ci] Fix NEWS entry


# a0c42df4 14-Jul-2024 Ilija Tovilo

[skip ci] Add property hooks entry to NEWS


# f7649dc1 14-Jul-2024 Ilija Tovilo

[skip ci] Fix duplicate core header in NEWS


# b456ae8d 21-Mar-2024 Denis Ryabov

Restore Warning instead of Fatal Error in gd_webp.c

According to the docs (https://www.php.net/manual/en/function.imagecreatefromwebp.php and https://www.php.net/manual/en/function.imagewebp

Restore Warning instead of Fatal Error in gd_webp.c

According to the docs (https://www.php.net/manual/en/function.imagecreatefromwebp.php and https://www.php.net/manual/en/function.imagewebp.php), `false` should be returned on errors (similar to other functions of the `gd` extension), but actually all errors result in a `Fatal Error`. It doesn't look normal when trying to read an empty file or a file in the wrong format causes the program to stop. The problem seems to be related to a mega-patch that replaced `zend_error` with `zend_error_noreturn` almost everywhere. My patch fixes this behavior by switching from `zend_error_noerror` to `gd_error` (i.e. to `E_WARNING` level). All necessary memory cleanup is already in the code (as it was before the "zend_error_noreturn" patch).

Close GH-13774

show more ...


# 1a07bb92 10-Jul-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-14873: PHP 8.4 min function fails on typed integer

The problem is that this line in the VM: `ZVAL_NULL(result);` changes the type
of arg1 as well, because after the DFA pass the r

Fix GH-14873: PHP 8.4 min function fails on typed integer

The problem is that this line in the VM: `ZVAL_NULL(result);` changes the type
of arg1 as well, because after the DFA pass the result and input both use
CV0($result).
We should not contract assignments with CVs in frameless calls with
arguments.
An older attempt is found at GH-14876 that tried to modify the VM/JIT.

Closes GH-14903.

show more ...


# 38501ed4 12-Jul-2024 Joe Cai

Fix GH-14930: Custom stream wrapper dir_readdir output truncated to 255 characters in PHP 8.3

Revert "Reserve less file space if possible in a directory entry"
This reverts commit 00c1e7

Fix GH-14930: Custom stream wrapper dir_readdir output truncated to 255 characters in PHP 8.3

Revert "Reserve less file space if possible in a directory entry"
This reverts commit 00c1e7bf0f1c7244589ce8756f0367497cf1ce15.

Closes GH-14933.

show more ...


# a23775a3 11-Jul-2024 Christoph M. Becker

Fix GH-14888: README.REDIST.BINS refers to non-existing LICENSE [ci skip]

The LICENSE file of libmagic had been inadvertently removed when the
lib had been upgraded to 5.43. So we add t

Fix GH-14888: README.REDIST.BINS refers to non-existing LICENSE [ci skip]

The LICENSE file of libmagic had been inadvertently removed when the
lib had been upgraded to 5.43. So we add the file `COPYING` from that
release[1], and rename it to `LICENSE`.

[1] <https://github.com/file/file/releases/tag/FILE5_43>

Closes GH-14917.

show more ...


# 09957ab9 10-Jul-2024 Michael Orlitzky

ext/gd/tests/gh10614.phpt: skip if no PNG support

This test uses imagecreatefrompng(), which won't be there if libgd was
built without PNG support.

Closes GH-14905.


1...<<11121314151617181920>>...619