]>
granicus.if.org Git - php/log
Bob Weinand [Tue, 13 Oct 2015 13:51:42 +0000 (15:51 +0200)]
Merge branch 'PHP-7.0'
Bob Weinand [Tue, 13 Oct 2015 13:51:23 +0000 (15:51 +0200)]
Prevent memcmp() result truncation
This fixes reported issues with sapi/phpdbg/tests/watch_001.phpt
Bob Weinand [Tue, 13 Oct 2015 12:40:29 +0000 (14:40 +0200)]
phpdbg test info_001.phpt was dependent on auto_globals_jit
Dmitry Stogov [Tue, 13 Oct 2015 12:21:26 +0000 (15:21 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed incorrect "peak" memory consumption calculation.
Dmitry Stogov [Tue, 13 Oct 2015 12:20:17 +0000 (15:20 +0300)]
Fixed incorrect "peak" memory consumption calculation.
Anatol Belski [Tue, 13 Oct 2015 09:49:13 +0000 (11:49 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
update UPGRADING
Anatol Belski [Tue, 13 Oct 2015 09:45:34 +0000 (11:45 +0200)]
update UPGRADING
Xinchen Hui [Tue, 13 Oct 2015 09:41:18 +0000 (17:41 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Tue, 13 Oct 2015 09:40:58 +0000 (17:40 +0800)]
Fixed bug #70689 (Exception handler does not work as expected)
Bob Weinand [Tue, 13 Oct 2015 09:30:14 +0000 (11:30 +0200)]
Merge branch 'PHP-7.0'
Bob Weinand [Tue, 13 Oct 2015 09:29:51 +0000 (11:29 +0200)]
Fix on/off values in phpdbg lexer
Anatol Belski [Tue, 13 Oct 2015 08:35:33 +0000 (10:35 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
prepare NEWS for next
update libs_versions.txt
Anatol Belski [Tue, 13 Oct 2015 08:34:30 +0000 (10:34 +0200)]
prepare NEWS for next
Anatol Belski [Mon, 12 Oct 2015 18:42:19 +0000 (20:42 +0200)]
update libs_versions.txt
Nikita Popov [Mon, 12 Oct 2015 18:37:55 +0000 (20:37 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Fri, 9 Oct 2015 21:38:25 +0000 (23:38 +0200)]
Add more tests for closure binding
Dmitry Stogov [Fri, 9 Oct 2015 16:41:15 +0000 (18:41 +0200)]
Forbid "fake" closure rebinding
Anatol Belski [Mon, 12 Oct 2015 18:26:34 +0000 (20:26 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
increase API versions
Anatol Belski [Mon, 12 Oct 2015 18:17:22 +0000 (20:17 +0200)]
increase API versions
Felipe Pena [Mon, 12 Oct 2015 12:54:03 +0000 (09:54 -0300)]
- Fixed missing line-break
Felipe Pena [Mon, 12 Oct 2015 12:07:49 +0000 (09:07 -0300)]
Merge branch 'master' of git.php.net:php-src
Felipe Pena [Mon, 12 Oct 2015 12:07:28 +0000 (09:07 -0300)]
- Revert change, no check is needed there
Anatol Belski [Mon, 12 Oct 2015 09:29:07 +0000 (11:29 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
fork test for ICU 56.1
fork test for ICU-56.1
fix test for ICU-56.1
Anatol Belski [Mon, 12 Oct 2015 09:20:51 +0000 (11:20 +0200)]
fork test for ICU 56.1
Anatol Belski [Mon, 12 Oct 2015 09:16:27 +0000 (11:16 +0200)]
fork test for ICU-56.1
Anatol Belski [Mon, 12 Oct 2015 09:10:04 +0000 (11:10 +0200)]
fix test for ICU-56.1
Matteo Beccati [Mon, 12 Oct 2015 07:47:09 +0000 (09:47 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix test
Matteo Beccati [Mon, 12 Oct 2015 07:47:02 +0000 (09:47 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
fix test
Anatol Belski [Wed, 30 Sep 2015 10:18:32 +0000 (12:18 +0200)]
fix test
Xinchen Hui [Mon, 12 Oct 2015 02:44:45 +0000 (10:44 +0800)]
Merge branch 'PHP-7.0'
Xinchen Hui [Mon, 12 Oct 2015 02:42:04 +0000 (10:42 +0800)]
Double declaration
Felipe Pena [Sun, 11 Oct 2015 15:08:34 +0000 (12:08 -0300)]
- Fixed bug #70678 (PHP7 returns true when false is expected)
Felipe Pena [Sun, 11 Oct 2015 13:30:44 +0000 (10:30 -0300)]
- Fixed regression when calling func_get_args() from global scope
Anatol Belski [Sat, 10 Oct 2015 16:59:22 +0000 (18:59 +0200)]
fix ftok() export
Anatol Belski [Sat, 10 Oct 2015 16:39:47 +0000 (18:39 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
fix stack overflow
Anatol Belski [Tue, 22 Sep 2015 19:12:05 +0000 (21:12 +0200)]
fix stack overflow
Anatol Belski [Sat, 10 Oct 2015 16:20:56 +0000 (18:20 +0200)]
update UPGRADING
Anatol Belski [Sat, 10 Oct 2015 11:17:15 +0000 (13:17 +0200)]
replace typedef by an appropriate include
Anatol Belski [Fri, 25 Sep 2015 09:43:34 +0000 (11:43 +0200)]
rename header
Anatol Belski [Fri, 25 Sep 2015 09:37:43 +0000 (11:37 +0200)]
fix macro name
Anatol Belski [Tue, 22 Sep 2015 19:26:33 +0000 (21:26 +0200)]
enable ftok implementation
Anatol Belski [Tue, 22 Sep 2015 19:13:37 +0000 (21:13 +0200)]
initial ftok() implementation for win32
Anatol Belski [Tue, 22 Sep 2015 19:12:05 +0000 (21:12 +0200)]
fix stack overflow
Bob Weinand [Sat, 10 Oct 2015 15:26:12 +0000 (17:26 +0200)]
Merge branch 'PHP-7.0'
Bob Weinand [Sat, 10 Oct 2015 15:24:14 +0000 (17:24 +0200)]
Generally run all tests in sapi folder by default
Turned out that sapi/phpdbg actually wasn't explicitly included as sapi folders were individually selected
Nikita Popov [Sat, 10 Oct 2015 13:00:58 +0000 (15:00 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Sat, 10 Oct 2015 13:00:41 +0000 (15:00 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Conflicts:
Zend/zend_closures.c
Nikita Popov [Sat, 10 Oct 2015 12:54:14 +0000 (14:54 +0200)]
Fixed bug #70685
Doing a less intrusive variant of the PHP 7.0 fix for 5.6.
Nikita Popov [Sat, 10 Oct 2015 11:57:52 +0000 (13:57 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Sat, 10 Oct 2015 11:39:26 +0000 (13:39 +0200)]
Normalize rebinding failures
Move all rebinding checks into one function to make sure they stay
in sync. Normalize return value to be NULL for all rebinding
failures, instead of returning an improperly bound closure in some
cases.
Anatol Belski [Fri, 9 Oct 2015 21:49:09 +0000 (23:49 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Implemented file_cache_fallback mechanism
Anatol Belski [Fri, 9 Oct 2015 21:07:10 +0000 (23:07 +0200)]
Implemented file_cache_fallback mechanism
which is essential as an attempt to fix the "failed to reattach"
error on Windows. If file_cache is enabled, Opcache will
automaticaly switch to file_cache_only mode in the case a process
failed to map the shared segment at the required address. The
important small part of the SHM will still be mapped, which
allows information exchange between normal processes using SHM
and those using the fallback mechanism.
This is based on Dmitry's, Matt's and mine ideas. So many thanks for
support!
Nikita Popov [Fri, 9 Oct 2015 21:30:34 +0000 (23:30 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Fri, 9 Oct 2015 21:28:58 +0000 (23:28 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Nikita Popov [Fri, 9 Oct 2015 21:28:24 +0000 (23:28 +0200)]
Improve previous fix
Don't forbid null binding on plain functions.
Nikita Popov [Fri, 9 Oct 2015 21:07:10 +0000 (23:07 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Fri, 9 Oct 2015 21:05:49 +0000 (23:05 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
Nikita Popov [Fri, 9 Oct 2015 21:01:23 +0000 (23:01 +0200)]
Fixed bug #70681
Anatol Belski [Fri, 9 Oct 2015 10:37:00 +0000 (12:37 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
update NEWS
update NEWS
fix coverage report for datelib
Anatol Belski [Fri, 9 Oct 2015 10:36:40 +0000 (12:36 +0200)]
update NEWS
Anatol Belski [Fri, 9 Oct 2015 10:35:48 +0000 (12:35 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
fix coverage report for datelib
Anatol Belski [Fri, 9 Oct 2015 10:35:06 +0000 (12:35 +0200)]
update NEWS
Dmitry Stogov [Fri, 9 Oct 2015 08:49:00 +0000 (11:49 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed bug #70630 (Closure::call/bind() crash with ReflectionFunction->getClosure())
Dmitry Stogov [Fri, 9 Oct 2015 08:48:13 +0000 (11:48 +0300)]
Fixed bug #70630 (Closure::call/bind() crash with ReflectionFunction->getClosure())
Dmitry Stogov [Thu, 8 Oct 2015 23:40:11 +0000 (02:40 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed reference cuntmting for closures (previously we didn't increment reference counter for "internal" closures)
Dmitry Stogov [Thu, 8 Oct 2015 23:39:07 +0000 (02:39 +0300)]
Fixed reference cuntmting for closures (previously we didn't increment reference counter for "internal" closures)
Dmitry Stogov [Thu, 8 Oct 2015 23:38:47 +0000 (02:38 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed infinity recurion if we create closure on top of other closure.
Dmitry Stogov [Thu, 8 Oct 2015 23:37:51 +0000 (02:37 +0300)]
Fixed infinity recurion if we create closure on top of other closure.
Dmitry Stogov [Thu, 8 Oct 2015 22:09:36 +0000 (01:09 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed use after free
Dmitry Stogov [Thu, 8 Oct 2015 22:09:22 +0000 (01:09 +0300)]
Fixed use after free
Dmitry Stogov [Thu, 8 Oct 2015 21:45:45 +0000 (00:45 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed bug #70674 (ReflectionFunction::getClosure() leaks memory when used for internal functions)
Dmitry Stogov [Thu, 8 Oct 2015 21:45:02 +0000 (00:45 +0300)]
Fixed bug #70674 (ReflectionFunction::getClosure() leaks memory when used for internal functions)
Dmitry Stogov [Thu, 8 Oct 2015 21:42:26 +0000 (00:42 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Correct intdiv() argument names and description
Andrea Faulds [Tue, 6 Oct 2015 15:12:48 +0000 (16:12 +0100)]
Correct intdiv() argument names and description
Dmitry Stogov [Thu, 8 Oct 2015 11:59:55 +0000 (14:59 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed bug #70668 (array_keys() doesn't respect references when $strict is true)
Dmitry Stogov [Thu, 8 Oct 2015 11:59:02 +0000 (14:59 +0300)]
Fixed bug #70668 (array_keys() doesn't respect references when $strict is true)
Dmitry Stogov [Thu, 8 Oct 2015 11:33:03 +0000 (14:33 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed bug #70667 (strtr() causes invalid writes and a crashes)
Dmitry Stogov [Thu, 8 Oct 2015 11:30:43 +0000 (14:30 +0300)]
Fixed bug #70667 (strtr() causes invalid writes and a crashes)
Nikita Popov [Thu, 8 Oct 2015 09:04:45 +0000 (11:04 +0200)]
Merge branch 'PHP-7.0'
Nikita Popov [Wed, 7 Oct 2015 20:47:09 +0000 (22:47 +0200)]
Fix bug #70662
This replaces add_new with update for the RW case. This should not
be problematic for performance, as this branch throws a notice.
Alternatively add_new could also be replaced with add. I went with
update, because it makes $a[0] += 1 behavior the same as
$a[0] = $a[0] + 1.
Ferenc Kovacs [Thu, 8 Oct 2015 08:38:46 +0000 (10:38 +0200)]
update NEWS/UPGRADING
Ferenc Kovacs [Thu, 8 Oct 2015 08:23:24 +0000 (10:23 +0200)]
Merge branch 'pr-1204'
* pr-1204:
no need for default value
allow passing null as the third param
Implemented FR #55716 - Add an option to pass a custom stream context
Nikita Popov [Wed, 7 Oct 2015 14:26:58 +0000 (16:26 +0200)]
Merge branch 'PHP-7.0'
Márcio Almada [Tue, 6 Oct 2015 20:32:23 +0000 (17:32 -0300)]
Fix bug #70650
Ferenc Kovacs [Wed, 7 Oct 2015 14:15:59 +0000 (16:15 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
pear 1.10 was released and the go-pear and install pear phars are now php7 compatible
Ferenc Kovacs [Wed, 7 Oct 2015 11:56:47 +0000 (13:56 +0200)]
pear 1.10 was released and the go-pear and install pear phars are now php7 compatible
Dmitry Stogov [Wed, 7 Oct 2015 11:12:43 +0000 (14:12 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed test. MySQL and MariaDB of different versions have different assumptions about TIMESTAMP attributes. Probably we need to add yet another condition to also check MariaDB version.
Dmitry Stogov [Wed, 7 Oct 2015 11:09:37 +0000 (14:09 +0300)]
Fixed test.
MySQL and MariaDB of different versions have different assumptions about TIMESTAMP attributes.
Probably we need to add yet another condition to also check MariaDB version.
Christopher Jones [Wed, 7 Oct 2015 09:31:02 +0000 (20:31 +1100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Christopher Jones [Wed, 7 Oct 2015 09:27:40 +0000 (20:27 +1100)]
Merge branch 'master' of https://git.php.net/repository/php-src
* 'master' of https://git.php.net/repository/php-src:
Fixed test running on MarinaDB.
Christopher Jones [Wed, 7 Oct 2015 09:27:38 +0000 (20:27 +1100)]
Merge branch 'PHP-7.0' of https://git.php.net/repository/php-src into PHP-7.0
* 'PHP-7.0' of https://git.php.net/repository/php-src:
Fixed test running on MarinaDB.
Christopher Jones [Wed, 7 Oct 2015 09:25:35 +0000 (20:25 +1100)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fix mem leak and improve test portability (Senthil)
Christopher Jones [Wed, 7 Oct 2015 09:24:49 +0000 (20:24 +1100)]
Fix mem leak and improve test portability (Senthil)
Dmitry Stogov [Wed, 7 Oct 2015 09:22:17 +0000 (12:22 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed test running on MarinaDB.
Dmitry Stogov [Wed, 7 Oct 2015 09:21:43 +0000 (12:21 +0300)]
Fixed test running on MarinaDB.
Anatol Belski [Wed, 7 Oct 2015 07:44:15 +0000 (09:44 +0200)]
Merge branch 'PHP-7.0'
* PHP-7.0:
add comment to test
Anatol Belski [Wed, 7 Oct 2015 07:43:28 +0000 (09:43 +0200)]
add comment to test
Dmitry Stogov [Wed, 7 Oct 2015 01:28:43 +0000 (04:28 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Restored the original (php-5) behavior of convert_to_cstring(). It was broken in php7 by mistake and caused problems in ext/pgsql/tests/bug46408.phpt.
Dmitry Stogov [Wed, 7 Oct 2015 01:26:26 +0000 (04:26 +0300)]
Restored the original (php-5) behavior of convert_to_cstring(). It was broken in php7 by mistake and caused problems in ext/pgsql/tests/bug46408.phpt.
Dmitry Stogov [Wed, 7 Oct 2015 00:26:24 +0000 (03:26 +0300)]
Merge branch 'PHP-7.0'
* PHP-7.0:
Fixed test (system error messages may be different).