1<?php 2$_SERVER['BASE_PAGE'] = 'releases/4_3_9.php'; 3include_once __DIR__ . '/../include/prepend.inc'; 4site_header("PHP 4.3.9 Release Announcement"); 5?> 6 7<h1>PHP 4.3.9 Release Announcement</h1> 8<p>[ <a href="/releases/4_3_9_fr.php">Version Française</a> ]</p> 9<p> 10 PHP Development Team is proud to announce the immediate release of PHP <a href="/downloads.php">PHP 4.3.9</a>. 11 This is a maintenance release that in addition to over 50 non-critical bug fixes, addresses a problem 12 with GPC input processing. This release also re-introduces ability to write 13 GIF images via the bundled GD extension. 14 All Users of PHP are encouraged to upgrade to this release as soon as possible. 15</p> 16 17<h2>Bugfix release</h2> 18 19<p> 20 Aside from the above mentioned issues this release includes the following important fixes: 21</p> 22 23<ul> 24 <li>Implemented periodic PCRE compiled regexp cache cleanup, to avoid memory exhaustion</li> 25 <li>Fixed strip_tags() to correctly handle '\0' characters.</li> 26 <li>Rewritten UNIX and Windows install help files.</li> 27 <li>Fixed a file-descriptor leak with phpinfo() and other 'special' URLs.</li> 28 <li>Fixed possible crash inside php_shutdown_config().</li> 29 <li>Fixed isset crashes on arrays.</li> 30 <li>Fixed imagecreatefromstring() crashes with external GD library.</li> 31 <li>Fixed fgetcsv() parsing of strings ending with escaped enclosures.</li> 32 <li>Fixed overflow in array_slice(), array_splice(), substr(), substr_replace(), strspn(), strcspn().</li> 33 <li>Fixed '\0' in Authenticate header passed via safe_mode.</li> 34 <li>Allow bundled GD to compile against freetype 2.1.2.</li> 35 36 37 <li>All in all this release fixes over 50 bugs that have been discovered and resolved 38 since the 4.3.8 release.</li> 39</ul> 40 41<p> 42 For a full list of changes in PHP 4.3.9, see the 43 <a href="/ChangeLog-4.php#4.3.9">ChangeLog</a>. 44 </p> 45 46<?php site_footer(); ?> 47