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 系統上建構的 nginx 中連接掛起的問題,但在不支援 EPOLLRDHUP 的系統上使用(例如,使用 epoll 模擬時)。
  • 修正瞭如果「Expires」標頭不允許快取但「Cache-Control」允許快取的回應快取問題。
  • 解決了後端在回應中發出多個「Vary」和「WWW-Authenticate」標頭時出現的問題。

來源: opennet.ru

添加評論