]> granicus.if.org Git - php/log
php
14 years ago- set hard and soft limit (instead of only the soft limit) when setting rlimit_core...
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

14 years ago- #51821, fix --with-libevent-dir (patch by tony2001)
Jérôme Loyet [Wed, 19 May 2010 11:29:31 +0000 (11:29 +0000)]
- #51821, fix --with-libevent-dir (patch by tony2001)

14 years ago* fixed bug #47842 sscanf() does not support 64-bit values
Michael Wallner [Wed, 19 May 2010 11:28:08 +0000 (11:28 +0000)]
* fixed bug #47842      sscanf() does not support 64-bit values

14 years ago- #51854, fix logic (patch by Tjerk)
Pierre Joye [Tue, 18 May 2010 19:39:39 +0000 (19:39 +0000)]
- #51854, fix logic (patch by Tjerk)

14 years agoAnd I thought I fixed that...
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.

14 years agoFix comment
Andrey Hristov [Tue, 18 May 2010 15:02:50 +0000 (15:02 +0000)]
Fix comment

14 years ago- #51793, Add alpha argument to imagecolorset
Pierre Joye [Tue, 18 May 2010 12:38:57 +0000 (12:38 +0000)]
- #51793, Add alpha argument to imagecolorset

14 years agoNEWS entry
Andrey Hristov [Tue, 18 May 2010 12:01:15 +0000 (12:01 +0000)]
NEWS entry

14 years agoRemove duplicated code.
Andrey Hristov [Tue, 18 May 2010 11:50:31 +0000 (11:50 +0000)]
Remove duplicated code.
Use one centralized functions for data extraction.

14 years agoUpdate test file
Andrey Hristov [Tue, 18 May 2010 11:36:54 +0000 (11:36 +0000)]
Update test file

14 years agoAdd iterator to mysqli_result. Works both for :
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

14 years ago* fixed bug #49819: STDOUT losing data with posix_isatty()
Michael Wallner [Tue, 18 May 2010 07:25:29 +0000 (07:25 +0000)]
* fixed bug #49819: STDOUT losing data with posix_isatty()

14 years ago- #43233, sasl support for ldap on windows
Pierre Joye [Mon, 17 May 2010 20:09:42 +0000 (20:09 +0000)]
- #43233, sasl support for ldap on windows

14 years ago- #51844, checkdnsrr does not support types other than MX
Pierre Joye [Mon, 17 May 2010 18:55:35 +0000 (18:55 +0000)]
- #51844, checkdnsrr does not support types other than MX

14 years agoFixed a possible crash because of recursive GC invocation
Dmitry Stogov [Mon, 17 May 2010 07:50:33 +0000 (07:50 +0000)]
Fixed a possible crash because of recursive GC invocation

14 years agotypo
Rasmus Lerdorf [Sat, 15 May 2010 15:37:57 +0000 (15:37 +0000)]
typo

14 years ago- Fixed bug #51827 (Bad warning when register_shutdown_function called with wrong...
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)

14 years agoresult_meta local storage
Andrey Hristov [Fri, 14 May 2010 16:42:17 +0000 (16:42 +0000)]
result_meta local storage

14 years agofix external build
Antony Dovgal [Fri, 14 May 2010 15:22:38 +0000 (15:22 +0000)]
fix external build

14 years agoAllow overloading of mysqlnd_result_meta_init().
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.

14 years agoExport MYSQLND_PROTOCOL methods
Andrey Hristov [Fri, 14 May 2010 13:32:27 +0000 (13:32 +0000)]
Export MYSQLND_PROTOCOL methods

14 years ago- Give possibility to overload mysqlnd_result_init().
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()

14 years agoOOM fixes
Andrey Hristov [Fri, 14 May 2010 13:04:33 +0000 (13:04 +0000)]
OOM fixes

