Search Discussions

62 discussions - 703 posts

  • Hello! There are at least three of the RFC for native work with annotations. https://wiki.php.net/rfc/reflection_doccomment_annotations https://wiki.php.net/rfc/annotations-in-docblock ...
    Alex SkyAlex Sky
    Nov 3, 2014 at 1:56 pm
    Nov 12, 2014 at 6:29 pm
  • Heya, Its seems to me that more and more RFC are proposed to augment PHP's syntax with some form of additional type hints. The following RFC proposes to add a type hint for the return type of a ...
    Robert StollRobert Stoll
    Nov 3, 2014 at 3:07 pm
    Nov 5, 2014 at 5:47 am
  • It is a problem trying to maintain code for different versions of PHP, especially where there are syntax differences. It would be really nice to have some sort of conditional compilation as in C ...
    Alain WilliamsAlain Williams
    Nov 19, 2014 at 3:07 pm
    Nov 25, 2014 at 6:39 pm
  • Good evening, Here’s a new RFC: https://wiki.php.net/rfc/unicode_escape It has a rationale section explaining why certain decisions were made, that I’d recommend you read in full. Thanks! -- Andrea ...
    Andrea FauldsAndrea Faulds
    Nov 24, 2014 at 10:09 pm
    Nov 27, 2014 at 8:21 am
  • Good evening list, I'd like to open discussion a relatively simple and clear-cut RFC, either people will like it or they won't, there isn't a lot more to say here than what's in the RFC so please ...
    Chris WrightChris Wright
    Nov 3, 2014 at 10:45 pm
    Nov 24, 2014 at 12:26 am
  • Hi, I opened a pull request[1] in order to solve the bug 50224[2] and it ended creating this pull request to add a new flag called JSON_PRESERVE_FRACTIONAL_PART on json_encode function. This flag ...
    Juan BassoJuan Basso
    Nov 4, 2014 at 3:13 am
    Dec 1, 2014 at 1:58 am
  • Hello everyone, this is a proposal to add new function to PHP core: spl_object_id() The story: ======== Recently I was debugging some larger libraries and sorely missed a function that would return ...
    Bostjan SkufcaBostjan Skufca
    Nov 28, 2014 at 1:14 am
    Dec 9, 2014 at 7:34 pm
  • Good evening, I am putting the Safe Casting Functions RFC to a vote. https://wiki.php.net/rfc/safe_cast#vote Voting starts today (2014-11-19) and ends in 10 days’ time (2014-11-29). Since some things ...
    Andrea FauldsAndrea Faulds
    Nov 19, 2014 at 8:39 pm
    Nov 29, 2014 at 9:18 pm
  • Dear Internals, As you may remember, I closed the voting on the return types [RFC](https://wiki.php.net/rfc/returntypehinting) because of a design flaw that was found during the voting process. The ...
    Levi MorrisonLevi Morrison
    Nov 25, 2014 at 5:08 pm
    Nov 28, 2014 at 6:37 pm
  • Dear Internals, I am pleased to announce that the return type RFC is now open for voting[1]. Note that the implementation needs a bit of cleaning up before merging should the RFC be accepted; Dmitry ...
    Levi MorrisonLevi Morrison
    Nov 4, 2014 at 2:01 am
    Nov 6, 2014 at 6:45 pm
  • Hi list, I'd like to introduce thresholds of backwards compatibility breaks, i.e. maximum numbers of allowed BC breaks per version. Lester's mail from a couple days ago had me thinking about the BC ...
    Florian MargaineFlorian Margaine
    Nov 5, 2014 at 8:20 pm
    Nov 10, 2014 at 9:55 am
  • Hi, this is a long spoken topic which is now embodied in https://wiki.php.net/rfc/native-tls . A preliminary implementation is there as well, thus we can discuss it. Regards Anatol
    Anatol BelskiAnatol Belski
    Nov 27, 2014 at 3:54 pm
    Dec 14, 2014 at 4:27 pm
  • Rather than being a bug, this matter is simply a "gotcha", one that Julien Pauli' pointed out in his "PHP gotcha 2013" (see https://gist.github.com/jpauli/8196145). After consulting with other ...
    Sharon LevySharon Levy
    Nov 20, 2014 at 12:34 am
    Nov 24, 2014 at 4:48 pm
  • After some Twitter hints that I should get my act together and finally move this to a vote, it’s finally happening: https://wiki.php.net/rfc/php7timeline#vote Cast your vote! Zeev
    Zeev SuraskiZeev Suraski
    Nov 21, 2014 at 8:07 am
    Nov 23, 2014 at 12:01 am
  • Hi, I worked on an implementation of a somehow controversial concept that exists in hack and C#: abstract final classes. https://wiki.php.net/rfc/abstract_final_class My motivation is to further ...
    Nov 27, 2014 at 3:48 am
    Dec 2, 2014 at 9:35 pm
  • While playing around with Andrea's unicode literals syntax proposal, I was reminded of just how little of ICU is exposed. I've put up a short proposal for adding IntlChar exporting these APIs as ...
    Sara GolemonSara Golemon
    Nov 25, 2014 at 4:47 am
    Dec 2, 2014 at 5:25 am
  • Hi Internals! I've submitted a PR based on Frank Denis's work in libsodium that makes bin2hex() run in constant time () as an improvement to mitigate cache-timing attacks. My motivation for doing so ...
    Scott ArciszewskiScott Arciszewski
    Nov 25, 2014 at 3:37 pm
    Nov 26, 2014 at 8:56 pm
  • Hi, internals! There are some PRs for supports of PowerPC64 https://github.com/php/php-src/pull/737 https://github.com/php/php-src/pull/919 https://github.com/php/php-src/pull/920 ...
    Gustavo Frederico Temple PedrosaGustavo Frederico Temple Pedrosa
    Nov 27, 2014 at 12:39 pm
    Dec 2, 2014 at 1:11 pm
  • Hi! I'd like to put to vote my proposal about the filtered unserialize(): https://wiki.php.net/rfc/secure_unserialize It was discussed a number of times before and I think it is time to have a ...
    Stas MalyshevStas Malyshev
    Nov 3, 2014 at 9:11 pm
    Nov 9, 2014 at 10:23 pm
  • Hi, I'm working on call/return sequence optimization. As part of this work I'm minimizing the size of call frame (zend_execute_data) and number of read/write operations on call/return. Could you ...
    Dmitry StogovDmitry Stogov
    Nov 27, 2014 at 5:27 pm
    Dec 1, 2014 at 8:17 am
  • Good morning, internals! I would like to present to you an idea that I have for a syntax improvement for PHP. The basic idea is to allow arbitrary expressions when using the instanceof operator ...
    Daniel RibeiroDaniel Ribeiro
    Nov 6, 2014 at 7:41 am
    Nov 9, 2014 at 6:51 am
  • On the basis of 'If it's not broken', what is actually broken, and what is just a matter of 'I don't like that way of working'? I have a working Annotation system that has not changed since I started ...
    Lester CaineLester Caine
    Nov 4, 2014 at 1:03 pm
    Nov 4, 2014 at 5:27 pm
  • Good evening, Since phpng, int64, and perhaps other future changes in PHP 7 are a pretty big change, I think we ought to bump the major version number of the Zend Engine, from Zend Engine 2 to Zend ...
    Andrea FauldsAndrea Faulds
    Nov 24, 2014 at 12:10 am
    Dec 5, 2014 at 8:00 pm
  • Hi, This is based on an email conversation between Joe Watkins and me. I asked him what the original scope of phpdbg was, and I've summarized his reply here: - PHPDBG was originally envisioned as a ...
    Derick RethansDerick Rethans
    Nov 3, 2014 at 9:03 pm
    Nov 4, 2014 at 10:45 am
  • Hi, Please see and comment on https://bugs.php.net/68526 In this proposal, this is an optional feature: - - new build option: --with-fpm-acl = no change for standard build - - new config options ...
    Remi ColletRemi Collet
    Nov 30, 2014 at 8:44 am
    Dec 1, 2014 at 12:34 pm
  • PHP has evolved a lot in recent years but we still can't have a static and a nonstatic function with the same name: class A { function bla() { echo 'normal'; } static function bla() { echo 'static' ...
    Carlos RodriguesCarlos Rodrigues
    Nov 28, 2014 at 8:00 pm
    Dec 1, 2014 at 8:42 pm
  • Problem: With PDO the mysql driver emulated allows multiple queries, where non-emulated does not. This makes SQL injections with PDO mysql potentially much more damaging. Suggested solution: add a ...
    Peter WolaninPeter Wolanin
    Nov 7, 2014 at 12:52 am
    Nov 28, 2014 at 7:16 pm
  • Hi list, I'm considering writing an RFC to add a 3rd parameter to fgets which accepts a user defined function. If we had this today we wouldn't need fgetcsv with the added benefit of fgetcsv style ...
    Bill SalakBill Salak
    Nov 23, 2014 at 6:39 pm
    Nov 24, 2014 at 7:14 pm
  • Please review welcome before I update NEWS. Still have to check 68420 + 68421 Remi.
    Remi ColletRemi Collet
    Nov 14, 2014 at 4:46 pm
    Nov 20, 2014 at 2:25 pm
  • Even if this is only a partial fix for a long time issue, I think this is a good candidate to be cherry-picked for next version (5.4.35,5.5.19,5.6.3) Remi.
    Remi ColletRemi Collet
    Nov 7, 2014 at 8:38 am
    Nov 11, 2014 at 11:15 pm
  • Before you fall of your chairs let me expand on that ... Many of the sites I'm supporting are being chased by the we want your work mob, and being told they "Must have apps to stay in business". Of ...
    Lester CaineLester Caine
    Nov 5, 2014 at 10:57 am
    Nov 5, 2014 at 5:55 pm
  • Posting here because I'm unable to subscribe to the "PHP php.net internal infrastructure discussion" mailing list. http://php.net/mailing-lists.php I click the "Normal" radio button next to the list, ...
    Thomas HruskaThomas Hruska
    Nov 12, 2014 at 2:51 pm
    Dec 2, 2014 at 2:28 am
  • Hi internals, In OOP it's a sometimes a common issue to know the state of an object and to know if it was changed respectively it it can change state. We already have such objects like ...
    Marc BennewitzMarc Bennewitz
    Nov 25, 2014 at 9:26 pm
    Nov 28, 2014 at 6:46 am
  • Hi, while investigating on https://bugs.php.net/bug.php?id=68297 it turned out, the MessageBox'es we have on several places lead to issues. This particular ticket describes firstly an insufficient ...
    Anatol BelskiAnatol Belski
    Nov 26, 2014 at 11:34 am
    Nov 27, 2014 at 1:18 pm
  • Hi, PHP works request base. Meaning the idea is to have isolated shared-nothing requests. PHP can run in two modes: 1. In a global environment, or 2. in a threaded environment this is controlled by ...
    Johannes SchlüterJohannes Schlüter
    Nov 20, 2014 at 10:30 am
    Nov 21, 2014 at 9:33 pm
  • Are you aware of <https://bugs.php.net/bug.php?id=50686 ? It seems this very inconsistency has been reported a few years ago, but has been tagged as "Wont fix" back then ...
    Christoph BeckerChristoph Becker
    Nov 19, 2014 at 4:26 pm
    Nov 21, 2014 at 6:44 pm
  • PHP 5.3 was removed from the website earlier today (a good thing). However, the Windows binaries remain: http://windows.php.net/download/ Oddly, the webmaster group claims to not have access to that ...
    Thomas HruskaThomas Hruska
    Nov 15, 2014 at 6:45 am
    Dec 8, 2014 at 5:52 am
  • Instead of duplicating logic in two places I'd rather grab the relevant data first, then do the logic once: zend_string *class_name; if (fe- type == ZEND_INTERNAL_FUNCTION) { class_name = ...
    Levi MorrisonLevi Morrison
    Nov 28, 2014 at 8:19 pm
    Dec 2, 2014 at 7:25 pm
  • Hello! The PHP development team announces the immediate availability of PHP 5.6.3. This release fixes several bugs and one CVE in the fileinfo extension. All PHP 5.6 users are encouraged to upgrade ...
    Ferenc KovacsFerenc Kovacs
    Nov 14, 2014 at 1:11 am
    Nov 15, 2014 at 1:27 am
  • Hi, I wasn't aware of this particular issue, until a few minutes ago (got a bug report from a user). Any reason why: https://bugs.php.net/bug.php?id=53829 is still pending? Cheers -- Matteo Beccati ...
    Matteo BeccatiMatteo Beccati
    Nov 11, 2014 at 8:30 am
    Nov 12, 2014 at 2:34 pm
  • Dear Internals, A bug was discovered in the implementation of the return types RFC[1] that cannot be fixed by the current implementation. A strategy for fixing the bug has been identified but alters ...
    Levi MorrisonLevi Morrison
    Nov 7, 2014 at 1:24 am
    Nov 12, 2014 at 7:44 am
  • Good evening, A lot of RFCs have been rejected because, while they proposed a feature people would like, the details were problematic. This has lead to these features sometimes being considerably ...
    Andrea FauldsAndrea Faulds
    Nov 4, 2014 at 11:59 pm
    Nov 5, 2014 at 9:18 am
  • Hello PHP 5.6.4 RC1 is available for testing. You can download it from *http://downloads.php.net/~tyrael/ <http://downloads.php.net/~tyrael/ * The Windows binaries are available at ...
    Ferenc KovacsFerenc Kovacs
    Nov 27, 2014 at 11:50 pm
    Nov 28, 2014 at 11:51 am
  • Internals folks-- Who owns Zend Opcache these days? I've got a crash dump that appears to be a double-free of ZCG(cwd) during accel_chdir on PHP 5.5.18. Does this crash look familiar to anyone? ...
    Eric StensonEric Stenson
    Nov 24, 2014 at 9:52 pm
    Nov 26, 2014 at 5:10 pm
  • PHP is lacking of some elemental exceptions. One obvious example would be FileNotFoundException. Java has a FileNotFoundException, C# has a FileNotFoundException, Python has a FileNotFoundError, .. ...
    Mathieu D.Mathieu D.
    Nov 14, 2014 at 7:39 am
    Nov 15, 2014 at 5:53 pm
  • Hi all, The RFC https://wiki.php.net/rfc/session-lock-ini was accepted and the patch for this was ready to merge, but it wasn't merged to 5.6 by mistake. The patch is this ...
    Yasuo OhgakiYasuo Ohgaki
    Nov 6, 2014 at 6:09 am
    Nov 6, 2014 at 6:52 am
  • Sorry, I missed this thread back when you posted. Personally I'm a bit hesitant about this change. Do we already have something additional/upcoming features which could be a good fit to lump together ...
    Ferenc KovacsFerenc Kovacs
    Nov 28, 2014 at 5:57 pm
    Nov 28, 2014 at 11:03 pm
  • Hi Dmitry, sorry for late reply. The problem we're trying to solve here is lack of ability to create a zend_string at compile time. I just tried two ideas how we might be able to do that, to avoid ...
    Nikita PopovNikita Popov
    Nov 24, 2014 at 2:27 pm
    Nov 24, 2014 at 2:56 pm
  • Hello, I've submitted a PR to add IDN support in PHP streams. The way it's done will allow easy IDN domain validation in ext/filter too. Can you review this PR please? ...
    Kévin DunglasKévin Dunglas
    Nov 5, 2014 at 7:34 am
    Nov 14, 2014 at 10:06 am
  • Many of you will just switch off because it's me spouting off again, but hopefully some of you will listen ... The current discussion on http response objects and other aspects of the transmission ...
    Lester CaineLester Caine
    Nov 2, 2014 at 9:46 am
    Nov 2, 2014 at 5:17 pm
Group Navigation
period‹ prev | Nov 2014 | next ›
Group Overview
groupphp-internals @

107 users for November 2014

Andrea Faulds: 82 posts Rowan Collins: 53 posts Stas Malyshev: 32 posts Ferenc Kovacs: 31 posts Stas Malyshev: 30 posts Levi Morrison: 28 posts Dmitry Stogov: 26 posts Lester Caine: 26 posts Yasuo Ohgaki: 18 posts Sherif Ramadan: 16 posts Pierre Joye: 14 posts Chris Wright: 13 posts Robert Stoll: 13 posts Remi Collet: 11 posts Christoph Becker: 10 posts Johannes Schlüter: 10 posts Adam Harvey: 8 posts Anatol Belski: 8 posts Andrey Andreev: 8 posts Kévin Dunglas: 8 posts
show more