]>
granicus.if.org Git - php/log
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.
Xinchen Hui [Tue, 1 Dec 2015 02:35:32 +0000 (10:35 +0800)]
Fixed bug #70991 (zend_file_cache.c:710: error: array type has incomplete element type)
Scott [Wed, 14 Oct 2015 19:16:59 +0000 (15:16 -0400)]
Update random.c
Ref: https://github.com/jedisct1/libsodium/commit/
beb826f6fd173cff4473c8b7614033dbd4803500
Anatol Belski [Tue, 1 Dec 2015 00:58:01 +0000 (01:58 +0100)]
arrange NEWS for final and fix one NEWS mistake
Dmitry Stogov [Mon, 30 Nov 2015 13:52:57 +0000 (16:52 +0300)]
Fixed bug #70997 (When using parentClass:: instead of parent::, static context changed)
Xinchen Hui [Mon, 30 Nov 2015 02:50:23 +0000 (10:50 +0800)]
Fixed bug #70993 (Array key references break argument processing)
Jakub Zelenka [Sun, 29 Nov 2015 19:28:25 +0000 (19:28 +0000)]
Fix typo in php_stream_from_res_no_verify
This macro is not used but it's wrong as zend_fetch_resource
accepts only 3 args and just one res index. So obviously
we need to use zend_fetch_resource2 here.
Xinchen Hui [Sun, 29 Nov 2015 07:48:12 +0000 (23:48 -0800)]
Order the NEWS
Xinchen Hui [Sun, 29 Nov 2015 07:43:41 +0000 (23:43 -0800)]
Fixed bug #70931 (Two errors messages are in conflict)
Xinchen Hui [Sun, 29 Nov 2015 07:38:19 +0000 (23:38 -0800)]
Fixed Bug #70967 (Weird error handling for __toString when Error is thrown)
Xinchen Hui [Sat, 28 Nov 2015 03:12:26 +0000 (19:12 -0800)]
Space
Xinchen Hui [Fri, 27 Nov 2015 15:32:21 +0000 (07:32 -0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Fri, 27 Nov 2015 15:30:37 +0000 (07:30 -0800)]
Fixed bug #70977, #70973 (Segmentation fault with opcache.huge_code_pages=1)
Andrea Faulds [Fri, 27 Nov 2015 15:06:13 +0000 (15:06 +0000)]
Set called_scope in Closure::call (fixes bug #70987)
Xinchen Hui [Fri, 27 Nov 2015 07:52:55 +0000 (15:52 +0800)]
Fixed bug #70949 (SQL Result Sets With NULL Can Cause Fatal Memory Errors)
Xinchen Hui [Fri, 27 Nov 2015 03:42:30 +0000 (11:42 +0800)]
Fixed test
Xinchen Hui [Fri, 27 Nov 2015 03:32:38 +0000 (11:32 +0800)]
Fixed bug #70982 (setStaticPropertyValue behaviors inconsistently with 5.6)
Nikita Popov [Thu, 26 Nov 2015 15:56:08 +0000 (16:56 +0100)]
Forbid namespace\int type hint as well
Xinchen Hui [Thu, 26 Nov 2015 04:00:25 +0000 (12:00 +0800)]
Fixed test
Bob Weinand [Wed, 25 Nov 2015 22:09:44 +0000 (23:09 +0100)]
Fixed bug causing exception not being thrown immediately into a generator yielding from an array
Christopher Jones [Wed, 25 Nov 2015 19:51:46 +0000 (06:51 +1100)]
Change line endings: Windows to Unix
Xinchen Hui [Wed, 25 Nov 2015 16:04:36 +0000 (08:04 -0800)]
Fixed NEWs again (not sure why this is messd up twice today)
Xinchen Hui [Wed, 25 Nov 2015 15:57:01 +0000 (07:57 -0800)]
Fixed bug #70970 (Segfault when combining error handler with output buffering)
of course we can try to refactor the current flow to make this error can
be catched safly.
but as 7.0.0 is releasing, I don't think a refactor is safe now. and
actually I don't see any gain to make this catchable.
so let's keep this be consistent with 5.6 and safe for now
Xinchen Hui [Wed, 25 Nov 2015 14:34:40 +0000 (06:34 -0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Wed, 25 Nov 2015 12:20:05 +0000 (20:20 +0800)]
ZEND_SPACESHIP supports
Xinchen Hui [Wed, 25 Nov 2015 11:15:33 +0000 (19:15 +0800)]
Fixed NEWS
Xinchen Hui [Wed, 25 Nov 2015 11:12:40 +0000 (19:12 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Wed, 25 Nov 2015 11:11:22 +0000 (19:11 +0800)]
Always lower name
Xinchen Hui [Wed, 25 Nov 2015 11:06:42 +0000 (19:06 +0800)]
Revert "Improved fix for Fully qualified (leading backslash) type names must fail"
This reverts commit
00865ae22f2c5fdee9e500ce79d442467e0a0899 .
Bob Weinand [Wed, 25 Nov 2015 08:49:39 +0000 (09:49 +0100)]
Fixed bug #70965 (yield from with a common iterator primes too much)
Anatol Belski [Wed, 25 Nov 2015 04:03:15 +0000 (05:03 +0100)]
fix NEWS
Xinchen Hui [Wed, 25 Nov 2015 03:46:14 +0000 (11:46 +0800)]
Merge branch 'PHP-7.0' of git.php.net:/php-src into PHP-7.0
Xinchen Hui [Wed, 25 Nov 2015 03:27:32 +0000 (11:27 +0800)]
Improved fix for Fully qualified (leading backslash) type names must fail
it now all fails with COMPILE_ERROR instead of syntax error for T_ARRAY
but COMPILE_ERROR for int
Anatol Belski [Wed, 25 Nov 2015 02:39:28 +0000 (03:39 +0100)]
rearrange NEWS for RC8
Christopher Jones [Wed, 25 Nov 2015 01:43:05 +0000 (12:43 +1100)]
Improve test portability
Christopher Jones [Wed, 25 Nov 2015 01:42:27 +0000 (12:42 +1100)]
Fix remaining gcov valgrind issues