14 years agoAdded support for CURLOPT_MAX_RECV_SPEED_LARGE and CURLOPT_MAX_SEND_SPEED_LARGE.
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.

14 years ago- initialize some variables
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.

14 years agoExport the methods of MYSQLND_NET
Andrey Hristov [Thu, 13 May 2010 14:15:23 +0000 (14:15 +0000)]
Export the methods of MYSQLND_NET

14 years agoExport the result_metadata methods to external modules.
Andrey Hristov [Thu, 13 May 2010 11:16:11 +0000 (11:16 +0000)]
Export the result_metadata methods to external modules.

14 years agoSomehow missed to commit this, for better fix for #51605
Andrey Hristov [Thu, 13 May 2010 11:06:00 +0000 (11:06 +0000)]
Somehow missed to commit this, for better fix for #51605

14 years agoBetter fix for #51605
Andrey Hristov [Thu, 13 May 2010 11:05:09 +0000 (11:05 +0000)]
Better fix for #51605

14 years agoFixed a possible resource destruction issues in shm_put_var()
Dmitry Stogov [Thu, 13 May 2010 08:34:06 +0000 (08:34 +0000)]
Fixed a possible resource destruction issues in shm_put_var()

14 years agoFixed a possible memory corruption in ArrayObject::uasort() Reported by Stefan Esser
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

14 years ago- Fixed bug #51791 (constant() aborts execution when fail to check undefined constant)
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)

14 years agoErrors using reserved words as methods
Christopher Jones [Wed, 12 May 2010 21:34:32 +0000 (21:34 +0000)]
Errors using reserved words as methods

14 years agoFix #51799, when glob returns nothing, it was handle as an error instead of a warning.
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.

14 years agoRename JSON_Serializable to JsonSerializable per ML discussion
Sara Golemon [Wed, 12 May 2010 16:42:48 +0000 (16:42 +0000)]
Rename JSON_Serializable to JsonSerializable per ML discussion

14 years agoFixed a possible memory corruption in parse_str(). Reported by Stefan Esser
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

14 years agoFixed a possible information leak because of interruption of XOR operator
Dmitry Stogov [Wed, 12 May 2010 11:10:06 +0000 (11:10 +0000)]
Fixed a possible information leak because of interruption of XOR operator

14 years agoFixed a possible memory corruption in pack(). Reported by Stefan Esser
Dmitry Stogov [Wed, 12 May 2010 11:04:57 +0000 (11:04 +0000)]
Fixed a possible memory corruption in pack(). Reported by Stefan Esser

14 years agoFixed bug #51725 (xmlrpc_get_type() returns true on invalid dates). (Mike)
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)

14 years agoRestructure into PHP/PECL/PEAR component areas (at the expense of duplication)
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)

14 years agoNEWS
Arnaud Le Blanc [Tue, 11 May 2010 16:40:03 +0000 (16:40 +0000)]
NEWS

14 years ago - code cleanups
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)

14 years agoFixed bug #49893 (Crash while creating an instance of Zend_Mail_Storage_Pop3)
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)

14 years agoOne more time fixing the tests, lets use $IS_MYSQLND which comes from connect.inc
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

14 years agoFix for mysqli_stmt_execute.phpt, should be ran only against
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.

14 years agoThese tests should be run only if mysqli uses mysqlnd. Part of fix for
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

