History log of /php-src/NEWS (Results 1576 – 1600 of 15454)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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

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