]>
granicus.if.org Git - php/log
Andrey Hristov [Tue, 11 May 2010 10:03:16 +0000 (10:03 +0000)]
Fix for bug #51605 (Mysqli zombie links)
Arnaud Le Blanc [Mon, 10 May 2010 16:10:09 +0000 (16:10 +0000)]
Added session upload progress tests
Arnaud Le Blanc [Mon, 10 May 2010 16:09:00 +0000 (16:09 +0000)]
Added upload progress feedback in session data as describied
in RFC : http://wiki.php.net/rfc/session_upload_progress
Arnaud Le Blanc [Mon, 10 May 2010 15:53:54 +0000 (15:53 +0000)]
Fix tests
Etienne Kneuss [Mon, 10 May 2010 13:03:33 +0000 (13:03 +0000)]
fix the fix for the fix
Etienne Kneuss [Mon, 10 May 2010 12:38:13 +0000 (12:38 +0000)]
Fix crash
Felipe Pena [Mon, 10 May 2010 01:39:58 +0000 (01:39 +0000)]
- Fix crash when instantiating MultipleIterator
Jérôme Loyet [Sat, 8 May 2010 08:52:32 +0000 (08:52 +0000)]
Fix #51736, wrong checks on dynamic parameters
Hannes Magnusson [Fri, 7 May 2010 19:04:45 +0000 (19:04 +0000)]
NEWS is not docs and limit lines to 80chars
Felipe Pena [Fri, 7 May 2010 17:57:09 +0000 (17:57 +0000)]
- Fix typo (take 3! thanks Chris and Tony)
Felipe Pena [Fri, 7 May 2010 17:18:49 +0000 (17:18 +0000)]
- Fix error message wording (Kalle)
Felipe Pena [Fri, 7 May 2010 16:29:15 +0000 (16:29 +0000)]
- Fixed ZEND_VERIFY_ABSTRACT_CLASS order when using traits
# It's the last one now, thus the traits can be used to implement interfaces
Antony Dovgal [Fri, 7 May 2010 15:17:34 +0000 (15:17 +0000)]
make the code more readable
David Soria Parra [Fri, 7 May 2010 15:05:39 +0000 (15:05 +0000)]
Abort if DTrace is not installed on the system
David Soria Parra [Fri, 7 May 2010 14:46:27 +0000 (14:46 +0000)]
Abort with an error message if we cannot create the DTrace header file.
Felipe Pena [Fri, 7 May 2010 13:55:27 +0000 (13:55 +0000)]
- Fixed magic method and constructor copy for traits
Felipe Pena [Fri, 7 May 2010 11:09:35 +0000 (11:09 +0000)]
- Added check for constant creation on Traits
- Simplified trait flag check
- Test++ :)
Felipe Pena [Thu, 6 May 2010 19:21:11 +0000 (19:21 +0000)]
- New tests
Felipe Pena [Thu, 6 May 2010 19:20:12 +0000 (19:20 +0000)]
- Added check for 'static' on trait visibility modifier
Felipe Pena [Thu, 6 May 2010 18:28:45 +0000 (18:28 +0000)]
- Fix typos
Felipe Pena [Thu, 6 May 2010 18:20:38 +0000 (18:20 +0000)]
- Fix error messages & WS
Felipe Pena [Thu, 6 May 2010 15:49:58 +0000 (15:49 +0000)]
- New tests
Felipe Pena [Thu, 6 May 2010 15:18:20 +0000 (15:18 +0000)]
- Added get_declared_traits()
Kalle Sommer Nielsen [Thu, 6 May 2010 13:44:35 +0000 (13:44 +0000)]
Well we do need zend_throw_exception_ex ;-)
Dmitry Stogov [Thu, 6 May 2010 12:52:27 +0000 (12:52 +0000)]
Added compiler hints
Dmitry Stogov [Thu, 6 May 2010 10:27:35 +0000 (10:27 +0000)]
Optimized access to static properties using executor specialization. A constant class name may be used as a direct operand of ZEND_FETCH_* instruction without previous ZEND_FETCH_CLASS.
Dmitry Stogov [Thu, 6 May 2010 08:37:41 +0000 (08:37 +0000)]
Fixed PDO objects binary incompatibility
Sara Golemon [Wed, 5 May 2010 22:48:14 +0000 (22:48 +0000)]
Add JSON_Serializable interface
Objects implementing JSON_Serializable will have
their ->jsonSerialize() method called
Similar to serialize() and __sleep()
Felipe Pena [Wed, 5 May 2010 21:55:44 +0000 (21:55 +0000)]
- Fixed bug #51740 (acinclude.m4 macro PHP_CHECK_SIZEOF is not properly quoted)
Patch by: dave dot mulford at gmail dot com
Pierre Joye [Wed, 5 May 2010 13:51:54 +0000 (13:51 +0000)]
- nuke unused vars
Pierre Joye [Wed, 5 May 2010 13:39:35 +0000 (13:39 +0000)]
- #51063, news and test
Pierre Joye [Wed, 5 May 2010 13:37:40 +0000 (13:37 +0000)]
- #51063, implement getimagesizefromstring
Rob Richards [Wed, 5 May 2010 11:40:11 +0000 (11:40 +0000)]
fix bug #48601 (xpath() returns FALSE for legitimate query)
add test
Dmitry Stogov [Wed, 5 May 2010 07:43:45 +0000 (07:43 +0000)]
Fixed bug #50698 (SoapClient should handle wsdls with some incompatiable endpoints). (Justin Dearing)
Felipe Pena [Tue, 4 May 2010 19:06:13 +0000 (19:06 +0000)]
- New tests
Felipe Pena [Tue, 4 May 2010 18:45:01 +0000 (18:45 +0000)]
- Added check for trait when trying to extend it
Felipe Pena [Tue, 4 May 2010 18:31:40 +0000 (18:31 +0000)]
- Fix trait flag identification
Felipe Pena [Tue, 4 May 2010 18:21:00 +0000 (18:21 +0000)]
- Added check for abstract class
abstract class foo { }
class T { use foo; } // T cannot use foo - it is not a trait
- Added check for trait on NEW
trait a { }
new a; // Cannot instantiate trait a
# Tests for errors comming soon :)
Rob Richards [Tue, 4 May 2010 15:41:49 +0000 (15:41 +0000)]
fix bug #49490 (XPath namespace prefix conflict)
add test
Derick Rethans [Tue, 4 May 2010 15:11:41 +0000 (15:11 +0000)]
- Fixed bug #49081 (DateTime::diff() mistake if start in January and interval >
28 days). (Derick)
Andrey Hristov [Tue, 4 May 2010 14:02:42 +0000 (14:02 +0000)]
OOM stability fixes
Andrey Hristov [Tue, 4 May 2010 13:49:43 +0000 (13:49 +0000)]
Add possibility to control the allocator in when PHP is compiled
with debug
Rob Richards [Tue, 4 May 2010 12:55:26 +0000 (12:55 +0000)]
fix bug #51721 (mark DOMNodeList and DOMNamedNodeMap as Traversable)
Rob Richards [Tue, 4 May 2010 12:12:28 +0000 (12:12 +0000)]
fix non-windows builds
Adam Harvey [Tue, 4 May 2010 11:56:59 +0000 (11:56 +0000)]
Fix for bug #48289 (iconv_mime_encode() quoted-printable scheme is broken).
Thanks to Hiroaki Kawai for the original patch.
Adam Harvey [Tue, 4 May 2010 09:41:47 +0000 (09:41 +0000)]
Alter the getmxrr() test to use lists.php.net (which we presumably control)
instead of ez.no (which we presumably don't) for the single MX record test.
Pierre Joye [Tue, 4 May 2010 08:48:58 +0000 (08:48 +0000)]
- Fixed bug #51732, Fileinfo __construct or open does not work with NULL
Stefan Marr [Mon, 3 May 2010 22:08:09 +0000 (22:08 +0000)]
Changed naming of traits-related helper functions (suggested by Derick), added missing static qualifiers.
Pierre Joye [Mon, 3 May 2010 19:51:59 +0000 (19:51 +0000)]
- revert fix for #51723 in 5.2, vc6 does not support strtoi64, use builtin functioon in 5.3 (trunk is vc9+ only)
Andrey Hristov [Mon, 3 May 2010 19:32:07 +0000 (19:32 +0000)]
Handle OOM in mysqlnd_res::store_result_fetch_data
Pierre Joye [Mon, 3 May 2010 19:31:50 +0000 (19:31 +0000)]
- fix build (declaration must be first)
Andrey Hristov [Mon, 3 May 2010 19:09:45 +0000 (19:09 +0000)]
Handle OOM in mysqlnd_fetch_row_buffered_c()
Andrey Hristov [Mon, 3 May 2010 19:02:48 +0000 (19:02 +0000)]
Handle OOM in mysqlnd_fetch_row_unbuffered_c()
Andrey Hristov [Mon, 3 May 2010 18:50:47 +0000 (18:50 +0000)]
Handle OOM stemming from mysqlnd_result_init in the same
function and up the stack.
Pierre Joye [Mon, 3 May 2010 17:47:58 +0000 (17:47 +0000)]
- #51273, Content-length header is limited to 32bit integer with apache2/windows
Andrey Hristov [Mon, 3 May 2010 17:07:18 +0000 (17:07 +0000)]
Handle gracefully OOM in mysqlnd_mempool_create and up the stack
Felipe Pena [Mon, 3 May 2010 16:36:04 +0000 (16:36 +0000)]
- Replaced 'zend_hash_find' to 'zend_hash_quick_find' on zend_hash_compare() function
Andrey Hristov [Mon, 3 May 2010 16:20:46 +0000 (16:20 +0000)]
Handle OOM in block_alloc_get_chunk, and also in the caller
in mysqlnd_wireprotocol.c
Andrey Hristov [Mon, 3 May 2010 16:09:05 +0000 (16:09 +0000)]
Remove unused parameter
Ilia Alshanetsky [Mon, 3 May 2010 14:41:40 +0000 (14:41 +0000)]
Fixed bug #51690 (Phar::setStub looks for case-sensitive __HALT_COMPILER())
Pierre Joye [Mon, 3 May 2010 14:30:14 +0000 (14:30 +0000)]
- WS
Andrey Hristov [Mon, 3 May 2010 14:26:08 +0000 (14:26 +0000)]
One more case to handle in case of OOM, in block_alloc_resize_chunk
Andrey Hristov [Mon, 3 May 2010 14:16:04 +0000 (14:16 +0000)]
Handle OOM when resizing blocks during data fetch
Andrey Hristov [Mon, 3 May 2010 13:51:30 +0000 (13:51 +0000)]
Fix compiler warnings - unused functions
Andrey Hristov [Mon, 3 May 2010 13:45:58 +0000 (13:45 +0000)]
Better handing of OOM in mysqlnd::set_client_option
Kalle Sommer Nielsen [Mon, 3 May 2010 09:21:21 +0000 (09:21 +0000)]
Fix build, declarings first
Pierre Joye [Mon, 3 May 2010 09:05:54 +0000 (09:05 +0000)]
- update bison version (mike)
Ilia Alshanetsky [Sun, 2 May 2010 19:34:21 +0000 (19:34 +0000)]
- Fixed a possible stack exaustion inside fnmatch(). Reporeted by Stefan Esser
Felipe Pena [Sun, 2 May 2010 18:47:27 +0000 (18:47 +0000)]
- WS
Felipe Pena [Sun, 2 May 2010 17:39:24 +0000 (17:39 +0000)]
- Changed zend_hash func calls to use the quick ones
Stefan Marr [Sun, 2 May 2010 16:32:25 +0000 (16:32 +0000)]
Refactored part of the Traits implementation.
# - renamed php_runkit_function_copy_ctor to _duplicate_function
# REM: runkit does not compile with trunk at the moment, fixing it would introduce even more version #ifs, don't know what the best way is to fix it
# - extracted traits related stuff from destroy_zend_class into _destroy_zend_class_traits_info
# - need to investigate implementation/handling of internal classes further before enabling internal traits
Raphael Geissert [Sun, 2 May 2010 05:01:51 +0000 (05:01 +0000)]
Fix bug in unaligned memory access fix
Raphael Geissert [Sat, 1 May 2010 23:32:40 +0000 (23:32 +0000)]
Fix unaligned memory accesses in enchant (bug #51289)
Felipe Pena [Sat, 1 May 2010 18:54:49 +0000 (18:54 +0000)]
- Fixed bug #51719 (typo in function prototype)
Raphael Geissert [Sat, 1 May 2010 18:30:38 +0000 (18:30 +0000)]
Fix another typo s/exlcusive/exclusive
Raphael Geissert [Sat, 1 May 2010 18:27:42 +0000 (18:27 +0000)]
Fix typos s/connnection/connection
Antony Dovgal [Fri, 30 Apr 2010 08:20:57 +0000 (08:20 +0000)]
merge the fix for #51688
Pierre Joye [Fri, 30 Apr 2010 08:15:09 +0000 (08:15 +0000)]
- Fix #51688, ini per dir crashes when invalid document root are given
David Soria Parra [Fri, 30 Apr 2010 00:07:39 +0000 (00:07 +0000)]
Make sure we search the source dir for the dtrace files
Etienne Kneuss [Thu, 29 Apr 2010 17:14:37 +0000 (17:14 +0000)]
Fix misplaced code
Andrey Hristov [Thu, 29 Apr 2010 15:49:51 +0000 (15:49 +0000)]
Handle OOM cases, in case of persistent connections this is real
and the Zend MM won't help.
Etienne Kneuss [Thu, 29 Apr 2010 15:47:41 +0000 (15:47 +0000)]
Implement SplObjectStorage::getHash()
Andrey Hristov [Thu, 29 Apr 2010 15:17:44 +0000 (15:17 +0000)]
Fix valgrind warning, usage of nirvana memory
Andrey Hristov [Thu, 29 Apr 2010 13:19:57 +0000 (13:19 +0000)]
Add a test case for the recently fixed memleak
Andrey Hristov [Thu, 29 Apr 2010 13:13:41 +0000 (13:13 +0000)]
Fix possible crashes in case of OOM, as well as a leak.
Antony Dovgal [Thu, 29 Apr 2010 12:48:06 +0000 (12:48 +0000)]
fix tests
Antony Dovgal [Thu, 29 Apr 2010 12:43:18 +0000 (12:43 +0000)]
fix skipif section
Andrey Hristov [Thu, 29 Apr 2010 12:07:02 +0000 (12:07 +0000)]
Try blob columns instead of int, and insert a lot of data at once
Andrey Hristov [Thu, 29 Apr 2010 11:49:08 +0000 (11:49 +0000)]
Fix crash if OOM and USE_ZEND_ALLOC=0
Pierre Joye [Thu, 29 Apr 2010 08:13:15 +0000 (08:13 +0000)]
- Adieu VC6/7/8, merci pour les bons et loyaux services
Christopher Jones [Thu, 29 Apr 2010 05:07:16 +0000 (05:07 +0000)]
Bug #51691 (Unnecessary realloc causes crashes in PHP trunk tests with interned strings). Updated tests check some other edge cases
Christopher Jones [Thu, 29 Apr 2010 05:07:03 +0000 (05:07 +0000)]
Remove obsolete test
Kalle Sommer Nielsen [Thu, 29 Apr 2010 01:03:21 +0000 (01:03 +0000)]
Update UPGRADING with recent feature removals
Derick Rethans [Wed, 28 Apr 2010 23:03:36 +0000 (23:03 +0000)]
- Updated to version 2010.9 (2010i)
Pierre Joye [Wed, 28 Apr 2010 22:26:08 +0000 (22:26 +0000)]
- we don't need that anymore
Pierre Joye [Wed, 28 Apr 2010 20:47:13 +0000 (20:47 +0000)]
- fix build (void is evil)
Christopher Jones [Wed, 28 Apr 2010 17:26:59 +0000 (17:26 +0000)]
Mask schemaname in error messages
Felipe Pena [Wed, 28 Apr 2010 16:33:36 +0000 (16:33 +0000)]
- Fix test
Andrey Hristov [Wed, 28 Apr 2010 15:35:52 +0000 (15:35 +0000)]
Fixed few buffer overflows reported by Stefan Esser.
Rob Richards [Wed, 28 Apr 2010 14:41:51 +0000 (14:41 +0000)]
revert change #298288: Remove old dsp/dsw/makefile files