nginx 1.23.0 lage

Premye lage nouvo branch prensipal nginx 1.23.0 yo te prezante, nan ki devlopman nouvo karakteristik yo ap kontinye. Branch ki estab 1.22.x ki kenbe paralèl la gen sèlman chanjman ki gen rapò ak eliminasyon pinèz grav ak frajilite. Ane pwochèn, ki baze sou branch prensipal 1.23.x, yo pral fòme yon branch ki estab 1.24.

Chanjman prensipal yo:

  • API entèn la te retravay, ranje header yo kounye a voye nan fòm lan nan yon lis lye.
  • Pèmèt fusion nan liy header ak non ki idantik lè yo pase nan FastCGI, SCGI ak backend uwsgi, nan metòd $r->header_in() nan modil la ngx_http_perl_module ak nan varyab yo "$http_...", "$sent_http_... ”, “$sent_trailer_...”, “$upstream_http_...” ak “$upstream_trailer_...”.
  • Pou erè SSL "done aplikasyon apre fèmen notifye", nivo boutèy la te bese soti nan "kritik" a "enfòmasyon".
  • Fikse yon pwoblèm ak koneksyon ki pandye nan nginx bati sou sistèm Linux ak kernel 2.6.17 ak pita, men yo itilize sou sistèm san sipò EPOLLRDHUP (pa egzanp, lè w ap itilize emulation epoll).
  • Fikse yon pwoblèm ak kachèt repons si header "Expire" la pa pèmèt kachèt, men "Cache-Control" pèmèt li.
  • Rezoud pwoblèm ki te fèt si backend la te bay plizyè tèt "Vary" ak "WWW-Authenticate" nan repons lan.

Sous: opennet.ru

Add nouvo kòmantè