nginx 1.17.5 Release

投稿者: | 2019年10月22日

2019年10月22日にnginx 1.17.5 がリリースされました。リリース情報の参考日本語訳をいかに記載します。

nginx 1.17.5 の変更点

     *)機能追加:現在、nginxはioctl(FIONREAD)を使用して(使用可能な場合)、長時間の高速接続からの読み取りを回避します。

     *)バグ修正:リクエストURIの最後の不完全なエスケープ文字は無視されます。

     *) バグ修正: “/。” リクエストURIの最後の「/ ..」は正規化されませんでした。

     *)バグ修正:「merge_slashes」ディレクティブのバグを修正

     *)バグ修正:「ignore_invalid_headers」ディレクティブのバグを修正。 アラン・ケンプに感謝します。

     *)バグ修正:nginxはMinGW-w64 gcc 8.1以降ではビルドできませんでした。


リリースの原文は下記の通り。

Changes with nginx 1.17.5                                        22 Oct 2019

    *) Feature: now nginx uses ioctl(FIONREAD), if available, to avoid
       reading from a fast connection for a long time.

    *) Bugfix: incomplete escaped characters at the end of the request URI
       were ignored.

    *) Bugfix: "/." and "/.." at the end of the request URI were not
       normalized.

    *) Bugfix: in the "merge_slashes" directive.

    *) Bugfix: in the "ignore_invalid_headers" directive.
       Thanks to Alan Kemp.

    *) Bugfix: nginx could not be built with MinGW-w64 gcc 8.1 or newer.