Skip to content
Commits on Sep 22, 2012
  1. @nikic
Commits on Sep 12, 2012
  1. @cataphract

    Generators & UPGRADING

    cataphract committed Sep 12, 2012
Commits on Aug 25, 2012
  1. @laruence
Commits on Aug 16, 2012
  1. @nikic
Commits on Aug 13, 2012
  1. @laruence

    Implemented 'finally' keywords for php

    RFC: https://wiki.php.net/rfc/finally
    FR: https://bugs.php.net/bug.php?id=32100
    and I have got some improvment ideas(performance), will implemented
    later. thanks
    laruence committed Aug 13, 2012
Commits on Aug 6, 2012
  1. @smalyshev

    Merge branch 'pull-request/132'

    * pull-request/132:
      OK, bye bye JavaScript, let's just include credits before license
      Nicer (JSLint-compliant!) credits reveal JavaScript
      Removed now-unnecessary expose_php checks for logo
      Fixed small misalignment in prev commit
      Removed Logo GUIDs and replaced with Data URIs and div hidden with JS
    smalyshev committed Aug 5, 2012
  2. @smalyshev

    add note for mcrypt_ecb

    smalyshev committed Aug 5, 2012
Commits on Jul 22, 2012
  1. @cataphract
Commits on Jul 15, 2012
  1. @smalyshev

    typo

    smalyshev committed Jul 15, 2012
Commits on Jul 14, 2012
  1. @smalyshev

    add NEWS/UPGRADING

    smalyshev committed Jul 14, 2012
  2. @TazeTSchnitzel

    Removed Logo GUIDs and replaced with Data URIs and div hidden with JS

    - removed php_logo_guid()
    - removed php_egg_logo_guid()
    - removed php_real_logo_guid()
    - removed zend_logo_guid()
    - removed logo GUID handling
    - removed logo GUIDs from source
    - added logo data URIs instead for phpinfo()
    - added credits to phpinfo() page, but hidden by default
    TazeTSchnitzel committed Jul 14, 2012
Commits on Jul 10, 2012
  1. @ircmaxell
Commits on Jun 25, 2012
  1. @cataphract

    Update UPGRADING given 7596445

    cataphract committed Jun 25, 2012
Commits on Jun 7, 2012
  1. @dsp

    UPGRADING entry for boolval()

    dsp committed Jun 7, 2012
Commits on Jun 4, 2012
  1. @cataphract
Commits on May 24, 2012
  1. @smalyshev

    Merge branch 'pull-request/54'

    * pull-request/54:
      Allow arbitrary expressions for empty()
    
        This change is as per RFC https://wiki.php.net/rfc/empty_isset_exprs.
    
        The change allows passing the result of function calls and other
        expressions to the empty() language construct. This is accomplished by
        simply rewriting empty(expr) to !expr.
    
        The change does not affect the suppression of errors when using empty()
        on variables. empty($undefinedVar) will continue not to throw errors.
        When an expression is used inside empty() on the other hand, errors will
        not be suppressed. Thus empty($undefinedVar + $somethingElse) *will*
        throw a notice.
    
        The change also does not make empty() into a real function, so using
        'empty' as a callback is still not possible.
    
        In addition to the empty() changes the commit adds nicer error messages
        when isset() is used on function call results or other expressions.
    smalyshev committed May 24, 2012
Commits on May 20, 2012
  1. @cataphract
Commits on May 13, 2012
  1. @cataphract

    Keep date precision in MessageFormatter.

    MessageFormatter::parse and MessageFormat::format (and their static
    equivalents) now don't throw away better than second precision in the
    arguments.
    
    It's already bad enough that in MessageFormatter and IntlDateFormatter we
    use seconds since epoch instead of milliseconds since epoch, deviating
    from the ICU date representations. But we don't need to throw away extra
    precision when parsing dates; we can keep the seconds since epoch
    convention and return non integer doubles with only a small BC impact.
    Note that we already could return doubles from MessageFormatter::parse if
    the date was sufficiently in the past or in the future.
    cataphract committed May 6, 2012
  2. @cataphract
  3. @nikic

    Allow arbitrary expressions for empty()

    This change is as per RFC https://wiki.php.net/rfc/empty_isset_exprs.
    
    The change allows passing the result of function calls and other
    expressions to the empty() language construct. This is accomplished by
    simply rewriting empty(expr) to !expr.
    
    The change does not affect the suppression of errors when using empty()
    on variables. empty($undefinedVar) will continue not to throw errors.
    When an expression is used inside empty() on the other hand, errors will
    not be suppressed. Thus empty($undefinedVar + $somethingElse) *will*
    throw a notice.
    
    The change also does not make empty() into a real function, so using
    'empty' as a callback is still not possible.
    
    In addition to the empty() changes the commit adds nicer error messages
    when isset() is used on function call results or other expressions.
    nikic committed Apr 12, 2012
Commits on Apr 17, 2012
  1. @cataphract

    Fixed bug #61038; "Z" and better behavior for unpack()

    Added new "Z" argument to pack/unpack, now allowing "a" to return
    data without stripping, and "A" strips all trailing white space,
    while "Z" will strip everything after the first null.
    theanomaly.is@gmail.com committed with cataphract Apr 17, 2012
  2. @laruence
Commits on Apr 1, 2012
  1. @cataphract
  2. @cataphract
Commits on Mar 5, 2012
  1. Align section headings with the latest (5.4) migration on-line doc.

    This will aid future reuse of UPGRADING text.
    Christopher Jones committed Mar 5, 2012
Commits on Mar 4, 2012
  1. @pierrejoye

    - notes about xp&2003 drop

    pierrejoye committed Mar 4, 2012
  2. @nikic

    NEWS and UPGRADING for r323862

    nikic committed Mar 4, 2012
Commits on Feb 22, 2012
  1. @cataphract

    - Cleanup UPGRADING and UPGRADING.INTERNALS from 5.4 changes.

    - Added information about removal of streams pooling API.
    cataphract committed Feb 22, 2012
Commits on Feb 21, 2012
  1. @LawnGnome

    Add a __wakeup() method to SplFixedArray, thereby fixing serialising an

    SplFixedArray object and bug #60560 (SplFixedArray un-/serialize, getSize(),
    count() return 0, keys are strings).
    LawnGnome committed Feb 21, 2012
Commits on Dec 15, 2011
  1. Added max_input_vars directive to prevent attacks based on hash colli…

    …sions
    Dmitry Stogov committed Dec 15, 2011
Commits on Oct 29, 2011
  1. @cataphract

    - Reverted changes that required constructor overrides to invoke the …

    …parent
    
      constructor in several SPL classes and applied 5.3 fixes instead.
      Related bugs: #54384, #55175 and #55300
    cataphract committed Oct 29, 2011
Commits on Sep 7, 2011
  1. @cataphract
Commits on Aug 29, 2011
  1. @cataphract
Commits on Aug 20, 2011
  1. IPv6 Support for SNMP. (FR #42918)

    Boris Lytochkin committed Aug 20, 2011
Commits on Aug 9, 2011
  1. Fix typos in UPGRADING

    Scott MacVicar committed Aug 9, 2011
Something went wrong with that request. Please try again.