#
d10a04b3 |
| 20-Oct-2022 |
Ilija Tovilo |
Allow specifying resource in posix_getrlimit() for single result Closes GH-9790 |
#
18fe337b |
| 05-Oct-2022 |
Jakub Zelenka |
Fix bug #51056: fread() on blocking stream will block even if data is available This is applied only on socket connection which already returns immediately if there is no data in the buf
Fix bug #51056: fread() on blocking stream will block even if data is available This is applied only on socket connection which already returns immediately if there is no data in the buffer.
show more ...
|
#
69eb38b4 |
| 14-Oct-2022 |
Arnaud Le Blanc |
[ci skip] UPGRADING |
#
68301b14 |
| 08-Oct-2022 |
Tyson Andre |
[skip ci] Add docs for json_validate in `UPGRADING*` |
#
cc0bd85e |
| 04-Oct-2022 |
George Peter Banyard |
Update UPGRADING with gc_status() changes |
#
615b8006 |
| 08-Feb-2022 |
David Carlier |
socket module add SO_ATTACH_REUSEPORT_CPBF for Linux. to be used in conjunction with SO_REUSPORT, giving a greater control over how we bind a socket instead of the round robin workflow,
socket module add SO_ATTACH_REUSEPORT_CPBF for Linux. to be used in conjunction with SO_REUSPORT, giving a greater control over how we bind a socket instead of the round robin workflow, we do instead attach to the processor id as : - we assign the processor_id to A in the BPF filter. - then returns A. in other words, a more modern version of SO_INCOMING_CPU (ie can have a per worker notion we do not use here). Closes #8062
show more ...
|
#
14f22e92 |
| 04-Sep-2022 |
Tim Düsterhus |
[ci skip] Fix formatting in UPGRADING - Remove `k` typo that was accidentally added in a headline separator. - Remove premature hard break after very short line length. - Remove dots
[ci skip] Fix formatting in UPGRADING - Remove `k` typo that was accidentally added in a headline separator. - Remove premature hard break after very short line length. - Remove dots at the end of constant lists (not used in 8.2).
show more ...
|
#
25311214 |
| 04-Sep-2022 |
David Carlier |
[ci skip] UPGRADING striping name. |
#
6d5770c2 |
| 04-Sep-2022 |
David Carlier |
[ci skip] NEWS UPGRADING |
#
327c9523 |
| 30-Aug-2022 |
Pierrick Charron |
Prepare for PHP 8.3 |
#
853181a1 |
| 30-Aug-2022 |
Christoph M. Becker |
Add NEWS and UPGRADING entries for GH-9296 |
#
11796229 |
| 21-Jan-2022 |
Tim Starling |
Add libxml_get_external_entity_loader() Add libxml_get_external_entity_loader(), which returns the currently installed external entity loader, i.e. the value which was passed to libx
Add libxml_get_external_entity_loader() Add libxml_get_external_entity_loader(), which returns the currently installed external entity loader, i.e. the value which was passed to libxml_set_external_entity_loader() or null if no loader was installed and the default entity loader will be used. This allows libraries to save and restore the loader, controlling entity expansion without interfering with the rest of the application. Add macro Z_PARAM_FUNC_OR_NULL_WITH_ZVAL(). This allows us to get the zval for a callable parameter without duplicating callable argument parsing. The saved zval keeps the object needed for fcc/fci alive, simplifying memory management. Fixes #76763.
show more ...
|
#
35e2a25d |
| 18-Aug-2022 |
Jakub Zelenka |
Add openssl_cipher_key_length function This function works in exactly the same way as openssl_cipher_iv_length but for a key length. This is especially useful to make sure that the r
Add openssl_cipher_key_length function This function works in exactly the same way as openssl_cipher_iv_length but for a key length. This is especially useful to make sure that the right key length is provided to openssl_encrypt and openssl_decrypt. In addtion the change also updates implementation of openssl_cipher_iv_length and adds a test for it.
show more ...
|
#
39b2380c |
| 28-Aug-2022 |
Jakub Zelenka |
[ci skip] Add note about chacha20-poly1305 additon to UPGRADING |
#
66aed3a8 |
| 12-Aug-2022 |
George Peter Banyard |
SameSite session cookie prop should behave like other INI settings It should warn if the INI setting is changed after headers are sent or a session is not active |
#
038c451c |
| 04-Aug-2022 |
sji |
[ci skip] NEWS and UPGRADING for constants in traits (#9251) see GH-8888 |
#
3331832b |
| 02-Aug-2022 |
Tim Düsterhus |
Add ext/random Exception hierarchy (#9220) * Add Random\Random{Error,Exception} and Random\BrokenRandomEngineError * Throw BrokenRandomEngineError * Throw RandomException o
Add ext/random Exception hierarchy (#9220) * Add Random\Random{Error,Exception} and Random\BrokenRandomEngineError * Throw BrokenRandomEngineError * Throw RandomException on seeding failure * Throw RandomException when CSPRNG fails * Remove unused include from ext/random/engine_combinedlcg.c * Remove unused include from ext/random/engine_secure.c * Remove unused include from ext/random/random.c * [ci skip] Add ext/random Exception hierarchy to NEWS * [ci skip] Add the change of Exception for random_(int|bytes) to UPGRADING
show more ...
|
#
e5ab9f45 |
| 30-Jul-2022 |
Jakub Zelenka |
Fix bug #65489: glob() basedir check is inconsistent This removes the inconsistent and incorrectly working open basedir check on pattern in glob. It means that an empty array will be ret
Fix bug #65489: glob() basedir check is inconsistent This removes the inconsistent and incorrectly working open basedir check on pattern in glob. It means that an empty array will be returned even if the whole pattern is outside the open basedir restriction.
show more ...
|
#
1a9e6895 |
| 24-Jul-2022 |
Jakub Zelenka |
Fix #65069: GlobIterator incorrect handling of open_basedir check This PR changes the glob stream wrapper so it impacts "glob://" streamsas well. The idea is to do a check for each found
Fix #65069: GlobIterator incorrect handling of open_basedir check This PR changes the glob stream wrapper so it impacts "glob://" streamsas well. The idea is to do a check for each found path instead of the pattern which was not working correctly.
show more ...
|
#
229b1892 |
| 25-Jul-2022 |
Martin Herndl |
[ci skip] Fix `str_split` NEWS and UPGRADE note Closes GH-9123. |
#
3c372901 |
| 29-Jun-2022 |
George Peter Banyard |
Add support to pass driver flags to DBA handlers Currently only LMDB with DBA_LMDB_USE_SUB_DIR/DBA_LMDB_NO_SUB_DIR are supported |
#
065e284f |
| 19-Jul-2022 |
Tim Düsterhus |
[ci skip] Link the random extension RFCs in UPGRADING see 4d8dd8d258ff365b146bcadcb277ede8992706d0 |
#
7ae7df5b |
| 19-Jul-2022 |
Tim Düsterhus |
RFC: Make the `iterator_*()` family accept all `iterable`s (#8819) https://wiki.php.net/rfc/iterator_xyz_accept_array |
#
745cf34f |
| 06-Dec-2021 |
dixyes |
Port standard/crc32 for windows arm64 We also add arm64 support for php_get_windows_cpu(). Closes GH-7703. |
#
079773c2 |
| 19-Jul-2022 |
Kamil Tekiela |
Merge branch 'IS_MARIADB' * IS_MARIADB: Deprecate MYSQLI_IS_MARIADB
|