Выпуск nginx 1.21.1

Сфарміраваны выпуск асноўнай галінкі nginx 1.21.1, у рамках якой працягваецца развіццё новых магчымасцяў (у раўналежна падтрымоўванай стабільнай галінцы 1.20 уносяцца толькі змены, злучаныя з ухіленнем сур'ёзных памылак і ўразлівасцяў).

Асноўныя змены:

  • Nginx зараз заўсёды вяртае памылку пры выкарыстанні метаду CONNECT; пры адначасовым указанні загалоўкаў "Content-Length" і "Transfer-Encoding"; пры наяўнасці прабелаў або кіравальных сімвалаў у радку запыту, імя HTTP-загалоўка або ў значэнні загалоўка «Host».
  • Палепшана тэсціраванне канфігурацыі пры выкарыстанні некалькіх слухаючых сокетаў.
  • Наладжана экранаванне сімвалаў """, "<", ">", "\", "^", "`", "{«, «|» і «}» пры праксіраванні са зменай URI.
  • Скарочана спажыванне памяці для доўга апрацоўваных запытаў пры праксіраванні з выкарыстаннем больш за 64 буфераў.

Крыніца: opennet.ru

Дадаць каментар