]> granicus.if.org Git - php/log
php
9 years agoMerge branch 'PHP-7.0'
Anatol Belski [Sun, 20 Dec 2015 14:27:13 +0000 (15:27 +0100)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Partially fix bug #71129
  Typo
  Bug #71105 was fixed in 7.0.1 (commit 9374ba35)

9 years agoPartially fix bug #71129
Anatol Belski [Sun, 20 Dec 2015 14:25:11 +0000 (15:25 +0100)]
Partially fix bug #71129

9 years agoProtect against overflows in pi constraints
Nikita Popov [Sun, 20 Dec 2015 11:47:39 +0000 (12:47 +0100)]
Protect against overflows in pi constraints

9 years agoMerge branch 'master' of git.php.net:/php-src
Xinchen Hui [Sun, 20 Dec 2015 02:53:34 +0000 (18:53 -0800)]
Merge branch 'master' of git.php.net:/php-src

9 years agotypo agian :<
Xinchen Hui [Sun, 20 Dec 2015 02:40:58 +0000 (18:40 -0800)]
typo agian :<

9 years agoAdd session module test
Yasuo Ohgaki [Sun, 20 Dec 2015 02:36:58 +0000 (11:36 +0900)]
Add session module test

9 years agolong -> zend_long in range inference
Nikita Popov [Sat, 19 Dec 2015 22:59:29 +0000 (23:59 +0100)]
long -> zend_long in range inference

9 years agoFix Pi constraint for -LONG_MIN adjustments
Nikita Popov [Sat, 19 Dec 2015 22:47:08 +0000 (23:47 +0100)]
Fix Pi constraint for -LONG_MIN adjustments

-LONG_MIN == LONG_MIN so bad things will happen.
Example of JIT miscompile:

    function test($n) {
if ($n + PHP_INT_MIN == 0) {
    $n2 = (int) ($n + PHP_INT_MAX);
    var_dump($n2);
}
    }
    test(PHP_INT_MAX + 1);

9 years agoExtrace find_adjusted_tmp_var() function
Nikita Popov [Sat, 19 Dec 2015 22:20:31 +0000 (23:20 +0100)]
Extrace find_adjusted_tmp_var() function

This code was duplicated for op1 and op2

9 years agoSimplify bf/bt computation in pi placement
Nikita Popov [Sat, 19 Dec 2015 20:00:38 +0000 (21:00 +0100)]
Simplify bf/bt computation in pi placement

The meaning of the successors is well-defined, no need to check it.

9 years agoFix typo in pi placement
Nikita Popov [Sat, 19 Dec 2015 19:48:12 +0000 (20:48 +0100)]
Fix typo in pi placement

9 years agoAdded note to upgrading
Xinchen Hui [Sat, 19 Dec 2015 13:45:44 +0000 (05:45 -0800)]
Added note to upgrading

9 years agoTypo
Xinchen Hui [Sat, 19 Dec 2015 13:44:29 +0000 (05:44 -0800)]
Typo

9 years agoBug #71105 was fixed in 7.0.1 (commit 9374ba35)
Lior Kaplan [Sat, 19 Dec 2015 11:19:43 +0000 (13:19 +0200)]
Bug #71105 was fixed in 7.0.1 (commit 9374ba35)

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Sat, 19 Dec 2015 05:55:04 +0000 (21:55 -0800)]
Merge branch 'PHP-7.0'

9 years agoFixed NEWS
Xinchen Hui [Sat, 19 Dec 2015 05:54:57 +0000 (21:54 -0800)]
Fixed NEWS

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Sat, 19 Dec 2015 05:52:15 +0000 (21:52 -0800)]
Merge branch 'PHP-7.0'

9 years agoFixed bug #71165 (-DGC_BENCH=1 doesn't work on PHP7)
Xinchen Hui [Sat, 19 Dec 2015 05:52:05 +0000 (21:52 -0800)]
Fixed bug #71165 (-DGC_BENCH=1 doesn't work on PHP7)

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Sat, 19 Dec 2015 05:43:08 +0000 (21:43 -0800)]
Merge branch 'PHP-7.0'

