]>
granicus.if.org Git - php/log
Christoph M. Becker [Sat, 9 Sep 2017 15:04:42 +0000 (17:04 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix bug75178.phpt on Windows
Christoph M. Becker [Sat, 9 Sep 2017 14:54:23 +0000 (16:54 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix bug75178.phpt on Windows
Christoph M. Becker [Sat, 9 Sep 2017 14:41:38 +0000 (16:41 +0200)]
Fix bug75178.phpt on Windows
bug75178.phpt fails on Windows, because the stderr output is not
interspersed with stdout output there, but rather is appended to the
end. The fix is analogous to bug72093.phpt.
Christoph M. Becker [Sat, 9 Sep 2017 11:29:43 +0000 (13:29 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus)
Christoph M. Becker [Sat, 9 Sep 2017 11:19:48 +0000 (13:19 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus)
Christoph M. Becker [Sat, 9 Sep 2017 11:18:26 +0000 (13:18 +0200)]
Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus)
Since `bcpowmod()` does not support non-integral operands, we have to
truncate these in addition to emitting a respective warning. We also
have to work with the truncated values in the following.
We recognize that the division by one to enforce the truncation is
actually overkill, but we stick with it for now, and shall tackle the
issue for PHP 7.3.
Sara Golemon [Thu, 7 Sep 2017 21:37:20 +0000 (17:37 -0400)]
Do not include BC for zend_symbtable_add_new on 7.2/master
Sara Golemon [Thu, 7 Sep 2017 21:36:35 +0000 (17:36 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Add BC define for users of the typoed zend_symbtable_add_new
Sara Golemon [Thu, 7 Sep 2017 21:36:04 +0000 (17:36 -0400)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Add BC define for users of the typoed zend_symbtable_add_new
Sara Golemon [Thu, 7 Sep 2017 21:35:54 +0000 (17:35 -0400)]
Add BC define for users of the typoed zend_symbtable_add_new
Sara Golemon [Thu, 7 Sep 2017 20:29:57 +0000 (16:29 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix typo in zend_symtable_add_new() API name
Sara Golemon [Thu, 7 Sep 2017 20:26:45 +0000 (16:26 -0400)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix typo in zend_symtable_add_new() API name
Sara Golemon [Thu, 7 Sep 2017 20:05:20 +0000 (16:05 -0400)]
Fix typo in zend_symtable_add_new() API name
Sammy Kaye Powers [Tue, 5 Sep 2017 17:29:03 +0000 (12:29 -0500)]
Improve sodium "invalid parameters" error messages
Nikita Popov [Thu, 7 Sep 2017 18:03:23 +0000 (20:03 +0200)]
Fixed bug #75170
This change may result in different mt_rand/rand sequences being
generated on 64-bit systems for a specific seed.
See also https://externals.io/message/100229.
Côme Chilliet [Thu, 7 Sep 2017 14:29:11 +0000 (16:29 +0200)]
Removing client controls attribute from ldap_exop signature
Client controls will not get implemented in php-ldap as
they are specific to each client ldap lib and most of the
time unused any way. (servers controls on the other end are used
and will get implemented)
Dmitry Stogov [Thu, 7 Sep 2017 14:10:38 +0000 (17:10 +0300)]
Fixed SSA reconstruction
Christoph M. Becker [Wed, 6 Sep 2017 22:38:08 +0000 (00:38 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #54598 (bcpowmod() may return 1 if modulus is 1)
Christoph M. Becker [Wed, 6 Sep 2017 22:31:38 +0000 (00:31 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #54598 (bcpowmod() may return 1 if modulus is 1)
Christoph M. Becker [Wed, 6 Sep 2017 22:30:05 +0000 (00:30 +0200)]
Fixed bug #54598 (bcpowmod() may return 1 if modulus is 1)
`x mod 1` is always zero; we have to take the scale into account,
though.
Christoph M. Becker [Wed, 6 Sep 2017 21:40:55 +0000 (23:40 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #44995 (bcpowmod() fails if scale != 0)
Christoph M. Becker [Wed, 6 Sep 2017 21:32:41 +0000 (23:32 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #44995 (bcpowmod() fails if scale != 0)
Christoph M. Becker [Wed, 6 Sep 2017 21:30:53 +0000 (23:30 +0200)]
Fixed bug #44995 (bcpowmod() fails if scale != 0)
`bc_divmod()` is supposed to do integer division, so we must not apply
a scale factor here.
Nikita Popov [Tue, 5 Sep 2017 16:14:16 +0000 (18:14 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Tue, 5 Sep 2017 16:14:10 +0000 (18:14 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Tue, 5 Sep 2017 16:13:50 +0000 (18:13 +0200)]
Add missing null termination
Nikita Popov [Tue, 5 Sep 2017 15:38:50 +0000 (17:38 +0200)]
Fix assertion failure in SoapFault ctor
Resetting the IAP on a shared array violates COW. I'm replacing this
with code to look up indexes 0 and 1, even though this is not
strictly the same.
Ken Guest [Tue, 5 Sep 2017 15:36:01 +0000 (17:36 +0200)]
Add test for invalid SoapFault parameters
Sammy Kaye Powers [Thu, 31 Aug 2017 21:55:40 +0000 (16:55 -0500)]
Fix a few places where ZPP throw got reverted to ZPP
Sammy Kaye Powers [Fri, 1 Sep 2017 14:43:26 +0000 (09:43 -0500)]
Update NEWS that did not get updated in #2442
[ci skip]
Nikita Popov [Tue, 5 Sep 2017 14:24:32 +0000 (16:24 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Tue, 5 Sep 2017 14:24:11 +0000 (16:24 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Bouke van der Bijl [Mon, 4 Sep 2017 14:28:29 +0000 (16:28 +0200)]
Fixed bug #70470
Remi Collet [Tue, 5 Sep 2017 06:20:04 +0000 (08:20 +0200)]
UPGRADING
Remi Collet [Tue, 5 Sep 2017 06:18:58 +0000 (08:18 +0200)]
NEWS
Remi Collet [Tue, 5 Sep 2017 06:16:33 +0000 (08:16 +0200)]
Fixed bug #75142 buildcheck.sh check for autoconf version needs to be updated for v2.64
Derick Rethans [Mon, 4 Sep 2017 21:45:34 +0000 (22:45 +0100)]
Upgrade timelib to 2017.05beta9
Nikita Popov [Mon, 4 Sep 2017 19:24:17 +0000 (21:24 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Mon, 4 Sep 2017 19:23:07 +0000 (21:23 +0200)]
Add test for bug #75155
Nikita Popov [Mon, 4 Sep 2017 19:20:49 +0000 (21:20 +0200)]
Revert "Fixed #74977 - Appending AppendIterator leads to segfault"
This reverts commit
dbc2ffba822d13e74e37f5ba6e106f163c1008e8 .
Dmitry Stogov [Mon, 4 Sep 2017 18:58:24 +0000 (21:58 +0300)]
Fixed edge-case in SSA use/def chain construction and type inference.
Dmitry Stogov [Mon, 4 Sep 2017 17:12:17 +0000 (20:12 +0300)]
Fixed tests
Remi Collet [Mon, 4 Sep 2017 16:37:45 +0000 (18:37 +0200)]
NEWS
Remi Collet [Mon, 4 Sep 2017 16:35:42 +0000 (18:35 +0200)]
Fixed Bug #75149 redefinition of typedefs ttinfo and t1info
Minimal fix from upstream
Better name for struct will come later
Dmitry Stogov [Mon, 4 Sep 2017 16:11:17 +0000 (19:11 +0300)]
Fixed incorect constant conditional jump elimination
Dmitry Stogov [Mon, 4 Sep 2017 13:50:44 +0000 (16:50 +0300)]
Merge branch 'PHP-7.2' of git.php.net:php-src into PHP-7.2
* 'PHP-7.2' of git.php.net:php-src:
improve warn (bzip2 requires libzip >= 1.3.0)
libzip 1.3.0 supports also bz2 compression
Dmitry Stogov [Mon, 4 Sep 2017 13:50:12 +0000 (16:50 +0300)]
Revert "Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)"
This reverts commit
db5b8dbcdfd2642232f7e0c753508f290c8c2da9 .
Remi Collet [Mon, 4 Sep 2017 12:47:03 +0000 (14:47 +0200)]
improve warn (bzip2 requires libzip >= 1.3.0)
Anatol Belski [Mon, 4 Sep 2017 11:27:09 +0000 (13:27 +0200)]
libzip 1.3.0 supports also bz2 compression
Dmitry Stogov [Mon, 4 Sep 2017 11:07:37 +0000 (14:07 +0300)]
Fixed incorrect optimizaton (update of jump instructions should be also reflected in CFG update)
Dmitry Stogov [Mon, 4 Sep 2017 10:01:30 +0000 (13:01 +0300)]
Fixed typo
Dmitry Stogov [Mon, 4 Sep 2017 09:58:40 +0000 (12:58 +0300)]
Prevent duplicate debug output
Anatol Belski [Sat, 2 Sep 2017 14:58:58 +0000 (16:58 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix command
Anatol Belski [Sat, 2 Sep 2017 14:58:44 +0000 (16:58 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix command
Anatol Belski [Sat, 2 Sep 2017 14:56:52 +0000 (16:56 +0200)]
Fix command
Christoph M. Becker [Fri, 1 Sep 2017 22:14:41 +0000 (00:14 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)
Christoph M. Becker [Fri, 1 Sep 2017 22:05:35 +0000 (00:05 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)
Christoph M. Becker [Fri, 1 Sep 2017 22:04:02 +0000 (00:04 +0200)]
Fixed bug #75139 (libgd/gd_interpolation.c:1786: suspicious if ?)
We back-port https://github.com/libgd/libgd/commit/
dd48286 even though
we cannot come up with a regression test, because the erroneous
condition appears to be impossible to trigger.
We also parenthesize the inner ternary operation to avoid confusion.
Anatol Belski [Fri, 1 Sep 2017 08:49:06 +0000 (10:49 +0200)]
Fixed bug #75143 new method setEncryptionName() seems not to exist in ZipArchive
update NEWS
Anatol Belski [Fri, 1 Sep 2017 08:37:59 +0000 (10:37 +0200)]
Yet one DLL to ignore
Anatol Belski [Thu, 31 Aug 2017 21:57:58 +0000 (23:57 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Make for exclusion per regex
Anatol Belski [Thu, 31 Aug 2017 21:57:36 +0000 (23:57 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Make for exclusion per regex
Anatol Belski [Thu, 31 Aug 2017 21:56:42 +0000 (23:56 +0200)]
Make for exclusion per regex
Anatol Belski [Thu, 31 Aug 2017 18:55:53 +0000 (20:55 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Extend ignore list for DLLs to not to look after
Anatol Belski [Thu, 31 Aug 2017 18:55:12 +0000 (20:55 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Extend ignore list for DLLs to not to look after
Anatol Belski [Thu, 31 Aug 2017 18:48:33 +0000 (20:48 +0200)]
Extend ignore list for DLLs to not to look after
fix typo
Anatol Belski [Thu, 31 Aug 2017 18:34:03 +0000 (20:34 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix `nmake install` fails when there are no shared extensions
Anatol Belski [Thu, 31 Aug 2017 18:33:31 +0000 (20:33 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix `nmake install` fails when there are no shared extensions
Dylan K. Taylor [Thu, 31 Aug 2017 14:04:45 +0000 (15:04 +0100)]
Fix `nmake install` fails when there are no shared extensions
check for existence instead of muting everything
check for exe existence before trying to copy
Anatol Belski [Thu, 31 Aug 2017 17:48:43 +0000 (19:48 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds
Anatol Belski [Thu, 31 Aug 2017 17:48:11 +0000 (19:48 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds
Dylan K. Taylor [Thu, 31 Aug 2017 14:05:13 +0000 (15:05 +0100)]
Copy dependencies of the core DLL in `nmake snap` for statically-compiled extensions when packaging builds
Remi Collet [Thu, 31 Aug 2017 05:56:13 +0000 (07:56 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
move AC_DEFINE in the right position (in bundled lib conditon)
Remi Collet [Thu, 31 Aug 2017 05:56:00 +0000 (07:56 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
move AC_DEFINE in the right position (in bundled lib conditon)
Remi Collet [Thu, 31 Aug 2017 05:55:45 +0000 (07:55 +0200)]
move AC_DEFINE in the right position (in bundled lib conditon)
Jakub Zelenka [Mon, 28 Aug 2017 18:25:18 +0000 (19:25 +0100)]
Automatically load OpenSSL configuration file
Jakub Zelenka [Mon, 28 Aug 2017 17:48:25 +0000 (18:48 +0100)]
Do not explicitly initialize and clean up OpenSSL for OpenSSL 1.1
Anatol Belski [Tue, 29 Aug 2017 23:11:19 +0000 (01:11 +0200)]
Fix symbol name
Frank Denis [Tue, 29 Aug 2017 17:25:01 +0000 (19:25 +0200)]
ext/sodium: the second parameter of sodium_hex2bin() is optional
Frank Denis [Tue, 29 Aug 2017 17:23:22 +0000 (19:23 +0200)]
ext/sodium: AI_StringRef_And_String -> AI_StringRefAndString for consistency
Frank Denis [Tue, 29 Aug 2017 17:22:17 +0000 (19:22 +0200)]
ext/sodium: sort functions list
Remi Collet [Tue, 29 Aug 2017 11:08:14 +0000 (11:08 +0000)]
Update NEWS for 7.2.0RC2
Remi Collet [Tue, 29 Aug 2017 10:52:59 +0000 (10:52 +0000)]
Update NEWS for PHP 7.2.0RC1
Sammy Kaye Powers [Wed, 23 Aug 2017 19:38:12 +0000 (14:38 -0500)]
Fix constant references in error messages in ext/sodium
Anatol Belski [Mon, 28 Aug 2017 11:15:07 +0000 (13:15 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Move to next bin SDK version for AppVeyor
Anatol Belski [Mon, 28 Aug 2017 11:14:08 +0000 (13:14 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Move to next bin SDK version for AppVeyor
Anatol Belski [Mon, 28 Aug 2017 11:12:51 +0000 (13:12 +0200)]
Move to next bin SDK version for AppVeyor
Christoph M. Becker [Sun, 27 Aug 2017 12:07:29 +0000 (14:07 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75124 (gdImageGrayScale() may produce colors)
Christoph M. Becker [Sun, 27 Aug 2017 11:54:12 +0000 (13:54 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75124 (gdImageGrayScale() may produce colors)
Christoph M. Becker [Sun, 27 Aug 2017 11:53:39 +0000 (13:53 +0200)]
Fixed bug #75124 (gdImageGrayScale() may produce colors)
We have to make sure to avoid alpha-blending issues by explicitly
switching to `gdEffectReplace` and to restore the old value afterwards.
This is a port of <https://github.com/libgd/libgd/commit/
a7a7ece >.
Remi Collet [Sun, 27 Aug 2017 05:48:52 +0000 (07:48 +0200)]
Improve pkg-config usage
- use default path when run using --with-curl=/usr (for debian)
- fallback to headers search when libcurl.pc not found
- issue warnings for explanation
Christoph M. Becker [Sat, 26 Aug 2017 10:13:06 +0000 (12:13 +0200)]
Update to SQLite 3.20.1
David Carlier [Thu, 24 Aug 2017 05:58:15 +0000 (06:58 +0100)]
Sync strlcat() implementation
Sync with last version made few days after.
Nikita Popov [Fri, 25 Aug 2017 20:03:07 +0000 (22:03 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 25 Aug 2017 20:02:49 +0000 (22:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Thomas Punt [Wed, 23 Aug 2017 22:35:18 +0000 (23:35 +0100)]
Fixed bug #75090
Remi Collet [Fri, 25 Aug 2017 15:02:24 +0000 (17:02 +0200)]
NEWS
Remi Collet [Fri, 18 Aug 2017 13:01:16 +0000 (15:01 +0200)]
Switch from curl-config to pkg-config for curl extension
First attemp to fix multiarch support (#74125) for curl
introduce some debian specificity (dpkg command)
so is not suitable for other environmant.
This is mostly related to a broken "curl-config" config on debian
which doesn't provide the correct build options, while pkg-config
works as expected.
This new attemp rely on pkg-config output instead.
Notice: this make pkg-config a hard dependency.
Is there system without pkg-config ?
Anatol Belski [Fri, 25 Aug 2017 09:29:12 +0000 (11:29 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
update libs versions
Anatol Belski [Fri, 25 Aug 2017 09:28:54 +0000 (11:28 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
update libs versions