#
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 |