]> granicus.if.org Git - php/log
php
6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Sat, 16 Mar 2019 18:36:20 +0000 (19:36 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  snmp: remove unused var

6 years agosnmp: remove unused var
Nuno Lopes [Sat, 16 Mar 2019 18:36:12 +0000 (19:36 +0100)]
snmp: remove unused var

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Sat, 16 Mar 2019 17:39:15 +0000 (18:39 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  [ci skip] Remove make install step from README
  check for bison binary, not yacc this fixes compilation with recent bison

6 years ago[ci skip] Remove make install step from README
Peter Kokot [Sat, 16 Mar 2019 17:37:49 +0000 (18:37 +0100)]
[ci skip] Remove make install step from README

The `make install` step touches files outside of the source directory
and might cause confusions with people. It should be mentioned in more
details elsewhere in the installation chapter instead and how to
override it.

6 years agocheck for bison binary, not yacc
Nuno Lopes [Sat, 16 Mar 2019 16:22:44 +0000 (12:22 -0400)]
check for bison binary, not yacc
this fixes compilation with recent bison

6 years agocheck for bison binary, not yacc
Nuno Lopes [Sat, 16 Mar 2019 16:21:52 +0000 (12:21 -0400)]
check for bison binary, not yacc
this fixes compilation with recent bison

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Sat, 16 Mar 2019 14:18:58 +0000 (15:18 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  [ci skip] Update changelog
  bump minimum bison version to 3.0 after last parser changes

6 years ago[ci skip] Update changelog
Peter Kokot [Sat, 16 Mar 2019 14:18:50 +0000 (15:18 +0100)]
[ci skip] Update changelog

6 years agobump minimum bison version to 3.0 after last parser changes
Nuno Lopes [Sat, 16 Mar 2019 10:32:43 +0000 (06:32 -0400)]
bump minimum bison version to 3.0 after last parser changes

6 years agobump minimum bison version to 3.0 after last parser changes
Nuno Lopes [Sat, 16 Mar 2019 10:28:36 +0000 (06:28 -0400)]
bump minimum bison version to 3.0 after last parser changes

6 years agosnmp: remove unused var
Nuno Lopes [Sat, 16 Mar 2019 10:19:35 +0000 (06:19 -0400)]
snmp: remove unused var

6 years ago[ci skip] Add Bishop Bettini as maintainer for phar & imap
Stanislav Malyshev [Sat, 16 Mar 2019 06:07:34 +0000 (23:07 -0700)]
[ci skip] Add Bishop Bettini as maintainer for phar & imap

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Sat, 16 Mar 2019 00:38:00 +0000 (01:38 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Make credits script executable from other paths

6 years agoMake credits script executable from other paths
Peter Kokot [Sat, 16 Mar 2019 00:37:34 +0000 (01:37 +0100)]
Make credits script executable from other paths

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Fri, 15 Mar 2019 22:51:54 +0000 (23:51 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Use separate output files in xmlreader tests

6 years agoUse separate output files in xmlreader tests
Fabien Villepinte [Fri, 15 Mar 2019 20:46:35 +0000 (21:46 +0100)]
Use separate output files in xmlreader tests

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Fri, 15 Mar 2019 22:36:47 +0000 (23:36 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Replace dirname(__FILE__) by __DIR__ in tests

6 years agoReplace dirname(__FILE__) by __DIR__ in tests
Fabien Villepinte [Fri, 15 Mar 2019 21:55:30 +0000 (22:55 +0100)]
Replace dirname(__FILE__) by __DIR__ in tests

6 years agoMerge branch 'PHP-7.4'
Pedro Magalhães [Fri, 15 Mar 2019 18:14:55 +0000 (18:14 +0000)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Added test for #77535 fix

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Pedro Magalhães [Fri, 15 Mar 2019 18:13:37 +0000 (18:13 +0000)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Added test for #77535 fix

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Pedro Magalhães [Fri, 15 Mar 2019 18:12:55 +0000 (18:12 +0000)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Added test for #77535 fix

6 years agoAdded test for #77535 fix
Pedro Magalhães [Fri, 15 Mar 2019 18:11:51 +0000 (18:11 +0000)]
Added test for #77535 fix

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Fri, 15 Mar 2019 16:08:08 +0000 (17:08 +0100)]
Merge branch 'PHP-7.4'

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Fri, 15 Mar 2019 16:08:01 +0000 (17:08 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Fri, 15 Mar 2019 16:07:48 +0000 (17:07 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoDon't immediately destroy curl pushfunction
Nikita Popov [Fri, 15 Mar 2019 16:06:34 +0000 (17:06 +0100)]
Don't immediately destroy curl pushfunction

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Fri, 15 Mar 2019 11:06:29 +0000 (12:06 +0100)]
Merge branch 'PHP-7.4'

6 years agoRemove unnecessary precedence/associativity annotations
Nikita Popov [Fri, 15 Mar 2019 11:01:58 +0000 (12:01 +0100)]
Remove unnecessary precedence/associativity annotations

Some of these are entirely unnecessary. Some specify an associativity
for operators where the concept doesn't make sense and has no effect:
Explicit associativity is only meaningful for binary operators. For
unary operators and constrained operations like instanceof or assignment
the associativity specification has no effect and only serves to confuse.

For example assignments were specified as %left, even though they will
actually behave as right-associative due to the variable requirement on
the LHS. Similarly instanceof was specified as %nonassoc, but it will
behave as left-associative, due to the restrictions places on the RHS.

6 years agoMerge branch 'PHP-7.3'
Xinchen Hui [Fri, 15 Mar 2019 08:58:42 +0000 (16:58 +0800)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fixed bug #77697 (Crash on Big_Endian platform)

6 years agoFixed bug #77697 (Crash on Big_Endian platform)
Xinchen Hui [Fri, 15 Mar 2019 08:58:08 +0000 (16:58 +0800)]
Fixed bug #77697 (Crash on Big_Endian platform)

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Thu, 14 Mar 2019 23:14:33 +0000 (00:14 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Add tests to XMLReader

6 years agoAdd tests to XMLReader
Thiago Carvalho [Thu, 12 Oct 2017 06:41:21 +0000 (08:41 +0200)]
Add tests to XMLReader

6 years agoFix failing test
Peter Kokot [Thu, 14 Mar 2019 19:41:19 +0000 (20:41 +0100)]
Fix failing test

Since aad39879f2d2e89de105c4f87d334ee129b4321c accessing undefined
constants always throws an Error exception.

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Thu, 14 Mar 2019 19:21:30 +0000 (20:21 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Clean build system

6 years agoClean build system
Peter Kokot [Wed, 13 Mar 2019 21:50:53 +0000 (22:50 +0100)]
Clean build system

Changes:
- AC_TYPE_SIZE_T called on only one place (configure.ac)
- AC_FUNC_ALLOCA called on only one place (configure.ac)
- AC_TYPE_UID_T called on only one place (configure.ac)
- HAVE_STRSTR removed since strstr is part of C89 standard [1]
- Remove checks for strtol and strpbrk
- Checking for the presence of perror function is not needed anymore
  since it is part of C89 standard and PHP calls it unconditionally.
- Checking for functions strdup, setenv, strerror, and memmove done only
  on one place (configure.ac)
- outdated check for snprintf removed

1: https://port70.net/~nsz/c/c89/c89-draft.html

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Thu, 14 Mar 2019 18:43:45 +0000 (19:43 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Remove HAVE_STRFTIME

6 years agoRemove HAVE_STRFTIME
Peter Kokot [Wed, 13 Mar 2019 22:14:37 +0000 (23:14 +0100)]
Remove HAVE_STRFTIME

Function strftime is part of the C89 standard [1] and current systems
don't need to check for its presence anymore.

Additionally, checks for strftime function in tests have been removed
since the PHP strftime function is now always available.

1: https://port70.net/~nsz/c/c89/c89-draft.html

6 years agoFix weakref object handlers for master
Nikita Popov [Thu, 14 Mar 2019 16:33:17 +0000 (17:33 +0100)]
Fix weakref object handlers for master

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Thu, 14 Mar 2019 16:30:53 +0000 (17:30 +0100)]
Merge branch 'PHP-7.4'

6 years agoext/session: remove the redundant convert_to_long
c9s [Tue, 12 Mar 2019 12:21:38 +0000 (20:21 +0800)]
ext/session: remove the redundant convert_to_long

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Thu, 14 Mar 2019 16:26:36 +0000 (17:26 +0100)]
Merge branch 'PHP-7.4'

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Thu, 14 Mar 2019 16:26:17 +0000 (17:26 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Thu, 14 Mar 2019 16:25:44 +0000 (17:25 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoFixed bug #77742
Nikita Popov [Thu, 14 Mar 2019 16:24:50 +0000 (17:24 +0100)]
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.

6 years agoMerge branch 'PHP-7.3'
Xinchen Hui [Thu, 14 Mar 2019 08:47:30 +0000 (16:47 +0800)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  updated NEWS
  Fixed bug #77738 (Nullptr deref in zend_compile_expr)

6 years agoupdated NEWS
Xinchen Hui [Thu, 14 Mar 2019 08:47:16 +0000 (16:47 +0800)]
updated NEWS

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Xinchen Hui [Thu, 14 Mar 2019 08:46:46 +0000 (16:46 +0800)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fixed bug #77738 (Nullptr deref in zend_compile_expr)

6 years agoFixed bug #77738 (Nullptr deref in zend_compile_expr)
Xinchen Hui [Thu, 14 Mar 2019 08:46:04 +0000 (16:46 +0800)]
Fixed bug #77738 (Nullptr deref in zend_compile_expr)

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Thu, 14 Mar 2019 00:02:10 +0000 (03:02 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Implemented a faster way to access predefined TSRM resources - CG(), EG(), etc.

6 years agoImplemented a faster way to access predefined TSRM resources - CG(), EG(), etc.
Dmitry Stogov [Thu, 14 Mar 2019 00:01:01 +0000 (03:01 +0300)]
Implemented a faster way to access predefined TSRM resources - CG(), EG(), etc.

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Wed, 13 Mar 2019 19:56:51 +0000 (20:56 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Integrate README.EXT_SKEL to help option

6 years agoIntegrate README.EXT_SKEL to help option
Peter Kokot [Mon, 11 Mar 2019 01:01:25 +0000 (02:01 +0100)]
Integrate README.EXT_SKEL to help option

- Sync help output using heredoc
- Add extension building instructions
- Building with phpize is preferred option. Mention also tests
- Refactor print_success()

6 years agotest reversed
Claude Pache [Wed, 13 Mar 2019 17:30:35 +0000 (18:30 +0100)]
test reversed

6 years agoMerge branch 'PHP-7.4'
Joe Watkins [Wed, 13 Mar 2019 10:38:37 +0000 (11:38 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fix duplicate symbols _zend_ce_weakrefs

6 years agoFix duplicate symbols _zend_ce_weakrefs
Peter Kokot [Wed, 13 Mar 2019 00:08:38 +0000 (01:08 +0100)]
Fix duplicate symbols _zend_ce_weakrefs

The zend_ce_weakref need to be external...

6 years agoMerge branch 'PHP-7.4'
Peter Kokot [Tue, 12 Mar 2019 23:16:56 +0000 (00:16 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  [ci skip] Mention removed m4 macros

6 years ago[ci skip] Mention removed m4 macros
Peter Kokot [Tue, 12 Mar 2019 23:16:34 +0000 (00:16 +0100)]
[ci skip] Mention removed m4 macros

6 years agoMerge branch 'PHP-7.4'
Anatol Belski [Tue, 12 Mar 2019 20:35:34 +0000 (21:35 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Sync with ZEND_ENABLE_STATIC_TSRMLS_CACHE enablement in ext/mbstring

6 years agoSync with ZEND_ENABLE_STATIC_TSRMLS_CACHE enablement in ext/mbstring
Anatol Belski [Tue, 12 Mar 2019 20:33:43 +0000 (21:33 +0100)]
Sync with ZEND_ENABLE_STATIC_TSRMLS_CACHE enablement in ext/mbstring

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 19:19:36 +0000 (22:19 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Better data packing

6 years agoBetter data packing
Dmitry Stogov [Tue, 12 Mar 2019 19:19:11 +0000 (22:19 +0300)]
Better data packing

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 14:36:02 +0000 (17:36 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Avoid reinitailization of ZTS cache pointer. Initialize it once in TSRM.c

6 years agoAvoid reinitailization of ZTS cache pointer. Initialize it once in TSRM.c
Dmitry Stogov [Tue, 12 Mar 2019 14:35:50 +0000 (17:35 +0300)]
Avoid reinitailization of ZTS cache pointer. Initialize it once in TSRM.c

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 13:58:16 +0000 (16:58 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed ZTS cache usage

6 years agoFixed ZTS cache usage
Dmitry Stogov [Tue, 12 Mar 2019 13:58:02 +0000 (16:58 +0300)]
Fixed ZTS cache usage

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 12:25:59 +0000 (15:25 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed ZTS cache usage

6 years agoFixed ZTS cache usage
Dmitry Stogov [Tue, 12 Mar 2019 12:25:51 +0000 (15:25 +0300)]
Fixed ZTS cache usage

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 12:14:00 +0000 (15:14 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed ZTS cache usage

6 years agoFixed ZTS cache usage
Dmitry Stogov [Tue, 12 Mar 2019 12:13:52 +0000 (15:13 +0300)]
Fixed ZTS cache usage

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 12:06:11 +0000 (15:06 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed ZTS cache usage

6 years agoFixed ZTS cache usage
Dmitry Stogov [Tue, 12 Mar 2019 12:05:56 +0000 (15:05 +0300)]
Fixed ZTS cache usage

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 11:17:14 +0000 (14:17 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Switch to use ZTS cache

6 years agoSwitch to use ZTS cache
Dmitry Stogov [Tue, 12 Mar 2019 11:15:47 +0000 (14:15 +0300)]
Switch to use ZTS cache

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 10:44:25 +0000 (13:44 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Cleanup unused module globals

6 years agoCleanup unused module globals
Dmitry Stogov [Tue, 12 Mar 2019 10:44:05 +0000 (13:44 +0300)]
Cleanup unused module globals

6 years agoMerge branch 'PHP-7.4'
Dmitry Stogov [Tue, 12 Mar 2019 09:07:54 +0000 (12:07 +0300)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Fixed ZTS cache usage

6 years agoFixed ZTS cache usage
Dmitry Stogov [Tue, 12 Mar 2019 09:07:25 +0000 (12:07 +0300)]
Fixed ZTS cache usage

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Tue, 12 Mar 2019 08:58:38 +0000 (09:58 +0100)]
Merge branch 'PHP-7.4'

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Tue, 12 Mar 2019 08:58:29 +0000 (09:58 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

6 years agoFixed bug #77722
Nikita Popov [Tue, 12 Mar 2019 08:57:51 +0000 (09:57 +0100)]
Fixed bug #77722

6 years agoMerge branch 'PHP-7.4'
Remi Collet [Tue, 12 Mar 2019 07:26:36 +0000 (08:26 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  add --enable-rtld-now in upgrade info
  use DL_LOAD in litespeed
  add --enable-rtld-now build option to change dlopen behavior

6 years agoadd --enable-rtld-now in upgrade info
Remi Collet [Tue, 12 Mar 2019 07:26:22 +0000 (08:26 +0100)]
add --enable-rtld-now in upgrade info

6 years agouse DL_LOAD in litespeed
Remi Collet [Mon, 11 Mar 2019 12:39:22 +0000 (13:39 +0100)]
use DL_LOAD in litespeed

6 years agoadd --enable-rtld-now build option to change dlopen behavior
Remi Collet [Mon, 11 Mar 2019 12:38:58 +0000 (13:38 +0100)]
add --enable-rtld-now build option to change dlopen behavior

6 years agoMerge branch 'PHP-7.4'
Joe Watkins [Tue, 12 Mar 2019 05:53:07 +0000 (06:53 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  weakrefs upgrading note

6 years agoweakrefs upgrading note
Joe Watkins [Tue, 12 Mar 2019 05:52:43 +0000 (06:52 +0100)]
weakrefs upgrading note

6 years agoMerge branch 'PHP-7.4'
Joe Watkins [Mon, 11 Mar 2019 23:37:28 +0000 (00:37 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  zend_weakrefs

6 years agozend_weakrefs
Joe Watkins [Thu, 10 May 2018 12:58:10 +0000 (14:58 +0200)]
zend_weakrefs

6 years agoMerge branch 'PHP-7.4'
Anatol Belski [Mon, 11 Mar 2019 20:00:18 +0000 (21:00 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  Die hard if mc.exe or mt.exe not found

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Anatol Belski [Mon, 11 Mar 2019 19:59:51 +0000 (20:59 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  Die hard if mc.exe or mt.exe not found

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Anatol Belski [Mon, 11 Mar 2019 19:59:23 +0000 (20:59 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Die hard if mc.exe or mt.exe not found

6 years agoDie hard if mc.exe or mt.exe not found
Anatol Belski [Mon, 11 Mar 2019 19:41:45 +0000 (20:41 +0100)]
Die hard if mc.exe or mt.exe not found

Even configure would pass, that producess quite subtle build errors
which are better to avoid at configure stage already.

6 years agoMerge branch 'PHP-7.4'
Christoph M. Becker [Mon, 11 Mar 2019 15:32:16 +0000 (16:32 +0100)]
Merge branch 'PHP-7.4'

* PHP-7.4:
  SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Christoph M. Becker [Mon, 11 Mar 2019 15:31:26 +0000 (16:31 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
  SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christoph M. Becker [Mon, 11 Mar 2019 15:28:46 +0000 (16:28 +0100)]
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

6 years agoSQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against...
bohwaz [Sun, 16 Dec 2018 21:52:37 +0000 (22:52 +0100)]
SQLite3: add DEFENSIVE config for SQLite >= 3.26.0 as a mitigation strategy against potential security flaws

6 years agoMerge branch 'PHP-7.4'
Nikita Popov [Mon, 11 Mar 2019 14:36:48 +0000 (15:36 +0100)]
Merge branch 'PHP-7.4'

6 years agoMerge branch 'PHP-7.3' into PHP-7.4
Nikita Popov [Mon, 11 Mar 2019 14:36:40 +0000 (15:36 +0100)]
Merge branch 'PHP-7.3' into PHP-7.4

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Mon, 11 Mar 2019 14:36:16 +0000 (15:36 +0100)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoFixed bug #76717
Nikita Popov [Mon, 11 Mar 2019 14:35:02 +0000 (15:35 +0100)]
Fixed bug #76717

Print INT_MIN as -INT_MAX-1 to avoid it getting parsed as a float
literal due to integer overflow.