]>
granicus.if.org Git - php/log
Nikita Popov [Fri, 22 Dec 2017 16:49:20 +0000 (17:49 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Anton Artamonov [Sat, 4 Nov 2017 12:51:33 +0000 (19:51 +0700)]
Fixed bug #70469
Don't generate an E_ERROR if we've already thrown an exception.
This interacts badly with error_get_last() checks.
Anatol Belski [Fri, 22 Dec 2017 15:45:25 +0000 (16:45 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix wrong return value for fail case in set attribute handler in pdo_odbc
Anatol Belski [Fri, 22 Dec 2017 15:41:46 +0000 (16:41 +0100)]
Fix wrong return value for fail case in set attribute handler in pdo_odbc
Anatol Belski [Fri, 22 Dec 2017 15:28:10 +0000 (16:28 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
pdo_odbc has no driver API for quoting, skip the test
Anatol Belski [Fri, 22 Dec 2017 15:22:12 +0000 (16:22 +0100)]
pdo_odbc has no driver API for quoting, skip the test
Dmitry Stogov [Thu, 21 Dec 2017 20:36:51 +0000 (23:36 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Dmitry Stogov [Thu, 21 Dec 2017 20:35:23 +0000 (23:35 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Dmitry Stogov [Thu, 21 Dec 2017 20:34:21 +0000 (23:34 +0300)]
Fixed bug #75579 (Interned strings buffer overflow may cause crash)
Anatol Belski [Thu, 21 Dec 2017 17:38:16 +0000 (18:38 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Ensure expected items delivered in same order
Anatol Belski [Thu, 21 Dec 2017 17:37:23 +0000 (18:37 +0100)]
Ensure expected items delivered in same order
Anatol Belski [Thu, 21 Dec 2017 14:43:04 +0000 (15:43 +0100)]
Update libmagic.patch
Riccardo Magliocchetti [Wed, 20 Dec 2017 18:07:30 +0000 (19:07 +0100)]
fileinfo: fix misleading indentation in libmagic
Anatol Belski [Thu, 21 Dec 2017 12:49:05 +0000 (13:49 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix segfault. Compile param --with-tsrm-pth=yes
Evgeny Kalashnikov [Thu, 21 Dec 2017 12:48:10 +0000 (13:48 +0100)]
Fix segfault. Compile param --with-tsrm-pth=yes
Anatol Belski [Wed, 20 Dec 2017 17:50:10 +0000 (18:50 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Templatize driver name in the expected string
Anatol Belski [Wed, 20 Dec 2017 17:46:56 +0000 (18:46 +0100)]
Templatize driver name in the expected string
Remi Collet [Tue, 19 Dec 2017 13:47:59 +0000 (14:47 +0100)]
NEWS
Remi Collet [Tue, 19 Dec 2017 13:46:32 +0000 (14:46 +0100)]
display headers (buildtime) and library (runtime) versions in phpinfo (libzip >= 1.3.1)
Nikita Popov [Mon, 18 Dec 2017 20:44:36 +0000 (21:44 +0100)]
Document removal of opcache.fast_shutdown
[ci skip]
Jaromír Doleček [Sun, 17 Dec 2017 11:56:37 +0000 (12:56 +0100)]
Fixed bug #75616
PDO can be built shared on Darwin nowadays. There used to be issues
relating to symbol references between dynamically loaded shared
objects.
Jaromír Doleček [Sun, 17 Dec 2017 11:46:28 +0000 (12:46 +0100)]
Fix bug #75615
Remove -I without argument in pdo_mysql config.m4.
Xinchen Hui [Sun, 17 Dec 2017 01:42:01 +0000 (09:42 +0800)]
Updated NEWS
Nikita Popov [Sat, 16 Dec 2017 21:31:10 +0000 (22:31 +0100)]
Fixed bug #75614
Replace non-standard == with = in shell scripts.
Nikita Popov [Sat, 16 Dec 2017 21:04:18 +0000 (22:04 +0100)]
Fixed bug #75698
Nikita Popov [Sat, 16 Dec 2017 20:24:26 +0000 (21:24 +0100)]
Add test for bug #75681
The issue itself has been fixed by
8a4532319dfae83ff16b2d2bbfeed062924c3c27 .
Nikita Popov [Sat, 16 Dec 2017 20:11:40 +0000 (21:11 +0100)]
Improve fix for bug #75687
Adding an (incorrect) UNDEF here may cause subsequent narrowing in
other places.
Instead, let's try to handle this edge-case once for all
instructions...
Nikita Popov [Sat, 16 Dec 2017 16:21:01 +0000 (17:21 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
David Carlier [Mon, 2 Oct 2017 13:42:58 +0000 (13:42 +0000)]
Move includes in ps_title.c
The HAVE_UNISTD_H check has to be after including config.h.
Also include sys/types.h, which may be needed for setproctitle.
Pedro Magalhães [Fri, 1 Dec 2017 16:08:11 +0000 (16:08 +0000)]
Fix #75607 - Check if existing static trait property is a ref before comparing
Xinchen Hui [Sat, 16 Dec 2017 15:59:10 +0000 (23:59 +0800)]
Fixed bug #75687 (var 8 (TMP) has array key type but not value type)
Nikita Popov [Fri, 15 Dec 2017 21:04:24 +0000 (22:04 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Jelle van der Waa [Fri, 8 Dec 2017 18:19:22 +0000 (19:19 +0100)]
Fix bug #69727: Support SOURCE_DATE_EPOCH for Build Date
When checking for reproducible builds php is build twice, once with the
current date and once with a date in the future. To keep the build date
supported and reproducible builds possible, SOURCE_DATE_EPOCH is
introduced which can be set to the same epoch value for both builds.
Anatol Belski [Fri, 15 Dec 2017 15:26:40 +0000 (16:26 +0100)]
[ci skip] update NEWS
Anatol Belski [Fri, 15 Dec 2017 15:26:21 +0000 (16:26 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Fri, 15 Dec 2017 15:25:36 +0000 (16:25 +0100)]
[ci skip] update NEWS
Anatol Belski [Fri, 15 Dec 2017 14:34:44 +0000 (15:34 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75671 pg_version() crashes when called on a connection to cockroach
Anatol Belski [Fri, 15 Dec 2017 14:33:14 +0000 (15:33 +0100)]
Fixed bug #75671 pg_version() crashes when called on a connection to cockroach
Anatol Belski [Thu, 14 Dec 2017 17:18:26 +0000 (18:18 +0100)]
[ci skip] update NEWS
Anatol Belski [Thu, 14 Dec 2017 17:17:54 +0000 (18:17 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Thu, 14 Dec 2017 17:17:19 +0000 (18:17 +0100)]
[ci skip] update NEWS
Anatol Belski [Thu, 14 Dec 2017 15:17:37 +0000 (16:17 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75679 Path 260 character problem
Anatol Belski [Thu, 14 Dec 2017 15:16:50 +0000 (16:16 +0100)]
Fixed bug #75679 Path 260 character problem
Danilo Correa [Wed, 13 Dec 2017 16:52:51 +0000 (14:52 -0200)]
Set default value for some properties in generate-phpt
Nikita Popov [Wed, 13 Dec 2017 20:25:21 +0000 (21:25 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Levi Morrison [Wed, 13 Dec 2017 05:39:28 +0000 (22:39 -0700)]
Fix copy-and-paste bugs
Sara Golemon [Tue, 12 Dec 2017 19:04:27 +0000 (19:04 +0000)]
Prep NEWS for PHP 7.2.2
Anatol Belski [Mon, 11 Dec 2017 13:14:44 +0000 (14:14 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Sync known vc++ versions in 7.1
Anatol Belski [Mon, 11 Dec 2017 13:13:14 +0000 (14:13 +0100)]
Sync known vc++ versions in 7.1
Anatol Belski [Mon, 11 Dec 2017 11:57:58 +0000 (12:57 +0100)]
Add vc++ 19.12 to the known list
Nikita Popov [Sat, 9 Dec 2017 18:07:40 +0000 (19:07 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Michael Heimpold [Sun, 26 Nov 2017 17:29:42 +0000 (18:29 +0100)]
ext/imap/config.m4: fix ac_cv_u8t_decompose check
Once upon the time, commit
c58f63a38ae19caaab339c61486fc3bd7e5894f9
changed the check from U8T_CANONICAL to U8T_DECOMPOSE. However,
the autoconf cache id was not renamed.
Sometimes it is desirable to preseed the autoconf variables, e.g. when
cross-compiling to avoid the tests running on the host system. In this
case it's confusing when the cache id does not match the variable to
set, so let's adjust it.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Anatol Belski [Wed, 6 Dec 2017 15:04:22 +0000 (16:04 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix yet one data race in PCRE
Anatol Belski [Wed, 6 Dec 2017 14:59:21 +0000 (15:59 +0100)]
Fix yet one data race in PCRE
PCRE 8.x initializes the pattern compiler on demand during the first
pcre_study call. It could be worse, but since the compiled patterns are
cached, the locking impact is minimal. PCRE 10.x always compiles the
pattern and thread sanitizer doesn't complain about the compiler
initialization, thus the newer PCRE version seems to be unafected.
Anatol Belski [Tue, 5 Dec 2017 17:34:39 +0000 (18:34 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix use after free revealed by phpdbg
Anatol Belski [Tue, 5 Dec 2017 17:32:32 +0000 (18:32 +0100)]
Fix use after free revealed by phpdbg
Anatol Belski [Tue, 5 Dec 2017 16:40:00 +0000 (17:40 +0100)]
Fixed bug #75601 Thread race in PCRE JIT support
Anatol Belski [Tue, 5 Dec 2017 16:39:28 +0000 (17:39 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75601 Thread race in PCRE JIT support
bump versions
Anatol Belski [Tue, 5 Dec 2017 16:38:18 +0000 (17:38 +0100)]
Fixed bug #75601 Thread race in PCRE JIT support
krakjoe [Tue, 5 Dec 2017 13:18:48 +0000 (14:18 +0100)]
bump versions
Anatol Belski [Tue, 5 Dec 2017 08:01:02 +0000 (09:01 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 5 Dec 2017 08:00:12 +0000 (09:00 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Tue, 5 Dec 2017 07:59:33 +0000 (08:59 +0100)]
[ci skip] update NEWS
Anatol Belski [Tue, 5 Dec 2017 07:52:40 +0000 (08:52 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
7.0.28 is next
Anatol Belski [Tue, 5 Dec 2017 07:52:14 +0000 (08:52 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
7.0.28 is next
Anatol Belski [Tue, 5 Dec 2017 07:51:30 +0000 (08:51 +0100)]
7.0.28 is next
Anatol Belski [Tue, 5 Dec 2017 07:42:25 +0000 (08:42 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Tue, 5 Dec 2017 07:42:02 +0000 (08:42 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] update NEWS
Anatol Belski [Tue, 5 Dec 2017 07:41:24 +0000 (08:41 +0100)]
[ci skip] update NEWS
Dmitry Stogov [Mon, 4 Dec 2017 14:22:28 +0000 (17:22 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75608 ("Narrowing occurred during type inference" error)
Dmitry Stogov [Mon, 4 Dec 2017 14:22:06 +0000 (17:22 +0300)]
Fixed bug #75608 ("Narrowing occurred during type inference" error)
Anatol Belski [Mon, 4 Dec 2017 13:16:45 +0000 (14:16 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Use dtor unconditionally in error case
Anatol Belski [Mon, 4 Dec 2017 13:16:23 +0000 (14:16 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Use dtor unconditionally in error case
Anatol Belski [Mon, 4 Dec 2017 13:11:40 +0000 (14:11 +0100)]
Use dtor unconditionally in error case
Anatol Belski [Mon, 4 Dec 2017 10:52:33 +0000 (11:52 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
Anatol Belski [Mon, 4 Dec 2017 10:52:09 +0000 (11:52 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
Xinchen Hui [Wed, 29 Nov 2017 06:46:21 +0000 (14:46 +0800)]
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
(cherry picked from commit
3b9ba7b6bd9e24bdbeca8e8e3f24cee2fccc51d8 )
Anatol Belski [Sun, 3 Dec 2017 11:28:41 +0000 (12:28 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix compat with libcurl 7.56.1+ and file:// wrapper
Anatol Belski [Sun, 3 Dec 2017 11:23:25 +0000 (12:23 +0100)]
Fix compat with libcurl 7.56.1+ and file:// wrapper
Since 7.52.x libcurl file:// scheme was implemented in a way described
in https://tools.ietf.org/html/draft-ietf-appsawg-file-scheme-16 . The
draft is still not accepted and the change contained a BC breach with
win32 path handling. It was reported upstream and 7.52.x fixed it, but
the BC breaching behavior was reintroduced in 7.56.1. Thus, it is better
to handle this on the PHP side.
Nikita Popov [Sat, 2 Dec 2017 17:11:17 +0000 (18:11 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Sat, 2 Dec 2017 17:11:03 +0000 (18:11 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Andy Postnikov [Sat, 10 Dec 2016 20:51:17 +0000 (23:51 +0300)]
Fix ZEND_SIGNED_MULTIPLY_LONG for AArch64
Register operands are required in this context.
This is a backport of
8c8679207ae5ada8751288e75b78c928a4d34d1d
to PHP 7.0+. The current code caused incorrect behavior on AArch64
when compiling with clang.
Anatol Belski [Fri, 1 Dec 2017 15:03:09 +0000 (16:03 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Consider Xdebug for tmi ini generation, too
Anatol Belski [Fri, 1 Dec 2017 15:02:38 +0000 (16:02 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Consider Xdebug for tmi ini generation, too
Anatol Belski [Fri, 1 Dec 2017 15:01:34 +0000 (16:01 +0100)]
Consider Xdebug for tmi ini generation, too
Dmitry Stogov [Fri, 1 Dec 2017 14:00:51 +0000 (17:00 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Set trailing zero
Dmitry Stogov [Fri, 1 Dec 2017 14:00:42 +0000 (17:00 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Set trailing zero
Dmitry Stogov [Fri, 1 Dec 2017 14:00:11 +0000 (17:00 +0300)]
Set trailing zero
Anatol Belski [Thu, 30 Nov 2017 12:21:04 +0000 (13:21 +0100)]
Revert "Fix macro redefinition warnings"
This reverts commit
23d2bd374838897ec97f9994e70856686a89f132 .
Anatol Belski [Thu, 30 Nov 2017 11:40:52 +0000 (12:40 +0100)]
Fix macro redefinition warnings
The corresponding implementations are available from APR.
Christoph M. Becker [Wed, 29 Nov 2017 15:59:17 +0000 (16:59 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Define floorf if system doesn't have it (follow up for
22c48761 )
Christoph M. Becker [Wed, 29 Nov 2017 15:53:11 +0000 (16:53 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Define floorf if system doesn't have it (follow up for
22c48761 )
Lior Kaplan [Wed, 29 Nov 2017 11:45:21 +0000 (13:45 +0200)]
Define floorf if system doesn't have it (follow up for
22c48761 )
floorf is checked in config.m4
Frank Denis [Wed, 29 Nov 2017 12:19:18 +0000 (13:19 +0100)]
Revert "Revert "ext/sodium: pwhash: do not warn on low parameters""
This reverts commit
a1845b7fdb5916b0951146ca18bb67ca83854733 .
Revert "Revert "ext/sodium: throw exceptions instead of errors""
This reverts commit
31d221f9c72f0d0322c84907c5d89a4464667244 .
Anatol Belski [Wed, 29 Nov 2017 08:31:29 +0000 (09:31 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
Anatol Belski [Wed, 29 Nov 2017 08:31:14 +0000 (09:31 +0100)]
[ci skip] update NEWS
Anatol Belski [Wed, 29 Nov 2017 08:28:21 +0000 (09:28 +0100)]
[ci skip] update NEWS
Move entry to proper section
Xinchen Hui [Wed, 29 Nov 2017 06:47:26 +0000 (14:47 +0800)]
Update NEWS
Xinchen Hui [Wed, 29 Nov 2017 06:46:44 +0000 (14:46 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)
Xinchen Hui [Wed, 29 Nov 2017 06:46:21 +0000 (14:46 +0800)]
Fixed bug #75573 (Segmentation fault in 7.1.12 and 7.0.26)