xref: /web-php/releases/4_3_9.php (revision f1cb7e74)
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&ccedil;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