こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。
nginx mainline の最新バージョン 1.15.4 がリリースされました。
変更履歴は、以下の通りです。
Changes
Changes with nginx 1.15.4 25 Sep 2018
*) Feature: now the "ssl_early_data" directive can be used with OpenSSL.
*) Bugfix: in the ngx_http_uwsgi_module. Thanks to Chris Caputo.
*) Bugfix: connections with some gRPC backends might not be cached when using the "keepalive" directive.
*) Bugfix: a socket leak might occur when using the "error_page" directive to redirect early request processing errors, notably errors with code 400.
*) Bugfix: the "return" directive did not change the response code when returning errors if the request was redirected by the "error_page" directive.
*) Bugfix: standard error pages and responses of the ngx_http_autoindex_module module used the "bgcolor" attribute, and might be displayed incorrectly when using custom color settings in browsers. Thanks to Nova DasSarma.
*) Change: the logging level of the "no suitable key share" and "no suitable signature algorithm" SSL errors has been lowered from "crit" to "info".
Changes(日本語訳)
nginx 1.15.4による変更点 2018年9月25日
*)機能追加: "ssl_early_data" ディレクティブでOpenSSLが使用可能になった。
*)バグ修正:ngx_http_uwsgi_module。 Chris Caputoに感謝。
*)バグ修正:いくつかのgRPCバックエンドとの接続は、 "keepalive" ディレクティブを使用するときにキャッシュされないことがあった。
*)バグ修正: "error_page" ディレクティブを使用して早期リクエスト処理エラー、特にコード400のエラーをリダイレクトすると、ソケットリークが発生することがありました。
*)バグ修正: "return" ディレクティブは、リクエストが "error_page" ディレクティブによってリダイレクトされた場合、エラーを返すときにレスポンスコードを変更しませんでした。
*)バグ修正:ngx_http_autoindex_module モジュールの標準エラーページとレスポンスは、 "bgcolor" 属性を使用し、ブラウザでカスタムカラー設定を使用すると正しく表示されないことがありました。 Nova DasSarmaに感謝。
*)変更: "no suitable key share" および "no suitable signature algorithm" SSLエラーのロギングレベルが「crit」から「info」に下げられました。