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