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 සහ ඊට පසු ලිනක්ස් පද්ධති මත ගොඩනගා ඇති nginx හි එල්ලෙන සම්බන්ධතා පිළිබඳ ගැටළුවක් විසඳා ඇත, නමුත් EPOLLRDHUP සහාය නොමැති පද්ධති මත භාවිතා වේ (උදාහරණයක් ලෙස, epoll අනුකරණය භාවිතා කරන විට).
  • "Expires" ශීර්ෂය හැඹිලි කිරීමට ඉඩ නොදෙන්නේ නම්, ප්‍රතිචාර හැඹිලිගත කිරීමේ ගැටලුවක් විසඳා ඇත, නමුත් "Cache-Control" එයට ඉඩ දී ඇත.
  • පසුපෙළ ප්‍රතිචාරයේ “වෙනස්” සහ “WWW-Authenticate” ශීර්ෂ කිහිපයක් නිකුත් කළේ නම් ඇති වූ ගැටලු විසඳා ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න