#
0cf7de1c |
| 30-Jan-2019 |
Zeev Suraski |
Remove yearly range from copyright notice |
Revision tags: php-7.3.2RC1, php-5.6.40, php-7.1.26, php-7.3.1, php-7.2.14 |
|
#
e219ec14 |
| 07-Jan-2019 |
Nikita Popov |
Implement typed properties RFC: https://wiki.php.net/rfc/typed_properties_v2 This is a squash of PR #3734, which is a squash of PR #3313. Co-authored-by: Bob Weinand <bobwe
Implement typed properties RFC: https://wiki.php.net/rfc/typed_properties_v2 This is a squash of PR #3734, which is a squash of PR #3313. Co-authored-by: Bob Weinand <bobwei9@hotmail.com> Co-authored-by: Joe Watkins <krakjoe@php.net> Co-authored-by: Dmitry Stogov <dmitry@zend.com>
show more ...
|
#
7ac3c2fa |
| 02-Jan-2019 |
Nikita Popov |
Fix ZEND_NORMALIZE_BOOL usage Typo introduced in cdd8368d6f3f000a2e30a6be9976c5539f10fe85. |
#
c5c76fbd |
| 02-Jan-2019 |
Xinchen Hui |
Merge branch 'PHP-7.3' * PHP-7.3: Update NEWS Fixed bug #77395 (segfault about array_multisort)
|
#
e527626d |
| 02-Jan-2019 |
Xinchen Hui |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fixed bug #77395 (segfault about array_multisort)
|
#
8ebae846 |
| 02-Jan-2019 |
Xinchen Hui |
Fixed bug #77395 (segfault about array_multisort) |
Revision tags: php-7.2.14RC1, php-7.3.1RC1 |
|
#
05f37065 |
| 11-Dec-2018 |
Dmitry Stogov |
Split php_array_merge_or_replace_wrapper() into php_array_merge_wrapper() and php_array_replace_wrapper(). Avoid array duplication when merging with an empty array. |
Revision tags: php-5.6.39, php-7.1.25, php-7.2.13, php-7.0.33, php-7.3.0, php-7.1.25RC1, php-7.2.13RC1, php-7.3.0RC6, php-7.1.24, php-7.2.12, php-7.3.0RC5, php-7.1.24RC1, php-7.2.12RC1, php-7.3.0RC4, php-7.1.23, php-7.2.11, php-7.3.0RC3, php-7.1.23RC1, php-7.2.11RC1, php-7.3.0RC2, php-5.6.38, php-7.1.22, php-7.3.0RC1, php-7.2.10, php-7.0.32, php-7.1.22RC1, php-7.3.0beta3, php-7.2.10RC1 |
|
#
cdd8368d |
| 19-Aug-2018 |
Gabriel Caruso |
Clean up unnecessary ternary expressions and simplify some returns - Simplify conditions - Use ZEND_HASH_APPLY_* instead of hard-coded booleans - Use ZEND_NORMALIZE_BOOL - Drop s
Clean up unnecessary ternary expressions and simplify some returns - Simplify conditions - Use ZEND_HASH_APPLY_* instead of hard-coded booleans - Use ZEND_NORMALIZE_BOOL - Drop sign in favor of ZEND_NORMALIZE_BOOL
show more ...
|
#
9afce019 |
| 01-Nov-2018 |
Zeev Suraski |
Future-proof email addresses |
#
67e0138c |
| 01-Nov-2018 |
Zeev Suraski |
Future-proof email addresses... |
#
1cfbb217 |
| 13-Oct-2018 |
Nikita Popov |
Classify object handlers are required/optional |
#
0b6063f3 |
| 11-Oct-2018 |
Nikita Popov |
Restore array_key_exists() compatibility for ArrayObject Doing this by special-casing array_key_exists() for ArrayObject. |
#
cdde07d0 |
| 18-Sep-2018 |
Nikita Popov |
Merge branch 'PHP-7.3'
|
#
c2da50bc |
| 18-Sep-2018 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
6bf68124 |
| 18-Sep-2018 |
Nikita Popov |
Merge branch 'PHP-7.1' into PHP-7.2
|
Revision tags: php-7.1.21, php-7.2.9, php-7.3.0beta2, php-7.1.21RC1, php-7.3.0beta1, php-7.2.9RC1, php-5.6.37, php-7.1.20, php-7.3.0alpha4, php-7.0.31, php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3, php-7.3.0alpha2, php-7.1.19, php-7.2.7, php-7.1.19RC1, php-7.3.0alpha1, php-7.2.7RC1, php-7.1.18, php-7.2.6, php-7.2.6RC1, php-7.1.18RC1, php-5.6.36, php-7.2.5, php-7.1.17, php-7.0.30, php-7.1.17RC1, php-7.2.5RC1, php-5.6.35, php-7.0.29, php-7.2.4, php-7.1.16, php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28, php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2, php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27, php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0, php-7.1.12 |
|
#
ab6c45f5 |
| 22-Nov-2017 |
Manabu Matsui |
Fix bug #75533: array_reduce is slow when $carry is large array |
#
d3ca28f5 |
| 15-Sep-2018 |
Peter Kokot |
Remove HAVE_STRING_H The C89 standard and later defines the `<string.h>` header as part of the standard headers [1] and on current systems it is always present. Code included al
Remove HAVE_STRING_H The C89 standard and later defines the `<string.h>` header as part of the standard headers [1] and on current systems it is always present. Code included also `<strings.h>` header as an alterinative in some files. This kind of check was relevant on some older systems where the `<strings.h>` file included definitions for the C89 compliant `<string.h>`. Today such alternative check is not required anymore. The `<strings.h>` file is part of the POSIX definition these days. Also Autoconf suggests doing this and relying on C89 or above [2] and [3]. This patch also cleans few unused `<strings.h>` inclusions in the libmbfl. [1]: https://port70.net/~nsz/c/c89/c89-draft.html#4.1.2 [2]: http://git.savannah.gnu.org/cgit/autoconf.git/tree/lib/autoconf/headers.m4 [3]: https://www.gnu.org/software/autoconf/manual/autoconf-2.69/autoconf.html
show more ...
|
#
dfa166e7 |
| 16-Sep-2018 |
Nikita Popov |
Remove unused ZEND_FILE_LINE in i_zval_ptr_dtor |
#
1de17428 |
| 22-Aug-2018 |
Christoph M. Becker |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #76778: array_reduce leaks memory if callback throws exception
|
#
cdd9eb8c |
| 22-Aug-2018 |
Christoph M. Becker |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix #76778: array_reduce leaks memory if callback throws exception
|
#
70b2fca2 |
| 22-Aug-2018 |
Christoph M. Becker |
Fix #76778: array_reduce leaks memory if callback throws exception We have to release the result variable in the error case, too. |
#
efbf846f |
| 05-Aug-2018 |
Gabriel Caruso |
Make array parsing parameters error messages consistency with ZPP failure |
#
2b1d79ce |
| 07-Aug-2018 |
Xinchen Hui |
Fixed bug #76713 (Segmentation fault caused by property corruption) |
#
c42f0ba4 |
| 31-Jul-2018 |
Dmitry Stogov |
Removed useless IS_UNDEF checks |
#
8d3f8ca1 |
| 03-Jul-2018 |
Peter Kokot |
Remove unused Git attributes ident The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last use
Remove unused Git attributes ident The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
show more ...
|