History log of /PHP-8.0/NEWS (Results 226 – 250 of 13476)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# b47a48ff 07-Oct-2021 Dmitry Stogov

Fixed bug #81512 (Unexpected behavior with arrays and JIT)

# 15197702 07-Oct-2021 Nikita Popov

Fixed bug #54350

Don't allow calling fclose() on the stream while in the user
filter callback. This is basically the same protection as xp_ssl
streams use during callback invocations

Fixed bug #54350

Don't allow calling fclose() on the stream while in the user
filter callback. This is basically the same protection as xp_ssl
streams use during callback invocations.

There are more issues in this general area (e.g. stack overflow
on stream_filter_remove), but this addresses freeing the stream
during the filter callback invocation at least.

show more ...

# e5d35a32 05-Oct-2021 Derick Rethans

Prepare branch for 7.4.26-dev

# 95235427 05-Oct-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Revert "Fix #81424: PCRE2 10.35 JIT performance regression"


# a19f655b 05-Oct-2021 Christoph M. Becker

Revert "Fix #81424: PCRE2 10.35 JIT performance regression"

This reverts commit a2471383fec332ae30827c7e3f4f9451420f1f0b.

Fixing the performance regression, apparently fixes a funct

Revert "Fix #81424: PCRE2 10.35 JIT performance regression"

This reverts commit a2471383fec332ae30827c7e3f4f9451420f1f0b.

Fixing the performance regression, apparently fixes a functional
regression[1], so we revert for now.

[1] <https://github.com/PhilipHazel/pcre2/issues/21>

Closes GH-7556.

show more ...

# cdcdb330 03-Oct-2021 Lauri Kenttä

Fix #81496: CLI server logs wrong request method

# e286313f 02-Oct-2021 sasezaki

Fix bug #81474: Make ReflectionAttribute non-final

This backports GH-7520 to PHP 8.0.

Closes GH-7545.

# 57a32c6a 04-Oct-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #77978: Dirname ending in colon unzips to wrong dir


# e0c0de00 29-Sep-2021 Christoph M. Becker

Fix #77978: Dirname ending in colon unzips to wrong dir

When making the relative path, we must not stop on a `:\` sequence in
the middle of the filename. This is only significant on Win

Fix #77978: Dirname ending in colon unzips to wrong dir

When making the relative path, we must not stop on a `:\` sequence in
the middle of the filename. This is only significant on Windows as it
may indicate an absolute filename, but this is already checked at the
beginning of the function.

Note that the bug and this patch affects all systems. However, on
Windows the file is no longer extracted at all, since Windows NTSF does
not allow filenames containing colons.

Closes GH-7528.

show more ...

# e9853e4f 04-Oct-2021 Stanislav Malyshev

[ci skip] Fix missing NEWS

# 02778cdd 04-Oct-2021 Stanislav Malyshev

[ci skip] Add missing NEWS

# 5db6e358 30-Sep-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #81490: ZipArchive::extractTo() may leak memory


# 4d442714 30-Sep-2021 Christoph M. Becker

Fix #81490: ZipArchive::extractTo() may leak memory

We always need to free the CWD state.

Closes GH-7536.

# ee5711de 27-Sep-2021 Christoph M. Becker

Fix #81477: LimitIterator + SplFileObject regression in 8.0.1

We must not free the read line, if the `READ_AHEAD` flag is set. This
also restores the expectations of SplFileObject_next_

Fix #81477: LimitIterator + SplFileObject regression in 8.0.1

We must not free the read line, if the `READ_AHEAD` flag is set. This
also restores the expectations of SplFileObject_next_variation002.phpt.

Closes GH-7518.

show more ...

# e2d9ca7b 29-Sep-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #81475: stream_isatty emits warning with attached stream wrapper


# 23e13e2c 24-Sep-2021 Christoph M. Becker

Fix #81475: stream_isatty emits warning with attached stream wrapper

We must not issue warnings, if `show_err` is false.

Closes GH-7513.

# c884a5a2 28-Sep-2021 Joe Watkins

Fix #81380 observer may not be initialized properly

# 41df5c06 25-Sep-2021 Aliaksandr Bystry

Fix bug #69751

Change error message of sprintf/printf for missing/invalid position
specifier to make it clear that this is talking about the specifier,
not the number of arguments pa

Fix bug #69751

Change error message of sprintf/printf for missing/invalid position
specifier to make it clear that this is talking about the specifier,
not the number of arguments passed to the function. Also mention
the upper limit of INT_MAX.

Closes GH-7515.

show more ...

# 6154aa65 28-Sep-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #80663: Recursive SplFixedArray::setSize() may cause double-free


# 2d668409 21-Sep-2021 Christoph M. Becker

Fix #80663: Recursive SplFixedArray::setSize() may cause double-free

We address the `::setSize(0)` case by setting `array->element = NULL`
and `array->size = 0` before we destroy the ele

Fix #80663: Recursive SplFixedArray::setSize() may cause double-free

We address the `::setSize(0)` case by setting `array->element = NULL`
and `array->size = 0` before we destroy the elements.

Co-authored-by: Tyson Andre <tyson.andre@uwaterloo.ca>

Closes GH-7503.

show more ...

# 9ad8fadc 24-Sep-2021 Lin Yang

Fix bug #81472: Support large device major/minor number

Latest linux kernel use large number (12 bits for major device, 20
bits for minor device). Current code only supports previous sta

Fix bug #81472: Support large device major/minor number

Latest linux kernel use large number (12 bits for major device, 20
bits for minor device). Current code only supports previous standard
(5 chars), which means 8 bits for major and 8 bits for minor device.
It will fail if device number is out of that range. So this patch
increases device number read from /proc/self/maps file.

Closes GH-7512.

show more ...

# f2f40b1c 21-Sep-2021 Christoph M. Becker

7.3.32 is next

# 32c6a32a 21-Sep-2021 Christoph M. Becker

[ci skip] Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
[ci skip] Add missing CVE to NEWS


# 9732381e 21-Sep-2021 Christoph M. Becker

[ci skip] Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
[ci skip] Add missing CVE to NEWS


# 96a5b4e4 21-Sep-2021 Christoph M. Becker

[ci skip] Add missing CVE to NEWS

12345678910>>...540