]>
granicus.if.org Git - php/log
Xinchen Hui [Mon, 14 Dec 2015 02:54:10 +0000 (10:54 +0800)]
Added NEWS
Nikita Popov [Sun, 13 Dec 2015 23:28:41 +0000 (00:28 +0100)]
Do not swap operands in array addition
As we support constant array operands nowadays, the original check
didn't work anymore.
Xinchen Hui [Sun, 13 Dec 2015 13:06:08 +0000 (05:06 -0800)]
Fixed bug #71109 (ZEND_MOD_CONFLICTS("xdebug") doesn't work)
Xinchen Hui [Sun, 13 Dec 2015 06:52:37 +0000 (22:52 -0800)]
Internal function argumensts cleanup (strict_types)
Xinchen Hui [Sun, 13 Dec 2015 06:37:50 +0000 (22:37 -0800)]
Fixed test
Xinchen Hui [Sun, 13 Dec 2015 02:45:11 +0000 (18:45 -0800)]
Use format string
Christopher Jones [Sat, 12 Dec 2015 21:22:14 +0000 (08:22 +1100)]
Merge branch 'PHP-5.6' into PHP-7.0
Christopher Jones [Sat, 12 Dec 2015 21:21:41 +0000 (08:21 +1100)]
Update README
Reeze Xia [Sat, 12 Dec 2015 15:25:30 +0000 (23:25 +0800)]
Unused value casting should be `void`
Christopher Jones [Sat, 12 Dec 2015 05:07:57 +0000 (16:07 +1100)]
Prepare for a PECL release
Christopher Jones [Sat, 12 Dec 2015 05:06:44 +0000 (16:06 +1100)]
Merge branch 'PHP-5.6' into PHP-7.0
Christopher Jones [Sat, 12 Dec 2015 05:06:08 +0000 (16:06 +1100)]
Prepare for a PECL release
Xinchen Hui [Fri, 11 Dec 2015 17:13:00 +0000 (09:13 -0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Fri, 11 Dec 2015 17:11:28 +0000 (09:11 -0800)]
Fixed bug #71092 (Segmentation fault with return type hinting)
Anatol Belski [Fri, 11 Dec 2015 16:43:36 +0000 (17:43 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
backported
7c981192eb26fbb93be767cd6b2dc765d370bbab from 7.0
Anatol Belski [Fri, 11 Dec 2015 16:42:01 +0000 (17:42 +0100)]
update NEWS
Anatol Belski [Fri, 11 Dec 2015 16:39:57 +0000 (17:39 +0100)]
backported
7c981192eb26fbb93be767cd6b2dc765d370bbab from 7.0
the way it doesn't hurt BC
Nikita Popov [Fri, 11 Dec 2015 15:32:10 +0000 (16:32 +0100)]
Fixed bug #71094
I didn't see any non-dummy readline tests to work off, so this
change is tested manually only.
While at it also fix other zval_dtors and use ZVAL_COPY.
Nikita Popov [Fri, 11 Dec 2015 15:04:32 +0000 (16:04 +0100)]
Fix bug #71086
Remi Collet [Fri, 11 Dec 2015 12:23:21 +0000 (13:23 +0100)]
NEWS
Remi Collet [Fri, 11 Dec 2015 12:22:55 +0000 (13:22 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
NEWS
Fix Bug #71089 No check to duplicate zend_extension
Remi Collet [Fri, 11 Dec 2015 12:22:13 +0000 (13:22 +0100)]
NEWS
Remi Collet [Fri, 11 Dec 2015 12:21:24 +0000 (13:21 +0100)]
Fix Bug #71089 No check to duplicate zend_extension
Xinchen Hui [Fri, 11 Dec 2015 09:26:31 +0000 (17:26 +0800)]
Fixed bug memleak in header_register_callback
Nikita Popov [Thu, 10 Dec 2015 18:14:49 +0000 (19:14 +0100)]
Fix cleanup in bug70748.phpt
git add Zend/tests usable again...
Nikita Popov [Thu, 10 Dec 2015 17:17:49 +0000 (18:17 +0100)]
Make update_opN_const implementation symmetric
So the main structure is the same...
Nikita Popov [Thu, 10 Dec 2015 17:12:59 +0000 (18:12 +0100)]
Fix Foo::${42} and similar
Fixes segfault on direct use, segfault on opcache evaluated use,
leak on temporary use.
Fixes analogeous segfault for ${42} on opcache eval as well.
Lior Kaplan [Thu, 10 Dec 2015 13:31:06 +0000 (15:31 +0200)]
Align NEWS entry format for bug #71024
Xinchen Hui [Thu, 10 Dec 2015 11:36:41 +0000 (19:36 +0800)]
The first arg is optional
Xinchen Hui [Thu, 10 Dec 2015 09:35:35 +0000 (17:35 +0800)]
Return -1 seems bug here
Anatol Belski [Thu, 10 Dec 2015 07:09:39 +0000 (08:09 +0100)]
set release date
Xinchen Hui [Thu, 10 Dec 2015 07:02:01 +0000 (15:02 +0800)]
iFixed key leak with invalid resource
Xinchen Hui [Thu, 10 Dec 2015 00:56:18 +0000 (08:56 +0800)]
Fixed bug #71077 (ReflectionMethod for ArrayObject constructor returns wrong number of parameters)
Ferenc Kovacs [Thu, 10 Dec 2015 00:31:51 +0000 (01:31 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
5.6.18 will be next
Ferenc Kovacs [Thu, 10 Dec 2015 00:28:51 +0000 (01:28 +0100)]
5.6.18 will be next
Anatol Belski [Wed, 9 Dec 2015 13:48:44 +0000 (14:48 +0100)]
fixed NEWS
Xinchen Hui [Wed, 9 Dec 2015 13:08:57 +0000 (21:08 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Wed, 9 Dec 2015 13:07:59 +0000 (21:07 +0800)]
Fixed bug #71067 (Local object in class method stays in memory for each call)
Anatol Belski [Wed, 9 Dec 2015 12:39:07 +0000 (13:39 +0100)]
update NEWS
Anatol Belski [Wed, 9 Dec 2015 12:38:41 +0000 (13:38 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
update NEWS
Anatol Belski [Wed, 9 Dec 2015 12:37:37 +0000 (13:37 +0100)]
update NEWS
Anatol Belski [Wed, 9 Dec 2015 11:05:01 +0000 (12:05 +0100)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
ext/imap/config.m4: fix conftest segfault in utf8_to_mutf7 check, bug #66909.
ext/dba/config.m4: Autodetect Berkeley DB v5.3.
fix path separator in test
Bumped SAPI version to 6.9
Added "mod_auth_basic" to apache module list.
Add sanitizing checks for request data.
Clear secret after use.
Fixed __DIR__ in CLI mode.
Add PDO_Firebird fix in NEWS
Michael Orlitzky [Mon, 9 Nov 2015 17:08:36 +0000 (12:08 -0500)]
ext/imap/config.m4: fix conftest segfault in utf8_to_mutf7 check, bug #66909.
The test program for utf8_to_mutf7 attempts to call it without
arguments. The function expects one argument, however, and this leads
to a segfault as reported in PHP bug #66909.
The test program is using the PHP_IMAP_TEST_BUILD macro which
complicates things a little. To keep this diff small, the
PHP_IMAP_TEST_BUILD macro was modified to pass a fifth argument
"extra-source" to the PHP_TEST_BUILD macro. The check for
utf8_to_mutf7 was then modified to check for a dummy function,
utf8_to_mutf7_php, which passes the correct number of arguments to
utf8_to_mutf7.
PHP-Bug: https://bugs.php.net/bug.php?id=66909
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=376735
Anatol Belski [Wed, 9 Dec 2015 10:57:03 +0000 (11:57 +0100)]
update NEWS
Michael Orlitzky [Tue, 3 Nov 2015 20:35:31 +0000 (15:35 -0500)]
ext/dba/config.m4: Autodetect Berkeley DB v5.3.
When the user passes --with-db4=DIR to ./configure, the directory DIR
is searched for a number of paths in order of preference. These paths
contain possible locations for Berkeley DB (BDB) to be installed, and
since PHP only supports BDB-4.x and BDB-5.x, it's important that (for
example) version 5.1 be autodetected before falling back to
/usr/include/db.h which can point to BDB-6.x.
The newer BDB-5.3 works with PHP, and if only BDB-5.3 is installed on
the user's system, the current ./configure script is fine. However, if
both BDB-5.3 and BDB-6.0 are installed, version 5.3 is not
autodetected, causing BDB-6.0 to be used. The ./configure step then fails.
This commit adds autodetection for BDB-5.3, and fixes a bug reported
on Gentoo at https://bugs.gentoo.org/show_bug.cgi?id=564824.
George Wang [Wed, 9 Dec 2015 05:19:18 +0000 (00:19 -0500)]
Bumped SAPI version to 6.9
George Wang [Wed, 9 Dec 2015 05:16:16 +0000 (00:16 -0500)]
Added "mod_auth_basic" to apache module list.
George Wang [Wed, 9 Dec 2015 05:06:49 +0000 (00:06 -0500)]
Add sanitizing checks for request data.
George Wang [Wed, 9 Dec 2015 04:43:29 +0000 (23:43 -0500)]
Clear secret after use.
George Wang [Wed, 9 Dec 2015 05:09:14 +0000 (00:09 -0500)]
Fixed __DIR__ in CLI mode.
Dmitry Stogov [Wed, 9 Dec 2015 10:34:45 +0000 (13:34 +0300)]
More verbose error messages
Michael Orlitzky [Tue, 3 Nov 2015 20:35:31 +0000 (15:35 -0500)]
ext/dba/config.m4: Autodetect Berkeley DB v5.3.
When the user passes --with-db4=DIR to ./configure, the directory DIR
is searched for a number of paths in order of preference. These paths
contain possible locations for Berkeley DB (BDB) to be installed, and
since PHP only supports BDB-4.x and BDB-5.x, it's important that (for
example) version 5.1 be autodetected before falling back to
/usr/include/db.h which can point to BDB-6.x.
The newer BDB-5.3 works with PHP, and if only BDB-5.3 is installed on
the user's system, the current ./configure script is fine. However, if
both BDB-5.3 and BDB-6.0 are installed, version 5.3 is not
autodetected, causing BDB-6.0 to be used. The ./configure step then fails.
This commit adds autodetection for BDB-5.3, and fixes a bug reported
on Gentoo at https://bugs.gentoo.org/show_bug.cgi?id=564824.
Anatol Belski [Wed, 11 Nov 2015 16:07:40 +0000 (17:07 +0100)]
fix path separator in test
Francois Laupretre [Sat, 24 Oct 2015 17:51:28 +0000 (19:51 +0200)]
Fix bug #70781 (Extension tests fail on dynamic ext dependency)
George Wang [Wed, 9 Dec 2015 05:19:18 +0000 (00:19 -0500)]
Bumped SAPI version to 6.9
George Wang [Wed, 9 Dec 2015 05:16:16 +0000 (00:16 -0500)]
Added "mod_auth_basic" to apache module list.
George Wang [Wed, 9 Dec 2015 05:06:49 +0000 (00:06 -0500)]
Add sanitizing checks for request data.
George Wang [Wed, 9 Dec 2015 04:43:29 +0000 (23:43 -0500)]
Clear secret after use.
George Wang [Wed, 9 Dec 2015 05:09:14 +0000 (00:09 -0500)]
Fixed __DIR__ in CLI mode.
Xinchen Hui [Wed, 9 Dec 2015 04:00:23 +0000 (12:00 +0800)]
Revert "Fixed bug #71053 (Type Hint about DateTime::diff does not match with informed)"
THis is bc break, which will break $date1->diff($date2 , 1), which is
common used
please do not do bc break without a asking
This reverts commit
943b23dcf6666a708c2ad4470cad5db36d47683a .
Reeze Xia [Wed, 9 Dec 2015 03:35:39 +0000 (11:35 +0800)]
Fixed bug #71053 (Type Hint about DateTime::diff does not match with informed)
Xinchen Hui [Wed, 9 Dec 2015 03:37:40 +0000 (11:37 +0800)]
Remove useless check
Xinchen Hui [Wed, 9 Dec 2015 01:47:16 +0000 (17:47 -0800)]
Fixed bug #71066 (mb_send_mail: Program terminated with signal SIGSEGV, Segmentation fault)
Anatol Belski [Tue, 8 Dec 2015 17:20:55 +0000 (18:20 +0100)]
move the entry into the correct NEWS block
Reeze Xia [Tue, 8 Dec 2015 16:18:16 +0000 (00:18 +0800)]
Update NEWS
Xinchen Hui [Tue, 8 Dec 2015 16:26:04 +0000 (08:26 -0800)]
Fixed test if PATH is not set
Reeze Xia [Tue, 8 Dec 2015 16:02:00 +0000 (00:02 +0800)]
Fixed bug #71063 (filter_input(INPUT_ENV, ..) does not work)
Anatol Belski [Tue, 8 Dec 2015 14:54:44 +0000 (15:54 +0100)]
prepare 7.0.1RC1
Bob Weinand [Tue, 8 Dec 2015 14:22:25 +0000 (15:22 +0100)]
PHP_MD5_CTX is now always used due to fix for #71204
Scott [Wed, 21 Oct 2015 20:04:34 +0000 (16:04 -0400)]
Update random.c
Supersedes #1589
Anthony Ferrara [Tue, 8 Dec 2015 12:12:45 +0000 (13:12 +0100)]
Expose php_random_bytes as a first-class API within internals
This also defines two macros: php_random_bytes_throw and php_random_bytes_silent depending on use case which will throw exceptions or not respectively
Xinchen Hui [Tue, 8 Dec 2015 02:52:50 +0000 (10:52 +0800)]
Revert "fix typos "paramer" -> "parameters""
ABI BC break
This reverts commit
6ac12f13379f3fc19f07abb9d1055274e5f98838 .
Anatol Belski [Mon, 7 Dec 2015 21:54:44 +0000 (22:54 +0100)]
update NEWS
Anatol Belski [Mon, 7 Dec 2015 21:52:51 +0000 (22:52 +0100)]
Fixed bug #71024 Unable to use PHP 7.0 x64 side-by-side with PHP 5.6 x32 on the same server
Xinchen Hui [Mon, 7 Dec 2015 15:43:09 +0000 (07:43 -0800)]
Fixed Bug #71049 (SQLite3Stmt::execute() releases bound parameter instead of internal buffer)
Márcio Almada [Mon, 7 Dec 2015 05:56:21 +0000 (01:56 -0400)]
fix typos "paramer" -> "parameters"
Xinchen Hui [Mon, 7 Dec 2015 02:58:26 +0000 (10:58 +0800)]
Fixed bug #71020 (Use after free in Collator::sortWithSortKeys)
Joe Watkins [Sun, 6 Dec 2015 10:04:35 +0000 (10:04 +0000)]
standard tsrm usage for seven
Anatol Belski [Sun, 6 Dec 2015 11:41:51 +0000 (12:41 +0100)]
update NEWS with fixed bug #70831
Daniel Axtens [Sun, 1 Nov 2015 23:17:10 +0000 (10:17 +1100)]
Fix #70831: Compile fails on system with 160 CPUs
This fixes the following build issue on 160-CPU POWER8 machines
ext/tokenizer/tokenizer_data.c:28:34: fatal error: zend_language_parser.h: No such file or directory
#include <zend_language_parser.h>
It is fixed by introducing an explicit dependency on the header file.
Signed-off-by: Daniel Axtens <dja@axtens.net>
Bob Weinand [Sun, 6 Dec 2015 01:54:28 +0000 (02:54 +0100)]
Fix double free in formatted_print.c
Bob Weinand [Sun, 6 Dec 2015 01:45:19 +0000 (02:45 +0100)]
Fixed bug #71013 (Incorrect exception handler with yield from)
Nikita Popov [Sat, 5 Dec 2015 21:48:29 +0000 (22:48 +0100)]
Disable PEAR in Travis build
Xinchen Hui [Fri, 4 Dec 2015 14:51:16 +0000 (06:51 -0800)]
Missed one place
Xinchen Hui [Fri, 4 Dec 2015 14:45:26 +0000 (06:45 -0800)]
Fixed bug #71028 (Undefined index with ArrayIterator)
Xinchen Hui [Fri, 4 Dec 2015 03:10:07 +0000 (11:10 +0800)]
Fixed bug #71018 (ReflectionProperty::setValue() behavior changed)
Lior Kaplan [Thu, 3 Dec 2015 15:53:48 +0000 (17:53 +0200)]
Align NEWS entries format
Popa Adrian Marius [Thu, 3 Dec 2015 15:28:51 +0000 (17:28 +0200)]
Add PDO_Firebird fix in NEWS
Popa Adrian Marius [Thu, 3 Dec 2015 15:23:56 +0000 (17:23 +0200)]
Add PDO_Firebird fix in NEWS
Popa Adrian Marius [Thu, 3 Dec 2015 15:13:45 +0000 (17:13 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Use LL_MASK for SQL_INT64 data formatting
Popa Adrian Marius [Thu, 3 Dec 2015 15:12:02 +0000 (17:12 +0200)]
Use LL_MASK for SQL_INT64 data formatting
Popa Adrian Marius [Thu, 3 Dec 2015 14:24:24 +0000 (16:24 +0200)]
Merge branch 'PHP-7.0' of https://git.php.net/push/php-src into PHP-7.0
* 'PHP-7.0' of https://git.php.net/push/php-src:
NEWS for
8907da99b83204958cb2308ec12aa9e490372150
Fixed bug #71006 (symbol referencing errors on Sparc/Solaris)
remove PHP 5 NEWS entries
Popa Adrian Marius [Thu, 3 Dec 2015 14:15:18 +0000 (16:15 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0
* PHP-5.6:
Fix Bug #60052 Integer returned as a 64bit integer on X64_86 for pdo_firebird
Popa Adrian Marius [Thu, 3 Dec 2015 14:14:17 +0000 (16:14 +0200)]
Fix Bug #60052 Integer returned as a 64bit integer on X64_86 for pdo_firebird
Andrea Faulds [Thu, 3 Dec 2015 12:16:15 +0000 (12:16 +0000)]
Dmitry Stogov [Thu, 3 Dec 2015 10:28:41 +0000 (13:28 +0300)]
Fixed bug #71006 (symbol referencing errors on Sparc/Solaris)
Anatol Belski [Thu, 3 Dec 2015 09:52:04 +0000 (10:52 +0100)]
remove PHP 5 NEWS entries
Lior Kaplan [Mon, 23 Nov 2015 17:08:46 +0000 (19:08 +0200)]
SIZEOF_SIZE_T doesn't exist on AIX, keep using SIZEOF_LONG
Follow up for
3689b444
Anatol Belski [Tue, 1 Dec 2015 10:32:52 +0000 (11:32 +0100)]
remove older UPGRADING entry, bug #38409 is already fixed in 5.6
Adam Harvey [Tue, 1 Dec 2015 03:09:36 +0000 (03:09 +0000)]
Fix bug #71005 (Segfault in php_cli_server_dispatch_router()).
We didn't initialise the retval variable in
php_cli_server_dispatch_router(); let's now initialise it to be
IS_UNDEF, as the following if condition expects.