{"id":545,"date":"2010-03-06T23:20:35","date_gmt":"2010-03-07T04:20:35","guid":{"rendered":"http:\/\/mrhost.ca\/system\/?p=545"},"modified":"2011-05-08T23:22:11","modified_gmt":"2011-05-09T03:22:11","slug":"php-5-3-2-upgrade","status":"publish","type":"post","link":"https:\/\/mrhost.ca\/system\/2010\/03\/php-5-3-2-upgrade\/","title":{"rendered":"PHP 5.3.2 Upgrade"},"content":{"rendered":"<p>This evening all Mr.Host web servers have been upgraded to PHP 5.3.2<\/p>\n<p><strong>Security Enhancements and Fixes in PHP 5.3.2:<\/strong><\/p>\n<ul>\n<li>Improved LCG entropy. (Rasmus, Samy Kamkar)<\/li>\n<li>Fixed safe_mode validation inside tempnam() when the directory path does not end with a \/). (Martin Jansen)<\/li>\n<li>Fixed a possible open_basedir\/safe_mode bypass in the session extension identified by Grzegorz Stachowiak. (Ilia)<\/li>\n<\/ul>\n<p><strong>Key Bug Fixes in PHP 5.3.2 include:<\/strong><\/p>\n<ul>\n<li>Added support for SHA-256 and SHA-512 to php&#8217;s crypt.<\/li>\n<li>Added protection for $_SESSION from interrupt corruption and improved &#8220;session.save_path&#8221; check.<\/li>\n<li>Fixed bug #51059 (crypt crashes when invalid salt are given).<\/li>\n<li>Fixed bug #50940 Custom content-length set incorrectly in Apache sapis.<\/li>\n<li>Fixed bug #50847 (strip_tags() removes all tags greater then 1023 bytes long).<\/li>\n<li>Fixed bug #50723 (Bug in garbage collector causes crash).<\/li>\n<li>Fixed bug #50661 (DOMDocument::loadXML does not allow UTF-16).<\/li>\n<li>Fixed bug #50632 (filter_input() does not return default value if the variable does not exist).<\/li>\n<li>Fixed bug #50540 (Crash while running ldap_next_reference test cases).<\/li>\n<li>Fixed bug #49851 (http wrapper breaks on 1024 char long headers).<\/li>\n<li>Over 60 other bug fixes.<\/li>\n<\/ul>\n<p>For users upgrading from PHP 5.2 there is a migration guide available\u00a0<a href=\"http:\/\/php.net\/migration53\">here<\/a>, detailing the changes between those releases and PHP 5.3.<\/p>\n<p><strong>Further information and downloads:<\/strong><\/p>\n<p>For a full list of changes in PHP 5.3.2, see the\u00a0<a href=\"http:\/\/www.php.net\/ChangeLog-5.php#5.3.2\">ChangeLog<\/a>. For source downloads please visit our\u00a0<a href=\"http:\/\/www.php.net\/downloads.php\">downloads page<\/a>, Windows binaries can be found on\u00a0<a href=\"http:\/\/windows.php.net\/download\/\">windows.php.net\/download\/<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This evening all Mr.Host web servers have been upgraded to PHP 5.3.2 Security Enhancements and Fixes in PHP 5.3.2: Improved LCG entropy. (Rasmus, Samy Kamkar) Fixed safe_mode validation inside tempnam() when the directory path does not end with a \/). (Martin Jansen) Fixed a possible open_basedir\/safe_mode bypass in the session extension identified by Grzegorz Stachowiak. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,3],"tags":[],"_links":{"self":[{"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/posts\/545"}],"collection":[{"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/comments?post=545"}],"version-history":[{"count":1,"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/posts\/545\/revisions"}],"predecessor-version":[{"id":546,"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/posts\/545\/revisions\/546"}],"wp:attachment":[{"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/media?parent=545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/categories?post=545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mrhost.ca\/system\/wp-json\/wp\/v2\/tags?post=545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}