Search Discussions
-
Good evening, Parameter type hints for PHP’s scalar types are a long-requested feature for PHP. Today I am proposing an RFC which is a new attempt to add them to the language. It is my hope that we ...
Andrea Faulds
Dec 31, 2014 at 8:28 pm
Jan 25, 2015 at 6:59 pm -
Good evening, There has been some debate about whether to make “PHP 5.7". I have made a very simple RFC. It proposes a final minor version of PHP 5, PHP 5.7, to be released at the same time as PHP 7, ...
Andrea Faulds
Dec 16, 2014 at 12:09 am
Dec 17, 2014 at 4:09 pm -
Hi, I don't know if this was discussed before. So, tell me what you think before I write an RFC. I would like to propose that namespaces, functions, and classes become case-sensitive (constants are ...
F & N Laupretre
Dec 20, 2014 at 10:01 pm
Jan 25, 2015 at 5:55 am -
Hi! I'd like to initiate a vote on "objects as keys" RFC: https://wiki.php.net/rfc/objkey I know this is a holiday season but it was extensively discussed and I think most people already formed their ...
Stanislav Malyshev
Dec 16, 2014 at 8:34 am
Jan 5, 2015 at 9:15 pm -
Hey: We use SUCCESS/FAILURE as return value in some APIs, but use 0/1(false/true) in others. I'd like to remove SUCCESS/FAILURE at all, use 0/1 instead.. what do you think? thanks -- Xinchen Hui ...
Xinchen Hui
Dec 24, 2014 at 3:25 am
Jan 5, 2015 at 10:06 am -
33
Bugfest
Howdy dear Internals For a while I have been just stalking the bugs database[1], and I would love if we could some more focus on closing bugs. I'm not saying the job we do (my self included) is not ...Kalle Sommer Nielsen
Dec 27, 2014 at 3:02 pm
Jan 15, 2015 at 2:46 pm -
Hi all, I think we can get rid of this error now when literal is returned. The reason we have E_STRICT error is that legacy PHP didn't support this, I suppose. http://3v4l.org/8fISj Is it possible to ...
Yasuo Ohgaki
Dec 4, 2014 at 8:28 am
Feb 8, 2015 at 9:26 am -
Hi people. Ferenc and I, actual RM of 5.5 and 5.6 , were discussing the calendar today on IRC. Let's start with facts : - We release new PHP versions (major or minor) on summer. Usually, if we can ...
Julien Pauli
Dec 12, 2014 at 1:46 pm
Dec 16, 2014 at 11:13 am -
Hi guys, I was wondering if 7.0 could be the version to fix the long-standing incorrect ternary associativity bug in PHP [1]. This seems especially worthy of reconsideration since the Null Coalesce ...
Leon Sorokin
Dec 13, 2014 at 11:00 pm
Dec 16, 2014 at 10:09 am -
Hey internals! A useful feature that Hack picked up in the last few months are "nullsafe calls", a way of propagating failure forward in a series of chained method calls to the end of the whole ...
Josh Watzman
Dec 9, 2014 at 11:07 pm
Dec 19, 2014 at 10:51 pm -
Good evening, I’m opening voting on the Unicode Codepoint Escape Syntax RFC. There’s been some discussion in the last two weeks since I introduced the RFC, but there’s nothing left which I feel needs ...
Andrea Faulds
Dec 8, 2014 at 11:51 pm
Dec 19, 2014 at 12:28 am -
Hi Guilherme, I read your updated RFC: https://wiki.php.net/rfc/abstract_final_class IMO the RFC as such makes sense now (abstract final confusion is eliminated. In addition to turn methods ...
Robert Stoll
Dec 1, 2014 at 1:59 pm
Dec 1, 2014 at 11:22 pm -
Good evening once again, I’m putting the ZPP Failure on Overflow RFC to a vote. This RFC is an important prerequisite to the Big Integer Support RFC, as it ensures safety in implicit integer ...
Andrea Faulds
Dec 2, 2014 at 9:44 pm
Dec 12, 2014 at 11:14 pm -
Hi PHP Internals, I've been trying to get in contact with the maintainers of libmcrypt, but every response I've gotten was, "Oh, I haven't been a part of that for years." ...
Scott Arciszewski
Dec 5, 2014 at 4:17 pm
Feb 4, 2015 at 12:53 am -
12
bison 3.0
Hi! I just updated my notebook to Fedora 21 and am no longer able to build PHP on it since I now have bison 3.0.2 instead of bison 2.7. bison 3.0 is blacklisted in Zend/acinclude.m4. Is bison 3.0 ...Sebastian Bergmann
Dec 11, 2014 at 7:53 am
Jan 19, 2015 at 10:11 am -
Good evening, Unfortunately, zend_parse_parameters and userland type hint error messages use outdated type names, and don’t even do so consistently. For example: $ php -r 'fread(0, 0);' PHP Warning ...
Andrea Faulds
Dec 14, 2014 at 6:35 pm
Dec 21, 2014 at 4:29 pm -
Hi all, Many of you know from reading the subject line whats coming next! ;) In php, after we interact with HTTP streams (as a client), PHP conjures into local scope a variable with header ...
Ralph Schindler
Dec 1, 2014 at 10:28 pm
Feb 4, 2015 at 6:42 am -
Good evening and merry christmas, After some discussion in a separated thread I created the RFC to discuss about the implementation of another json_encode option. The RFC can be found here ...
Juan Basso
Dec 25, 2014 at 7:32 pm
Jan 11, 2015 at 2:28 am -
Good afternoon, I’m going to put the PHP 5.7 RFC to a vote, since it’d been 2 weeks. I’m not entirely certain myself whether it’s a good idea, but I’d like it for us to vote on it so we can settle ...
Andrea Faulds
Dec 29, 2014 at 2:41 pm
Jan 8, 2015 at 5:42 am -
10
JSON HASHDOS
http://lukasmartinelli.ch/web/2014/11/17/php-dos-attack-revisited.html SighScott Arciszewski
Dec 23, 2014 at 4:20 pm
Dec 24, 2014 at 10:11 am -
Good morning, This is just a very small change, I propose this RFC for discussion to turn the C function "gc_collect_cycles" into a pointer. https://wiki.php.net/rfc/gc_fn_pointer Composer's garbage ...
Benjamin Eberlei
Dec 4, 2014 at 8:30 am
Dec 11, 2014 at 8:45 am -
Hi, I made some improvements that would like to get merged into PHP, but I require someone with Zend karma to review and merge. The patches are all related and included in each other as a progressive ...
Guilhermeblanco
Dec 4, 2014 at 12:47 am
Dec 8, 2014 at 8:13 pm -
Hi, Please take a look into the patch https://github.com/php/php-src/pull/970/files This real changes are in zend_types.h, the rest is renaming that in most cases makes code cleaner. zend_array ...
Dmitry Stogov
Dec 31, 2014 at 10:19 am
Jan 1, 2015 at 6:40 pm -
Hi internals, After a good round of discussion, I updated the original "abstract final class" proposal into a "static class" proposal. However, I kept both patches online so it's up to voters decide ...
Guilhermeblanco
Dec 12, 2014 at 4:13 pm
Dec 23, 2014 at 12:08 am -
Hi! The CI tests still seem to be failing: ===================================================================== FAILED TEST SUMMARY ...
Stas Malyshev
Dec 29, 2014 at 8:05 am
Dec 29, 2014 at 5:58 pm -
- Triaging bugs, issues and cleaning up bug reports
Jacob Bednarz
Dec 28, 2014 at 5:59 am
Dec 29, 2014 at 4:40 pm -
Hi all, Is it possible to make a zval persistent? Currently I only found persistent resources or internal references used in objects. It would be very great for some userland applications to make a ...
Marc Bennewitz
Dec 9, 2014 at 6:58 pm
Dec 11, 2014 at 8:25 pm -
Hey, I have been working on some profiling of an application recently and whilst xhprof and xdebug are good to get an overall picture to further break into, I haven’t been able to find a tool for ...
Jacob Bednarz
Dec 23, 2014 at 9:28 pm
Dec 27, 2014 at 11:41 am -
Hi internals, I finalized a new proposal for PHP. It consists into adding support for package-private classes in the language. A package private class is basically a class that can only be ...
Guilhermeblanco
Dec 23, 2014 at 12:33 am
Dec 23, 2014 at 7:43 pm -
Hi Remi! I see that the test sapi/fpm/tests/015.phpt is randomly intermittently failing all the time in CI, making it harder to evaluate fixes. The cause of the failure is additional one or two ...
Stanislav Malyshev
Dec 1, 2014 at 3:37 am
Dec 2, 2014 at 8:09 pm -
Hi, Please, review the following patch https://gist.github.com/dstogov/fba2cc621ef121826efe It's huge, but actually, only changes in zend_compile.h are matter. The rest is obvious renaming. the main ...
Dmitry Stogov
Dec 10, 2014 at 3:27 pm
Dec 11, 2014 at 11:41 am -
Hi! I followed by https://wiki.php.net/rfc/howto and I would like to propose a concept "comparison chain" to implementing to future PHP versions. It would be very usable if PHP can do that in ...
Дмитрий
Dec 5, 2014 at 2:45 pm
Dec 5, 2014 at 7:50 pm -
Dear Internals, I have changed the variance of return types to be invariant. I have given a further example of what invariance does and does not mean in the RFC, as there has been some confusion ...
Levi Morrison
Dec 31, 2014 at 11:26 pm
Jan 9, 2015 at 11:39 pm -
Fixed. (allow a few minutes for the change to take affect). Kaplan
Lior Kaplan
Dec 3, 2014 at 1:44 pm
Dec 3, 2014 at 9:20 pm -
Hi, while readon through http://www.garfieldtech.com/blog/on-drupals-leadership, I've realized that there is a bunch of similarities between php internals and drupal (which isn't that surprising), so ...
Ferenc Kovacs
Dec 17, 2014 at 8:54 am
Dec 17, 2014 at 3:56 pm -
Hi. When I am on the page http://php.net/manual/en/book.intl.php and click on “UConverter - The UConverter class”, I get linked to a blank page (http://php.net/manual/en/class.uconverter.php). Same ...
Christian Stoller
Dec 12, 2014 at 12:01 pm
Dec 12, 2014 at 4:30 pm -
Hi, This is my attempt at a patch for a bug related to users being able to vote multiple times on the same bug (full report is at https://bugs.php.net/bug.php?id=51535). While this isn't a huge ...
Jacob Bednarz
Dec 31, 2014 at 11:12 am
Jan 1, 2015 at 3:58 am -
Hi, I've published a patch for bug #65576 : https://github.com/php/php-src/pull/946 Can you review it and merge it please ? Best regards. -- Kévin Dunglas http://dunglas.fr http://les-tilleuls.coop
Kévin Dunglas
Dec 8, 2014 at 2:52 pm
Dec 8, 2014 at 3:40 pm -
These changes make ZVAL_COPY and ZVAL_COPY_VALUE work without warning for places where the zval that is copied is const: https://gist.github.com/morrisonlevi/69156fdf93e6bc82f9a0 In the default build ...
Levi Morrison
Dec 5, 2014 at 12:08 am
Dec 5, 2014 at 3:01 pm -
Heya, I would like to know If it is somehow possible to overload existing functions by extensions. And if it is possible, are there already some extension doing it? I am not talking about the magic ...
Robert Stoll
Dec 3, 2014 at 9:40 pm
Dec 3, 2014 at 11:21 pm -
Hello internals, today I stumbled over issue #65213[1] which has been reported as a bug, but was changed to a feature request without any hint why the conversion of SplFileInfo instances to boolean ...
Christoph Becker
Dec 3, 2014 at 8:35 pm
Dec 3, 2014 at 10:09 pm -
Mostly for Dmitry After some work, I can reduce the failed tests number from 111 to 5 :) (configure --disable-all) Those seems related to new mm. = munmap() failed: [22] Invalid argument Any idea on ...
Remi Collet
Dec 2, 2014 at 7:59 am
Dec 2, 2014 at 1:24 pm -
1
PHP7 RM
Happy holidays (and the new year to come) internals With the ongoing effort to focus resources into PHP7, we are yet to elect a release master (or two) for PHP7. Since this is done traditionally by ...Kalle Sommer Nielsen
Dec 29, 2014 at 12:08 am
Jan 5, 2015 at 10:10 am -
Hi, http://php.net/ChangeLog-5.php#5.4.36 does not mention CVE-2014-8142. Fixed bug #68594 (Use after free vulnerability in unserialize()). should be Fixed bug #68594 (Use after free vulnerability in ...
Yasuo Ohgaki
Dec 24, 2014 at 4:59 am
Dec 25, 2014 at 7:12 pm -
Hello! The PHP development team announces the immediate availability of PHP 5.4.36. Two security-related bugs were fixed in this release, including the fix for CVE-2014-8142. All PHP 5.4 users are ...
Stanislav Malyshev
Dec 19, 2014 at 9:45 am
Dec 19, 2014 at 3:43 pm -
Hi, the native-tls branch was just merged into master. As all the TSRMLS_* occurrences was removed, some more merge conflicts are to expect when it comes from PHP5 to PHP7. I would like to suggest a ...
Anatol Belski
Dec 18, 2014 at 9:25 am
Dec 18, 2014 at 11:53 am -
Hi, Can someone please do this minor change in the PHP 5.4 tests ? Kaplan
Lior Kaplan
Dec 17, 2014 at 3:05 pm
Dec 17, 2014 at 3:08 pm -
Hi, I was looking at the documentation for DOMDocument::loadHTML() [1] that mentions the following: This behaviour seems to be intended when ZEND_ACC_ALLOW_STATIC is used [3] and can be fixed by ...
Tjerk Meesters
Dec 16, 2014 at 12:56 am
Dec 16, 2014 at 1:19 am -
I am updating a PHP course that I occasionally teach ... Null Coalesce Operator ( ?? ) What are the precedence and associativity ? https://wiki.php.net/rfc/isset_ternary TIA -- Alain Williams ...
Alain Williams
Dec 11, 2014 at 10:32 pm
Dec 11, 2014 at 10:43 pm -
$ git status On branch PHP-5.6 Your branch is up-to-date with 'origin/PHP-5.6'. nothing to commit, working directory clean $ ./configure --disable-all . . . Thank you for using PHP. config.status ...
Sebastian Bergmann
Dec 11, 2014 at 8:07 am
Dec 11, 2014 at 8:19 am
Group Overview
group | php-internals |
categories | php |
discussions | 63 |
posts | 710 |
users | 103 |
website | php.net |
103 users for December 2014
Archives
- June 2016 (1)
- May 2016 (648)
- April 2016 (33)
- March 2016 (575)
- February 2016 (423)
- January 2016 (40)
- December 2015 (266)
- November 2015 (481)
- October 2015 (23)
- April 2015 (156)
- March 2015 (988)
- February 2015 (836)
- January 2015 (1,468)
- December 2014 (710)
- November 2014 (703)
- October 2014 (787)
- September 2014 (730)
- August 2014 (700)
- July 2014 (1,142)
- June 2014 (488)
- May 2014 (816)
- April 2014 (355)
- March 2014 (611)
- February 2014 (971)
- January 2014 (963)
- December 2013 (489)
- November 2013 (468)
- October 2013 (562)
- September 2013 (622)
- August 2013 (451)
- July 2013 (330)
- June 2013 (422)
- May 2013 (364)
- April 2013 (359)
- March 2013 (497)
- February 2013 (537)
- January 2013 (547)
- December 2012 (335)
- November 2012 (148)
- October 2012 (480)
- September 2012 (632)
- August 2012 (661)
- July 2012 (841)
- June 2012 (362)
- May 2012 (317)
- April 2012 (1,101)
- March 2012 (908)
- February 2012 (780)
- January 2012 (428)
- December 2011 (466)
- November 2011 (690)
- October 2011 (331)
- September 2011 (628)
- August 2011 (777)
- July 2011 (558)
- June 2011 (1,099)
- May 2011 (488)
- April 2011 (345)
- March 2011 (236)
- February 2011 (137)
- January 2011 (230)
- December 2010 (434)
- November 2010 (701)
- October 2010 (211)
- September 2010 (277)
- August 2010 (362)
- July 2010 (205)
- June 2010 (399)
- May 2010 (416)
- April 2010 (473)
- March 2010 (635)
- February 2010 (148)
- January 2010 (325)
- December 2009 (335)
- November 2009 (334)
- October 2009 (270)
- September 2009 (205)
- August 2009 (276)
- July 2009 (605)
- June 2009 (460)
- May 2009 (285)
- April 2009 (254)
- March 2009 (351)
- February 2009 (335)
- January 2009 (451)
- December 2008 (347)
- November 2008 (475)
- October 2008 (795)
- September 2008 (620)
- August 2008 (673)
- July 2008 (829)
- June 2008 (654)
- May 2008 (642)
- April 2008 (653)
- March 2008 (872)
- February 2008 (804)
- January 2008 (751)
- December 2007 (752)
- November 2007 (563)
- October 2007 (490)
- September 2007 (499)
- August 2007 (660)
- July 2007 (965)
- June 2007 (359)
- May 2007 (904)
- April 2007 (476)
- March 2007 (451)
- February 2007 (465)
- January 2007 (499)
- December 2006 (480)
- November 2006 (454)
- October 2006 (391)
- September 2006 (437)
- August 2006 (389)
- July 2006 (840)
- June 2006 (397)
- May 2006 (778)
- April 2006 (426)
- March 2006 (591)
- February 2006 (291)
- January 2006 (391)
- December 2005 (434)
- November 2005 (1,060)
- October 2005 (554)
- September 2005 (677)
- August 2005 (1,157)
- July 2005 (419)
- June 2005 (704)
- May 2005 (195)
- April 2005 (446)
- March 2005 (474)
- February 2005 (770)
- January 2005 (210)
- December 2004 (295)
- November 2004 (308)
- October 2004 (558)
- September 2004 (580)
- August 2004 (734)
- July 2004 (927)
- June 2004 (653)
- May 2004 (575)
- April 2004 (774)
- March 2004 (585)
- February 2004 (819)
- January 2004 (700)
- December 2003 (903)
- November 2003 (682)
- October 2003 (530)
- September 2003 (297)
- August 2003 (659)
- July 2003 (604)
- June 2003 (952)
- May 2003 (994)
- April 2003 (557)
- March 2003 (556)