]>
granicus.if.org Git - php/log
Robin Fernandes [Wed, 17 Jun 2009 10:38:25 +0000 (10:38 +0000)]
Additional class related tests.
Hannes Magnusson [Wed, 17 Jun 2009 10:18:17 +0000 (10:18 +0000)]
fix skipif
Hannes Magnusson [Wed, 17 Jun 2009 10:14:25 +0000 (10:14 +0000)]
fix skipif
Pierre Joye [Wed, 17 Jun 2009 10:10:19 +0000 (10:10 +0000)]
- fix test
Pierre Joye [Wed, 17 Jun 2009 10:08:01 +0000 (10:08 +0000)]
- missing --SKIPIF-- header
Rasmus Lerdorf [Wed, 17 Jun 2009 08:55:23 +0000 (08:55 +0000)]
Need the gcc version check here too
Pierre Joye [Tue, 16 Jun 2009 21:54:12 +0000 (21:54 +0000)]
- fix build when IO_REPARSE_TAG_SYMLINK is not defined (works with 2k+)
Felipe Pena [Tue, 16 Jun 2009 19:49:55 +0000 (19:49 +0000)]
- Fixed tests
andy wharmby [Tue, 16 Jun 2009 19:39:39 +0000 (19:39 +0000)]
New strcoll error test. Tested on Windows, Linux and Linux 64.
Andrey Hristov [Tue, 16 Jun 2009 18:00:00 +0000 (18:00 +0000)]
MFH: C-comments
Pierre Joye [Tue, 16 Jun 2009 16:50:13 +0000 (16:50 +0000)]
- fix readlink in TS SAPI
Rasmus Lerdorf [Tue, 16 Jun 2009 16:10:15 +0000 (16:10 +0000)]
Tweak to make this compile with gcc2
Felipe Pena [Tue, 16 Jun 2009 14:33:33 +0000 (14:33 +0000)]
- MFH: Fixed build (removed trailing comma) patch by Seiji Masugata <s.masugata at digicom.dnp.co.jp>
Andrey Hristov [Tue, 16 Jun 2009 13:07:14 +0000 (13:07 +0000)]
MFH:
Memory usage optimisation. mysqlnd is not libmysql. mysqlnd does use the
Zend allocator, which means that is easier to hit memory_limit if you
have big stored (buffered) result sets. Before with libmysql you won't
hit memory_limit because libmysql uses libc's allocator and nothing is
checked. Now, with mysqlnd the situation is stricter and it is easier to
hit memory_limit. We try to optimize for big result sets. If a result set
is larger than 10 rows we will start freeing some data to keep memory usage
after 10 rows constant. This will help in the cases where a buffered result
set is scrolled forward only and just only once, or mysqlnd will need to
decode data from the network buffers again - yes, it is a trade-off between
CPU time and memory size. The best for big result sets is of course using
unbuffered queries - for comparison : 3 Million rows with buffered take
at least 180MB, with buffered you will stay at 3MB, and unbuffered will be
just 7-8% slower.
Ilia Alshanetsky [Tue, 16 Jun 2009 12:40:59 +0000 (12:40 +0000)]
Fixed test
andy wharmby [Tue, 16 Jun 2009 11:37:13 +0000 (11:37 +0000)]
Fix typo in test
Pierre Joye [Tue, 16 Jun 2009 10:37:59 +0000 (10:37 +0000)]
- fix title
Pierre Joye [Tue, 16 Jun 2009 10:37:30 +0000 (10:37 +0000)]
- fix title
Andrey Hristov [Tue, 16 Jun 2009 09:15:38 +0000 (09:15 +0000)]
MFH:
Hardwire function call instead of using callbacks. We don't actually need
callbacks, it was done for making 2 functions static, not to pollute the
global functions space but that had its price of 8 bytes overheat per
allocation, which is just too much. Also making the app member 32b instead
of 64b, which should save additional 4 byte, to the total of 12 byte per
allocation of a row buffer.
andy wharmby [Tue, 16 Jun 2009 08:59:39 +0000 (08:59 +0000)]
New class related tests. Tested on Windows, Linux and Linux 64. Tests written by Iain Lewis
Andrey Hristov [Tue, 16 Jun 2009 07:53:35 +0000 (07:53 +0000)]
MFH:
Use Zend's allocator instead of libc's and also don't try to work on
zvals that are NULLs.
Felipe Pena [Tue, 16 Jun 2009 02:54:26 +0000 (02:54 +0000)]
- MFH: Fixed bug #48562 (Reference recursion causes segfault when used in wddx_serialize_vars())
Pierre Joye [Tue, 16 Jun 2009 00:17:56 +0000 (00:17 +0000)]
- revert last commit, should not have been applied
Pierre Joye [Tue, 16 Jun 2009 00:13:56 +0000 (00:13 +0000)]
- #47767, include_once does not resolve windows symlinks or junctions
Pierre Joye [Tue, 16 Jun 2009 00:07:05 +0000 (00:07 +0000)]
- Windows ACL cache support, update existing tests and add a new one
Felipe Pena [Mon, 15 Jun 2009 17:56:08 +0000 (17:56 +0000)]
- Drop unused code
andy wharmby [Mon, 15 Jun 2009 17:38:44 +0000 (17:38 +0000)]
New test for bitwise operators. Tested on Linux 64 bit
andy wharmby [Mon, 15 Jun 2009 17:34:40 +0000 (17:34 +0000)]
Move tests to correct directory
Felipe Pena [Mon, 15 Jun 2009 17:31:02 +0000 (17:31 +0000)]
- MFH: Fixed bug #48557 (Numeric string keys in Apache Hashmaps are not cast to integers) patch by David Zülke <david.zuelke at bitextender.com>
Patrick Allaert [Mon, 15 Jun 2009 15:18:31 +0000 (15:18 +0000)]
MFH: Fixing #48441 (ldap_search() with sizelimit/timelimit/deref options makes those options persistent)
Pierre Joye [Mon, 15 Jun 2009 15:08:12 +0000 (15:08 +0000)]
- add TODO about int definition cleanup
Patrick Allaert [Mon, 15 Jun 2009 15:04:11 +0000 (15:04 +0000)]
MFH: Refactoring that will help fixing #48441
Pierre Joye [Mon, 15 Jun 2009 15:01:01 +0000 (15:01 +0000)]
- #48535, file_exists returns false when impersonate is used
Pierre Joye [Mon, 15 Jun 2009 14:47:15 +0000 (14:47 +0000)]
- MFH: simplify, use correct type and silent warnings
Scott MacVicar [Mon, 15 Jun 2009 13:41:42 +0000 (13:41 +0000)]
BFN
Scott MacVicar [Mon, 15 Jun 2009 13:23:59 +0000 (13:23 +0000)]
MFH sync SQLite 3.6.15
Ilia Alshanetsky [Mon, 15 Jun 2009 12:37:37 +0000 (12:37 +0000)]
Simplify original fix for bug #33475
andy wharmby [Mon, 15 Jun 2009 12:14:55 +0000 (12:14 +0000)]
New POSIX extension tests from Berlin UG TestFest 2009.
Pierre Joye [Mon, 15 Jun 2009 08:32:38 +0000 (08:32 +0000)]
- silent warning
Philip Olson [Sun, 14 Jun 2009 19:15:57 +0000 (19:15 +0000)]
Synced with the wiki
Philip Olson [Sun, 14 Jun 2009 17:56:07 +0000 (17:56 +0000)]
Remove unused file (see file UPGRADING for the 5.2->5.3 guide)
andy wharmby [Sun, 14 Jun 2009 16:47:11 +0000 (16:47 +0000)]
Backport ob test to php 5.2 and 53.
andy wharmby [Sun, 14 Jun 2009 14:17:43 +0000 (14:17 +0000)]
New foreach tests. Tested on Windows, Linux and Linux 64 bit.
andy wharmby [Sun, 14 Jun 2009 13:49:16 +0000 (13:49 +0000)]
Basic tests for function_exists() and get_defined_functions(). Tested on Windows, Linux and Linux 64 bit.
Ilia Alshanetsky [Sun, 14 Jun 2009 13:13:35 +0000 (13:13 +0000)]
MFB: Fixed bug #48512 (DOMDocument::validate() fails with both a E_NOTICE
and E_WARN if no DTD)
andy wharmby [Sun, 14 Jun 2009 12:08:27 +0000 (12:08 +0000)]
New json extension tests. Tested on Windows, Linux and Linux 64 bit.
Greg Beaver [Sat, 13 Jun 2009 17:34:21 +0000 (17:34 +0000)]
remove missing erealloc entry that will go in php 5.2 NEWS
Greg Beaver [Sat, 13 Jun 2009 17:30:50 +0000 (17:30 +0000)]
fix Bug #48541: spl_autoload_register only registers first closure, then leaks the others. Fix missing erealloc in fix for bug #40091 (PHP_5_3 only)
Greg Beaver [Sat, 13 Jun 2009 16:43:04 +0000 (16:43 +0000)]
fix criminally unclear NEWS entry by me
andy wharmby [Sat, 13 Jun 2009 12:17:42 +0000 (12:17 +0000)]
New iconv extension tests. Tested on Windows, Linux and Linux 64 bit.
Felipe Pena [Fri, 12 Jun 2009 21:36:53 +0000 (21:36 +0000)]
- Constified method_name arg. in zend_get_user_call_function() and zend_get_user_callstatic_function()
Felipe Pena [Fri, 12 Jun 2009 20:48:28 +0000 (20:48 +0000)]
- MFH: Fixed bug #48514 (cURL extension uses same resource name for simple and multi APIs)
andy wharmby [Fri, 12 Jun 2009 18:57:09 +0000 (18:57 +0000)]
New iconv extension tests. Tested on Windows, Linux and Linux 64 bit.
andy wharmby [Fri, 12 Jun 2009 17:16:01 +0000 (17:16 +0000)]
New iconv extension tests. Tested on Windows, Linux and Linux 64 bit
Kalle Sommer Nielsen [Fri, 12 Jun 2009 16:15:51 +0000 (16:15 +0000)]
MFH: Fixed static build of mbstring on Windows (makes static build of exif possible too)
Felipe Pena [Fri, 12 Jun 2009 14:03:35 +0000 (14:03 +0000)]
- Dropped unnecessary var
Andrey Hristov [Fri, 12 Jun 2009 13:24:57 +0000 (13:24 +0000)]
MFH:
Fix crash when tracing is enabled. Position after buffer was used also
direct usage of MYSQLND_STRING pointer instead of the "s" property of the
structure.
Felipe Pena [Fri, 12 Jun 2009 01:05:25 +0000 (01:05 +0000)]
MFH: Fixed bug #48533 (__callStatic is not invoked for private/protected methods)
andy wharmby [Thu, 11 Jun 2009 23:04:35 +0000 (23:04 +0000)]
Delete duplicate test
andy wharmby [Thu, 11 Jun 2009 22:26:51 +0000 (22:26 +0000)]
New intval() tests. Tested on Windows, Linux and linux 64
andy wharmby [Thu, 11 Jun 2009 21:17:00 +0000 (21:17 +0000)]
New 64 bit math tests. Tested on Windows, Linux and Linux 64 bit. Tests authored by Dave Kelsey
andy wharmby [Thu, 11 Jun 2009 21:11:20 +0000 (21:11 +0000)]
Add/Fix SKIPIF sections of cURL tests
Andrey Hristov [Thu, 11 Jun 2009 17:54:04 +0000 (17:54 +0000)]
Put these in an ifdef because they are not used at all if the zval cache
is off.
Greg Beaver [Thu, 11 Jun 2009 14:40:43 +0000 (14:40 +0000)]
update NEWS about phar.phar on windows
Greg Beaver [Thu, 11 Jun 2009 14:39:37 +0000 (14:39 +0000)]
add phar.phar creation on windows
Pierre Joye [Thu, 11 Jun 2009 14:36:48 +0000 (14:36 +0000)]
- silent warning and make it less ambiguous
andy wharmby [Thu, 11 Jun 2009 12:31:00 +0000 (12:31 +0000)]
New POISX tests. Tested on Windows (all test SKIP), Linux and Linux 64
Johannes Schlüter [Thu, 11 Jun 2009 10:18:08 +0000 (10:18 +0000)]
MFH: Use a better extension version
Antony Dovgal [Thu, 11 Jun 2009 09:46:43 +0000 (09:46 +0000)]
MFH: fix bug #48518 (curl crashes when writing into invalid file handle)
Antony Dovgal [Thu, 11 Jun 2009 09:43:59 +0000 (09:43 +0000)]
reapply the fix
Hannes Magnusson [Thu, 11 Jun 2009 09:41:15 +0000 (09:41 +0000)]
MFH: Mark spl as required and fix extension loading order
# Not needed in 5.2 as the simplexmliterator is part of spl there
Andrey Hristov [Thu, 11 Jun 2009 08:52:06 +0000 (08:52 +0000)]
MFH:
Protect the code when variable is NULL, which should never happen, but
anyway, you know about "never happens" :)
Andrey Hristov [Thu, 11 Jun 2009 08:35:47 +0000 (08:35 +0000)]
MFH:
Check the pointer before calling a function on it, or we will crash.
This is a very rare situation where the server is totally broken.
Andrey Hristov [Thu, 11 Jun 2009 08:30:08 +0000 (08:30 +0000)]
Sync with PHP6 - TSRMLS_FETCH
Extract reference decrement in own function
Remove PHPAPI of a function and make it static as it is not called
externally
Felipe Pena [Wed, 10 Jun 2009 19:01:17 +0000 (19:01 +0000)]
- MFH: Fix the fix (Bug #46973 - IPv6 address filter rejects valid address)
Johannes Schlüter [Wed, 10 Jun 2009 18:39:15 +0000 (18:39 +0000)]
back to -dev
Johannes Schlüter [Wed, 10 Jun 2009 18:18:43 +0000 (18:18 +0000)]
5.3.0RC3
Johannes Schlüter [Wed, 10 Jun 2009 18:15:22 +0000 (18:15 +0000)]
MFH Hannes said this shall not be run for RCs
Pierre Joye [Wed, 10 Jun 2009 15:44:51 +0000 (15:44 +0000)]
- check for static lib as well
Antony Dovgal [Wed, 10 Jun 2009 11:53:58 +0000 (11:53 +0000)]
revert the fix for a while
Antony Dovgal [Wed, 10 Jun 2009 11:10:01 +0000 (11:10 +0000)]
MFH: fix arginfo for curl_multi_info_read()
Pierre Joye [Wed, 10 Jun 2009 09:59:21 +0000 (09:59 +0000)]
- put mpir headers in their own directory
andy wharmby [Tue, 9 Jun 2009 20:18:31 +0000 (20:18 +0000)]
Fix test - remove bogus variation
Pierre Joye [Tue, 9 Jun 2009 16:38:17 +0000 (16:38 +0000)]
- missing ACL entry
Pierre Joye [Tue, 9 Jun 2009 14:10:08 +0000 (14:10 +0000)]
- #41874
David Soria Parra [Tue, 9 Jun 2009 13:31:39 +0000 (13:31 +0000)]
MFH: Fix bug #47042 (cgi sapi is incorrectly removing the SCRIPT_FILENAME for non apache).
The fix was provided by Sriram Natarajan.
Pierre Joye [Tue, 9 Jun 2009 09:26:02 +0000 (09:26 +0000)]
- fix build (void alarm)
Pierre Joye [Tue, 9 Jun 2009 09:25:18 +0000 (09:25 +0000)]
- missing include
Scott MacVicar [Tue, 9 Jun 2009 02:00:46 +0000 (02:00 +0000)]
BFN
Scott MacVicar [Tue, 9 Jun 2009 01:58:07 +0000 (01:58 +0000)]
MFH Fix bug #48493 - spl_autoload_register can leave the HT in an inconsistent way.
Need to point the second elements previous item to head so we can traverse upwards.
Scott MacVicar [Tue, 9 Jun 2009 00:42:51 +0000 (00:42 +0000)]
Move entry to 5.2
Pierre Joye [Tue, 9 Jun 2009 00:25:37 +0000 (00:25 +0000)]
#41874, separate STDOUT and STDERR in exec functions
Pierre Joye [Mon, 8 Jun 2009 21:27:05 +0000 (21:27 +0000)]
- typo
Derick Rethans [Mon, 8 Jun 2009 13:53:34 +0000 (13:53 +0000)]
- Updated to version 2009.9 (2009i)
Ilia Alshanetsky [Mon, 8 Jun 2009 12:31:08 +0000 (12:31 +0000)]
Fixed test
Robert Nicholson [Mon, 8 Jun 2009 11:59:32 +0000 (11:59 +0000)]
New tests for operators. These tests were auto generated to verify correctness for a number of significant values. The work was done by Dave Kelsey.
Andrey Hristov [Mon, 8 Jun 2009 10:20:27 +0000 (10:20 +0000)]
Merge with HEAD. Someone committed changes to HEAD and did not merge back to
the branch.
Also switch off the zval cache, for now.
Pierre Joye [Mon, 8 Jun 2009 08:44:15 +0000 (08:44 +0000)]
- sync with 1.0.2, improve perf x86-64 (patch by Solar Designer)
Scott MacVicar [Mon, 8 Jun 2009 02:15:54 +0000 (02:15 +0000)]
MFH make SQLite3::enableExceptions() return the previous value.
Ilia Alshanetsky [Mon, 8 Jun 2009 01:26:03 +0000 (01:26 +0000)]
Fixed bug #44827 (define() is missing error checks for class constants)