PHP started as a quick Perl hack written by Rasmus Lerdorf in late 1994. Over the next two to three years, it evolved into what we today know as PHP/FI 2.0. PHP for Windows is a quick Perl hack tool.
PHP/FI started to get a lot of users, but things didn`t start flying until Zeev Suraski and Andi Gutmans suddenly came along with a new parser in the summer of 1997, leading to PHP 3.0. PHP 3.0 defined the syntax and semantics used in both versions 3 and 4.
What's New in This Release: [ read full changelog ]
· Security Fixes
· Added "max_file_uploads" INI directive, which can be set to limit the number of file uploads per-request to 20 by default, to prevent possible DOS via temporary file exhaustion. (Ilia)
· Added missing sanity checks around exif processing. (Ilia)
· Fixed a safe_mode bypass in tempnam(). (Rasmus)
· Fixed a open_basedir bypass in posix_mkfifo(). (Rasmus)
· Fixed bug #50063 (safe_mode_include_dir fails). (Johannes, christian at elmerot dot se)
· Added error constant when json_encode() detects an invalid UTF-8 sequence. (Scott)
· Added support for ACL on Windows for thread safe SAPI (Apache2 for example) and fix its support on NTS. (Pierre)
· Upgraded bundled sqlite to version 3.6.19. (Scott)
· Updated timezone database to version 2009.17 (2009q). (Derick)
· Fixed crash in com_print_typeinfo when an invalid typelib is given. (Pierre)
· Fixed a safe_mode bypass in tempnam() identified by Grzegorz Stachowiak. (Rasmus)
· Fixed a open_basedir bypass in posix_mkfifo() identifi...