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

# 0eb45bc4 29-Sep-2021 Joe Watkins

Merge branch 'PHP-8.1'

* PHP-8.1:
Fix #81380 observer may not be initialized properly


# b94b97f7 29-Sep-2021 Joe Watkins

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix #81380 observer may not be initialized properly


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

# 26d28c3b 28-Sep-2021 Jaromir Dolecek

Fix bug #75941: Fix compile failure on Solaris with clang

Closes GH-7525.

# 68ee1b40 28-Sep-2021 Ben Ramsey

The PHP-8.1 branch is now for 8.1.0RC4

# e73cc7ae 28-Sep-2021 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

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


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

# f2ae8a33 27-Sep-2021 Nikita Popov

Fix bug #81474: Make Reflection(Attribute|Enum|EnumBackedCase) non-final

BetterReflection would like to extend these classes to provide
adaptors. As our other Reflector classes are non-f

Fix bug #81474: Make Reflection(Attribute|Enum|EnumBackedCase) non-final

BetterReflection would like to extend these classes to provide
adaptors. As our other Reflector classes are non-final, I think
it makes sense to make these non-final as well.

Closes GH-7520.

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

# 50203af0 21-Sep-2021 Christoph M. Becker

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

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


# 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

# 5c1ae3fe 21-Sep-2021 Christoph M. Becker

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

* PHP-8.0:
[ci skip] Add missing NEWS entry


# b17adffe 21-Sep-2021 Christoph M. Becker

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

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


# c014e121 21-Sep-2021 Christoph M. Becker

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

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


# bb847223 21-Sep-2021 Christoph M. Becker

[ci skip] Add missing NEWS entry

# 1dcc0ff5 20-Sep-2021 Christoph M. Becker

Merge branch 'PHP-8.0' into PHP-8.1

* PHP-8.0:
Fix #61700: FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing


# fbc922d5 20-Sep-2021 Christoph M. Becker

Merge branch 'PHP-7.4' into PHP-8.0

* PHP-7.4:
Fix #61700: FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing


# 288c25f7 20-Sep-2021 Christoph M. Becker

Fix #61700: FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing

It makes no sense to compare IPv6 address ranges as strings; there are
too many different representation possibilities.

Fix #61700: FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing

It makes no sense to compare IPv6 address ranges as strings; there are
too many different representation possibilities. Instead, we change
`_php_filter_validate_ipv6()` so that it can calculate the IP address
as integer array. We do not rely on `inet_pton()` which may not be
available everywhere, at least IPv6 support may not, but rather parse
the IP address manually. Finally, we compare the integers.

Note that this patch does not fix what we consider as reserved and
private, respectively, but merely tries to keep what we had so far.

Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>

Closes GH-7476.

show more ...

# ea11e79a 20-Sep-2021 Nikita Popov

Fixed bug #81457

When Reflection internally instantiates a ReflectionClass, it
should create a more specific ReflectionEnum instance if the
class is actually an enum.

1...<<81828384858687888990>>...619