History log of /php-src/NEWS (Results 1626 – 1650 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 3040f75f 18-Jul-2022 Felix Wiedemann

FPM: Downgrade occasional "failed to acquire scoreboard" warning

With request timeouts configured, php-fpm occasionally prints the
following warning:

WARNING: failed to acqui

FPM: Downgrade occasional "failed to acquire scoreboard" warning

With request timeouts configured, php-fpm occasionally prints the
following warning:

WARNING: failed to acquire scoreboard

This is happens when php-fpm checks the child scoreboards for timeouts,
but fails to acquire a lock immediately. As this can (and does) occur
during normal operation, this commit downgrades this to a notice.
Closes #9019.

show more ...

# a6856760 18-Jul-2022 Arnaud Le Blanc

[ci skip] NEWS

# 4b38779a 18-Jul-2022 Arnaud Le Blanc

[ci skip] NEWS

# 0a4a55fd 20-Jun-2022 Jakub Zelenka

Allow to not close stream on rscr dtor in php cli sapi

# 7e72c3dc 15-Jul-2022 David Carlier

[ci skip] NEWS typo

# c56e1832 03-Jul-2022 David CARLIER

opcache JIT: Adds initial support for macOs Instruments performance measurement.

By default, it is based on the perf_event Linux api, here
we add the proprietary Apple's format using dir

opcache JIT: Adds initial support for macOs Instruments performance measurement.

By default, it is based on the perf_event Linux api, here
we add the proprietary Apple's format using directly its api.

Closes #8914.

show more ...

# 7dcd8f85 15-Jul-2022 David Carlier

Merge branch 'PHP-8.1'


# f15cfba3 15-Jul-2022 David Carlier

Merge branch 'PHP-8.0' into PHP-8.1


# d830a1f6 24-Dec-2021 David CARLIER

random extension macOs handling update.

Not such as fix but taking more precautions.
Indeed, the arc4random has two little flaws in this platform,
one already caught upfront by the e

random extension macOs handling update.

Not such as fix but taking more precautions.
Indeed, the arc4random has two little flaws in this platform,
one already caught upfront by the extension (ie size 0), also
internal use of ccrng_generate which can silently fail in few rare
cases.

Closes #7824.

show more ...

# 3be91186 12-Jul-2022 Cristian Rodríguez

random: whitelist arc4random_buf if glibc

Glibc will soon implement the BSD arc4random API. whitelist its
implementation as safe.

Closes #8984.

# 2673c1df 15-Jul-2022 Arnaud Le Blanc

[ci skip] NEWS

# aadb24e8 15-Jul-2022 Arnaud Le Blanc

Merge branch 'PHP-8.0' into PHP-8.1


# 20473374 15-Jul-2022 Arnaud Le Blanc

[ci skip] NEWS

# 37e214bd 14-Jul-2022 David Carlier

Merge branch 'PHP-8.1'


# b44a17c0 14-Jul-2022 David Carlier

Merge branch 'PHP-8.0' into PHP-8.1


# 789a37f1 13-Jul-2022 guoyiyuan

Prevent potential buffer overflow for large value of php_cli_server_workers_max

Fixes #8989.
Closes #9000.

# 56804e32 21-Jun-2022 Christoph M. Becker

Fix GH-8750: Can not create VT_ERROR variant type

We add support for creating `VT_ERROR` variants via `__construct()`,
and allow casting to int via `variant_cast()` and `variant_set_type

Fix GH-8750: Can not create VT_ERROR variant type

We add support for creating `VT_ERROR` variants via `__construct()`,
and allow casting to int via `variant_cast()` and `variant_set_type()`.
We do not, however, allow type conversion by other means, to avoid
otherwise easily introduced type confusion. VB(A) also only allows
explicit type conversion.

We also introduce `DISP_E_PARAMNOTFOUND` which might be the most
important `scode` for this purpose, since this allows to skip optional
parameters in method calls.

Closes GH-8886.

show more ...

# 5365e1d5 12-Jul-2022 Christoph M. Becker

[ci skip] Fix NEWS entry

# 5a459f67 12-Jul-2022 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix GH-8923: error_log on Windows can hold the file write lock


# 77e954af 05-Jul-2022 Christoph M. Becker

Fix GH-8923: error_log on Windows can hold the file write lock

On Windows, closing a file which is locked may not immediately remove
the lock. The `LockFileEx()` documentation states:

Fix GH-8923: error_log on Windows can hold the file write lock

On Windows, closing a file which is locked may not immediately remove
the lock. The `LockFileEx()` documentation states:

| Therefore, it is recommended that your process explicitly unlock all
| files it has locked when it terminates.

We comply, and also use the macro `LOCK_EX` instead of the magic number
`2`.

Closes GH-8925.

show more ...

# f22e0df0 12-Jul-2022 Christoph M. Becker

[ci skip] Add missing NEWS entry

Cf. 32cceb75bf5e42bebbf4d12bab4369924f1d6885.

# 2fc9e769 05-Jul-2022 Christoph M. Becker

Fix GH-8576: Bad interpretation of length when char is UTF-8

For columns of type `SQL_TEXT`, Firebird does not properly report the
actual column length, but rather only the maximum colum

Fix GH-8576: Bad interpretation of length when char is UTF-8

For columns of type `SQL_TEXT`, Firebird does not properly report the
actual column length, but rather only the maximum column length, so for
multi-byte encodings like UTF-8, such columns may have trailing
spaces. We work around that by treating such columns as `SQL_VARYING`
when we ask the server to describe the colum, what yields the desired
results.

Given that this is a work-around, and may break code which expects the
results with trailing spaces, we target "master" only.

Closes GH-8926.

show more ...

# 327bb219 17-Mar-2022 Mark Gallagher

FPM: Implement access log filtering

Adds a setting "access.suppress_path" to php-fpm pool configurations
which causes successful GET requests to the specified URIs to be
excluded fro

FPM: Implement access log filtering

Adds a setting "access.suppress_path" to php-fpm pool configurations
which causes successful GET requests to the specified URIs to be
excluded from the access log. This is to reduce noise caused by
automated health checks.

Requests with response codes outwith the successful range 200 - 299,
requests made with query parameters and requests which have a
Content-Length other than 0 will ignore this setting as a security
precaution.

Closes GH-8174, #80428 [1]

[1] https://bugs.php.net/bug.php?id=80428

show more ...

# 185d604d 10-Jul-2022 David Carlier

NEWS/UPGRADING changes

# d217a669 10-Jul-2022 Arnaud Le Blanc

[ci skip] NEWS

1...<<61626364656667686970>>...619