14 years agoDocument CGI options in the manpage (bug #51718)
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

14 years agoRemoved double allocation of buffer inside openssl_random_pseudo_bytes() and cleanup...
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

14 years agoFixed a possible memory corruption in substr_replace()
Dmitry Stogov [Tue, 11 May 2010 11:59:13 +0000 (11:59 +0000)]
Fixed a possible memory corruption in substr_replace()

14 years agoFixed a possible memory corruption because of unexpected call-time pass by refernce...
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.

14 years agoFix for bug #51605 (Mysqli zombie links)
Andrey Hristov [Tue, 11 May 2010 10:03:16 +0000 (10:03 +0000)]
Fix for bug #51605 (Mysqli zombie links)

14 years agoAdded session upload progress tests
Arnaud Le Blanc [Mon, 10 May 2010 16:10:09 +0000 (16:10 +0000)]
Added session upload progress tests

14 years agoAdded upload progress feedback in session data as describied
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

14 years agoFix tests
Arnaud Le Blanc [Mon, 10 May 2010 15:53:54 +0000 (15:53 +0000)]
Fix tests

14 years agofix the fix for the fix
Etienne Kneuss [Mon, 10 May 2010 13:03:33 +0000 (13:03 +0000)]
fix the fix for the fix

14 years agoFix crash
Etienne Kneuss [Mon, 10 May 2010 12:38:13 +0000 (12:38 +0000)]
Fix crash

14 years ago- Fix crash when instantiating MultipleIterator
Felipe Pena [Mon, 10 May 2010 01:39:58 +0000 (01:39 +0000)]
- Fix crash when instantiating MultipleIterator

14 years agoFix #51736, wrong checks on dynamic parameters
Jérôme Loyet [Sat, 8 May 2010 08:52:32 +0000 (08:52 +0000)]
Fix #51736, wrong checks on dynamic parameters

14 years agoNEWS is not docs and limit lines to 80chars
Hannes Magnusson [Fri, 7 May 2010 19:04:45 +0000 (19:04 +0000)]
NEWS is not docs and limit lines to 80chars

14 years ago- Fix typo (take 3! thanks Chris and Tony)
Felipe Pena [Fri, 7 May 2010 17:57:09 +0000 (17:57 +0000)]
- Fix typo (take 3! thanks Chris and Tony)

14 years ago- Fix error message wording (Kalle)
Felipe Pena [Fri, 7 May 2010 17:18:49 +0000 (17:18 +0000)]
- Fix error message wording (Kalle)

14 years ago- Fixed ZEND_VERIFY_ABSTRACT_CLASS order when using traits
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

14 years agomake the code more readable
Antony Dovgal [Fri, 7 May 2010 15:17:34 +0000 (15:17 +0000)]
make the code more readable

14 years agoAbort if DTrace is not installed on the system
David Soria Parra [Fri, 7 May 2010 15:05:39 +0000 (15:05 +0000)]
Abort if DTrace is not installed on the system

14 years agoAbort with an error message if we cannot create the DTrace header file.
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.

14 years ago- Fixed magic method and constructor copy for traits
Felipe Pena [Fri, 7 May 2010 13:55:27 +0000 (13:55 +0000)]
- Fixed magic method and constructor copy for traits

14 years ago- Added check for constant creation on 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++ :)

14 years ago- New tests
Felipe Pena [Thu, 6 May 2010 19:21:11 +0000 (19:21 +0000)]
- New tests

14 years ago- Added check for 'static' on trait visibility modifier
Felipe Pena [Thu, 6 May 2010 19:20:12 +0000 (19:20 +0000)]
- Added check for 'static' on trait visibility modifier

14 years ago- Fix typos
Felipe Pena [Thu, 6 May 2010 18:28:45 +0000 (18:28 +0000)]
- Fix typos

14 years ago- Fix error messages & WS
Felipe Pena [Thu, 6 May 2010 18:20:38 +0000 (18:20 +0000)]
- Fix error messages & WS

14 years ago- New tests
Felipe Pena [Thu, 6 May 2010 15:49:58 +0000 (15:49 +0000)]
- New tests

14 years ago- Added get_declared_traits()
Felipe Pena [Thu, 6 May 2010 15:18:20 +0000 (15:18 +0000)]
- Added get_declared_traits()

14 years agoWell we do need zend_throw_exception_ex ;-)
Kalle Sommer Nielsen [Thu, 6 May 2010 13:44:35 +0000 (13:44 +0000)]
Well we do need zend_throw_exception_ex ;-)

