#
963428a7 |
| 19-Mar-2019 |
Sara Golemon |
Bump versions for 7.2.18 |
#
a2de4204 |
| 19-Mar-2019 |
Christoph M. Becker |
Prepare main branch for PHP 7.3.5 |
#
661bce47 |
| 19-Mar-2019 |
Nikita Popov |
Fixed bug #76127 Per documentation, and consistent with other preg functions, we should return false if an error occurred. |
#
12bcdd68 |
| 18-Mar-2019 |
Nikita Popov |
Fix #77094: Add flags support for pcre_replace_callback(_array) |
#
d53e9c73 |
| 19-Mar-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
fe2885d8 |
| 18-Mar-2019 |
Vlad Temian |
Fixed bug #77765 Set mode 40755 for directories, via FTP stream stat. Because we already manage to CWD into the current directory, we should set 40755 as mode, instead of 40644. |
#
20c261b2 |
| 19-Mar-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
09e52232 |
| 18-Mar-2019 |
Miriam Lauter |
Fix #77767: phpdbg break command help message shows incorrect aliases Previously the aliases for at and del were listed as A and d in the help message for break. This patch corrects the
Fix #77767: phpdbg break command help message shows incorrect aliases Previously the aliases for at and del were listed as A and d in the help message for break. This patch corrects the aliases to be @ and ~ respectively.
show more ...
|
#
5ead86a3 |
| 18-Mar-2019 |
Christoph M. Becker |
Fix order |
#
a529826d |
| 18-Mar-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #77578: Crash when php unload
|
#
41bc51ce |
| 18-Mar-2019 |
Christoph M. Becker |
Fix #77578: Crash when php unload Since we're putting `ITypeLib *`s into the hash, we're getting `ITypeLib *`s back, not `ITypeLib **`s. |
#
2b9acd37 |
| 18-Mar-2019 |
Nikita Popov |
Fixed bug #72685 We currently have a large performance problem when implementing lexers working on UTF-8 strings in PHP. This kind of code tends to perform a large number of matches
Fixed bug #72685 We currently have a large performance problem when implementing lexers working on UTF-8 strings in PHP. This kind of code tends to perform a large number of matches at different offsets on a single string. This is generally fast. However, if /u mode is used, the full string will be UTF-8 validated on each match. This results in quadratic runtime. This patch fixes the issue by adding a IS_STR_VALID_UTF8 flag, which is set when we have determined that the string is valid UTF8 and further validation is skipped. A limitation of this approach is that we can't set the flag for interned strings. I think this is not a problem for this use-case which will generally work on dynamic data. If we want to use this flag for other purposes as well (mbstring?) then it might be worthwhile to UTF-8 validate strings during interning. But right now this doesn't seem useful.
show more ...
|
#
da7add35 |
| 18-Mar-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
54bf8c82 |
| 18-Mar-2019 |
Nikita Popov |
Fixed bug #77743 |
#
ad2d2e41 |
| 18-Mar-2019 |
Christoph M. Becker |
Fix #76956: Wrong value for 'syslog.filter' documented in php.ini |
#
6eb83a63 |
| 26-Feb-2019 |
Ignace Nyamagana Butera |
Fixed bug #75113: Added DatePeriod::getRecurrences() method. |
#
b4195908 |
| 15-Mar-2019 |
Xinchen Hui |
Fixed bug #77697 (Crash on Big_Endian platform) |
#
217c05da |
| 14-Mar-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
e7d40afb |
| 14-Mar-2019 |
Nikita Popov |
Fixed bug #77742 By avoiding integer overflow in the implementation entirely. The multiplication was already explicitly checked for overflow, so also add a check for the addition and
Fixed bug #77742 By avoiding integer overflow in the implementation entirely. The multiplication was already explicitly checked for overflow, so also add a check for the addition and remove the overflow checks after the calculation.
show more ...
|
#
82174e68 |
| 14-Mar-2019 |
Xinchen Hui |
updated NEWS |
#
c7920aba |
| 14-Mar-2019 |
Xinchen Hui |
Fixed bug #77738 (Nullptr deref in zend_compile_expr) |
#
a7739be2 |
| 12-Mar-2019 |
Nikita Popov |
Fixed bug #77722 |
#
58c25bf6 |
| 16-Dec-2018 |
bohwaz |
SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws |
#
e7ce7c6b |
| 11-Mar-2019 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws
|
#
e93259bb |
| 16-Dec-2018 |
bohwaz |
SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws |