nginx 1.23.1 ja njs 0.7.6 vÀljalase

nginx 1.23.1 peamise haru vÀljalase on loodud, mille raames jÀtkub uute vÔimaluste arendamine. Paralleelselt toetatavas stabiilses harus 1.22.x tehakse vaid muudatusi, mis on seotud tÔsiste vigade ja turvaprobleemide kÔrvaldamisega. JÀrgmise aasta jooksul moodustatakse peamise haru 1.23.x baasil stabiilne haru 1.24.

Muudatuste hulgas:

  • MĂ€lu kasutamise optimeerimine protokolleerimise konfiguratsioonides SSL.
  • Direktiivi „resolver“ on lisatud parameeter „ipv4=off“, mis vĂ”imaldab keelduda IPv4-aadresside otsimisest nime ja aadressi tĂ”lkimisel.
  • SSL-i logimistaset vigadele „bad key share“, „bad extension“, „bad cipher“ ja „bad ecpoint“ on alandatud kriitiliselt info tasemele.
  • Viga on kĂ”rvaldatud, mille tĂ”ttu nginx ei eemaldanud Content-Range pĂ€ise rida, kui see oli olemas algses vastuses tagakĂŒljel.
  • Viga on kĂ”rvaldatud, mis pĂ”hjustas, et proxieeritud vastus vĂ”is mitte tĂ€ielikult edastada Linuxi ĂŒmberkonfigureerimisel.

Samaaegselt toimus njs 0.7.6 vĂ€ljaandmine, JavaScripti keele tĂ”lgendaja. veebiserver nginx. njs tĂ”lgendaja rakendab ECMAScripti standardeid ja vĂ”imaldab laiendada nginx-i vĂ”imalusi pĂ€ringute kĂ€sitlemises, kasutades skripte konfiguratsioonis. Skripte saab kasutada konfiguratsioonifailis, et mÀÀratleda paisutatud pĂ€ringute töötlemise loogika, genereerida konfiguratsiooni, dĂŒnaamiliselt luua vastuseid, muuta pĂ€ringut/vastust vĂ”i kiiresti luua poltkuule probleemide lahendamiseks veebirakendustes.

Uues versioonis on laiendatud objekti r.args{} vĂ”imalusi: lisatud on tugi mitme argumendi mÀÀramiseks ĂŒhe vĂ”tme alla ja vĂ”tmete eraldamine sĂŒmbolite registeerimise pĂ”hjal. Rakendatud on meetodid Symbol.for(), Symbol.keyfor(), atob() ja btoa().

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster