Нашри nginx 1.23.0

Нашри аввалини филиали нави асосии nginx 1.23.0 муаррифӣ шуд, ки дар доираи он таҳияи хусусиятҳои нав идома хоҳад ёфт. Филиали устувори мувозӣ нигоҳ дошташудаи 1.22.x танҳо тағиротро дар бар мегирад, ки бо бартараф кардани хатогиҳои ҷиддӣ ва осебпазирӣ алоқаманданд. Соли оянда, дар асоси шохаи асосии 1.23.x, шохаи устувори 1.24 ташкил карда мешавад.

Тағйироти асосӣ:

  • API-и дохилӣ аз нав кор карда шуд, сатрҳои сарлавҳа ҳоло дар шакли рӯйхати алоқаманд фиристода мешаванд.
  • Якҷоякунии сатрҳои сарлавҳа бо номҳои якхела ҳангоми интиқол ба пуштибонии FastCGI, SCGI ва uwsgi, дар усули $r->header_in() модули ngx_http_perl_module ва дар тағирёбандаҳои “$http_...”, “$sent_http_... ”, "$sent_trailer_...", " $upstream_http_..." ва "$upstream_trailer_...".
  • Барои SSL "маълумоти барнома пас аз пӯшидани огоҳӣ" хатогиҳо, сатҳи сабт аз "crit" ба "info" поин оварда шудааст.
  • Масъалаи пайвастҳои овезон дар nginx дар системаҳои Linux бо ядрои 2.6.17 ва баъдтар, вале дар системаҳои бе дастгирии EPOLLRDHUP истифодашаванда ҳал карда шуд (масалан, ҳангоми истифодаи эмулясияи epoll).
  • Масъалаи кэшкунии посухро ҳал кард, агар сарлавҳаи "Мӯҳлати гузашта" кэшро манъ кунад, аммо "Кэш-Назорат" ба он иҷозат дод.
  • Мушкилоте, ки агар пуштибон дар посух якчанд сарлавҳаҳои "Vary" ва "WWW-Authenticate" содир кунанд, ҳал карда шуданд.

Манбаъ: opennet.ru

Илова Эзоҳ