]>
granicus.if.org Git - php/log
Kalle Sommer Nielsen [Thu, 23 Sep 2010 04:50:26 +0000 (04:50 +0000)]
There are a few cases where we can save a TSRMLS_FETCH() call here
Adam Harvey [Thu, 23 Sep 2010 04:41:14 +0000 (04:41 +0000)]
Fix up the vim folds in phar_object.c and add a note that the two prototypes
before Phar::__construct() are actually valid and not a mistake, per bug
#52909.
Kalle Sommer Nielsen [Thu, 23 Sep 2010 04:13:36 +0000 (04:13 +0000)]
Added TSRMLS macros into php_get_current_user()
Kalle Sommer Nielsen [Thu, 23 Sep 2010 03:54:54 +0000 (03:54 +0000)]
Cast to char * here
Kalle Sommer Nielsen [Thu, 23 Sep 2010 03:49:26 +0000 (03:49 +0000)]
Missed to check this one in the last commit
Kalle Sommer Nielsen [Thu, 23 Sep 2010 03:45:36 +0000 (03:45 +0000)]
Fixed compiler warnings in the standard library
Kalle Sommer Nielsen [Thu, 23 Sep 2010 03:33:36 +0000 (03:33 +0000)]
Fixed signedness compiler warning
Andrey Hristov [Wed, 22 Sep 2010 18:25:33 +0000 (18:25 +0000)]
Unify, force one charset at connect, thus fixing
test failures because different servers have different
system charsets.
Ulf Wendel [Wed, 22 Sep 2010 15:22:22 +0000 (15:22 +0000)]
Test update for sql_mode = ansi
Ulf Wendel [Wed, 22 Sep 2010 15:16:07 +0000 (15:16 +0000)]
Test update for sql_mode = ANSI
Andrey Hristov [Wed, 22 Sep 2010 15:15:11 +0000 (15:15 +0000)]
here comes the news
Andrey Hristov [Wed, 22 Sep 2010 15:14:04 +0000 (15:14 +0000)]
Fix for
Request #48082 mysql_connect does not work with named pipes
Andrey Hristov [Wed, 22 Sep 2010 14:54:43 +0000 (14:54 +0000)]
small macro fix
Andrey Hristov [Wed, 22 Sep 2010 14:26:43 +0000 (14:26 +0000)]
fix for bug 52891 - optimize a bit
Andrey Hristov [Wed, 22 Sep 2010 11:38:49 +0000 (11:38 +0000)]
Fix for
Bug #52891 Wrong data inserted with mysqli/mysqlnd when using bind_param,value>LONG_MAX
Andrey Hristov [Wed, 22 Sep 2010 11:09:29 +0000 (11:09 +0000)]
update tests
Felipe Pena [Wed, 22 Sep 2010 00:11:34 +0000 (00:11 +0000)]
- Fixed EG(saved_fpu_cw) initialization
Ulf Wendel [Mon, 20 Sep 2010 19:01:13 +0000 (19:01 +0000)]
Trying to pimp gcov.php.net code coverage tests.. trying to cover mysqlnd compress code with a standard test run
Ulf Wendel [Mon, 20 Sep 2010 18:26:11 +0000 (18:26 +0000)]
Align test to the style used in the other tests
Ulf Wendel [Mon, 20 Sep 2010 17:26:39 +0000 (17:26 +0000)]
No reason not to run the tests with libmysql. Its long, long ago that pconnect has been a mysqlnd only feature
Ilia Alshanetsky [Mon, 20 Sep 2010 12:48:27 +0000 (12:48 +0000)]
Fixed a compiler warning
Dmitry Stogov [Mon, 20 Sep 2010 12:12:42 +0000 (12:12 +0000)]
Fixed bug #52888 (Zend MM shutdown crash)
Dmitry Stogov [Mon, 20 Sep 2010 10:45:22 +0000 (10:45 +0000)]
Reverted wrong patch
Ulf Wendel [Mon, 20 Sep 2010 09:04:48 +0000 (09:04 +0000)]
Dont be strict on error messages, they can vary by server version
Andrey Hristov [Mon, 20 Sep 2010 09:02:31 +0000 (09:02 +0000)]
add test case for 52891
Kalle Sommer Nielsen [Sun, 19 Sep 2010 19:18:30 +0000 (19:18 +0000)]
Fix incompatible types, we need to use a char here for recv()
Rui Hirokawa [Sun, 19 Sep 2010 01:28:32 +0000 (01:28 +0000)]
fixed compilation error.
Kalle Sommer Nielsen [Sat, 18 Sep 2010 16:09:28 +0000 (16:09 +0000)]
Improved performance of unserialize(), original patch by galaxy dot mipt at gmail dot com
Ulf Wendel [Fri, 17 Sep 2010 17:11:21 +0000 (17:11 +0000)]
Skip if PDO_SQLITE is not available
Ulf Wendel [Fri, 17 Sep 2010 16:40:02 +0000 (16:40 +0000)]
Remove OS dependent directory separator from EXPECT
Pierre Joye [Fri, 17 Sep 2010 11:34:49 +0000 (11:34 +0000)]
- restore VOLUME_NAME_NT and VOLUME_NAME_DOS definition, thx Andrey for the headup
Pierre Joye [Fri, 17 Sep 2010 10:51:53 +0000 (10:51 +0000)]
- fix ts build (zend_list_insert change)
Pierre Joye [Fri, 17 Sep 2010 10:04:28 +0000 (10:04 +0000)]
- use popen_ex directly, avoid the tsrm fetch
Pierre Joye [Fri, 17 Sep 2010 10:00:01 +0000 (10:00 +0000)]
- drop tsrmls_fetch in popen_ex
Pierre Joye [Fri, 17 Sep 2010 09:27:19 +0000 (09:27 +0000)]
- drop tsrmls_fetch in tsrm_win32_access
Pierre Joye [Fri, 17 Sep 2010 08:42:12 +0000 (08:42 +0000)]
- drop TSRMLS_FETCH in sapi_register_* (won't bring much at runtime :) ) and cleanup/group the upgrade guide, no need of twenty titles for the same change
Pierre Joye [Fri, 17 Sep 2010 08:41:05 +0000 (08:41 +0000)]
- drop TSRMLS_FETCH in sapi_register_* (won't bring much at runtime :) ) and cleanup/group the upgrade guide, no need of twenty titles for the same change
Antony Dovgal [Fri, 17 Sep 2010 07:07:52 +0000 (07:07 +0000)]
fix ZTS build
Felipe Pena [Thu, 16 Sep 2010 21:49:48 +0000 (21:49 +0000)]
- Added missing entries related to pdo_dblib
Pierre Joye [Thu, 16 Sep 2010 19:15:26 +0000 (19:15 +0000)]
- WS
Adam Harvey [Thu, 16 Sep 2010 16:21:15 +0000 (16:21 +0000)]
Implement FR #44331 (Formatting option for json_encode). Bikeshedding about the
exact form of the JSON pretty printing and brace handling will only be accepted
in the form of patches. ;)
Adam Harvey [Thu, 16 Sep 2010 14:15:19 +0000 (14:15 +0000)]
Rebalance the folds in json.c.
Adam Harvey [Thu, 16 Sep 2010 13:53:27 +0000 (13:53 +0000)]
Implemented FR #49366 (Make slash escaping optional in json_encode()).
Pierre Joye [Thu, 16 Sep 2010 13:34:51 +0000 (13:34 +0000)]
- zend_list_insert TSRMLS fix (thx tony for the headup)
Pierre Joye [Thu, 16 Sep 2010 10:01:51 +0000 (10:01 +0000)]
- cleanup ze1/ze2
Pierre Joye [Thu, 16 Sep 2010 09:33:42 +0000 (09:33 +0000)]
- use TSRMLS_D/C with php_stream_context_alloc
Pierre Joye [Thu, 16 Sep 2010 09:18:46 +0000 (09:18 +0000)]
- use TSRMLS_*C instead of TSRMLS_FETCH in zend_list_insert, missing header
Pierre Joye [Thu, 16 Sep 2010 09:13:19 +0000 (09:13 +0000)]
- use TSRMLS_*C instead of TSRMLS_FETCH in zend_list_insert
Pierre Joye [Wed, 15 Sep 2010 22:25:44 +0000 (22:25 +0000)]
- unused, double declared
Pierre Joye [Wed, 15 Sep 2010 22:11:28 +0000 (22:11 +0000)]
- not there anymore
Pierre Joye [Wed, 15 Sep 2010 17:27:43 +0000 (17:27 +0000)]
- macros--; ZEND_FAST_* are now gone
Pierre Joye [Wed, 15 Sep 2010 17:04:22 +0000 (17:04 +0000)]
- update and restore TOC
Pierre Joye [Wed, 15 Sep 2010 16:58:11 +0000 (16:58 +0000)]
- not used anymore
Andrey Hristov [Wed, 15 Sep 2010 12:23:45 +0000 (12:23 +0000)]
remove unneeded proxy function _mysqlnd_restart_psessoin
Andrey Hristov [Wed, 15 Sep 2010 12:11:33 +0000 (12:11 +0000)]
Remove unneeded proxy function _mysqlnd_end_psession
Adam Harvey [Wed, 15 Sep 2010 10:51:55 +0000 (10:51 +0000)]
Fix bug #52849 (GNU MP invalid version match).
Dmitry Stogov [Wed, 15 Sep 2010 07:39:57 +0000 (07:39 +0000)]
Regenerated
Dmitry Stogov [Wed, 15 Sep 2010 07:38:52 +0000 (07:38 +0000)]
- Improved memory usage
. zend_function.pass_rest_by_reference is replaced by
ZEND_ACC_PASS_REST_BY_REFERENCE in zend_function.fn_flags
. zend_function.return_reference is replaced by ZEND_ACC_RETURN_REFERENCE
in zend_function.fn_flags
. zend_arg_info.required_num_args removed. it was needed only for internal
functions. Now the first arg_info for internal function (which has special
meaning) is represented by zend_internal_function_info structure.
. zend_op_array.size, size_var, size_literal, current_brk_cont,
backpatch_count moved into CG(context), because they are used only during
compilation.
. zend_op_array.start_op is moved into EG(start_op), because it's used
only for 'interactive' execution of single top-level op-array.
. zend_op_array.done_pass_two is replaced by ZEND_ACC_DONE_PASS_TWO in
zend_op_array.fn_flags.
. op_array.vars array is trimmed (reallocated) during pass_two.
. zend_class_entry.constants_updated is replaced by
ZEND_ACC_CONSTANTS_UPDATED in zend_class_entry.ce_flags
. the size of zend_class_entry is reduced by sharing the same memory space
by different information for internal and user classes.
See zend_class_inttry.info union.
Felipe Pena [Wed, 15 Sep 2010 02:12:46 +0000 (02:12 +0000)]
- Fixed bug #52843 (Segfault when optional parameters are not passed in to mssql_connect)
Jérôme Loyet [Tue, 14 Sep 2010 15:33:43 +0000 (15:33 +0000)]
- remove a memory leak (missing efree())
Johannes Schlüter [Tue, 14 Sep 2010 14:26:37 +0000 (14:26 +0000)]
- Don't be silent on bailout
Adam Harvey [Tue, 14 Sep 2010 10:58:59 +0000 (10:58 +0000)]
Fix bug #52827 (cURL leaks handle and causes assertion error (CURLOPT_STDERR)).
Patch by Gustavo.
Pierre Joye [Tue, 14 Sep 2010 10:36:21 +0000 (10:36 +0000)]
- fix #48831 php -i has different output to php --ini
Adam Harvey [Tue, 14 Sep 2010 03:46:28 +0000 (03:46 +0000)]
Fix English in the error message emitted when json_decode() is called with
depth <= 0.
Pierre Joye [Mon, 13 Sep 2010 21:54:47 +0000 (21:54 +0000)]
- fix build introduced by fix for #52772
Kalle Sommer Nielsen [Mon, 13 Sep 2010 20:14:18 +0000 (20:14 +0000)]
Fixed bug #52772 (var_dump() doesn't check for the existence of get_class_name before calling it)
Pierre Joye [Mon, 13 Sep 2010 11:17:40 +0000 (11:17 +0000)]
- use php_sys_sat
Pierre Joye [Mon, 13 Sep 2010 11:06:18 +0000 (11:06 +0000)]
- ws
Pierre Joye [Mon, 13 Sep 2010 10:58:18 +0000 (10:58 +0000)]
- sanity check for the path length and don't treat UNC as local path (no functional change, only less ops)
Pierre Joye [Mon, 13 Sep 2010 10:28:45 +0000 (10:28 +0000)]
- silent warning
Pierre Joye [Mon, 13 Sep 2010 10:27:55 +0000 (10:27 +0000)]
- use php_sys_lstat
Pierre Joye [Mon, 13 Sep 2010 09:30:07 +0000 (09:30 +0000)]
- use php_sys_readlink
Pierre Joye [Mon, 13 Sep 2010 09:08:42 +0000 (09:08 +0000)]
- WS
Adam Harvey [Mon, 13 Sep 2010 07:41:39 +0000 (07:41 +0000)]
Fix bug #52826 (phpinfo is incorrect for bzip2 stream wrapper).
Pierre Joye [Sat, 11 Sep 2010 19:07:43 +0000 (19:07 +0000)]
- remove dummy wrapper for readfile
Felipe Pena [Fri, 10 Sep 2010 21:33:50 +0000 (21:33 +0000)]
- Fixed bug #49215 (make fails on glob_wrapper)
Pierre Joye [Fri, 10 Sep 2010 19:27:39 +0000 (19:27 +0000)]
- use OPENBASEDIR_CHECKPATH macro (does safe mode too in 5.3) so trunk and branches are the same
Pierre Joye [Fri, 10 Sep 2010 19:25:56 +0000 (19:25 +0000)]
- use php_sys_readlink
Pierre Joye [Fri, 10 Sep 2010 19:21:02 +0000 (19:21 +0000)]
- remove 'UNC' from the target
Pierre Joye [Fri, 10 Sep 2010 17:45:13 +0000 (17:45 +0000)]
- open_basedir symlink support for Windows
Pierre Joye [Fri, 10 Sep 2010 14:17:40 +0000 (14:17 +0000)]
- Implement bug #51804, splFileInfo::getLinkTarget() on Windows
Pierre Joye [Fri, 10 Sep 2010 14:02:19 +0000 (14:02 +0000)]
- WS
Pierre Joye [Fri, 10 Sep 2010 14:01:44 +0000 (14:01 +0000)]
- add php_sys_readlink
Adam Harvey [Fri, 10 Sep 2010 03:08:05 +0000 (03:08 +0000)]
Fix bug #52802 (Out-of-date comment for
file_get_contents/php_stream_copy_to_mem) by updating the relevant comments.
Felipe Pena [Thu, 9 Sep 2010 21:46:29 +0000 (21:46 +0000)]
- Fixed test
Adam Harvey [Thu, 9 Sep 2010 06:41:23 +0000 (06:41 +0000)]
Fixed bug #52744 (cal_days_in_month incorrect for December 1 BCE). Original
patch by gpap at internet dot gr.
Adam Harvey [Thu, 9 Sep 2010 05:11:05 +0000 (05:11 +0000)]
Fix bug #52786 (PHP should reset section to [PHP] after ini sections). Patch by
Fedora at famillecollet dot com.
Pierre Joye [Wed, 8 Sep 2010 11:51:11 +0000 (11:51 +0000)]
- fix the fix for bug #52323
Pierre Joye [Wed, 8 Sep 2010 10:26:59 +0000 (10:26 +0000)]
- WS
Pierre Joye [Wed, 8 Sep 2010 10:25:40 +0000 (10:25 +0000)]
- Fix bug #52323, return value of php_network_connect_socket should be set even if the caller does not care about the error_string
Pierre Joye [Wed, 8 Sep 2010 09:11:18 +0000 (09:11 +0000)]
- WS
Pierre Joye [Wed, 8 Sep 2010 08:34:57 +0000 (08:34 +0000)]
- Fix #50524, proc_open should respect cwd as it does on other platforms
Dmitry Stogov [Wed, 8 Sep 2010 07:52:49 +0000 (07:52 +0000)]
We don't need to preallocate a memory segment in case we don't use zend memory manager
Felipe Pena [Wed, 8 Sep 2010 01:46:23 +0000 (01:46 +0000)]
- Fixed wrong type
Jérôme Loyet [Tue, 7 Sep 2010 22:03:43 +0000 (22:03 +0000)]
- remove FPM specific version which is irrelevant since FPM integration into core.
Jérôme Loyet [Tue, 7 Sep 2010 21:12:28 +0000 (21:12 +0000)]
- Fixed bug #52498 (libevent was not only linked to php-fpm)
Pierre Joye [Tue, 7 Sep 2010 09:47:36 +0000 (09:47 +0000)]
- fix bug #50953, socket will not connect to IPv4 address when the host has both ipv4 and ipv6 addresses
Pierre Joye [Mon, 6 Sep 2010 14:43:44 +0000 (14:43 +0000)]
- WS
Dmitry Stogov [Mon, 6 Sep 2010 11:11:40 +0000 (11:11 +0000)]
Fixed bug #46723 (FastCGI persistent connection is incredibly slow due to TCP ack delay).
Pierre Joye [Mon, 6 Sep 2010 10:57:42 +0000 (10:57 +0000)]
- fix bug #52260, catch all DNS not found error