14 years agoAdded compiler hints
Dmitry Stogov [Thu, 6 May 2010 12:52:27 +0000 (12:52 +0000)]
Added compiler hints

14 years agoOptimized access to static properties using executor specialization. A constant class...
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.

14 years agoFixed PDO objects binary incompatibility
Dmitry Stogov [Thu, 6 May 2010 08:37:41 +0000 (08:37 +0000)]
Fixed PDO objects binary incompatibility

14 years agoAdd JSON_Serializable interface
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()

14 years ago- Fixed bug #51740 (acinclude.m4 macro PHP_CHECK_SIZEOF is not properly quoted)
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

14 years ago- nuke unused vars
Pierre Joye [Wed, 5 May 2010 13:51:54 +0000 (13:51 +0000)]
- nuke unused vars

14 years ago- #51063, news and test
Pierre Joye [Wed, 5 May 2010 13:39:35 +0000 (13:39 +0000)]
- #51063, news and test

14 years ago- #51063, implement getimagesizefromstring
Pierre Joye [Wed, 5 May 2010 13:37:40 +0000 (13:37 +0000)]
- #51063, implement getimagesizefromstring

14 years agofix bug #48601 (xpath() returns FALSE for legitimate query)
Rob Richards [Wed, 5 May 2010 11:40:11 +0000 (11:40 +0000)]
fix bug #48601 (xpath() returns FALSE for legitimate query)
add test

14 years agoFixed bug #50698 (SoapClient should handle wsdls with some incompatiable endpoints...
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)

14 years ago- New tests
Felipe Pena [Tue, 4 May 2010 19:06:13 +0000 (19:06 +0000)]
- New tests

14 years ago- Added check for trait when trying to extend it
Felipe Pena [Tue, 4 May 2010 18:45:01 +0000 (18:45 +0000)]
- Added check for trait when trying to extend it

14 years ago- Fix trait flag identification
Felipe Pena [Tue, 4 May 2010 18:31:40 +0000 (18:31 +0000)]
- Fix trait flag identification

14 years ago- Added check for abstract class
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 :)

14 years agofix bug #49490 (XPath namespace prefix conflict)
Rob Richards [Tue, 4 May 2010 15:41:49 +0000 (15:41 +0000)]
fix bug #49490 (XPath namespace prefix conflict)
add test

14 years ago- Fixed bug #49081 (DateTime::diff() mistake if start in January and interval >
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)

14 years agoOOM stability fixes
Andrey Hristov [Tue, 4 May 2010 14:02:42 +0000 (14:02 +0000)]
OOM stability fixes

14 years agoAdd possibility to control the allocator in when PHP is compiled
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

14 years agofix bug #51721 (mark DOMNodeList and DOMNamedNodeMap as Traversable)
Rob Richards [Tue, 4 May 2010 12:55:26 +0000 (12:55 +0000)]
fix bug #51721 (mark DOMNodeList and DOMNamedNodeMap as Traversable)

14 years agofix non-windows builds
Rob Richards [Tue, 4 May 2010 12:12:28 +0000 (12:12 +0000)]
fix non-windows builds

14 years agoFix for bug #48289 (iconv_mime_encode() quoted-printable scheme is broken).
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.

14 years agoAlter the getmxrr() test to use lists.php.net (which we presumably control)
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.

14 years ago- Fixed bug #51732, Fileinfo __construct or open does not work with NULL
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

14 years agoChanged naming of traits-related helper functions (suggested by Derick), added missin...
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.

14 years ago- revert fix for #51723 in 5.2, vc6 does not support strtoi64, use builtin functioon...
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)

14 years agoHandle OOM in mysqlnd_res::store_result_fetch_data
Andrey Hristov [Mon, 3 May 2010 19:32:07 +0000 (19:32 +0000)]
Handle OOM in mysqlnd_res::store_result_fetch_data