]>
granicus.if.org Git - php/log
Dmitry Stogov [Mon, 1 Jun 2015 07:51:06 +0000 (10:51 +0300)]
Fixed integer overflow during HashTable size calculation
Stanislav Malyshev [Mon, 1 Jun 2015 02:40:31 +0000 (19:40 -0700)]
Merge branch 'pull-request/1314'
* pull-request/1314:
Fixed typos in UPGRADING.INTERNALS
Stanislav Malyshev [Mon, 1 Jun 2015 02:37:56 +0000 (19:37 -0700)]
set initialized flag after actual initialization happened
Andrew Murray [Mon, 1 Jun 2015 01:13:09 +0000 (11:13 +1000)]
Fixed typos in UPGRADING.INTERNALS
Stanislav Malyshev [Mon, 1 Jun 2015 00:30:41 +0000 (17:30 -0700)]
Merge branch 'PHP-5.6'
* PHP-5.6:
improve fix for Bug #69545
Stanislav Malyshev [Mon, 1 Jun 2015 00:30:29 +0000 (17:30 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
improve fix for Bug #69545
Stanislav Malyshev [Mon, 1 Jun 2015 00:29:53 +0000 (17:29 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
improve fix for Bug #69545
Stanislav Malyshev [Mon, 1 Jun 2015 00:23:06 +0000 (17:23 -0700)]
improve fix for Bug #69545
Stanislav Malyshev [Sun, 31 May 2015 21:52:08 +0000 (14:52 -0700)]
FIx darwin build
Anatol Belski [Sun, 31 May 2015 21:04:11 +0000 (23:04 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
fix phpize mode for manifest embedding
Anatol Belski [Sun, 31 May 2015 21:03:47 +0000 (23:03 +0200)]
fix phpize mode for manifest embedding
Anatol Belski [Sun, 31 May 2015 21:02:01 +0000 (23:02 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix phpize mode for manifest embedding
Anatol Belski [Sun, 31 May 2015 21:01:21 +0000 (23:01 +0200)]
fix phpize mode for manifest embedding
Christoph M. Becker [Sun, 31 May 2015 19:35:21 +0000 (21:35 +0200)]
split simplexml tests for 7
Anatol Belski [Sun, 31 May 2015 19:32:04 +0000 (21:32 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
split the original test to check behaviour diff on 32- and 64-bit
recovered original meaning of SXE xpath test
Anatol Belski [Sun, 31 May 2015 19:30:46 +0000 (21:30 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
split the original test to check behaviour diff on 32- and 64-bit
recovered original meaning of SXE xpath test
Christoph M. Becker [Sun, 31 May 2015 19:28:44 +0000 (21:28 +0200)]
split the original test to check behaviour diff on 32- and 64-bit
Christoph M. Becker [Sat, 30 May 2015 16:09:51 +0000 (18:09 +0200)]
recovered original meaning of SXE xpath test
Anatol Belski [Sun, 31 May 2015 17:33:34 +0000 (19:33 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
backport the basic code to properly recognize win 8.1 and 10
backport the manifest changes for makefile
backport the manifest changes in js
add default manifest
add test
Anatol Belski [Sun, 31 May 2015 17:32:21 +0000 (19:32 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
backport the basic code to properly recognize win 8.1 and 10
backport the manifest changes for makefile
backport the manifest changes in js
add default manifest
add test
Anatol Belski [Sun, 31 May 2015 17:01:58 +0000 (19:01 +0200)]
backport the basic code to properly recognize win 8.1 and 10
Anatol Belski [Sun, 31 May 2015 16:59:00 +0000 (18:59 +0200)]
backport the manifest changes for makefile
Anatol Belski [Sun, 31 May 2015 16:53:51 +0000 (18:53 +0200)]
backport the manifest changes in js
Anatol Belski [Sun, 31 May 2015 16:17:58 +0000 (18:17 +0200)]
add default manifest
Anatol Belski [Sun, 31 May 2015 16:13:33 +0000 (18:13 +0200)]
add test
Xinchen Hui [Sun, 31 May 2015 05:35:01 +0000 (13:35 +0800)]
Fixed Bug #69733 (PHP fails to build with --enable-phpdbg-debug)
Stanislav Malyshev [Sun, 31 May 2015 04:19:05 +0000 (21:19 -0700)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Update PCRE version (bug #69689)
move test
NEWS 5.4
fix new test
Fixed Bug #69667 segfault in php_pgsql_meta_data
5.4.42 next
Stanislav Malyshev [Sun, 31 May 2015 04:18:50 +0000 (21:18 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Update PCRE version (bug #69689)
move test
NEWS 5.4
fix new test
Fixed Bug #69667 segfault in php_pgsql_meta_data
5.4.42 next
Stanislav Malyshev [Sun, 31 May 2015 04:18:28 +0000 (21:18 -0700)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Update PCRE version (bug #69689)
move test
NEWS 5.4
fix new test
Fixed Bug #69667 segfault in php_pgsql_meta_data
5.4.42 next
Conflicts:
configure.in
main/php_version.h
Stanislav Malyshev [Sun, 31 May 2015 04:17:16 +0000 (21:17 -0700)]
Update PCRE version (bug #69689)
Anatol Belski [Sat, 30 May 2015 07:43:10 +0000 (09:43 +0200)]
run credits script
Anatol Belski [Sat, 30 May 2015 07:37:08 +0000 (09:37 +0200)]
updated UPGRADING
Anatol Belski [Sat, 30 May 2015 07:26:40 +0000 (09:26 +0200)]
removed sapi/nsapi
Anatol Belski [Fri, 29 May 2015 19:19:31 +0000 (21:19 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
updated NEWS
Refactored the fix for bug #66084, by cmb@php.net
Merge the fix for #69703 to 5.5 per request from Julien
Anatol Belski [Fri, 29 May 2015 19:18:37 +0000 (21:18 +0200)]
updated NEWS
Anatol Belski [Fri, 29 May 2015 19:18:04 +0000 (21:18 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Refactored the fix for bug #66084, by cmb@php.net
Merge the fix for #69703 to 5.5 per request from Julien
Anatol Belski [Fri, 29 May 2015 19:16:56 +0000 (21:16 +0200)]
Refactored the fix for bug #66084, by cmb@php.net
Hannes Magnusson [Fri, 29 May 2015 19:04:53 +0000 (19:04 +0000)]
Fix typos and add link to the phpng upgrading wiki page
Christoph M. Becker [Wed, 27 May 2015 00:34:44 +0000 (02:34 +0200)]
removed test for unrelated bug #68946
Christoph M. Becker [Tue, 26 May 2015 20:46:23 +0000 (22:46 +0200)]
fixed whitespace dependend behavior of casting SimpleXMLElements to boolean
Christoph M. Becker [Tue, 26 May 2015 20:34:46 +0000 (22:34 +0200)]
added tests for bug #61335, bug #67572 and bug #68946 (the latter already passing, but better safe than sorry)
Christoph M. Becker [Tue, 26 May 2015 16:35:09 +0000 (18:35 +0200)]
fixed whitespace depending (mis)behavior of var_dump'ing and print_r'ing SimpleXMLElements
Christoph M. Becker [Tue, 26 May 2015 16:32:08 +0000 (18:32 +0200)]
added failing tests for bug #62639, bug #67116, bug #69169 and bug #69491
Antony Dovgal [Fri, 29 May 2015 15:16:07 +0000 (18:16 +0300)]
NEWS and UPGRADING entries for PR #1309
Antony Dovgal [Thu, 18 Dec 2014 13:02:49 +0000 (16:02 +0300)]
add tests for proc_open() and pipes
Antony Dovgal [Thu, 18 Dec 2014 12:28:01 +0000 (15:28 +0300)]
remove hardcoded limit on number of pipes in proc_open()
Anatol Belski [Fri, 29 May 2015 09:45:20 +0000 (11:45 +0200)]
add test
Anatol Belski [Fri, 29 May 2015 09:44:46 +0000 (11:44 +0200)]
fix windows version constants initialization with nts
Nikita Popov [Fri, 29 May 2015 09:11:02 +0000 (11:11 +0200)]
Merge branch 'PHP-5.6'
Preserving HAS_RETURN_TYPE for __invoke() here as well.
Conflicts:
Zend/zend_alloc.c
Nikita Popov [Sun, 24 May 2015 19:56:49 +0000 (21:56 +0200)]
Remove zend_init_list
No longer used - zend_add_to_list already covers this.
Also marked zend_add_to_list as static and dropped it from the header.
Nikita Popov [Sun, 24 May 2015 19:50:46 +0000 (21:50 +0200)]
Drop unnecessary checks for op_array->filename
We always require a filename.
Nikita Popov [Fri, 29 May 2015 09:06:28 +0000 (11:06 +0200)]
Preserve VARIADIC flag for Closure::__invoke()
The 13 arguments are for the benefit of PHP 7, where the first
twelve use the bitmask.
Kalle Sommer Nielsen [Fri, 29 May 2015 07:18:36 +0000 (09:18 +0200)]
Remove T1Lib support (see #69698)
# Also removes imagepscopyfont() which was never available (commented out)
Kalle Sommer Nielsen [Fri, 29 May 2015 07:12:25 +0000 (09:12 +0200)]
Note getrusage() for Windows in UPGRADING
Xinchen Hui [Fri, 29 May 2015 05:51:02 +0000 (13:51 +0800)]
Merge branch 'master' of git.php.net:php-src
Xinchen Hui [Fri, 29 May 2015 05:50:44 +0000 (13:50 +0800)]
Fixed bug #69723 (Passing parameters by reference and array_column)
Anatol Belski [Thu, 28 May 2015 22:29:25 +0000 (00:29 +0200)]
manifest for the main php dll needs to be copied manually
Anatol Belski [Thu, 28 May 2015 20:21:54 +0000 (22:21 +0200)]
pack the default manifest for devel
Anatol Belski [Thu, 28 May 2015 20:17:21 +0000 (22:17 +0200)]
add *.manifest to cleanup
Anatol Belski [Thu, 28 May 2015 17:58:39 +0000 (19:58 +0200)]
correct manifest
Anatol Belski [Thu, 28 May 2015 01:11:51 +0000 (03:11 +0200)]
using correct manifest, GetVersionEx can recognise versions
Anatol Belski [Thu, 28 May 2015 00:41:10 +0000 (02:41 +0200)]
take the default manifest
yet to be reworked for the case some custom manifest were supplied
Anatol Belski [Thu, 28 May 2015 00:05:14 +0000 (02:05 +0200)]
add default manifest
Anatol Belski [Wed, 27 May 2015 23:44:02 +0000 (01:44 +0200)]
fixup default versions, just for the case
Kalle Sommer Nielsen [Thu, 28 May 2015 21:06:49 +0000 (23:06 +0200)]
Fix deplister with VC14, noticed by Jan Ehrhardt
Xinchen Hui [Thu, 28 May 2015 16:03:19 +0000 (00:03 +0800)]
Attempt to fix #69643
Kalle Sommer Nielsen [Thu, 28 May 2015 14:54:02 +0000 (16:54 +0200)]
Merge the fix for #69703 to 5.5 per request from Julien
Kalle Sommer Nielsen [Thu, 28 May 2015 12:37:52 +0000 (14:37 +0200)]
Shouldn't have been committed, so revert
Kalle Sommer Nielsen [Thu, 28 May 2015 12:30:18 +0000 (14:30 +0200)]
Fixed bug #69703 (Use __builtin_clzl on PowerPC) -- Patch by dja at axtens dot net
# Julien, even though 5.5 is still non security mode I don't think we should merge this patch but I leave the choice with you
Remi Collet [Thu, 28 May 2015 08:37:52 +0000 (10:37 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
Relax a little this test, because random is not reliable
Remi Collet [Thu, 28 May 2015 08:37:39 +0000 (10:37 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Relax a little this test, because random is not reliable
Remi Collet [Thu, 28 May 2015 08:35:19 +0000 (10:35 +0200)]
Relax a little this test, because random is not reliable
Usual values are 3500-3950, but >4000 can happen.
Ferenc Kovacs [Thu, 28 May 2015 00:09:46 +0000 (02:09 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
empty commit to trigger a github mirror
Ferenc Kovacs [Thu, 28 May 2015 00:09:12 +0000 (02:09 +0200)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
empty commit to trigger a github mirror
Ferenc Kovacs [Thu, 28 May 2015 00:08:48 +0000 (02:08 +0200)]
empty commit to trigger a github mirror
Ferenc Kovacs [Thu, 28 May 2015 00:06:43 +0000 (02:06 +0200)]
Merge branch 'PHP-5.6'
* PHP-5.6:
move to 5.6.11-dev
Ferenc Kovacs [Thu, 28 May 2015 00:05:50 +0000 (02:05 +0200)]
move to 5.6.11-dev
Anatol Belski [Tue, 26 May 2015 15:17:46 +0000 (17:17 +0200)]
update lib versions info
Kalle Sommer Nielsen [Wed, 27 May 2015 14:50:01 +0000 (16:50 +0200)]
[16:45] <@bjori> salathe: http://git.php.net/?p=php-src.git;a=commit;h=
d4324a5e4ba3ae668cf1a3c2426241fd6ac385a5 && http://git.php.net/?p=php-src.git;a=commit;h=
9de8833bea9fe39556066e7ff77b136697652d02
[16:45] <@bjori> you should probably move philip to authors, and yourself out of the author list
Peter Cowburn [Wed, 27 May 2015 10:20:21 +0000 (11:20 +0100)]
updated manual editor
Xinchen Hui [Wed, 27 May 2015 09:41:38 +0000 (17:41 +0800)]
Remove debug codes
Xinchen Hui [Wed, 27 May 2015 09:37:34 +0000 (17:37 +0800)]
Fixed sapi/tests (maybe needs some run-test.php people's reviewing)
Xinchen Hui [Wed, 27 May 2015 08:54:32 +0000 (16:54 +0800)]
Seems useless now
Xinchen Hui [Wed, 27 May 2015 08:47:15 +0000 (16:47 +0800)]
Xinchen Hui [Wed, 27 May 2015 08:36:15 +0000 (16:36 +0800)]
Merge branch 'master' into merge-fastcgi
Conflicts:
sapi/fpm/fpm/fpm_main.c
Reeze Xia [Wed, 27 May 2015 02:45:19 +0000 (10:45 +0800)]
Remove useless cast
Xinchen Hui [Wed, 27 May 2015 02:37:48 +0000 (10:37 +0800)]
Merge pull request #2 from weltling/merge-fastcgi
Simplify the windows side
Bob Weinand [Tue, 26 May 2015 23:37:00 +0000 (01:37 +0200)]
Add test for memory leak with wrong return type
Bob Weinand [Tue, 26 May 2015 23:18:06 +0000 (01:18 +0200)]
Fix memory leak with return types upon failure
TMP/VAR wasn't being freed in VERIFY_RETURN
Bob Weinand [Tue, 26 May 2015 22:55:15 +0000 (00:55 +0200)]
Fix phpdbg class fetch / method opcodes
Dmitry Stogov [Tue, 26 May 2015 14:33:25 +0000 (17:33 +0300)]
Add targets to simplify building PHP with FDO (Feedback Directed Optimisation)
PHP should be built with the folowing steps:
make clean
make -j4 prof-gen
; now php should be trained with some scripts
; for example `sapi/cgi/php -T 1000 /var/www/http/wordpress/index.php > /dev/null`
make prof-clean
make -j4 prof-use
The "properly" trained build may give up to 10% real performance boost!
"Improprly" trained PHP might be even slower.
Reeze Xia [Tue, 26 May 2015 14:04:50 +0000 (22:04 +0800)]
Fixed phpdbg exit unexpected after signal SIGCONT on OS X
Anatol Belski [Tue, 26 May 2015 11:09:01 +0000 (13:09 +0200)]
fix dir sep in test
Xinchen Hui [Tue, 26 May 2015 10:11:07 +0000 (18:11 +0800)]
Even fake token better to be in upper case
Xinchen Hui [Tue, 26 May 2015 08:26:12 +0000 (16:26 +0800)]
Merge branch 'PHP-5.6'
Xinchen Hui [Tue, 26 May 2015 08:24:39 +0000 (16:24 +0800)]
Merge branch 'PHP-5.5' into PHP-5.6
Xinchen Hui [Tue, 26 May 2015 08:24:18 +0000 (16:24 +0800)]
Fixed C89
Anatol Belski [Tue, 26 May 2015 07:44:41 +0000 (09:44 +0200)]
added the shared fcgi imp to sapi/cgi
This is yet a workaround, if another part of the source would need
the same object file, it'll end up producing duplicated nmake target.
Some additional implementation is needed so same object files can be
shared between different modules, to handle this situation better.
Anatol Belski [Tue, 26 May 2015 07:03:52 +0000 (09:03 +0200)]
remove fastcgi.c from the dll target
Anatol Belski [Tue, 26 May 2015 07:02:19 +0000 (09:02 +0200)]
reverted
0512b38 and
1411ca5