]>
granicus.if.org Git - php/log
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
Anatol Belski [Fri, 25 Aug 2017 09:28:12 +0000 (11:28 +0200)]
update libs versions
Anatol Belski [Thu, 24 Aug 2017 21:36:21 +0000 (23:36 +0200)]
Enable PGO for Opcache
Anatol Belski [Thu, 24 Aug 2017 15:14:24 +0000 (17:14 +0200)]
Switch to non deprecated PGO options
Frank Denis [Thu, 24 Aug 2017 14:17:41 +0000 (16:17 +0200)]
sodium ext: if it's a length, call it "length"!
Frank Denis [Thu, 24 Aug 2017 14:12:18 +0000 (16:12 +0200)]
sodium ext: add bindings for sodium_pad() and sodium_unpad()
Christoph M. Becker [Thu, 24 Aug 2017 10:39:45 +0000 (12:39 +0200)]
Fixed bug #75111 (Memory disclosure or DoS via crafted .bmp image)
Crafted BMP images can cause dynamicSeek() to be called with a negative
position which must not be allowed, since dynamicSeek() works like
fseek() in SEEK_SET mode. We solve this by bailing out if `pos` is
negative, and let the image reading fail gracefully.
Frank Denis [Thu, 24 Aug 2017 09:01:08 +0000 (11:01 +0200)]
sodium ext: restore sodium_remove_param_values_from_backtrace() call
Frank Denis [Thu, 24 Aug 2017 08:59:02 +0000 (10:59 +0200)]
sodium ext: sync sodium_crypto_kdf_derive_from_key() with the standalone ext
Use libsodium's native function if available, use correct constant names
in error messages
Frank Denis [Thu, 24 Aug 2017 08:50:34 +0000 (10:50 +0200)]
sodium ext: Constants were renamed SODIUM_*
Adjust error messages accordingly.
Remi Collet [Thu, 24 Aug 2017 08:30:06 +0000 (10:30 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
From documentation, only the sign of returned value is relevant
Remi Collet [Thu, 24 Aug 2017 08:29:44 +0000 (10:29 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
From documentation, only the sign of returned value is relevant
Remi Collet [Thu, 24 Aug 2017 08:27:38 +0000 (10:27 +0200)]
From documentation, only the sign of returned value is relevant
With recent glibc, memcmp sometime return a negative value instead of -1
Remi Collet [Tue, 22 Aug 2017 10:55:13 +0000 (12:55 +0200)]
timelib now have a function for this, use it
Frank Denis [Tue, 22 Aug 2017 07:39:01 +0000 (09:39 +0200)]
sodium ext: If sodium_init() returns 1, this is fine.
We actually want to do this so that multiple extensions using libsodium
can be loaded simultaneously.
Tianfang Yang [Tue, 22 Aug 2017 05:51:15 +0000 (01:51 -0400)]
Update NEWS