- 2006-08-04 (金) 10:26
- PHP
この記事の所要時間: 約 2分34秒
PHP4.4.3がリリースされてますね。
例によってバグフィックス版のようです。
勉強がてらにChangeLogを翻訳してみました。
# 誤訳・間違いがあったら教えて下さい。
- PHP4.4.3 ChangeLog
- *cURLエクステンション:open_basedir/safe_modeチェックにコントロールコードチェックを追加
- *wordwrap():オーバーフローチェック追加
- *session:セッション名に特殊キャラクターチェック追加
- *error_log():safe_modeチェックを改良
- *PCRE:バージョン6.6へアップグレード
- *tempnam():極端に長いパス名のハンドリングを修正
- *phpinfo():長い入力のXSS修正
- *create_named_pipe():バッファオーバーフロー修正(Win32用libmysql.c)
- *#37720のバグ修正 (DirectoryMatch / VirtualHost使用時にmerge_php_configの値がごちゃごちゃになる)
- *#37569のバグ修正 (WDDXで上位キャラクターが間違ってエンコードされる)
- *#37510のバグ修正 (session_regenerate_id()後のsession_id()で変更後のセッションID取得に失敗する)
- *#37360のバグ修正 (壊れたGIFでメモリーエラーになる)
- *#37348のバグ修正 (PEARインストールでopenbase_dir()が無視される)
- *#37346のバグ修正 (無効なカラーマップフォーマットを使うとクラッシュする。)
- *#37162のバグ修正 (WDDXを共有エクステンションでビルドできない)
- *#37046のバグ修正 (foreachにstatic scopeの入れ子の配列を渡すと壊れる)
- *#37045のバグ修正 (HTTPリダイレクトの特殊キャラクターチェックを修正)
- *#36857のバグ修正 (HTTPストリームラッパーにPartial Contentを追加)
- *#36776のバグ修正 (node_list_wrapper_dtor segfault)
- *#36459のバグ修正 (\r\nが含まれたリンクに不正なPHPSESSIDを追加していた)
- *#36458のバグ修正 (sleep()が負の値を受け入れていた)
- *#36242のバグ修正 (stream_select()内でメモリ破壊が可能だった)
- *#36223のバグ修正 (curlがopen_basedirをすり抜けていた)
- *#36205のバグ修正 (2重クッキーでメモリーリークが発生していた)
- *#36148のバグ修正 (unpack(“H*hex”, $data)が余計なキャラクターを文字列の最後に付加していた)
- *#36017のバグ修正 (fopen()でURLを開くとPHPがクラッシュする)
- Newer: PHPフレームワーク
- Older: バイク通勤
トラックバック:0
- このエントリーのトラックバックURL
- /blog/2006/08/php443.html/trackback
- Listed below are links to weblogs that reference
- PHP4.4.3リリース from Shin x blog