nginx 1.23.0 リリース

新しいメイン ブランチ nginx 1.23.0 の最初のリリースが発表され、その中で新機能の開発が続けられます。 並行して維持される安定版ブランチ 1.22.x では、重大なバグと脆弱性の除去に関連する変更のみが行われます。 来年、1.23.x メイン ブランチから 1.24 安定版ブランチが形成されます。

主な変更点:

  • 内部 API が再設計され、ヘッダー行がリンク リストの形式で渡されるようになりました。
  • ngx_http_perl_module モジュールの $r->header_in() メソッドと変数 "$http_…"、"$sent_http_…"、"$ で、FastCGI、SCGI、および uwsgi バックエンドに渡されるときに、同一の名前を持つヘッダー文字列の連結が提供されました。 「sent_trailer_…」、「$upstream_http_…」、「$upstream_trailer_…」。
  • 「クローズ通知後のアプリケーション データ」SSL エラーについては、ログ レベルが「crit」から「info」にダウングレードされました。
  • カーネル 2.6.17 以降を搭載した Linux システム上に構築されているが、EPOLLRDHUP サポートのないシステム (epoll エミュレーションの使用時など) で使用されている nginx で接続がハングする問題を修正しました。
  • 「Expires」ヘッダーはキャッシュを拒否したが、「Cache-Control」はキャッシュを拒否した場合の応答キャッシュの問題を修正しました。
  • バックエンドが応答でいくつかの「Vary」ヘッダーと「WWW-Authenticate」ヘッダーを返した場合に発生する問題を修正しました。

出所: オープンネット.ru

コメントを追加します