バージョン 1.17.4 が nginx メインライン ブランチでリリースされました。 主に HTTP/2 プロトコルの実装に対して変更が加えられました。
- 変更: HTTP/2 での不正なクライアント動作の検出が改善されました。
- 変更: HTTP/2 でエラーを返すときの未読のリクエスト本文の処理。
- バグ修正: HTTP/2 を使用している場合、worker_shutdown_timeout ディレクティブが機能しない可能性があります。
- 修正: HTTP/2 および proxy_request_buffering ディレクティブを使用すると、ワーカー プロセスでセグメンテーション フォールトが発生する可能性がありました。
- 修正: Windows で SSL を使用すると、ECONNABORTED エラー ログ レベルが「error」ではなく「crit」になりました。
- 修正: nginx は、チャンク転送エンコーディングを使用するときに無関係なデータを無視しました。
- 修正: return ディレクティブが使用され、リクエスト本文の読み取り中にエラーが発生した場合、nginx は常に 500 エラーを返しました。
- メモリ割り当てエラーの処理を修正しました。
出所: linux.org.ru