PHP 5.3.2 发布公告
这是 PHP 5.3 的维护版本。
安全增强及修复:
Improved LCG entropy. (Rasmus, Samy Kamkar)
改进LCG函数
Fixed safe_mode validation inside tempnam() when the directory path does not end with a /). (Martin Jansen)
修复tempname()函数执行中,当目录路径不以" /)"结尾时safe_mode选项无效的问题。
Fixed a possible open_basedir/safe_mode bypass in the session extension identified by Grzegorz Stachowiak. (Ilia)
修复由Grzegorz Stachowiak指出有可能存在绕过open_basedir/safe_mode设置的bug。
关键的Bug修复:
Added support for SHA-256 and SHA-512 to php's crypt.
新增对SHA-256和SHA-512加密方法的支持
Added protection for $_SESSION from interrupt corruption and improved "session.save_path" check.
新增对$_SESSION的保护,改进了 session.save_path保存路径的检测
Fixed bug #51059 (crypt crashes when invalid salt are given).
修复#51059号bug(当参与运算的salt值无效时导致crypt加密机制被破坏)
Fixed bug #50940 Custom content-length set incorrectly in Apache sapis.
修复#50940号bug Apache扩展设置导致返回的自定义content-length不正确
Fixed bug #50847 (strip_tags() removes all tags greater then 1023 bytes long).
修复#50847号bug(strip_tags函数移除所有长度大于1023字节的标签)
Fixed bug #50723 (Bug in garbage collector causes crash).
修复#50732号bug(垃圾回收机制导致崩溃的bug) *垃圾没有任何变量指向的对象,PHP会自动在内存中销毁这个对象。
Fixed bug #50661 (DOMDocument::loadXML does not allow UTF-16).
修复#50661号bug(DOMDocument::loadXML方法无法处理UTF-16编码格式文件)
Fixed bug #50632 (filter_input() does not return default value if the variable does not exist).
修复#50632号bug(如果外部变量不存在,filter_input函数无法返回默认值)
Fixed bug #50540 (Crash while running ldap_next_reference test cases).
修复#50540号bug(运行ldap_next_reference测试条件时崩溃)
Fixed bug #49851 (http wrapper breaks on 1024 char long headers).
修复#49851号bug(协议头文件中1024字节长数据,http协议封装中断)
Over 60 other bug fixes.
修复了其他60多个bug
下载地址:http://http://www.zjjv.com///downloads.php