#
a50499bb |
| 28-Jul-2022 |
Derick Rethans |
Merge branch 'PHP-8.1'
|
#
a0c01f38 |
| 28-Jul-2022 |
Derick Rethans |
Add test case for GH-9601: DateInterval 1.5s added to DateTimeInterface is rounded down since PHP 8.1.0 |
#
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 ...
|
#
001e7dbb |
| 28-Jul-2022 |
Derick Rethans |
Fixed bug #80047 (DatePeriod doesn't warn with custom DateTimeImmutable) |
#
520bb2ec |
| 22-Jul-2022 |
jcm |
Fix get/set priority - error handling for MacOS and extra tests Closes GH-9044. |
#
ca84d06b |
| 27-Jul-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-9032: SQLite3 authorizer crashes on NULL values
|
#
8ed21a89 |
| 18-Jul-2022 |
Christoph M. Becker |
Fix GH-9032: SQLite3 authorizer crashes on NULL values The arguments 3 to 6 of the authorizer callback may be `NULL`[1], and we have to properly deal with that. Instead of causing a seg
Fix GH-9032: SQLite3 authorizer crashes on NULL values The arguments 3 to 6 of the authorizer callback may be `NULL`[1], and we have to properly deal with that. Instead of causing a segfault, we deny authorization, which is still better than a crash, and apparently, we cannot do better anyway. [1] <https://www.sqlite.org/c3ref/set_authorizer.html> Closes GH-9040.
show more ...
|
#
cf1664e9 |
| 27-Jul-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-9155: dba_open("non-existing", "c-", "flatfile") segfaults
|
#
a442e294 |
| 26-Jul-2022 |
Christoph M. Becker |
Fix GH-9155: dba_open("non-existing", "c-", "flatfile") segfaults We must not assume that the lock file has been opened. Closes GH-9156. |
#
8cf9c2f2 |
| 22-Jul-2022 |
Adam Saponara |
Fix GH-9090: Support assigning function pointers in FFI Closes GH-9107. |
#
d058acb4 |
| 27-Jul-2022 |
Tim Düsterhus |
Use ValueError if an invalid mode is passed to Mt19937 (#9159) |
#
5d52d472 |
| 26-Jul-2022 |
Christoph M. Becker |
Fix #69181: READ_CSV|DROP_NEW_LINE drops newlines within fields One may argue that `DROP_NEW_LINE` does not make sense in combination with `READ_CSV`, but without `DROP_NEW_LINE`, `SKIP_
Fix #69181: READ_CSV|DROP_NEW_LINE drops newlines within fields One may argue that `DROP_NEW_LINE` does not make sense in combination with `READ_CSV`, but without `DROP_NEW_LINE`, `SKIP_EMPTY` does not skip empty lines at all. We could fix that, but do not for BC reasons. Instead we no longer drop newlines in `spl_filesystem_file_read_ex()` when reading CSV, but handle that in `spl_filesystem_file_read_csv()` by treating lines with only (CR)LF as being empty as well. Closes GH-7618.
show more ...
|
#
9090e260 |
| 11-Mar-2022 |
David Carlier |
sockets ext for solaris update. socket filter support, system can support up to 32 filters giving the possibility to retrive the full list. Closes #8191. |
#
4834cfea |
| 25-Jul-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: Fix GH-9033: Loading blacklist file can fail due to negative length
|
#
35fd97c3 |
| 18-Jul-2022 |
Christoph M. Becker |
Fix GH-9033: Loading blacklist file can fail due to negative length If the blacklist file contains a line with a single double-quote, we called `zend_strndup(pbuf, -1)` what causes an un
Fix GH-9033: Loading blacklist file can fail due to negative length If the blacklist file contains a line with a single double-quote, we called `zend_strndup(pbuf, -1)` what causes an unnecessary bail out; instead we just ignore that line. If the blacklist file contains an empty line, we may have caused an OOB read; instead we just ignore that line. Closes GH-9036.
show more ...
|
#
229b1892 |
| 25-Jul-2022 |
Martin Herndl |
[ci skip] Fix `str_split` NEWS and UPGRADE note Closes GH-9123. |
#
34b352d1 |
| 23-Jul-2022 |
Go Kudo |
Fix memory leak on Randomizer::__construct() call twice (#9091) When Radomizer::__construct() was called with no arguments, Randomizer\Engine\Secure was implicitly instantiate and memory was
Fix memory leak on Randomizer::__construct() call twice (#9091) When Radomizer::__construct() was called with no arguments, Randomizer\Engine\Secure was implicitly instantiate and memory was leaking. Co-authored-by: Tim Düsterhus <timwolla@googlemail.com>
show more ...
|
#
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 |
#
eff9aed1 |
| 22-Jul-2022 |
Tim Düsterhus |
[ci skip] Update NEWS for byte expansion in rand_rangeXX() see GH-9083 see GH-9088 see GH-9056 |
#
1d0e5edd |
| 22-Jul-2022 |
Derick Rethans |
Add test case for bug #80483/#75035 |
#
b1575f99 |
| 22-Jul-2022 |
Derick Rethans |
Merge branch 'PHP-8.1'
|
#
7831a1ca |
| 22-Jul-2022 |
Derick Rethans |
Add test case for GH-8964 |
#
c5f9b2f2 |
| 22-Jul-2022 |
Tim Düsterhus |
[ci skip] Fix version of NEWS entry see 133b9b08dacd458c28f74765c5cc19abee918c65 |
#
133b9b08 |
| 22-Jul-2022 |
Go Kudo |
Avoid signed integer overflow in php_random_range() (#9066) |
#
dfbe9648 |
| 21-Jul-2022 |
Tim Düsterhus |
[ci skip] Add "segmentation fault if user engine throws" to NEWS see GH-9055 |