9 years agoMerge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Sat, 19 Dec 2015 05:40:48 +0000 (21:40 -0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0

9 years agoFixed bug #71163 (Segmentation Fault: cleanup_unfinished_calls)
Xinchen Hui [Sat, 19 Dec 2015 05:40:20 +0000 (21:40 -0800)]
Fixed bug #71163 (Segmentation Fault: cleanup_unfinished_calls)

9 years agoMerge branch 'PHP-7.0'
Andrea Faulds [Sat, 19 Dec 2015 02:35:19 +0000 (02:35 +0000)]
Merge branch 'PHP-7.0'

9 years agoFix bug #70804
Andrea Faulds [Sat, 19 Dec 2015 02:25:44 +0000 (02:25 +0000)]
Fix bug #70804

This follows on from a4648ded430985e019b446939c4ff5bef36c0b91 and
4e01269082d20f5598c481f122b3eea10a586e2b.
Both -(+0.0) and +(-0.0) behaved incorrectly for the same reason.

9 years agoMerge branch 'PHP-7.0'
Andrea Faulds [Fri, 18 Dec 2015 19:32:20 +0000 (19:32 +0000)]
Merge branch 'PHP-7.0'

9 years agoFix bug #66179
Andrea Faulds [Fri, 18 Dec 2015 19:29:35 +0000 (19:29 +0000)]
Fix bug #66179

This also fixes ext/standard/tests/general_functions/var_export-locale.phpt
to actually run the floating-point section.

9 years agoClone cannot return reference
Nikita Popov [Fri, 18 Dec 2015 16:34:27 +0000 (17:34 +0100)]
Clone cannot return reference

9 years agoFix zend_get_func_info()
Nikita Popov [Fri, 18 Dec 2015 16:33:36 +0000 (17:33 +0100)]
Fix zend_get_func_info()

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Fri, 18 Dec 2015 16:30:35 +0000 (00:30 +0800)]
Merge branch 'PHP-7.0'

Conflicts:
NEWS

9 years agoFixed bug #71144 (Sementation fault when using cURL with ZTS)
Xinchen Hui [Fri, 18 Dec 2015 16:29:19 +0000 (00:29 +0800)]
Fixed bug #71144 (Sementation fault when using cURL with ZTS)

9 years agoMerge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Fri, 18 Dec 2015 16:20:18 +0000 (00:20 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Fri, 18 Dec 2015 16:19:34 +0000 (00:19 +0800)]
Merge branch 'PHP-7.0'

9 years agoFixed test skip
Xinchen Hui [Fri, 18 Dec 2015 16:19:21 +0000 (00:19 +0800)]
Fixed test skip

9 years agoImplemented FR #71159 (Upgraed bundled SQLite lib to 3.9.2)
Xinchen Hui [Fri, 18 Dec 2015 15:49:59 +0000 (23:49 +0800)]
Implemented FR #71159 (Upgraed bundled SQLite lib to 3.9.2)

9 years agoFixed dump format
Dmitry Stogov [Fri, 18 Dec 2015 14:18:13 +0000 (17:18 +0300)]
Fixed dump format

