History log of /PHP-8.4/NEWS (Results 251 – 275 of 14193)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# cc67220e 22-Aug-2024 David Carlier

Fixed GH-15547: curl_multi_wait expects a signed int for timeout.

confusion might come from the previous argument type.
PHP expects ms so we check it fits integer boundaries before the c

Fixed GH-15547: curl_multi_wait expects a signed int for timeout.

confusion might come from the previous argument type.
PHP expects ms so we check it fits integer boundaries before the cast.
raising a warning at least for stable branches.

close GH-15548

show more ...


# 8df557ac 27-Aug-2024 Ilija Tovilo

[RFC] Asymmetric visibility v2 (GH-15063)

Co-authored-by: Larry Garfield <larry@garfieldtech.com>


# 606eb849 26-Aug-2024 Ilija Tovilo

Stop recording of trace when encountering hook

Fixes GH-15178


# b839c5f1 26-Aug-2024 Ilija Tovilo

Fix building of callgraph including preloaded symbols (GH-15545)

This issue was introduced in GH-15021. When building the call graph, we can now
see preloaded functions. However, buildin

Fix building of callgraph including preloaded symbols (GH-15545)

This issue was introduced in GH-15021. When building the call graph, we can now
see preloaded functions. However, building the call graph involves adding the
function to the caller list of the callee, which we don't want to do for
functions not coming from the script.

Fixes GH-15490

show more ...


# 555b603d 26-Aug-2024 ^_^

mysqlnd: support ER_CLIENT_INTERACTION_TIMEOUT (#13618)


# 5947db6b 25-Aug-2024 Bernd Kuhls

Fix GH-15587: Autotools: fix configure check for aarch64 CRC32 API

On arm32 bit the check succeeds leading to a build error later on:

/home/autobuild/autobuild/instance-3/output-1/b

Fix GH-15587: Autotools: fix configure check for aarch64 CRC32 API

On arm32 bit the check succeeds leading to a build error later on:

/home/autobuild/autobuild/instance-3/output-1/build/php-8.3.10/ext/standard/crc32.c:70:12:
error: 'armv8-a' does not support feature 'nothing'
70 | # pragma GCC target ("+nothing+crc")

Co-authored-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
[http://lists.busybox.net/pipermail/buildroot/2024-August/761151.html]
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>

show more ...


# 690ce6d5 24-Aug-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-15570: Segmentation fault (access null pointer) in ext/dom/html5_serializer.c

Closes GH-15572.


# 67aac59c 06-May-2024 Flavio Heleno

Add PHP-FPM memory peak to the scoreboard

Closes #14153


# 4b6575a1 24-Aug-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-15565: --disable-ipv6 during compilation produces error EAI_SYSTEM not found

Closes GH-15567.


# 9af574c2 23-Aug-2024 Niels Dossche <7771979+nielsdos@users.noreply.github.com>

Fix GH-15551: Segmentation fault (access null pointer) in ext/dom/xml_common.h

Closes GH-15556.


# d6c06eda 22-Aug-2024 Jakub Zelenka

[skip ci] Update NEWS with info about GH-14930 fix which is only in master now


# 70c5e366 22-Aug-2024 Jakub Zelenka

Revert fix for GH-14930: truncating readdir output (#15533)


# ff69f334 22-Aug-2024 Jorg Adam Sowa

ext/session: Warn when providing invalid values for session.gc_probability and session.gc_divisor


# 48a18e5b 21-Aug-2024 Peter Kokot

Fix bug GH-15514 (Configure error: genif.sh: syntax error)

Autoconf assigns the current suitable shell to SHELL variable. This
notably fixes cases on Solaris 10 when using C shell or Kor

Fix bug GH-15514 (Configure error: genif.sh: syntax error)

Autoconf assigns the current suitable shell to SHELL variable. This
notably fixes cases on Solaris 10 when using C shell or KornShell where
genif.sh: syntax error at line 35 occurs due to using the `sh` command.

show more ...


# 63841ba7 21-Aug-2024 Peter Kokot

Fix GH-15515: Configure error grep illegal option q (#15516)

On Solaris default grep doesn't support the -q option. In such cases
the grep output can be redirected to /dev/null and the e

Fix GH-15515: Configure error grep illegal option q (#15516)

On Solaris default grep doesn't support the -q option. In such cases
the grep output can be redirected to /dev/null and the exit status is
checked.

show more ...


# 0f7aebb6 21-Aug-2024 Derick Rethans

Add NEWS entry


# 660a860f 20-Aug-2024 Peter Kokot

Fix GH-15501: Windows HAVE_<header>_H macros defined to 1 or undefined (#15508)

Previously the CHECK_HEADER_ADD_INCLUDE function defined the
`HAVE_<header>_H` preprocessor macros to valu

Fix GH-15501: Windows HAVE_<header>_H macros defined to 1 or undefined (#15508)

Previously the CHECK_HEADER_ADD_INCLUDE function defined the
`HAVE_<header>_H` preprocessor macros to value 0 or 1 whether the
`<header.h>` file was found. This syncs it with Autotools build system
where most of these macros are either undefined or defined to 1.

In possible edge cases where such macros might be intentionally used
like this without being aware that HAVE_HEADER_H can be 0 or 1 on
Windows:

| #ifdef HAVE_HEADER_H
| ...
| #endif

there is backwards incompatibility for PECL extensions in case the
header wouldn't exist on Windows such code wouldn't execute. However,
this is considered a bug if such case is present. From the Autotools
point of view, the check is correct though and should be used with
ifdef/defined() checks.

Help text is also synced to Autotools style:
`Define to 1 if you have the <header.h> header file.`

show more ...


# 588029a9 20-Aug-2024 Gina Peter Bnayard

[skip ci] Update NEWS/UPGRADING for allowed_classes option checks


# 6652a340 20-Aug-2024 Christoph M. Becker

[skip ci] Fix NEWS


# b1211c1e 16-Aug-2024 Christoph M. Becker

Fix GH-15432: Heap corruption when querying a vector

Since the mysqlnd result set is arena allocated, we must not simply
free it, but rather call the appropriate `free_result` method.

Fix GH-15432: Heap corruption when querying a vector

Since the mysqlnd result set is arena allocated, we must not simply
free it, but rather call the appropriate `free_result` method.

Co-authored-by: Kamil Tekiela <tekiela246@gmail.com>

show more ...


# b6d7c011 19-Aug-2024 Ilija Tovilo

Fix virtual properties in get_class_vars() (GH-15494)

Fixes GH-15456


# 60f87f29 19-Aug-2024 Ilija Tovilo

Fix various hooked object iterator issues (GH-15394)

Fixes GH-15187


# 36b19774 19-Aug-2024 Ilija Tovilo

Fix missing compile error when declaring hooked props on readonly classes (GH-15439)

Fixes GH-15419


# 770616b8 19-Aug-2024 Ilija Tovilo

Fix param with hooks but no visibility not treated as cpp (GH-15442)

Fixes GH-15438


# d713e361 18-Aug-2024 David Carlier

ext/sockets: adding SO_BINDTOIFINDEX.

similar to SO_BINDTODEVICE but works with interface ids instead.

close GH-15479


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