#
d533fa15 |
| 31-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79413: session_create_id() fails for active sessions
|
#
b510250b |
| 26-Mar-2020 |
Christoph M. Becker |
Fix #79413: session_create_id() fails for active sessions The comment on `PS_VALIDATE_SID_FUNC(files)` is very clear that the function is supposed to return `SUCCESS` if the session alre
Fix #79413: session_create_id() fails for active sessions The comment on `PS_VALIDATE_SID_FUNC(files)` is very clear that the function is supposed to return `SUCCESS` if the session already exists. So to detect a collision, we have to check for `SUCCESS`, not `FAILURE`. We also fix the wrong condition in session_regenerate_id() as well.
show more ...
|
#
a2f8c781 |
| 04-Mar-2020 |
Christoph M. Becker |
Fix #74940: DateTimeZone loose comparison always true Since `DateTimeZone` does not implement a `compare_objects` handler, nor has any properties, two `DateTimeZone` instances always com
Fix #74940: DateTimeZone loose comparison always true Since `DateTimeZone` does not implement a `compare_objects` handler, nor has any properties, two `DateTimeZone` instances always compare as being equal, even if they designate totally different timezones. Even worse, after calling `var_dump()` on these objects, the actual comparison may yield a correct result. We therefore introduce a `compare_objects` handlers, which prevents different behavior before/after `var_dump()`, and which allows us to clearly define the intended semantics.
show more ...
|
#
6f8045c4 |
| 30-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79427: Integer Overflow in shmop_open()
|
#
a681b128 |
| 29-Mar-2020 |
Christoph M. Becker |
Fix #79427: Integer Overflow in shmop_open() If `shm.shm_segsz > ZEND_LONG_MAX` the assignment to `shmop->size` a few lines below would overflow, so we catch that early and bail out if
Fix #79427: Integer Overflow in shmop_open() If `shm.shm_segsz > ZEND_LONG_MAX` the assignment to `shmop->size` a few lines below would overflow, so we catch that early and bail out if necessary.
show more ...
|
#
0b4e80b8 |
| 04-Feb-2020 |
Andre Nathan |
Allow numeric [UG]ID in FPM listen.{owner,group} |
#
d66a063e |
| 29-Mar-2020 |
Remi Collet |
NEWS |
#
04920645 |
| 27-Mar-2020 |
Max Rees |
Fix #79424 ext/zip: don't use gl_pathc after call to globfree This breaks on Linux with the musl libc, since it zeroes out gl_pathc during globfree. |
#
9e77d5a9 |
| 13-Mar-2020 |
Christoph M. Becker |
Fix #76999: mb_regex_set_options() return current options When setting new options, `mb_regex_set_options()` is supposed to return the *previous* options. |
#
91ee85c2 |
| 25-Mar-2020 |
Dmitry Stogov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fixed bug #79412 (Opcache chokes and uses 100% CPU on specific script).
|
#
65120cfc |
| 25-Mar-2020 |
Dmitry Stogov |
Fixed bug #79412 (Opcache chokes and uses 100% CPU on specific script). |
#
2b3b7f5c |
| 25-Mar-2020 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix bug #79410 (system() swallows last chunk if it is exactly 4095 bytes without newline)
|
#
c0840fec |
| 24-Mar-2020 |
Christian Schneider |
Fix bug #79410 (system() swallows last chunk if it is exactly 4095 bytes without newline) Closes GH-5292. |
#
a7bbfc95 |
| 23-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79200: Some iconv functions cut Windows-1258
|
#
32a26443 |
| 16-Mar-2020 |
Christoph M. Becker |
Fix #79200: Some iconv functions cut Windows-1258 To cater to potentially state-dependent encodings, we have to reset the conversion descriptor into its initial shift state to properly f
Fix #79200: Some iconv functions cut Windows-1258 To cater to potentially state-dependent encodings, we have to reset the conversion descriptor into its initial shift state to properly finish the conversion. Furthermore, state-dependent encodings may not show progress when comparing `in_left` before and after the conversion; we rather have to see whether `out_left` has decreased. Also we have to cater to the fact that the final potentially state resetting call does not signal failure, but we still have to break respective loops afterwards.
show more ...
|
#
4576da0a |
| 23-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79393: Null coalescing operator failing with SplFixedArray
|
#
47c74555 |
| 18-Mar-2020 |
Christoph M. Becker |
Fix #79393: Null coalescing operator failing with SplFixedArray We favor the KISS principle over optimization[1] – SPL is already special enough. [1] <https://github.com/php/php
Fix #79393: Null coalescing operator failing with SplFixedArray We favor the KISS principle over optimization[1] – SPL is already special enough. [1] <https://github.com/php/php-src/pull/2489/commits/352f3d4476a79bb86136b431719df7394e5a8d4e#r112498098>ff
show more ...
|
#
6c0f9c3f |
| 20-Mar-2020 |
Remi Collet |
NEWS |
#
51c57a9c |
| 20-Mar-2020 |
Remi Collet |
NEWS |
#
1d9e716a |
| 19-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix #79396: DateTime hour incorrect during DST jump forward
|
#
d70058a1 |
| 18-Mar-2020 |
Nate Brunette |
Fix #79396: DateTime hour incorrect during DST jump forward When you attempt to set the time to a non-existent time occuring during a DST jump forward, the hour does not move forward cor
Fix #79396: DateTime hour incorrect during DST jump forward When you attempt to set the time to a non-existent time occuring during a DST jump forward, the hour does not move forward correctly.
show more ...
|
#
a5f136b8 |
| 18-Mar-2020 |
Remi Collet |
bump zp to 1.18.1 + doc |
#
66d8d0c7 |
| 17-Mar-2020 |
Christoph M. Becker |
Drop support for iconv without proper errno setting It is hard to impossible to work around iconv() implementations which do not properly set errno according to POSIX. We therefore do n
Drop support for iconv without proper errno setting It is hard to impossible to work around iconv() implementations which do not properly set errno according to POSIX. We therefore do no longer allow to build against such iconv() implementations. Co-Authored-By: Nikita Popov <nikita.ppv@googlemail.com>
show more ...
|
#
1e63900c |
| 17-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.3' into PHP-7.4 * PHP-7.3: Fix NEWS
|
#
9b8aa105 |
| 17-Mar-2020 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix NEWS
|