]>
granicus.if.org Git - php/log
Jerome Loyet [Thu, 27 Sep 2012 22:06:13 +0000 (00:06 +0200)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src: (641 commits)
fix unix/win dir separators
Fix bug #63173: Crash when invoking invalid array callback
compile out example plugin in a release build
change public key setting to PERDIR and finish code that allows to set the key file programatically per mysqli_options()
remove old unicode code, that is was compiled out by using a macro
Add SHA256 authentication support - password hashing to mysqlnd Automatic switchover to SSL with plain-text password is not part of this
Correct the test summary
Fixed bug #60723 (error_log error time has changed to UTC ignoring default timezo)
Fixed bug #60723 (error_log error time has changed to UTC ignoring default timezo)
Add NEWS/UPGRADING for previous change
Simplify set_error_handler/set_exception_handler code
Return previous error handler when resetting the error handler
Allow resetting the error handler
Revert error/exception handler changes
Fixed bug #63132
Avoid calling select if maxfd returned by curl_multi_fdset is -1
Add CURLOPT_READDATA which was removed by mistake
Fixing NEWS file
Fixed bug #63111 (is_callable() lies for abstract static method)
updated lib versions
...
Anatoliy Belsky [Thu, 27 Sep 2012 17:54:12 +0000 (19:54 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
fix unix/win dir separators
Anatoliy Belsky [Thu, 27 Sep 2012 17:52:34 +0000 (19:52 +0200)]
fix unix/win dir separators
Nikita Popov [Thu, 27 Sep 2012 16:46:27 +0000 (18:46 +0200)]
Merge branch 'PHP-5.4'
Conflicts:
Zend/zend_vm_def.h
Nikita Popov [Thu, 27 Sep 2012 16:40:00 +0000 (18:40 +0200)]
Fix bug #63173: Crash when invoking invalid array callback
The code did not check whether the zend_hash_index_find calls succeded,
so PHP crashed when an array callback was called that contains two elements
which don't have the indices 0 and 1.
andrey [Wed, 26 Sep 2012 15:13:46 +0000 (17:13 +0200)]
compile out example plugin in a release build
andrey [Tue, 25 Sep 2012 16:26:02 +0000 (18:26 +0200)]
change public key setting to PERDIR and finish code that allows
to set the key file programatically per mysqli_options()
andrey [Tue, 25 Sep 2012 14:36:21 +0000 (16:36 +0200)]
remove old unicode code, that is was compiled out by using a macro
andrey [Tue, 25 Sep 2012 12:04:36 +0000 (14:04 +0200)]
Add SHA256 authentication support - password hashing to mysqlnd
Automatic switchover to SSL with plain-text password is not part of this
Xinchen Hui [Mon, 24 Sep 2012 11:47:47 +0000 (19:47 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Mon, 24 Sep 2012 11:47:28 +0000 (19:47 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 24 Sep 2012 11:46:40 +0000 (19:46 +0800)]
Correct the test summary
Xinchen Hui [Mon, 24 Sep 2012 03:01:24 +0000 (11:01 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Mon, 24 Sep 2012 03:00:58 +0000 (11:00 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Conflicts:
ext/standard/tests/general_functions/bug60723.phpt
Xinchen Hui [Sun, 23 Sep 2012 14:59:31 +0000 (22:59 +0800)]
Fixed bug #60723 (error_log error time has changed to UTC ignoring default timezo)
Cherry pick to 5.3
Xinchen Hui [Sun, 23 Sep 2012 15:00:15 +0000 (23:00 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Sun, 23 Sep 2012 14:59:31 +0000 (22:59 +0800)]
Fixed bug #60723 (error_log error time has changed to UTC ignoring default timezo)
Nikita Popov [Sat, 22 Sep 2012 19:54:59 +0000 (21:54 +0200)]
Add NEWS/UPGRADING for previous change
Nikita Popov [Sat, 24 Mar 2012 12:48:11 +0000 (13:48 +0100)]
Simplify set_error_handler/set_exception_handler code
Nikita Popov [Sat, 24 Mar 2012 12:10:51 +0000 (13:10 +0100)]
Return previous error handler when resetting the error handler
set_error_handler(null) and set_exception_handler(null) now return the
previous error/exception handler instead of just returning bool(true).
This is consistent with the behavior of these functions with non-null
values.
Nikita Popov [Sat, 24 Mar 2012 11:52:15 +0000 (12:52 +0100)]
Allow resetting the error handler
This allows the error handler to be reset using set_error_handler(null).
As the code suggests this behavior was already previously intended, but
the callback check was done too strictly.
Nikita Popov [Sat, 22 Sep 2012 19:41:51 +0000 (21:41 +0200)]
Revert error/exception handler changes
This reverts the following two commits:
*
6ba2e662e447f369c6e7686e8b39dde033fd5334
*
d8f8e98d8e0493adf1fae622595bd3435bdbf835
Laruence already did some partial changes to set_error_handler and
set_exception_handler. I'm reverting those modifications to apply the full
set of changes. (The modifications changed the code structure in a way that
would lead to more duplication with the new behavior.)
Nikita Popov [Sat, 22 Sep 2012 17:12:21 +0000 (19:12 +0200)]
Fixed bug #63132
EG(arg_types_stack) is now also backed up when generators are used. This
allows the use of yield in nested method calls.
This commit adds two new functions to the zend_ptr_stack API:
zend_ptr_stack_push_from_memory
zend_ptr_stack_pop_into_memory
both taking the following arguments:
zend_ptr_stack *stack, int count, void **pointers
Pierrick Charron [Sat, 22 Sep 2012 14:19:16 +0000 (10:19 -0400)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Avoid calling select if maxfd returned by curl_multi_fdset is -1
Fixing NEWS file
Pierrick Charron [Sat, 22 Sep 2012 14:18:44 +0000 (10:18 -0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Avoid calling select if maxfd returned by curl_multi_fdset is -1
Pierrick Charron [Sat, 22 Sep 2012 14:15:40 +0000 (10:15 -0400)]
Avoid calling select if maxfd returned by curl_multi_fdset is -1
As per libcurl documentation :
When libcurl returns -1 in max_fd, it is because libcurl currently
does something that isn't possible for your application to monitor
with a socket and unfortunately you can then not know exactly when
the current action is completed using select().
Pierrick Charron [Sat, 22 Sep 2012 14:04:51 +0000 (10:04 -0400)]
Add CURLOPT_READDATA which was removed by mistake
I did a check and this is the only one which was removed by mistake.
No other constants are available in 5.4 branch and not in master
Lars Strojny [Fri, 21 Sep 2012 11:22:53 +0000 (13:22 +0200)]
Fixing NEWS file
Dmitry Stogov [Fri, 21 Sep 2012 11:17:21 +0000 (15:17 +0400)]
Merge branch 'PHP-5.3' of git.php.net:php-src into PHP-5.3
* 'PHP-5.3' of git.php.net:php-src:
updated lib versions
Dmitry Stogov [Fri, 21 Sep 2012 11:16:57 +0000 (15:16 +0400)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
* 'PHP-5.4' of git.php.net:php-src:
updated lib versions
Dmitry Stogov [Fri, 21 Sep 2012 11:15:37 +0000 (15:15 +0400)]
Merge branch 'master' of git.php.net:php-src
* 'master' of git.php.net:php-src:
updated lib versions
Dmitry Stogov [Fri, 21 Sep 2012 11:14:29 +0000 (15:14 +0400)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Fixed bug #63111 (is_callable() lies for abstract static method)
Fix folding
Conflicts:
NEWS
Dmitry Stogov [Fri, 21 Sep 2012 10:18:37 +0000 (14:18 +0400)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Fixed bug #63111 (is_callable() lies for abstract static method)
Conflicts:
NEWS
Dmitry Stogov [Fri, 21 Sep 2012 09:07:14 +0000 (13:07 +0400)]
Fixed bug #63111 (is_callable() lies for abstract static method)
Anatoliy Belsky [Fri, 21 Sep 2012 07:59:01 +0000 (09:59 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
updated lib versions
Fix folding
Anatoliy Belsky [Fri, 21 Sep 2012 07:58:16 +0000 (09:58 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
updated lib versions
Anatoliy Belsky [Fri, 21 Sep 2012 07:57:22 +0000 (09:57 +0200)]
updated lib versions
Gustavo Lopes [Thu, 20 Sep 2012 21:31:10 +0000 (23:31 +0200)]
Do not disable RFC3678 multicast API on Windows
The API is supported since Windows Vista and requires targeting Vista
when compiling PHP. Pierre had asked to disable this by default, even
when targeting Vista/Windows Server 2008.
Since XP will not be supported anymore on php-next, any rationale
for this option will not apply anymore.
Rasmus Lerdorf [Thu, 20 Sep 2012 18:24:55 +0000 (14:24 -0400)]
Fix folding
Rasmus Lerdorf [Thu, 20 Sep 2012 18:22:55 +0000 (14:22 -0400)]
Merge branch 'PHP-5.4' of git.php.net:php-src into PHP-5.4
Rasmus Lerdorf [Thu, 20 Sep 2012 18:22:15 +0000 (14:22 -0400)]
Fix folding
Rob Richards [Thu, 20 Sep 2012 06:35:16 +0000 (02:35 -0400)]
Merge branch 'PHP-5.4'
* PHP-5.4:
fix bug #63015 (Incorrect arginfo for DOMErrorHandler)
Rob Richards [Thu, 20 Sep 2012 06:34:07 +0000 (02:34 -0400)]
fix bug #63015 (Incorrect arginfo for DOMErrorHandler)
Lars Strojny [Wed, 19 Sep 2012 20:23:22 +0000 (22:23 +0200)]
Merge branch 'PHP-5.4'
Conflicts:
ext/sockets/multicast.h
Lars Strojny [Wed, 19 Sep 2012 20:18:16 +0000 (22:18 +0200)]
Merge branch 'PHP-5.4' of git://github.com/php/php-src into PHP-5.4
Lars Strojny [Wed, 19 Sep 2012 20:17:35 +0000 (22:17 +0200)]
Bug #63000: MCAST_JOIN_GROUP on OSX is broken
The multicast support in PHP 5.4 makes use of MCAST_JOIN_GROUP if it is present.
The problem is that OSX 10.7 added the constant, but did not correctly implement
the feature. This causes the setsockopt call to fail.
The solution to the problem is to not use MCAST_JOIN_GROUP on OSX.
For reference, this was also done in VLC:
* http://trac.videolan.org/vlc/ticket/6104#comment:19
Xinchen Hui [Wed, 19 Sep 2012 11:52:38 +0000 (19:52 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Wed, 19 Sep 2012 11:44:18 +0000 (19:44 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Wed, 19 Sep 2012 11:40:59 +0000 (19:40 +0800)]
Fixed bug #61442 (exception threw in __autoload can not be catched)
Lars Strojny [Tue, 18 Sep 2012 21:17:31 +0000 (23:17 +0200)]
Merge branch 'PHP-5.4'
Lars Strojny [Tue, 18 Sep 2012 21:15:03 +0000 (23:15 +0200)]
Merging PR #116
Lars Strojny [Tue, 18 Sep 2012 20:17:36 +0000 (22:17 +0200)]
Merge branch 'PHP-5.4'
Lars Strojny [Tue, 18 Sep 2012 20:16:51 +0000 (22:16 +0200)]
Merged GitHub PR #190: Support for the HTTP PATCH method in CLI webserver
Anatoliy Belsky [Tue, 18 Sep 2012 08:20:47 +0000 (10:20 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
updated libary versions
Anatoliy Belsky [Tue, 18 Sep 2012 08:20:05 +0000 (10:20 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
updated libary versions
Conflicts:
win32/build/libs_version.txt
Anatoliy Belsky [Tue, 18 Sep 2012 08:18:26 +0000 (10:18 +0200)]
updated libary versions
Anatoliy Belsky [Tue, 18 Sep 2012 08:02:33 +0000 (10:02 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
split tests for the new zlib version on win
Anatoliy Belsky [Tue, 18 Sep 2012 08:02:05 +0000 (10:02 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
split tests for the new zlib version on win
Anatoliy Belsky [Tue, 18 Sep 2012 07:59:49 +0000 (09:59 +0200)]
split tests for the new zlib version on win
Xinchen Hui [Tue, 18 Sep 2012 02:50:24 +0000 (10:50 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Tue, 18 Sep 2012 02:48:16 +0000 (10:48 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Tue, 18 Sep 2012 02:46:58 +0000 (10:46 +0800)]
Fixed Bug #63103 (ext\curl\tests\bug62839.phpt broken)
Stanislav Malyshev [Mon, 17 Sep 2012 22:58:48 +0000 (15:58 -0700)]
Merge branch 'PHP-5.4'
* PHP-5.4:
update news
Support building PHP with the native client toolchain.
test should fail
Stanislav Malyshev [Mon, 17 Sep 2012 22:58:27 +0000 (15:58 -0700)]
update news
Stuart Langley [Thu, 13 Sep 2012 15:37:37 +0000 (17:37 +0200)]
Support building PHP with the native client toolchain.
The native client compiler defines the C macro __x86_64__, but the size
of an unsigned int is only 4 bytes. This causes the compile to fail
because the inline asm code compiled is for an 8 byte unsigned int. Add
the correct defines to fix this.
As detailed in:
http://code.google.com/p/nativeclient/issues/detail?id=2255
Xinchen Hui [Mon, 17 Sep 2012 03:21:14 +0000 (11:21 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Mon, 17 Sep 2012 03:20:24 +0000 (11:20 +0800)]
test should fail
Nikita Popov [Sun, 16 Sep 2012 20:02:47 +0000 (22:02 +0200)]
Add NEWS for generators
Nikita Popov [Sun, 16 Sep 2012 20:01:07 +0000 (22:01 +0200)]
Fix two op_array -> function cast warnings
Nikita Popov [Sun, 16 Sep 2012 19:54:48 +0000 (21:54 +0200)]
Replace code with zend_clean_and_cache_symbol_table() call
I replaced other instances of this code with the function call, but missed
this one.
Nikita Popov [Sun, 16 Sep 2012 19:48:57 +0000 (21:48 +0200)]
Fix invalid read / remove useless code
Generators follow a different cleanup path, so the extra check for freeing
the execute_data is unnecessary there. It actually caused problems because
op_array->fn_flags could be in freed memory at that time (in case op_array
came from a closure in an ArrayAccess container).
This fixes the valgrind warning in Zend/tests/bug54367.phpt.
Stanislav Malyshev [Sun, 16 Sep 2012 06:11:55 +0000 (23:11 -0700)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Respond with 501 to unknown request methods
Niklas Lindgren [Wed, 12 Sep 2012 16:34:59 +0000 (19:34 +0300)]
Respond with 501 to unknown request methods
Fixed typo
Moved 501 response from dispatch to event_read_request
Return return value of send_error_page
Stanislav Malyshev [Sun, 16 Sep 2012 06:02:44 +0000 (23:02 -0700)]
Merge branch 'PHp-5.4'
* PHp-5.4:
news for bug #61421
commit for php bug 61421 enabling SHA2 and RMD160 for openssl signature verification
Stanislav Malyshev [Sun, 16 Sep 2012 06:02:10 +0000 (23:02 -0700)]
news for bug #61421
Mark Jones [Fri, 14 Sep 2012 14:59:14 +0000 (08:59 -0600)]
commit for php bug 61421
enabling SHA2 and RMD160 for openssl signature verification
Xinchen Hui [Sat, 15 Sep 2012 03:51:48 +0000 (11:51 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Sat, 15 Sep 2012 03:50:49 +0000 (11:50 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Sat, 15 Sep 2012 03:50:16 +0000 (11:50 +0800)]
Fixed bug #63093 (Segfault while load extension failed in zts-build).
Xinchen Hui [Sat, 15 Sep 2012 03:33:26 +0000 (11:33 +0800)]
Merge branch 'PHP-5.4'
Xinchen Hui [Sat, 15 Sep 2012 03:32:44 +0000 (11:32 +0800)]
Remove bug fixed entry
Xinchen Hui [Sat, 15 Sep 2012 03:32:08 +0000 (11:32 +0800)]
Merge branch 'PHP-5.3' into PHP-5.4
Xinchen Hui [Sat, 15 Sep 2012 03:29:47 +0000 (11:29 +0800)]
Add XFAIL test for bug #62852
Xinchen Hui [Sat, 15 Sep 2012 03:26:21 +0000 (11:26 +0800)]
Revert "Fixed bug #62852 (Unserialize invalid DateTime causes crash)"
see: http://news.php.net/php.bugs/173451
This reverts commit
46a3f257724df7b85cc8c3e6374c36ed9ee783b4 .
Christopher Jones [Fri, 14 Sep 2012 05:45:54 +0000 (22:45 -0700)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Change package.xml fix description
Fixed bug #60901 (Improve "tail" syntax for AIX installation)
Christopher Jones [Fri, 14 Sep 2012 05:44:12 +0000 (22:44 -0700)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Change package.xml fix description
Fixed bug #60901 (Improve "tail" syntax for AIX installation)
Christopher Jones [Fri, 14 Sep 2012 05:43:37 +0000 (22:43 -0700)]
Merge branch 'bug60901' into PHP-5.3
* bug60901:
Change package.xml fix description
Fixed bug #60901 (Improve "tail" syntax for AIX installation)
Christopher Jones [Fri, 14 Sep 2012 05:43:10 +0000 (22:43 -0700)]
Change package.xml fix description
Christopher Jones [Fri, 14 Sep 2012 05:40:55 +0000 (22:40 -0700)]
Fixed bug #60901 (Improve "tail" syntax for AIX installation)
Christopher Jones [Fri, 14 Sep 2012 01:09:16 +0000 (18:09 -0700)]
Merge branch 'master' of https://git.php.net/repository/php-src
* 'master' of https://git.php.net/repository/php-src:
This will become 5.3.18
Update RELEASE PROCESS
Christopher Jones [Fri, 14 Sep 2012 01:09:12 +0000 (18:09 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
This will become 5.3.18
Update RELEASE PROCESS
Johannes Schlüter [Thu, 13 Sep 2012 21:10:59 +0000 (23:10 +0200)]
Merge branch 'PHP-5.4'
Johannes Schlüter [Thu, 13 Sep 2012 21:10:22 +0000 (23:10 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
Conflicts:
configure.in
main/php_version.h
Johannes Schlüter [Thu, 13 Sep 2012 21:08:30 +0000 (23:08 +0200)]
This will become 5.3.18
David Soria Parra [Thu, 13 Sep 2012 18:24:09 +0000 (20:24 +0200)]
Merge branch 'PHP-5.4'
* PHP-5.4:
Update RELEASE PROCESS
David Soria Parra [Thu, 13 Sep 2012 18:23:05 +0000 (20:23 +0200)]
Merge branch 'PHP-5.3' into PHP-5.4
* PHP-5.3:
Update RELEASE PROCESS
David Soria Parra [Thu, 13 Sep 2012 18:19:23 +0000 (20:19 +0200)]
Update RELEASE PROCESS
Some parts of the release process are outdated, not needed anymore
or still reference cvs.
Christopher Jones [Thu, 13 Sep 2012 01:14:37 +0000 (18:14 -0700)]
Merge branch 'master' of https://git.php.net/repository/php-src
* 'master' of https://git.php.net/repository/php-src:
fix NEWS after releses
Generators & UPGRADING
Merge 5.3.16 NEWS in.
Christopher Jones [Thu, 13 Sep 2012 01:14:33 +0000 (18:14 -0700)]
Merge branch 'PHP-5.4' of https://git.php.net/repository/php-src into PHP-5.4
* 'PHP-5.4' of https://git.php.net/repository/php-src:
fix NEWS after releses
Merge 5.3.16 NEWS in.
Johannes Schlüter [Wed, 12 Sep 2012 21:35:40 +0000 (23:35 +0200)]
Merge branch 'PHP-5.4'