9 years agoFixed compilation
Dmitry Stogov [Fri, 18 Dec 2015 13:53:31 +0000 (16:53 +0300)]
Fixed compilation

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Xinchen Hui [Fri, 18 Dec 2015 09:44:05 +0000 (17:44 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:

9 years agoMerge branch 'PHP-5.6' of git.php.net:/php-src into PHP-5.6
Xinchen Hui [Fri, 18 Dec 2015 09:43:25 +0000 (17:43 +0800)]
Merge branch 'PHP-5.6' of git.php.net:/php-src into PHP-5.6

* 'PHP-5.6' of git.php.net:/php-src:
  Align news entry format: Implement FR -> Implemented FR

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Fri, 18 Dec 2015 09:42:11 +0000 (17:42 +0800)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Improved fix for #71127

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Xinchen Hui [Fri, 18 Dec 2015 09:41:42 +0000 (17:41 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Improved fix for #71127

Conflicts:
ext/opcache/Optimizer/pass1_5.c

9 years agoImproved fix for #71127
Xinchen Hui [Fri, 18 Dec 2015 09:37:40 +0000 (17:37 +0800)]
Improved fix for #71127

9 years agoImprove FR #48532 implementation (Allow pg_fetch_all() to index numerically).
Yasuo Ohgaki [Fri, 18 Dec 2015 06:50:57 +0000 (15:50 +0900)]
Improve FR #48532 implementation (Allow pg_fetch_all() to index numerically).
Made result type option be consistent with pg_fetch_row().

9 years agoFix typo in NEWS
Yasuo Ohgaki [Fri, 18 Dec 2015 04:09:30 +0000 (13:09 +0900)]
Fix typo in NEWS

9 years agoImprove FR #31021 implementation (pg_last_notice() is needed to get all notice messages).
Yasuo Ohgaki [Fri, 18 Dec 2015 04:04:34 +0000 (13:04 +0900)]
Improve FR #31021 implementation (pg_last_notice() is needed to get all notice messages).
Now pg_last_notice() can clear stored notices.

9 years agoMerge branch 'PHP-7.0'
Andrea Faulds [Thu, 17 Dec 2015 23:36:20 +0000 (23:36 +0000)]
Merge branch 'PHP-7.0'

9 years agoFix tests broken by 'Fix bug #52355'
Andrea Faulds [Thu, 17 Dec 2015 23:33:24 +0000 (23:33 +0000)]
Fix tests broken by 'Fix bug #52355'

a4648ded430985e019b446939c4ff5bef36c0b91 broke some tests

9 years agoMerge branch 'PHP-7.0'
Andrea Faulds [Thu, 17 Dec 2015 22:40:55 +0000 (22:40 +0000)]
Merge branch 'PHP-7.0'

9 years agoFix bug #52355
Andrea Faulds [Thu, 17 Dec 2015 22:36:14 +0000 (22:36 +0000)]
Fix bug #52355

9 years agoMerge branch 'PHP-7.0'
Nikita Popov [Thu, 17 Dec 2015 22:23:59 +0000 (23:23 +0100)]
Merge branch 'PHP-7.0'

9 years agoFixed iter leak on by-ref foreach over const/tmp array
Nikita Popov [Thu, 17 Dec 2015 22:21:48 +0000 (23:21 +0100)]
Fixed iter leak on by-ref foreach over const/tmp array

FE_FREE does not unregister the iter for plain arrays. So always
wrap into a REF wrapper, even if not strictly necessary, in
RESET_RW. Alternatively we could use a flag to distinguish plain
positions and interators.

Also added a check for leaked iterators in shutdown_executor.

9 years agoMerge branch 'PHP-7.0'
Nikita Popov [Thu, 17 Dec 2015 21:20:40 +0000 (22:20 +0100)]
Merge branch 'PHP-7.0'

9 years agoFixed bug #71154
Nikita Popov [Thu, 17 Dec 2015 21:11:08 +0000 (22:11 +0100)]
Fixed bug #71154

9 years agoMerge branch 'master' of git.php.net:php-src
George Wang [Thu, 17 Dec 2015 20:25:39 +0000 (15:25 -0500)]
Merge branch 'master' of git.php.net:php-src

9 years agoFixed a bug in apache_request_headers() that adds an extra \0 to header name.
George Wang [Thu, 17 Dec 2015 20:20:08 +0000 (15:20 -0500)]
Fixed a bug in apache_request_headers() that adds an extra \0 to header name.

9 years agoFixed a bug in apache_request_headers() that adds an extra \0 to header name.
George Wang [Thu, 17 Dec 2015 20:20:08 +0000 (15:20 -0500)]
Fixed a bug in apache_request_headers() that adds an extra \0 to header name.

9 years agoMerge branch 'PHP-7.0'
Nikita Popov [Thu, 17 Dec 2015 20:01:27 +0000 (21:01 +0100)]
Merge branch 'PHP-7.0'

9 years agoFixed bug #71153
Nikita Popov [Thu, 17 Dec 2015 19:59:57 +0000 (20:59 +0100)]
Fixed bug #71153

9 years agoMerge branch 'PHP-7.0'
Dmitry Stogov [Thu, 17 Dec 2015 11:17:01 +0000 (14:17 +0300)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed incorrect exception handling

9 years agoFixed incorrect exception handling
Dmitry Stogov [Thu, 17 Dec 2015 11:16:19 +0000 (14:16 +0300)]
Fixed incorrect exception handling

9 years agoAlign NEWS entry format
Lior Kaplan [Thu, 17 Dec 2015 09:44:24 +0000 (11:44 +0200)]
Align NEWS entry format

9 years agoMerge branch 'PHP-7.0'
Lior Kaplan [Thu, 17 Dec 2015 09:41:36 +0000 (11:41 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Align NEWS entry format
  Align news entry format: Implement FR -> Implemented FR

9 years agoAlign NEWS entry format
Lior Kaplan [Thu, 17 Dec 2015 09:39:09 +0000 (11:39 +0200)]
Align NEWS entry format

9 years agoAlign news entry format: Implement FR -> Implemented FR
Lior Kaplan [Thu, 17 Dec 2015 09:38:07 +0000 (11:38 +0200)]
Align news entry format: Implement FR -> Implemented FR

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Lior Kaplan [Thu, 17 Dec 2015 09:29:47 +0000 (11:29 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Align news entry format: Implement FR -> Implemented FR

9 years agoAlign news entry format: Implement FR -> Implemented FR
Lior Kaplan [Thu, 17 Dec 2015 09:27:41 +0000 (11:27 +0200)]
Align news entry format: Implement FR -> Implemented FR

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Thu, 17 Dec 2015 06:32:17 +0000 (14:32 +0800)]
Merge branch 'PHP-7.0'

9 years agoUpdate NEWs
Xinchen Hui [Thu, 17 Dec 2015 06:30:41 +0000 (14:30 +0800)]
Update NEWs

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Xinchen Hui [Thu, 17 Dec 2015 06:30:00 +0000 (14:30 +0800)]
Merge branch 'PHP-5.6' into PHP-7.0

Conflicts:
ext/opcache/Optimizer/pass1_5.c

9 years agoFixed bug #71127 (Define in auto_prepend_file is overwrite)
Xinchen Hui [Thu, 17 Dec 2015 06:27:33 +0000 (14:27 +0800)]
Fixed bug #71127 (Define in auto_prepend_file is overwrite)

9 years agoFix proto and arg info
Yasuo Ohgaki [Thu, 17 Dec 2015 00:19:05 +0000 (09:19 +0900)]
Fix proto and arg info

9 years agoImplemented FR #48532 (Allow pg_fetch_all() to index numerically).
Yasuo Ohgaki [Thu, 17 Dec 2015 00:15:57 +0000 (09:15 +0900)]
Implemented FR #48532 (Allow pg_fetch_all() to index numerically).

9 years agoImplemented FR #31021 (pg_result_notice() is needed to get all notice messages).
Yasuo Ohgaki [Wed, 16 Dec 2015 22:27:34 +0000 (07:27 +0900)]
Implemented FR #31021 (pg_result_notice() is needed to get all notice messages).

9 years agoMerge PR #1638 (Fix naming of global section in fpm_conf_dump())
Bob Weinand [Wed, 16 Dec 2015 15:46:17 +0000 (16:46 +0100)]
Merge PR #1638 (Fix naming of global section in fpm_conf_dump())

9 years agoDon't use deprecated API
Dmitry Stogov [Wed, 16 Dec 2015 13:01:09 +0000 (16:01 +0300)]
Don't use deprecated API

9 years agoMerge branch 'PHP-7.0'
Dmitry Stogov [Wed, 16 Dec 2015 12:27:12 +0000 (15:27 +0300)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Removed invalid efree() (arguments are allocated on VM stack and used without copying)

9 years agoRemoved invalid efree() (arguments are allocated on VM stack and used without copying)
Dmitry Stogov [Wed, 16 Dec 2015 12:25:49 +0000 (15:25 +0300)]
Removed invalid efree() (arguments are allocated on VM stack and used without copying)

9 years agoAdded simple DFA optimisation pattern (just to prove the concept)
Dmitry Stogov [Wed, 16 Dec 2015 10:14:31 +0000 (13:14 +0300)]
Added simple DFA optimisation pattern (just to prove the concept)

9 years agoMerge branch 'PHP-7.0'
Lior Kaplan [Wed, 16 Dec 2015 09:41:09 +0000 (11:41 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Add entry for session.lazy_write

9 years agoAdd entry for session.lazy_write
Lior Kaplan [Wed, 16 Dec 2015 09:37:43 +0000 (11:37 +0200)]
Add entry for session.lazy_write

9 years agofixed test
Dmitry Stogov [Wed, 16 Dec 2015 08:33:15 +0000 (11:33 +0300)]
fixed test

9 years agoRemove sqlite extension leftover references (was removed in PHP 5.4)
Lior Kaplan [Tue, 15 Dec 2015 14:39:43 +0000 (16:39 +0200)]
Remove sqlite extension leftover references (was removed in PHP 5.4)

9 years agoRemove trailing spaces
Lynn [Wed, 16 Dec 2015 04:45:09 +0000 (12:45 +0800)]
Remove trailing spaces

9 years agoRemove unused IS_TYPE_SYMBOLTABLE
Xinchen Hui [Wed, 16 Dec 2015 04:11:55 +0000 (12:11 +0800)]
Remove unused IS_TYPE_SYMBOLTABLE

9 years agoFix ZTS build
Yasuo Ohgaki [Wed, 16 Dec 2015 02:10:39 +0000 (11:10 +0900)]
Fix ZTS build

9 years agoUse do_alloca() instead of alloca()
Dmitry Stogov [Wed, 16 Dec 2015 01:59:05 +0000 (04:59 +0300)]
Use do_alloca() instead of alloca()

9 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Wed, 16 Dec 2015 01:58:54 +0000 (04:58 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Fixed test
  Fixed bug #71122 Session GC may not remove obsolete session data

9 years agoFallbuck to simple dump format if CFG wasn't constructed
Dmitry Stogov [Wed, 16 Dec 2015 01:57:51 +0000 (04:57 +0300)]
Fallbuck to simple dump format if CFG wasn't constructed

9 years agoMerge branch 'PHP-7.0'
Yasuo Ohgaki [Wed, 16 Dec 2015 00:36:26 +0000 (09:36 +0900)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Fixed bug #71122 Session GC may not remove obsolete session data

9 years agoFixed test
Yasuo Ohgaki [Wed, 16 Dec 2015 00:35:45 +0000 (09:35 +0900)]
Fixed test

9 years agoMerge branch 'PHP-5.6' into PHP-7.0
Yasuo Ohgaki [Wed, 16 Dec 2015 00:34:41 +0000 (09:34 +0900)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  Fixed bug #71122 Session GC may not remove obsolete session data

9 years agoFixed bug #71122 Session GC may not remove obsolete session data
Yasuo Ohgaki [Wed, 16 Dec 2015 00:11:44 +0000 (09:11 +0900)]
Fixed bug #71122 Session GC may not remove obsolete session data

9 years agoAdded e-SSA based DFA optimisation framework (incomplete)
Dmitry Stogov [Tue, 15 Dec 2015 21:49:44 +0000 (00:49 +0300)]
Added e-SSA based DFA optimisation framework (incomplete)

9 years agoRemove extra line
Lior Kaplan [Tue, 15 Dec 2015 09:15:30 +0000 (11:15 +0200)]
Remove extra line

9 years agoNEWS entry for #55651
Lior Kaplan [Tue, 15 Dec 2015 09:13:19 +0000 (11:13 +0200)]
NEWS entry for #55651

9 years agoImplement FR #55651 (Option to ignore the returned FTP PASV address)
Avi Brender [Thu, 10 Dec 2015 09:37:03 +0000 (11:37 +0200)]
Implement FR #55651 (Option to ignore the returned FTP PASV address)

9 years agoUpdate NEWS
Yasuo Ohgaki [Tue, 15 Dec 2015 01:40:07 +0000 (10:40 +0900)]
Update NEWS

9 years agoFixed Bug #71122 Session GC may not remove obsolete session data
Yasuo Ohgaki [Tue, 15 Dec 2015 01:27:28 +0000 (10:27 +0900)]
Fixed Bug #71122 Session GC may not remove obsolete session data

9 years agoMerge branch 'PHP-7.0'
Xinchen Hui [Mon, 14 Dec 2015 17:23:15 +0000 (09:23 -0800)]
Merge branch 'PHP-7.0'

9 years agoNEWS entry for #55651
Lior Kaplan [Tue, 15 Dec 2015 11:28:54 +0000 (13:28 +0200)]
NEWS entry for #55651

9 years agoMerge branch 'PHP-7.0'
Lior Kaplan [Tue, 15 Dec 2015 11:26:53 +0000 (13:26 +0200)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Implement FR #55651 (Option to ignore the returned FTP PASV address)

9 years agoNEWS entry for #55651
Lior Kaplan [Tue, 15 Dec 2015 09:52:33 +0000 (11:52 +0200)]
NEWS entry for #55651