Väljaanne nginx 1.21.2 ja njs 0.6.2

Välja lasti põhivaru versioon nginx 1.21.2, mille raames jätkub uute võimaluste arendamine (samal ajal toetatud stabiilses versioonis 1.20 tehakse ainult tõsiste vigade ja haavatavuste kõrvaldamise muudatusi).

Peamised muudatused:

  • HTTP/1.0 päringute blokeerimine, mis sisaldavad HTTP päist „Transfer-Encoding“ (ilmus HTTP/1.1 protokolli versioonis).
  • Toetust ekspordikrimisha koode on lõpetatud.
  • Tagatud ühilduvus OpenSSL 3.0 raamatukoguga.
  • On rakendatud pealkirjade „Auth-SSL-Protocol“ ja „Auth-SSL-Cipher“ edastamine postivahenduse autentimise serverile.
  • Küsimuse kehafiltrimise API-s on lubatud töödeldud andmete puhverdamine.
  • Serveri sertifikaatide laadimisel on loodud turvalisuse taseme kasutamine, mis on toetatud alates OpenSSL 1.1.0 ja määratakse parameetriga „@SECLEVEL=N“ ssl_ciphers direktiivis.
  • On kõrvaldatud hangumised, mis ilmnevad rakendamisel SSL-ühenduse loomisel back-end'idega stream ja gRPC moodulites.
  • Probleem HTTP/2 keeles päringu keha kettale salvestamisega lahendatud, kui päringus puudub pealkiri „Content-Length“.

Samas toimus ka njs 0.6.2 väljaanne, JavaScripti keele tõlgendaja jaoks veebiserver nginx. Njs tõlkija rakendab ECMAScripti standardeid ja võimaldab nginxil laiendada oma võimekust päringute töötlemisel skriptide abil konfigureerimises. Skripte saab kasutada konfiguratsioonifailis, et määratleda laienev loogika päringute töötlemiseks, genereerida konfiguratsiooni, dünaamiliselt luua vastuseid, modifitseerida päringut/vastust või kiirelt luua mudeleid probleemide lahendamiseks veebirakendustes. Uues versioonis on Promise'i реализацияs lisatud meetodid Promise.all(), Promise.allSettled(), Promise.any() ja Promise.race(). Toetust on lisatud AggregateError objektile.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster