Издање нгинк 1.21.2 и њс 0.6.2

Изашла је главна грана нгинк-а 1.21.2 у оквиру које се наставља развој нових функција (у паралелно подржаној стабилној грани 1.20 врше се само измене које се односе на отклањање озбиљних грешака и рањивости).

Главне промене:

  • ХТТП/1.0 захтеви који укључују ХТТП заглавље „Трансфер-Енцодинг” су блокирани (појављују се у верзији протокола ХТТП/1.1).
  • Подршка за пакет шифрирања за извоз је укинута.
  • Компатибилност са ОпенССЛ 3.0 библиотеком је осигурана.
  • Имплементиран је пренос заглавља „Аутх-ССЛ-Протоцол“ и „Аутх-ССЛ-Ципхер“ на сервер за аутентификацију проксија е-поште.
  • АПИ за филтрирање тела захтева омогућава баферовање обрађених података.
  • Приликом учитавања сертификата сервера, прилагођено је коришћење нивоа безбедности који су подржани почевши од ОпенССЛ 1.1.0 и специфицирани кроз параметар „@СЕЦЛЕВЕЛ=Н“ у директиви ссл_ципхерс.
  • Исправљена застоја до којих је дошло приликом креирања ССЛ везе са позадинским уређајима у модулима стрима и гРПЦ.
  • Проблем са писањем тела захтева на диск када се користи ХТТП/2, у одсуству заглавља „Цонтент-Ленгтх“ у захтеву, је решен.

Истовремено је објављен њс 0.6.2, ЈаваСцрипт тумач за нгинк веб сервер. њс интерпретер имплементира стандарде ЕЦМАСцрипт и омогућава вам да проширите нгинк-ову способност да обрађује захтеве користећи скрипте у конфигурацији. Скрипте се могу користити у конфигурационој датотеци за дефинисање напредне логике за обраду захтева, генерисање конфигурације, динамичко генерисање одговора, модификовање захтева/одговора или брзо креирање стубова за решавање проблема у веб апликацијама. У новој верзији, Промисе.алл(), Промисе.аллСеттлед(), Промисе.ани() и Промисе.раце() су додати у имплементацију Промисе. Имплементирана подршка за објекат АггрегатеЕррор.

Извор: опеннет.ру

Додај коментар