Home » Releases » 5.6 » 5.6.40 »

PHP 5.6.1

PHP 5.6 is no longer officially supported by the PHP project.

Official support refers to that provided direct by the PHP Project.

If you install PHP via third-party packages, support timelines may be different. Please read the Release Support Policy for more information.

The latest release of PHP 5.6 is 5.6.40.

Source Code

  • PHP 5.6.1 (tar.bz2)

    • sha256: 82c1ccd17830d697d7a4d75bb60ea12be58fa80b4dba101e97db1a6372ca45f0
  • PHP 5.6.1 (tar.gz)

    • sha256: e34f0ab6b1f431f3115f60094f6d7ded12a90db2361194b8ef9e6eff812db21c
  • PHP 5.6.1 (tar.xz)

    • sha256: 57640a700364949292da06e55423f162428a864451d05751a8829ae04d65745e

Change Log

  • core

    • Implemented FR #38409 (parse_ini_file() looses the type of booleans).
      Tjerk
    • Fixed bug #65463 (SIGSEGV during zend_shutdown()).
      Keyur Govande
    • Fixed bug #66036 (Crash on SIGTERM in apache process).
      Keyur Govande
    • Fixed bug #67878 (program_prefix not honoured in man pages).
      Remi
    • Fixed bug #67938 (Segfault when extending interface method with variadic).
      Nikita
    • Fixed bug #67985 (Incorrect last used array index copied to new array after unset).
      Tjerk
    • Fixed bug #68088 (New Posthandler Potential Illegal efree() vulnerability).
      Mike) (CVE-2014-3622
  • dom

    • Made DOMNode::textContent writeable.
      Tjerk
  • fileinfo

    • Fixed bug #67731 (finfo::file() returns invalid mime type for binary files).
      Anatol
  • gd

    • Made fontFetch's path parser thread-safe.
      Sara
  • gmp

    • Fixed bug #67917 (Using GMP objects with overloaded operators can cause memory exhaustion).
      Nikita
    • Fixed bug #50175 (gmp_init() results 0 on given base and number starting with 0x or 0b).
      Nikita
    • Implemented gmp_import() and gmp_export().
      Leigh
      Nikita
  • mysqli

    • Fixed bug #67839 (mysqli does not handle 4-byte floats correctly).
      Keyur
  • openssl

    • Fixed bug #67850 (extension won't build if openssl compiled without SSLv3).
      Daniel Lowrey
  • phpdbg

    • Fixed issue krakjoe/phpdbg#111 (compile error without ZEND_SIGNALS).
      Bob
  • soap

    • Fixed bug #67955 (SoapClient prepends 0-byte to cookie names).
      Philip Hofstetter
  • session

    • Fixed bug #67972 (SessionHandler Invalid memory read create_sid()).
      Adam
  • sysvsem

    • Implemented FR #67990 (Add optional nowait argument to sem_acquire).
      Matteo

PHP 5.6


  Represents a security release