]>
granicus.if.org Git - php/log
Jérôme Loyet [Wed, 19 May 2010 18:37:25 +0000 (18:37 +0000)]
- set hard and soft limit (instead of only the soft limit) when setting rlimit_core or rlimit_files
- remove the debug log about getrlimit on the main process wich is meaningless when rlmit_* settings are set
Jérôme Loyet [Wed, 19 May 2010 11:29:31 +0000 (11:29 +0000)]
- #51821, fix --with-libevent-dir (patch by tony2001)
Michael Wallner [Wed, 19 May 2010 11:28:08 +0000 (11:28 +0000)]
* fixed bug #47842 sscanf() does not support 64-bit values
Pierre Joye [Tue, 18 May 2010 19:39:39 +0000 (19:39 +0000)]
- #51854, fix logic (patch by Tjerk)
Andrey Hristov [Tue, 18 May 2010 16:35:17 +0000 (16:35 +0000)]
And I thought I fixed that...
Part of the previous changeset - remove duplicated code/
The ifdefs were for debug purposes.
Andrey Hristov [Tue, 18 May 2010 15:02:50 +0000 (15:02 +0000)]
Fix comment
Pierre Joye [Tue, 18 May 2010 12:38:57 +0000 (12:38 +0000)]
- #51793, Add alpha argument to imagecolorset
Andrey Hristov [Tue, 18 May 2010 12:01:15 +0000 (12:01 +0000)]
NEWS entry
Andrey Hristov [Tue, 18 May 2010 11:50:31 +0000 (11:50 +0000)]
Remove duplicated code.
Use one centralized functions for data extraction.
Andrey Hristov [Tue, 18 May 2010 11:36:54 +0000 (11:36 +0000)]
Update test file
Andrey Hristov [Tue, 18 May 2010 10:39:26 +0000 (10:39 +0000)]
Add iterator to mysqli_result. Works both for :
- USE_RESULT, can be iterated only once, kind of forward iterator
- STORE_RESULT, can be iterated multiple times
Michael Wallner [Tue, 18 May 2010 07:25:29 +0000 (07:25 +0000)]
* fixed bug #49819: STDOUT losing data with posix_isatty()
Pierre Joye [Mon, 17 May 2010 20:09:42 +0000 (20:09 +0000)]
- #43233, sasl support for ldap on windows
Pierre Joye [Mon, 17 May 2010 18:55:35 +0000 (18:55 +0000)]
- #51844, checkdnsrr does not support types other than MX
Dmitry Stogov [Mon, 17 May 2010 07:50:33 +0000 (07:50 +0000)]
Fixed a possible crash because of recursive GC invocation
Rasmus Lerdorf [Sat, 15 May 2010 15:37:57 +0000 (15:37 +0000)]
typo
Felipe Pena [Fri, 14 May 2010 23:48:03 +0000 (23:48 +0000)]
- Fixed bug #51827 (Bad warning when register_shutdown_function called with wrong num of parameters)
Andrey Hristov [Fri, 14 May 2010 16:42:17 +0000 (16:42 +0000)]
result_meta local storage
Antony Dovgal [Fri, 14 May 2010 15:22:38 +0000 (15:22 +0000)]
fix external build
Andrey Hristov [Fri, 14 May 2010 15:11:56 +0000 (15:11 +0000)]
Allow overloading of mysqlnd_result_meta_init().
Add free space for future hooks.
Andrey Hristov [Fri, 14 May 2010 13:32:27 +0000 (13:32 +0000)]
Export MYSQLND_PROTOCOL methods
Andrey Hristov [Fri, 14 May 2010 13:18:39 +0000 (13:18 +0000)]
- Give possibility to overload mysqlnd_result_init().
- Always use conn->m->stmt_init instead of mysqlnd_stmt_init()
Andrey Hristov [Fri, 14 May 2010 13:04:33 +0000 (13:04 +0000)]
OOM fixes
Pierrick Charron [Fri, 14 May 2010 06:29:54 +0000 (06:29 +0000)]
Added support for CURLOPT_MAX_RECV_SPEED_LARGE and CURLOPT_MAX_SEND_SPEED_LARGE.
Andrey Hristov [Thu, 13 May 2010 15:29:08 +0000 (15:29 +0000)]
- initialize some variables
- initialize the methods in a shorter way, use the compiler.
= on structures copies them. Allows also exportability of
the methods.
Andrey Hristov [Thu, 13 May 2010 14:15:23 +0000 (14:15 +0000)]
Export the methods of MYSQLND_NET
Andrey Hristov [Thu, 13 May 2010 11:16:11 +0000 (11:16 +0000)]
Export the result_metadata methods to external modules.
Andrey Hristov [Thu, 13 May 2010 11:06:00 +0000 (11:06 +0000)]
Somehow missed to commit this, for better fix for #51605
Andrey Hristov [Thu, 13 May 2010 11:05:09 +0000 (11:05 +0000)]
Better fix for #51605
Dmitry Stogov [Thu, 13 May 2010 08:34:06 +0000 (08:34 +0000)]
Fixed a possible resource destruction issues in shm_put_var()
Dmitry Stogov [Thu, 13 May 2010 08:09:54 +0000 (08:09 +0000)]
Fixed a possible memory corruption in ArrayObject::uasort() Reported by Stefan Esser
Felipe Pena [Thu, 13 May 2010 02:13:30 +0000 (02:13 +0000)]
- Fixed bug #51791 (constant() aborts execution when fail to check undefined constant)
Christopher Jones [Wed, 12 May 2010 21:34:32 +0000 (21:34 +0000)]
Errors using reserved words as methods
Jérôme Loyet [Wed, 12 May 2010 18:29:09 +0000 (18:29 +0000)]
Fix #51799, when glob returns nothing, it was handle as an error instead of a warning.
Sara Golemon [Wed, 12 May 2010 16:42:48 +0000 (16:42 +0000)]
Rename JSON_Serializable to JsonSerializable per ML discussion
Dmitry Stogov [Wed, 12 May 2010 11:32:25 +0000 (11:32 +0000)]
Fixed a possible memory corruption in parse_str(). Reported by Stefan Esser
Dmitry Stogov [Wed, 12 May 2010 11:10:06 +0000 (11:10 +0000)]
Fixed a possible information leak because of interruption of XOR operator
Dmitry Stogov [Wed, 12 May 2010 11:04:57 +0000 (11:04 +0000)]
Fixed a possible memory corruption in pack(). Reported by Stefan Esser
Michael Wallner [Wed, 12 May 2010 09:37:25 +0000 (09:37 +0000)]
Fixed bug #51725 (xmlrpc_get_type() returns true on invalid dates). (Mike)
Christopher Jones [Tue, 11 May 2010 18:25:44 +0000 (18:25 +0000)]
Restructure into PHP/PECL/PEAR component areas (at the expense of duplication)
Arnaud Le Blanc [Tue, 11 May 2010 16:40:03 +0000 (16:40 +0000)]
NEWS
Arnaud Le Blanc [Tue, 11 May 2010 16:39:07 +0000 (16:39 +0000)]
- code cleanups
- cleanup progress data from session vars as soon as all
post data has been readden (upload_progress.cleanup
ini setting allows to disable this)
Dmitry Stogov [Tue, 11 May 2010 16:09:43 +0000 (16:09 +0000)]
Fixed bug #49893 (Crash while creating an instance of Zend_Mail_Storage_Pop3)
Andrey Hristov [Tue, 11 May 2010 15:55:07 +0000 (15:55 +0000)]
One more time fixing the tests, lets use $IS_MYSQLND which comes from connect.inc
Andrey Hristov [Tue, 11 May 2010 15:49:03 +0000 (15:49 +0000)]
Fix for mysqli_stmt_execute.phpt, should be ran only against
4.1+ servers. MySQL's SLEEP function is available since 5.0.12, thus
the tests that use this function should be ran only if the server
is at least 5.0.12.
Andrey Hristov [Tue, 11 May 2010 15:27:03 +0000 (15:27 +0000)]
These tests should be run only if mysqli uses mysqlnd. Part of fix for
Bug #51712 Test mysql_mysqlnd_read_timeout_long must fail on MySQL4
Raphael Geissert [Tue, 11 May 2010 15:07:31 +0000 (15:07 +0000)]
Document CGI options in the manpage (bug #51718)
Patch by Daniel Egeberg
Ilia Alshanetsky [Tue, 11 May 2010 14:31:00 +0000 (14:31 +0000)]
Removed double allocation of buffer inside openssl_random_pseudo_bytes() and cleanup code
Dmitry Stogov [Tue, 11 May 2010 11:59:13 +0000 (11:59 +0000)]
Fixed a possible memory corruption in substr_replace()
Dmitry Stogov [Tue, 11 May 2010 10:41:19 +0000 (10:41 +0000)]
Fixed a possible memory corruption because of unexpected call-time pass by refernce and following memory clobbering through callbacks.
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