History log of /php-src/NEWS (Results 1401 – 1425 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 1767f32c 22-Nov-2022 Jakub Zelenka

[ci skip] Fix NEWS FPM entries


# 5a4520bc 21-Nov-2022 Jakub Zelenka

Fix bug #68207: Setting fastcgi.error_header can result in a WARNING


# 72da2b02 22-Nov-2022 Petr Sumbera

php-fpm: fix Solaris port events.mechanism

Closes GH-9959.


# 6fbf81c6 09-Nov-2022 George Peter Banyard

Fix GH-9883 SplFileObject::__toString() reads next line

We need to overwrite the __toString magic method for SplFileObject, similarly to how DirectoryIterator overwrites it
Moreover, th

Fix GH-9883 SplFileObject::__toString() reads next line

We need to overwrite the __toString magic method for SplFileObject, similarly to how DirectoryIterator overwrites it
Moreover, the custom cast handler is useless as we define __toString methods, so use the standard one instead.

Closes GH-9912

show more ...


# 3660bc31 05-Nov-2022 David CARLIER

opcache fixing w/x pages creation on freebsd 13.1 and above.

By default, the system allows these but admin can disable them system wide.
However the procctl api permits to control it per

opcache fixing w/x pages creation on freebsd 13.1 and above.

By default, the system allows these but admin can disable them system wide.
However the procctl api permits to control it per process.

Closes GH-9896.

show more ...


# 2d94ee5f 15-Nov-2022 Christoph M. Becker

Avoid undefined behavior in Windows ftok(3) emulation

`.nFileIndexHigh` is a unsigned 32bit number. Casting that to `__int64`
and shifting left by 32bits triggers undefined behavior if

Avoid undefined behavior in Windows ftok(3) emulation

`.nFileIndexHigh` is a unsigned 32bit number. Casting that to `__int64`
and shifting left by 32bits triggers undefined behavior if the most
significant bit of `.nFileIndexHigh` is set. We could avoid that by
casting to `(__uint64)`, but in that case the whole clause doesn't have
an effect anymore, so we drop it altogether.

Closes GH-9958.

show more ...


# 8d65c2fe 14-Nov-2022 Michael Voříšek

Fix GH-9650: Can't initialize heap: [0x000001e7]

Closes GH-9721.


# 8731fb2d 11-Nov-2022 Ilija Tovilo

Fix caching of default params with side-effects

Fixes GH-9965
Closes GH-9935


# dd8de1e7 15-Nov-2022 Tim Düsterhus

Promote unserialize() notices to warning (#9629)

* Unserialize: Migrate "Unexpected end of serialized data" to E_WARNING

* Unserialize: Migrate "Error at offset %d of %d bytes" to E

Promote unserialize() notices to warning (#9629)

* Unserialize: Migrate "Unexpected end of serialized data" to E_WARNING

* Unserialize: Migrate "Error at offset %d of %d bytes" to E_WARNING

* Unserialize: Migrate "%s is returned from __sleep() multiple times" to E_WARNING

* Add NEWS for “Promote unserialize() notices to warning”

show more ...


# a4298c14 15-Nov-2022 David Carlier

Fix GH-9932: Discards further characters for session name.

As those are converted, it s better to make aware of the code caller of the naming inadequacy.
Closes GH-9940.


# 9aa86e61 04-Nov-2022 Christoph M. Becker

Fix GH-9890: OpenSSL legacy providers not available on Windows

We need to copy the provider DLLs from the dependency package to the
PHP distribution.

Closes GH-9894.


# 1562ba5b 13-Nov-2022 Alex Dowad

[ci skip] NEWS


# 9d0f5bc1 13-Nov-2022 Arnaud Le Blanc

[ci skip] NEWS


# 73583bb8 13-Nov-2022 Arnaud Le Blanc

[ci skip] NEWS


# e0e347b4 11-Nov-2022 David Carlier

Fix GH-9923: Add the `SIGINFO` constant in pcntl for system supporting it.

Closes #9938


# af68beb1 08-Nov-2022 Akama Hitoshi

[ci skip] Fix GH-9918: License information for xxHash is not included in README.REDIST.BINS file

Closes GH-9919.


# b2186ca7 08-Nov-2022 Christoph M. Becker

Fix GH-9905: constant() behaves inconsistent when class is undefined

Directly referring to a constant of an undefined throws an exception;
there is not much point in `constant()` raising

Fix GH-9905: constant() behaves inconsistent when class is undefined

Directly referring to a constant of an undefined throws an exception;
there is not much point in `constant()` raising a fatal error in this
case.

Closes GH-9907.

show more ...


# 4c372ec6 08-Nov-2022 Pierrick Charron

[ci skip] Order NEWS sections alphabetically


# 37b84b7e 26-Jul-2022 Chen, Hu

Fiber: add shadow stack support

Shadow stack is part of Intel's Control-Flow Enforcement Technology (CET).

Whenever a function is called, the return address is pushed onto both

Fiber: add shadow stack support

Shadow stack is part of Intel's Control-Flow Enforcement Technology (CET).

Whenever a function is called, the return address is pushed onto both
the regular stack and the shadow stack. When that function returns, the
return addresses are popped off both stacks and compared; if they fail
to match, #CP raised.

With this commit, we create shadow stack for each fiber context and
switch the shadow stack accordingly during fcontext switch.

Signed-off-by: Chen, Hu <hu1.chen@intel.com>

Closes GH-9283.

show more ...


# 94f6a0c1 04-Nov-2022 Arnaud Le Blanc

[ci skip] NEWS


# 1cd21703 04-Nov-2022 Arnaud Le Blanc

[ci skip] NEWS


# 1d67e34c 04-Nov-2022 Arnaud Le Blanc

[ci skip] NEWS


# fdd088fc 03-Oct-2022 Martin Schröder

Properly deal with internal attributes used on promoted properties.

Closes GH-9661


# d1c9ff56 02-Nov-2022 Christoph M. Becker

Fix potential NULL pointer dereference Windows shm*() functions

`shm_get()` (not to be confused with `shmget()`) returns `NULL` if
reallocation fails; we need to cater to that when calli

Fix potential NULL pointer dereference Windows shm*() functions

`shm_get()` (not to be confused with `shmget()`) returns `NULL` if
reallocation fails; we need to cater to that when calling the function.

Closes GH-9872.

show more ...


# 4c4e72f1 28-Oct-2022 David CARLIER

socket add socket_atmark support.

checks whether the socket belongs to the out-of-band mark, thus allows to be
processed accordingly (using the MSG_OOB flag on send/recv).

Clos

socket add socket_atmark support.

checks whether the socket belongs to the out-of-band mark, thus allows to be
processed accordingly (using the MSG_OOB flag on send/recv).

Closes #9846.

show more ...


1...<<51525354555657585960>>...619