Search Discussions

63 discussions - 710 posts

  • 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 FauldsAndrea 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 FauldsAndrea 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 LaupretreF & 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 MalyshevStanislav 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 HuiXinchen Hui
    Dec 24, 2014 at 3:25 am
    Jan 5, 2015 at 10:06 am
  • 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 NielsenKalle 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 OhgakiYasuo 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 PauliJulien 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 SorokinLeon 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 WatzmanJosh 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 FauldsAndrea 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 StollRobert 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 FauldsAndrea 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 ArciszewskiScott Arciszewski
    Dec 5, 2014 at 4:17 pm
    Feb 4, 2015 at 12:53 am
  • 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 BergmannSebastian 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 FauldsAndrea 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 SchindlerRalph 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 BassoJuan 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 FauldsAndrea Faulds
    Dec 29, 2014 at 2:41 pm
    Jan 8, 2015 at 5:42 am
  • http://lukasmartinelli.ch/web/2014/11/17/php-dos-attack-revisited.html Sigh
    Scott ArciszewskiScott 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 EberleiBenjamin 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 ...
    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 StogovDmitry 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 ...
    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 MalyshevStas Malyshev
    Dec 29, 2014 at 8:05 am
    Dec 29, 2014 at 5:58 pm
  • - Triaging bugs, issues and cleaning up bug reports
    Jacob BednarzJacob 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 BennewitzMarc 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 BednarzJacob 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 ...
    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 MalyshevStanislav 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 StogovDmitry 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 MorrisonLevi 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 KaplanLior 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 KovacsFerenc 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 StollerChristian 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 BednarzJacob 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 DunglasKé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 MorrisonLevi 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 StollRobert 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 BeckerChristoph 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 ColletRemi Collet
    Dec 2, 2014 at 7:59 am
    Dec 2, 2014 at 1:24 pm
  • 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 NielsenKalle 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 OhgakiYasuo 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 MalyshevStanislav 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 BelskiAnatol 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 KaplanLior 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 MeestersTjerk 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 WilliamsAlain 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 BergmannSebastian Bergmann
    Dec 11, 2014 at 8:07 am
    Dec 11, 2014 at 8:19 am
Group Navigation
period‹ prev | Dec 2014 | next ›
Group Overview
groupphp-internals @

103 users for December 2014

Andrea Faulds: 96 posts Stas Malyshev: 45 posts Pierre Joye: 42 posts Rowan Collins: 40 posts Ferenc Kovacs: 38 posts Levi Morrison: 30 posts Guilhermeblanco: 24 posts Xinchen Hui: 19 posts Yasuo Ohgaki: 18 posts Alain Williams: 15 posts Christoph Becker: 14 posts Zeev Suraski: 13 posts Kalle Sommer Nielsen: 12 posts Remi Collet: 12 posts Dmitry Stogov: 11 posts Lester Caine: 11 posts Derick Rethans: 10 posts Josh Watzman: 10 posts Sara Golemon: 10 posts Anatol Belski: 9 posts
show more