Home » Releases » 5.1 » 5.1.6 »

PHP 5.1.5

PHP 5.1 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.1 is 5.1.6.

Source Code

Change Log

  • misc

    • Fixed overflow on 64bit systems in str_repeat() and wordwrap().
      Stefan E.
    • Disabled CURLOPT_FOLLOWLOCATION in curl when open_basedir or safe_mode are enabled.
      Stefan E.
      Ilia
    • Fixed bug #38322 (reading past array in sscanf() leads to arbitrary code execution).
      Tony
    • Fixed bug #38125 (undefined reference to spl_dual_it_free_storage).
      Marcus
    • Fixed bug #38112 (corrupted gif segfaults) (Pierre)
    • Fixed bug #37587 (var without attribute causes segfault).
      Marcus
    • Fixed bug #37576 (FastCGI env (cgi vars) table overflow).
      Piotr
    • Fixed bug #37496 (FastCGI output buffer overrun).
      Piotr
      Dmitry
    • Fixed bug #37487 (oci_fetch_array() array-type should always default to OCI_BOTH).
      Tony
    • Fixed bug #37416 (iterator_to_array() hides exceptions thrown in rewind() method).
      Tony
    • Fixed bug #37392 (Unnecessary call to OCITransRollback() at the end of request).
      Tony
    • Fixed bug #37341 ($_SERVER in included file is shortened to two entries, if $_ENV gets used).
      Dmitry
    • Fixed bug #37313 (sigemptyset() used without including <signal.h>).
      jdolecek
    • Fixed bug #37346 (invalid colormap format) (Pierre)
    • Fixed bug #37360 (invalid gif size) (Pierre)
    • Fixed bug #37306 (max_execution_time = max_input_time).
      Dmitry
    • Fixed Bug #37278 (SOAP not respecting uri in __soapCall).
      Dmitry
    • Fixed bug #37265 (Added missing safe_mode & open_basedir checks to imap_body()).
      Ilia
    • Fixed bug #37256 (php-fastcgi dosen't handle connection abort).
      Dmitry

PHP 5.1


  Represents a security release