]>
granicus.if.org Git - php/log
Dmitry Stogov [Fri, 7 Nov 2014 06:54:05 +0000 (09:54 +0300)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in zend_hash_copy)
Fixed bug #68351 (PDO::PARAM_BOOL and ATTR_EMULATE_PREPARES misbehaving)
Dmitry Stogov [Fri, 7 Nov 2014 06:48:26 +0000 (09:48 +0300)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in zend_hash_copy)
Dmitry Stogov [Fri, 7 Nov 2014 06:46:49 +0000 (09:46 +0300)]
Partial fix for bug #68365 (zend_mm_heap corrupted after memory overflow in zend_hash_copy)
Matteo Beccati [Thu, 6 Nov 2014 14:46:49 +0000 (15:46 +0100)]
Fixed bug #68351 (PDO::PARAM_BOOL and ATTR_EMULATE_PREPARES misbehaving)
Matteo Beccati [Thu, 6 Nov 2014 14:46:49 +0000 (15:46 +0100)]
Fixed bug #68351 (PDO::PARAM_BOOL and ATTR_EMULATE_PREPARES misbehaving)
Yasuo Ohgaki [Thu, 6 Nov 2014 04:54:16 +0000 (13:54 +0900)]
Update NEWS
Yasuo Ohgaki [Thu, 6 Nov 2014 04:06:29 +0000 (13:06 +0900)]
Fixed bug #68331 - This was partial patch for https://wiki.php.net/rfc/session-lock-ini
Anatol Belski [Wed, 5 Nov 2014 14:43:13 +0000 (15:43 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix dir separator in test
Anatol Belski [Wed, 5 Nov 2014 14:42:45 +0000 (15:42 +0100)]
fix dir separator in test
Bob Weinand [Tue, 4 Nov 2014 15:58:32 +0000 (16:58 +0100)]
arg1-3 are not variable names to use; removed useless buffer variable
Stanislav Malyshev [Mon, 3 Nov 2014 19:43:51 +0000 (11:43 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
update NEWS
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Stanislav Malyshev [Mon, 3 Nov 2014 19:43:40 +0000 (11:43 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
update NEWS
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Stanislav Malyshev [Mon, 3 Nov 2014 19:43:15 +0000 (11:43 -0800)]
update NEWS
Remi Collet [Mon, 27 Oct 2014 06:45:34 +0000 (07:45 +0100)]
Fix bug #63595 GMP memory management conflicts with other libraries using GMP
Drop use of php memory allocators as this raise various conflicts
with other extensions and libraries which use libgmp.
No other solution found.
We cannot for ensure correct use of allocator with shared lib.
Some memory can allocated before php init
Some memory can be freed after php shutdown
Known broken run cases
- php + curl + gnutls + gmp
- mod_gnutls + mod_php + gnutls + gmp
- php + freetds + gnutls + gmp
- php + odbc + freetds + gnutls + gmp
- php + php-mapi (zarafa) + gnutls + gmp
Stanislav Malyshev [Mon, 3 Nov 2014 19:38:29 +0000 (11:38 -0800)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Initialize the offset table - PCRE may sometimes miss offsets
set default response code to 200
set default response code to 200
fix NEWS & version
NEWS
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Fix bug #68113 (Heap corruption in exif_thumbnail())
Fix bug #68089 - do not accept options with embedded \0
Fixed bug #68044: Integer overflow in unserialize() (32-bits only)
Fix bug #68027 - fix date parsing in XMLRPC lib
Stanislav Malyshev [Mon, 3 Nov 2014 19:37:43 +0000 (11:37 -0800)]
Merge branch 'PHP-5.4' into PHP-5.5
* PHP-5.4:
Initialize the offset table - PCRE may sometimes miss offsets
set default response code to 200
fix NEWS & version
NEWS
Fix bug #68283: fileinfo: out-of-bounds read in elf note headers
Fix bug #68113 (Heap corruption in exif_thumbnail())
Fix bug #68089 - do not accept options with embedded \0
Fixed bug #68044: Integer overflow in unserialize() (32-bits only)
Fix bug #68027 - fix date parsing in XMLRPC lib
Conflicts:
configure.in
ext/curl/interface.c
main/php_version.h
Stanislav Malyshev [Mon, 3 Nov 2014 00:04:00 +0000 (16:04 -0800)]
Initialize the offset table - PCRE may sometimes miss offsets
George Wang [Mon, 3 Nov 2014 16:44:13 +0000 (11:44 -0500)]
Merge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6
George Wang [Mon, 3 Nov 2014 16:43:43 +0000 (11:43 -0500)]
Merge branch 'PHP-5.5' of git.php.net:php-src into PHP-5.5
George Wang [Mon, 3 Nov 2014 16:42:01 +0000 (11:42 -0500)]
set default response code to 200
George Wang [Mon, 3 Nov 2014 16:42:01 +0000 (11:42 -0500)]
set default response code to 200
George Wang [Mon, 3 Nov 2014 16:42:01 +0000 (11:42 -0500)]
set default response code to 200
Matteo Beccati [Sat, 1 Nov 2014 18:20:43 +0000 (19:20 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed bug #66584 Segmentation fault on statement deallocation
Matteo Beccati [Sat, 1 Nov 2014 18:11:43 +0000 (19:11 +0100)]
Fixed bug #66584 Segmentation fault on statement deallocation
Xinchen Hui [Sat, 1 Nov 2014 14:29:55 +0000 (22:29 +0800)]
Add credit
Anatol Belski [Fri, 31 Oct 2014 18:53:39 +0000 (19:53 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
fix ZTS build
Anatol Belski [Fri, 31 Oct 2014 18:53:16 +0000 (19:53 +0100)]
fix ZTS build
Matteo Beccati [Fri, 31 Oct 2014 17:57:59 +0000 (18:57 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Added PGSQL_TEST_CONNSTR env var support for ext/pgsql tests
Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction
Matteo Beccati [Fri, 31 Oct 2014 17:54:16 +0000 (18:54 +0100)]
Added PGSQL_TEST_CONNSTR env var support for ext/pgsql tests
Matteo Beccati [Fri, 31 Oct 2014 17:10:01 +0000 (18:10 +0100)]
Fixed bug #67462 PDO_PGSQL::beginTransaction() wrongly throws exception when not in transaction
Xinchen Hui [Fri, 31 Oct 2014 09:35:19 +0000 (17:35 +0800)]
Merge branch 'PHP-5.6' of https://git.php.net/repository/php-src into PHP-5.6
Xinchen Hui [Fri, 31 Oct 2014 09:32:23 +0000 (17:32 +0800)]
Fixed Bug #68104 (Segfault while pre-evaluating a disabled function)
Bob Weinand [Thu, 30 Oct 2014 22:09:57 +0000 (23:09 +0100)]
Temporarily disable wait/xml protocol...
Ferenc Kovacs [Thu, 30 Oct 2014 17:14:37 +0000 (18:14 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
don't try to send in the test results until we restored qa.php.net
Don't treat warnings as failures in the junit output
Conflicts:
.travis.yml
Ferenc Kovacs [Thu, 30 Oct 2014 17:12:37 +0000 (18:12 +0100)]
don't try to send in the test results until we restored qa.php.net
Bob Weinand [Thu, 30 Oct 2014 12:17:58 +0000 (13:17 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Thu, 30 Oct 2014 11:15:27 +0000 (12:15 +0100)]
Fix uninitialized value...
Anatol Belski [Thu, 30 Oct 2014 09:27:20 +0000 (10:27 +0100)]
add DLL export to the output globals
Xinchen Hui [Thu, 30 Oct 2014 03:52:29 +0000 (11:52 +0800)]
Use macro
Xinchen Hui [Thu, 30 Oct 2014 03:42:02 +0000 (11:42 +0800)]
Fixed build.... (shouldn't it be zend_output_globals?)
Anatol Belski [Wed, 29 Oct 2014 19:03:28 +0000 (20:03 +0100)]
fix output globals importing
Anatol Belski [Wed, 29 Oct 2014 19:02:41 +0000 (20:02 +0100)]
export output globals
needed by phpdbg
Anatol Belski [Wed, 29 Oct 2014 18:49:20 +0000 (19:49 +0100)]
use portable strndup implementation
Anatol Belski [Wed, 29 Oct 2014 18:39:46 +0000 (19:39 +0100)]
unix sockets aren't available on windows
Anatol Belski [Wed, 29 Oct 2014 18:32:52 +0000 (19:32 +0100)]
dll export APIs needed by phpdbg
Anatol Belski [Wed, 29 Oct 2014 18:28:21 +0000 (19:28 +0100)]
fix sapi/phpdbg/config.w32
Matteo Beccati [Wed, 29 Oct 2014 13:32:41 +0000 (14:32 +0100)]
Don't treat warnings as failures in the junit output
This matches Travis and the actual return code.
Matteo Beccati [Wed, 29 Oct 2014 13:32:41 +0000 (14:32 +0100)]
Don't treat warnings as failures in the junit output
This matches Travis and the actual return code.
Bob Weinand [Wed, 29 Oct 2014 10:43:01 +0000 (11:43 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Wed, 29 Oct 2014 10:40:56 +0000 (11:40 +0100)]
Merge php-src into phpdbg
Matteo Beccati [Wed, 29 Oct 2014 10:32:12 +0000 (11:32 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fixed test to work with recent libcurl versions
PHP 5.5.20 now
Conflicts:
configure.in
main/php_version.h
Matteo Beccati [Wed, 29 Oct 2014 10:26:22 +0000 (11:26 +0100)]
Fixed test to work with recent libcurl versions
Bob Weinand [Wed, 29 Oct 2014 10:28:09 +0000 (11:28 +0100)]
Enable shared builds for webhelper
Remi Collet [Wed, 29 Oct 2014 06:26:41 +0000 (07:26 +0100)]
cleanup uneeded json
Remi Collet [Wed, 29 Oct 2014 06:26:41 +0000 (07:26 +0100)]
cleanup uneeded json
Bob Weinand [Tue, 28 Oct 2014 22:06:50 +0000 (23:06 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Tue, 28 Oct 2014 22:06:50 +0000 (23:06 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Tue, 28 Oct 2014 22:06:32 +0000 (23:06 +0100)]
Removed last HAVE_JSON check
Bob Weinand [Tue, 28 Oct 2014 21:44:29 +0000 (22:44 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Tue, 28 Oct 2014 21:44:29 +0000 (22:44 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Tue, 28 Oct 2014 21:33:41 +0000 (22:33 +0100)]
Fix versions & config.m4
Bob Weinand [Tue, 28 Oct 2014 21:15:05 +0000 (22:15 +0100)]
Merge ../phpdbg into PHP-5.6
Conflicts:
sapi/phpdbg/config.m4
Bob Weinand [Tue, 28 Oct 2014 21:15:05 +0000 (22:15 +0100)]
Merge ../phpdbg into PHP-5.6
Conflicts:
sapi/phpdbg/config.m4
Bob Weinand [Tue, 28 Oct 2014 21:14:35 +0000 (22:14 +0100)]
Use serialize instead of json for transfer
Bob Weinand [Tue, 28 Oct 2014 21:11:30 +0000 (22:11 +0100)]
Add webhelper in config.w32
Bob Weinand [Tue, 28 Oct 2014 20:15:47 +0000 (21:15 +0100)]
Merge php-src into phpdbg
Conflicts:
config.m4
Remi Collet [Tue, 28 Oct 2014 18:10:53 +0000 (19:10 +0100)]
fix phpdbg build when src tree != build tree
Remi Collet [Tue, 28 Oct 2014 18:10:53 +0000 (19:10 +0100)]
fix phpdbg build when src tree != build tree
Bob Weinand [Tue, 28 Oct 2014 16:42:38 +0000 (17:42 +0100)]
Merge ../phpdbg into PHP-5.6
Bob Weinand [Tue, 28 Oct 2014 16:20:21 +0000 (17:20 +0100)]
Remove the ugly hack via a temp file to store breakpoints
Bob Weinand [Tue, 28 Oct 2014 16:20:21 +0000 (17:20 +0100)]
Remove the ugly hack via a temp file to store breakpoints
Bob Weinand [Tue, 28 Oct 2014 12:55:56 +0000 (13:55 +0100)]
Typo (notfoundc => notfound)
Bob Weinand [Tue, 28 Oct 2014 12:55:56 +0000 (13:55 +0100)]
Typo (notfoundc => notfound)
Bob Weinand [Tue, 28 Oct 2014 12:55:14 +0000 (13:55 +0100)]
Fix quitting on a second run
Bob Weinand [Tue, 28 Oct 2014 12:55:14 +0000 (13:55 +0100)]
Fix quitting on a second run
Bob Weinand [Tue, 28 Oct 2014 12:27:20 +0000 (13:27 +0100)]
Fix wrong exec length on relative paths
Bob Weinand [Tue, 28 Oct 2014 12:27:20 +0000 (13:27 +0100)]
Fix wrong exec length on relative paths
Bob Weinand [Tue, 28 Oct 2014 12:20:43 +0000 (13:20 +0100)]
Fix possibly unclosed <stream> tags
Bob Weinand [Tue, 28 Oct 2014 12:20:43 +0000 (13:20 +0100)]
Fix possibly unclosed <stream> tags
Bob Weinand [Tue, 28 Oct 2014 11:38:07 +0000 (12:38 +0100)]
Fix potential segfaults and unresolved breaks
Bob Weinand [Tue, 28 Oct 2014 11:38:07 +0000 (12:38 +0100)]
Fix potential segfaults and unresolved breaks
Bob Weinand [Tue, 28 Oct 2014 11:27:19 +0000 (12:27 +0100)]
*Always* clean up and run destructors
Bob Weinand [Tue, 28 Oct 2014 11:27:19 +0000 (12:27 +0100)]
*Always* clean up and run destructors
Bob Weinand [Tue, 28 Oct 2014 16:20:21 +0000 (17:20 +0100)]
Remove the ugly hack via a temp file to store breakpoints
Julien Pauli [Tue, 28 Oct 2014 15:00:19 +0000 (16:00 +0100)]
5.6.4 now
Julien Pauli [Tue, 28 Oct 2014 14:01:53 +0000 (15:01 +0100)]
PHP 5.5.20 now
Bob Weinand [Tue, 28 Oct 2014 12:55:56 +0000 (13:55 +0100)]
Typo (notfoundc => notfound)
Bob Weinand [Tue, 28 Oct 2014 12:55:14 +0000 (13:55 +0100)]
Fix quitting on a second run
Bob Weinand [Tue, 28 Oct 2014 12:27:20 +0000 (13:27 +0100)]
Fix wrong exec length on relative paths
Bob Weinand [Tue, 28 Oct 2014 12:20:43 +0000 (13:20 +0100)]
Fix possibly unclosed <stream> tags
Bob Weinand [Tue, 28 Oct 2014 11:38:07 +0000 (12:38 +0100)]
Fix potential segfaults and unresolved breaks
Bob Weinand [Tue, 28 Oct 2014 11:27:19 +0000 (12:27 +0100)]
*Always* clean up and run destructors
Remi Collet [Tue, 28 Oct 2014 07:50:48 +0000 (08:50 +0100)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Ensure we have enough input data before parsing date
Remi Collet [Tue, 28 Oct 2014 07:48:22 +0000 (08:48 +0100)]
Ensure we have enough input data before parsing date
This check have be removed in
http://git.php.net/?p=php-src.git;a=commit;h=
ba2f87b50667f147c198abd31fc31eb09522f3d7
But the parser really need 17 char.
And the string need to be nul terminated for this check
So avoid reading random byte from memory.
Stanislav Malyshev [Tue, 28 Oct 2014 02:07:32 +0000 (19:07 -0700)]
Merge branch 'PHP-5.5' into PHP-5.6
* PHP-5.5:
Fix bug #68095 - invalid read in php_getopt()
Stanislav Malyshev [Tue, 28 Oct 2014 02:04:46 +0000 (19:04 -0700)]
Fix bug #68095 - invalid read in php_getopt()
It's a hacky solution and incomplete, but I don't see other way
without refactoring the whole getopt protocol.
Bob Weinand [Mon, 27 Oct 2014 13:07:26 +0000 (14:07 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Mon, 27 Oct 2014 13:07:26 +0000 (14:07 +0100)]
Merge phpdbg into PHP-5.6
Bob Weinand [Mon, 27 Oct 2014 12:55:20 +0000 (13:55 +0100)]
Fix resolving breakpoints of already loaded files
Bob Weinand [Mon, 27 Oct 2014 12:27:54 +0000 (13:27 +0100)]
Never exist xml mode...