History log of /PHP-8.4/NEWS (Results 426 – 450 of 14193)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# acf27628 17-Apr-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

[RFC] Add stream open functions to XML{Reader,Writer}

RFC: https://wiki.php.net/rfc/xmlreader_writer_streams


# 421ac9ac 26-Jun-2024 Ayesh Karunaratne

ext/mbstring: update to Unicode 15

Updates UCD to Unicode 15.1 (released 2023 Sept). The upcoming
Unicode 16 version will be released roughly on 2024 Sept.

Previously: 0fdffc18,

ext/mbstring: update to Unicode 15

Updates UCD to Unicode 15.1 (released 2023 Sept). The upcoming
Unicode 16 version will be released roughly on 2024 Sept.

Previously: 0fdffc18, #7502

UCD 15.1 `DerivedNormalizationProps` contains multiple properties in
the same line, which breaks the parser. This also updates the
`ucgendat.php` script to allow 2 or three fields in each line, and to
look for the `Cased` and `Case_Ignorable` properties in either of the
fields to mimic the previous behavior.

show more ...


# c03196a5 29-Jun-2024 David Carlier

Fix GH-14712: segfault on invalid object.

If the extension does not allow to get a property pointer (like PDORow
object), we fallback
to the read property cb anyway.


# b08def51 29-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-14563: Build failure with libxml2 v2.13.0

Remove xmlErrMemory from the export section for Windows, this fixes the
build. Even though the original function was renamed [1] it is hi

Fix GH-14563: Build failure with libxml2 v2.13.0

Remove xmlErrMemory from the export section for Windows, this fixes the
build. Even though the original function was renamed [1] it is hidden,
so removing this should be sufficient and not be a BC break.

[1] https://github.com/GNOME/libxml2/commit/130436917c362d14f0eb3705a0edddc523a9640e

Closes GH-14719.

show more ...


# 42908f9f 28-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-14702: DOMDocument::xinclude() crash

The xinclude code from libxml removes the fallback node,
but the fallback node is still reference via $fallback.
The solution is to detach

Fix GH-14702: DOMDocument::xinclude() crash

The xinclude code from libxml removes the fallback node,
but the fallback node is still reference via $fallback.
The solution is to detach the nodes that are going to be removed in
advance.

Closes GH-14704.

show more ...


# 056bec72 28-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-14590: Memory leak in FPM test gh13563-conf-bool-env.phpt

Values retrieved from zend_getenv should be freed.
Note: The only possible value for `zend_getenv` is `sapi_getenv` which

Fix GH-14590: Memory leak in FPM test gh13563-conf-bool-env.phpt

Values retrieved from zend_getenv should be freed.
Note: The only possible value for `zend_getenv` is `sapi_getenv` which uses
zend alloc to duplicate the string that it reads from the SAPI module.

Closes GH-14708.

show more ...


# 532a2604 28-Jun-2024 David Carlier

Fix GH-14698: segfault on dom node after dereference.

close GH-14701


# 643762cd 28-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

[ci skip] Move incorrectly placed NEWS items to the right place


# 39a32665 28-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-14537: shmop Windows 11 crashes the process

The error handling code isn't entirely right in two places.
One of the code blocks is dead because of an always-false condition, and

Fix GH-14537: shmop Windows 11 crashes the process

The error handling code isn't entirely right in two places.
One of the code blocks is dead because of an always-false condition, and
another code block is missing the assignment of a NULL pointer.

Getting the exact same behaviour is not entirely possible because you
can't extend the size of a shared memory region after it was made with
the Windows APIs we use, unless we destroy the region and recreate it,
but that has other consequences.
However, it certainly shouldn't crash.

Closes GH-14707.

show more ...


# ac54d1c0 27-Jun-2024 Tim Düsterhus

hash: Add simple HashContext::__debugInfo() implementation (#14644)

* hash: Add simply HashContext::__debugInfo() implementation

* NEWS/UPGRADING


# 1501da0b 26-Jun-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

NEWS and UPGRADING for new DOM features RFC


# 5db847e3 25-Jun-2024 Peter Kokot

Fix --enable-re2c-cgoto check (#11928)

When the computed goto extension is available to optimize conditional
jumps, option --enable-re2c-cgoto adds the -g flag to re2c.

In this

Fix --enable-re2c-cgoto check (#11928)

When the computed goto extension is available to optimize conditional
jumps, option --enable-re2c-cgoto adds the -g flag to re2c.

In this case the AC_LANG_SOURCE is used instead of the AC_LANG_PROG to
not wrap the compilation check program in another main() function. Code
is also simplified and help messages updated. This is a
compiler-agnostic extension, not only available with GCC.

When the check is successful, the -g is added, otherwise not.

show more ...


# a5a75ae3 25-Jun-2024 Arnaud Le Blanc

[ci skip] NEWS for GH-14626


# a9acc29a 25-Jun-2024 Arnaud Le Blanc

[ci skip] NEWS for GH-14626


# e230610c 24-Jun-2024 Arnaud Le Blanc

[ci skip] NEWS for GH-13922


# d7ef2c20 24-Jun-2024 Arnaud Le Blanc

[ci skip] NEWS for GH-13922


# ab9a0295 24-Jun-2024 Arnaud Le Blanc

[ci skip] NEWS for GH-14650


# 686afc10 20-Jun-2024 David Carlier

Fix GH-14603: invalid null zip file entry.

close GH-14610


# 6704c605 19-Jun-2024 David Carlier

Fix GH-14596: phpdbg with asan and ZC_RC_DEBUG set crashes.

close GH-14607


# dc477b59 19-Jun-2024 Arnaud Le Blanc

[ci skip] NEWS for GH-13432


# 387b1c62 18-Jun-2024 Jakub Zelenka

PHP-8.3 is now for PHP-8.3.10-dev


# 9672cd94 18-Jun-2024 David Carlier

ext/sockets: Adding macOS SO_LINGER_SEC constant.

macOS SO_LINGER, unlike other platforms, functions in term of ticks,
SO_LINGER_SEC is provided to be in line with other platforms.

ext/sockets: Adding macOS SO_LINGER_SEC constant.

macOS SO_LINGER, unlike other platforms, functions in term of ticks,
SO_LINGER_SEC is provided to be in line with other platforms.

close GH-14599

show more ...


# 49aaa7cd 18-Jun-2024 Sergey Panteleev

PHP-8.2 is now for PHP 8.2.22-dev


# 329dfa7e 17-Jun-2024 Matteo Beccati

[ci skip] Updated NEWS and UPGRADING


# 03f0776d 08-Jun-2024 David Carlier

Fix GH-13681: segfault when adding watchpoint fails.

thus when removing its entry, no watch point is set and crash on
pointer access.

close GH-14513


1...<<11121314151617181920>>...568