nginx 1.23.0 khupha

Ukukhutshwa kokuqala kwesebe elitsha le-nginx 1.23.0 linikezelwe, apho ukuphuhliswa kweempawu ezintsha kuya kuqhubeka. Isebe elingu-1.22.x elizinzile ngokunxuseneyo liqulethe kuphela utshintsho olunxulumene nokupheliswa kweempazamo ezimandundu kunye nobuthathaka. Kunyaka ozayo, ngokusekelwe kwisebe eliphambili 1.23.x, isebe elizinzileyo 1.24 liya kwenziwa.

Utshintsho oluphambili:

  • I-API yangaphakathi iye yasebenza kwakhona, iirowu ze-header ngoku zithunyelwa ngendlela yoluhlu oludityanisiweyo.
  • Udibaniso lwelayini zeheader zinamagama afanayo xa zigqithiselwa kwi-FastCGI, SCGI kunye ne-uwsgi backends, kwindlela ye-$r->header_in() yemodyuli ye-ngx_http_perl_modyuli nakwizinto eziguquguqukayo β€œ$http_...”, β€œ$sent_http_... ”, β€œ$sent_trailer_...”, β€œ $upstream_http_..." kunye ne "$upstream_trailer_...".
  • Kwi-SSL "idatha yesicelo emva kweempazamo zokwazisa ngokusondeleyo", inqanaba lelogi liye lathotywa ukusuka ku-"crit" ukuya ku-"info".
  • Kulungiswe umba ngoqhagamshelwano olujingayo kwi-nginx eyakhelwe kwiisistim ze-Linux ezine-kernel 2.6.17 kwaye kamva, kodwa zisetyenziswe kwiinkqubo ngaphandle kwenkxaso ye-EPOLLRDHUP (umzekelo, xa usebenzisa i-epoll emulation).
  • Kulungiswe umba ngogcino lwempendulo ukuba i-header ethi "Expires" ayikuvumeli ukugcinwa kwe-caching, kodwa "Cache-Control" ivumeleke.
  • Ukusonjululwa kweengxaki ezenzeke ukuba i-backend ikhuphe iintloko ezininzi "Vary" kunye ne "WWW-Authenticate" kwimpendulo.

umthombo: opennet.ru

Yongeza izimvo