Permalink
Switch branches/tags
Commits on Jan 30, 2013
  1. 5.4.12 RC1

    smalyshev committed Jan 30, 2013
Commits on Jan 29, 2013
  1. update NEWS

    smalyshev committed Jan 29, 2013
Commits on Jan 28, 2013
  1. Fix missing parameter

    Elbandi committed with smalyshev Jan 24, 2013
Commits on Jan 23, 2013
  1. fix tests

    smalyshev committed Jan 22, 2013
Commits on Jan 22, 2013
  1. Merge branch 'bug64023' into PHP-5.4

    cataphract committed Jan 22, 2013
    * bug64023:
      Fix bug #64023 (__toString() & SplFileInfo)
    
    Conflicts:
    	Zend/zend_vm_def.h
    	Zend/zend_vm_execute.h
  2. Fix bug #64023 (__toString() & SplFileInfo)

    cataphract committed Jan 19, 2013
    Defining a __toString() method was having no effect when concatenating
    the object. This was because the cast_object() handler would ignore
    __toString().
    
    Using echo() directly would actually use __toString(), but this was a
    bug: the ECHO handler would try zend_std_cast_object_tostring() before
    cast_object(), but cast_object() should have priority as
    zend_std_cast_object_tostring() assumes an object with a
    zend_class_entry.
Commits on Jan 21, 2013
Commits on Jan 18, 2013
  1. Merge branch 'PHP-5.3' into PHP-5.4

    smalyshev committed Jan 18, 2013
    * PHP-5.3:
      fix bug #63462 (Magic methods called twice for unset protected properties)
  2. Fix bug #64011 (get_html_translation_table())

    cataphract committed Jan 18, 2013
    get_html_translation_table() with encoding ISO-8859-1 and HTMLENTITIES
    was broken. Only entities for characters U+0000 to U+0040 were being
    included in the result.
Commits on Jan 16, 2013
  1. Fix NEWS after 5.3.21

    johannes committed Jan 16, 2013
  2. Fix News

    cjbj committed Jan 16, 2013
  3. Merge branch 'PHP-5.3' into PHP-5.4

    LawnGnome committed Jan 16, 2013
    * PHP-5.3:
      Update the arguments in the prototype of fpm_socket_unix_test_connect().
  4. Update the arguments in the prototype of fpm_socket_unix_test_connect().

    LawnGnome committed Jan 16, 2013
    Fixes bug #63999 (php with fpm fails to build on Solaris 10 or 11).
Commits on Jan 15, 2013
  1. fixed build

    weltling committed Jan 15, 2013
  2. NEWS for bug #63893

    cataphract committed Jan 14, 2013
  3. Merge remote-tracking branch 'remotes/cataphract/strtr_wu94_54' into …

    cataphract committed Jan 15, 2013
    …PHP-5.4
    
    * remotes/cataphract/strtr_wu94_54:
      Fixed inconsequential bug in strtr()
      Remove _GNU_SOURCE, add local heap sort
      The compiler can figure this out
      Remove unused block
      strtr() with 2nd param array - optimization
      Refactoring, bugs & leaks
      Optimize strtr w/ 2nd arg array
  4. Revert "Apply the fputcsv test fix to SplFileObject_fputcsv.phpt. Mea…

    LawnGnome committed Jan 15, 2013
    … culpa."
    
    This reverts commit 0510701.
  5. Merge branch 'PHP-5.3' into PHP-5.4

    LawnGnome committed Jan 15, 2013
    * PHP-5.3:
      Revert "Update fputcsv() to escape all characters equally."
  6. Revert "Update fputcsv() to escape all characters equally."

    LawnGnome committed Jan 15, 2013
    On second thoughts, while the behaviour _is_ broken, this isn't the right fix.
    
    This reverts commit 9b5cb0e.
  7. fix NEWS

    smalyshev committed Jan 15, 2013
  8. Merge branch 'PHP-5.3' into PHP-5.4

    LawnGnome committed Jan 15, 2013
    * PHP-5.3:
      Update fputcsv() to escape all characters equally.
  9. Update fputcsv() to escape all characters equally.

    LawnGnome committed Jan 15, 2013
    At present, backslashes have special case handling within fputcsv(): when one
    is encountered within a field that's being escaped, escaping stops until the
    next instance of the enclosure character is hit.  This can result in malformed
    CSV.
    
    Fixes bug #43225 (fputcsv incorrectly handles cells ending in \ followed by ").