]>
granicus.if.org Git - php/log
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
Pierre Joye [Mon, 6 Sep 2010 10:39:26 +0000 (10:39 +0000)]
- timeval element are always 32bit long on Windows
Pierre Joye [Mon, 6 Sep 2010 10:28:04 +0000 (10:28 +0000)]
- kill warning
Pierre Joye [Sun, 5 Sep 2010 14:38:35 +0000 (14:38 +0000)]
- restore credits, fix 5.3 as well, aka do it right /cc Deric
Derick Rethans [Sun, 5 Sep 2010 12:29:47 +0000 (12:29 +0000)]
- Clean up the generated tmp-php.ini after make test has run.
Derick Rethans [Sun, 5 Sep 2010 08:46:41 +0000 (08:46 +0000)]
- Turn test-description into on line.
Rasmus Lerdorf [Fri, 3 Sep 2010 22:24:08 +0000 (22:24 +0000)]
This incorrect contraction started to get on my eyes after I saw it for the
87th time while struggling with an annoying SOAP service.
Dmitry Stogov [Fri, 3 Sep 2010 09:27:47 +0000 (09:27 +0000)]
Fixed GC bug
Ulf Wendel [Thu, 2 Sep 2010 14:57:38 +0000 (14:57 +0000)]
Fix test failure. Add new test for MYSQLI_OPT_INT_AND_FLOAT_NATIVE mysqlnd feature.
Pierre Joye [Thu, 2 Sep 2010 10:30:34 +0000 (10:30 +0000)]
- typo/clarity
Felipe Pena [Wed, 1 Sep 2010 23:21:03 +0000 (23:21 +0000)]
- Fixed compiler warning (missing return statement)
Stanislav Malyshev [Wed, 1 Sep 2010 20:34:59 +0000 (20:34 +0000)]
Fix bug #50590 - IntlDateFormatter::parse result is limited to the integer range
Andrey Hristov [Wed, 1 Sep 2010 16:54:20 +0000 (16:54 +0000)]
fix build on windows, seems this macro is not defined
Dmitry Stogov [Wed, 1 Sep 2010 15:34:48 +0000 (15:34 +0000)]
Reduced overhead of FastCGI using near-perfect hash function and predcalculated hash values.
Andrey Hristov [Wed, 1 Sep 2010 14:47:36 +0000 (14:47 +0000)]
OPT_COMPRESS support for mysqlnd_conn::set_client_option
To be used by mysqli_options
Dmitry Stogov [Wed, 1 Sep 2010 14:42:43 +0000 (14:42 +0000)]
invalid length
Pierre Joye [Wed, 1 Sep 2010 10:23:58 +0000 (10:23 +0000)]
- is_link note
Pierre Joye [Wed, 1 Sep 2010 10:22:29 +0000 (10:22 +0000)]
- fix index
Pierre Joye [Wed, 1 Sep 2010 10:16:48 +0000 (10:16 +0000)]
- WS
Pierre Joye [Wed, 1 Sep 2010 09:54:45 +0000 (09:54 +0000)]
- upgrading addition about stat/lstat
Pierre Joye [Wed, 1 Sep 2010 09:49:53 +0000 (09:49 +0000)]
- add lstat support for Windows
Jérôme Loyet [Wed, 1 Sep 2010 08:17:18 +0000 (08:17 +0000)]
- Fixed bug #52725 (gcc builtin atomic functions were sometimes used when they were not available).
Jérôme Loyet [Tue, 31 Aug 2010 14:49:16 +0000 (14:49 +0000)]
- add 'max children reached' to the FPM status page. It shows how many times
a pool has reached the max_children parameter.
Ulf Wendel [Tue, 31 Aug 2010 14:43:02 +0000 (14:43 +0000)]
PHP has changed (undefined) behaviour from 5.3.2 to 5.3.3: ->{} = , which seems to have been never an officially supported syntax and have never been a valid property name, is no longer allowed and PHP bails.
Timm Friebe [Tue, 31 Aug 2010 12:27:29 +0000 (12:27 +0000)]
- Add ".so" suffix to checks on libsybct[64] bundles
# See patch by royanee at yahoo dot com @ bug #45357
Jérôme Loyet [Tue, 31 Aug 2010 09:41:04 +0000 (09:41 +0000)]
- Add libevent version to the startup debug log in FPM.
Jérôme Loyet [Tue, 31 Aug 2010 09:33:53 +0000 (09:33 +0000)]
- Changed listen.backlog in the FPM configuration file to default to 128
instead of -1 (except on FreeBSD and OpenBSD). This is the same value
as the one used in the cgi sapi. This patch completes revision 302725.
Felipe Pena [Mon, 30 Aug 2010 21:34:54 +0000 (21:34 +0000)]
- Fixed crash on non-Windows build
Andrey Hristov [Mon, 30 Aug 2010 18:10:23 +0000 (18:10 +0000)]
Fix for MySQL Bug #49406
Binding params doesn't work when selecting a date inside a CASE-WHEN
(http://bugs.mysql.com/bug.php?id=49406)
The MySQL server sends MYSQL_TYPE_NEWDATE values as clear text, even
when PS are used and thus the binary protocol are used. Changing the
handler for the type.
Pierre Joye [Mon, 30 Aug 2010 17:05:56 +0000 (17:05 +0000)]
- fix possible leak and error while fetching PHPRC
Ulf Wendel [Mon, 30 Aug 2010 16:59:10 +0000 (16:59 +0000)]
Adding MYSQLI_OPT_SSL_VERIFY_SERVER_CERT for use with mysqli_options().
Pierre Joye [Mon, 30 Aug 2010 16:52:48 +0000 (16:52 +0000)]
- WS
Derick Rethans [Mon, 30 Aug 2010 16:50:10 +0000 (16:50 +0000)]
- Keep 5.3 and trunk in sync.
Derick Rethans [Mon, 30 Aug 2010 16:48:21 +0000 (16:48 +0000)]
- Tests for bug #52342 (DateTime setIsoDate results in wrong timestamp).
Derick Rethans [Mon, 30 Aug 2010 16:40:29 +0000 (16:40 +0000)]
- Fixed bug #52430 (date_parse parse 24:xx:xx as valid time). (Derick)
Derick Rethans [Mon, 30 Aug 2010 16:25:52 +0000 (16:25 +0000)]
- Fixed bug #52454 (Relative dates and getTimestamp increments by one day)
Derick Rethans [Mon, 30 Aug 2010 15:40:36 +0000 (15:40 +0000)]
- Test for (non-)bug #52577.
Derick Rethans [Mon, 30 Aug 2010 15:35:41 +0000 (15:35 +0000)]
- Added test for bug #46874 (same as #52668).
Derick Rethans [Mon, 30 Aug 2010 15:32:09 +0000 (15:32 +0000)]
- Fixed bug #52668 (Iterating over a dateperiod twice is broken).
Jérôme Loyet [Mon, 30 Aug 2010 15:21:31 +0000 (15:21 +0000)]
- only one process (for all pools) could be killed by the 'dynamic' process manager. Now it's one process per pool which can be killed by the 'dynamic' process manager.
- rename nonsense variable (i)
Pierre Joye [Mon, 30 Aug 2010 10:27:03 +0000 (10:27 +0000)]
- remove internals stuff, moved to the INTERNALS guide
Pierre Joye [Mon, 30 Aug 2010 10:26:31 +0000 (10:26 +0000)]
- initial import, internals upgrade guide
Pierre Joye [Mon, 30 Aug 2010 09:38:47 +0000 (09:38 +0000)]
- use TSRMLS_CC instead of TSRMLS_FETCH in virtual_file_ex
Ulf Wendel [Mon, 30 Aug 2010 09:20:48 +0000 (09:20 +0000)]
If you add functions to the PDO core, take care not to break other PDO drivers tests, document the function and provide a function test for the PDO core to check your default/fallback implementation.
Ilia Alshanetsky [Fri, 27 Aug 2010 19:43:08 +0000 (19:43 +0000)]
Fixed a compiler warning
Pierre Joye [Fri, 27 Aug 2010 10:09:52 +0000 (10:09 +0000)]
- WS
Dmitry Stogov [Fri, 27 Aug 2010 08:50:32 +0000 (08:50 +0000)]
Don't check FCGI_WEB_SERVER_ADDRS for UNIX sockets
Dmitry Stogov [Fri, 27 Aug 2010 08:34:44 +0000 (08:34 +0000)]
Added apache compatible functions (apache_child_terminate, getallheaders, apache_request_headers, apache_response_headers) to FastCGI SAPI
Dmitry Stogov [Fri, 27 Aug 2010 06:12:37 +0000 (06:12 +0000)]
In some SAPI (e.g. FastCGI) we don't need to setup and reset libxml callbacks on each request, we con do it only once. Probably the list of such SAPI may be extended.
Dmitry Stogov [Fri, 27 Aug 2010 06:09:18 +0000 (06:09 +0000)]
Preallocate zend_hash instead of allocation/deallocation it on each request
Adam Harvey [Fri, 27 Aug 2010 03:54:10 +0000 (03:54 +0000)]
Implemented request #34857 (Change array_combine behaviour when called with
empty arrays). Patch by Joel Perras <joel.perras@gmail.com>.
Pierre Joye [Thu, 26 Aug 2010 14:23:48 +0000 (14:23 +0000)]
- WS
Pierre Joye [Thu, 26 Aug 2010 14:23:17 +0000 (14:23 +0000)]
- Symlink resolution fails when target is a DFS path
Ulf Wendel [Thu, 26 Aug 2010 13:35:20 +0000 (13:35 +0000)]
Test for http://bugs.mysql.com/bug.php?id=49406, Binding params doesn't work when selecting a date inside a CASE-WHEN
Dmitry Stogov [Thu, 26 Aug 2010 12:21:06 +0000 (12:21 +0000)]
Removed useless copying