nginx 1.23.1 ja njs 0.7.6 vÀljaanne

Peamine nginx haru 1.23.1 on vÀlja antud, mille kÀigus jÀtkatakse uute vÔimaluste arendamist. Samal ajal toetatavas stabiilses harus 1.22.x tehakse ainult muudatusi, mis on seotud tÔsiste vigade ja haavatavuste kÔrvaldamisega. JÀrgmisel aastal luuakse peamise haru 1.23.x pÔhjal stabiilne haru 1.24.

Muudatuste seas:

  • On viidud lĂ€bi mĂ€lutarbimise optimeerimine pöördproksimise konfiguratsioonides. SSL.
  • Direktiivile «resolver» on lisatud parameeter «ipv4=off», mis vĂ”imaldab IPv4-aadresside otsingu keelata nimede ja aadresside muundamisel.
  • SSL-i vigade logimise tase «bad key share», «bad extension», «bad cipher» ja «bad ecpoint» on alandatud kriitiliselt informatiivseks.
  • Viga on kĂ”rvaldatud, mille tĂ”ttu nginx ei eemaldanud «Content-Range» pĂ€isest ridade tagastamisel, kui see oli esialgses vastuses olemas.
  • Viga on kĂ”rvaldatud, mis pĂ”hjustas proksitud vastuse saatmise mittetĂ€ielikkuse Linuxis ĂŒmberkonfigureerimise ajal.

Sama ajal ilmus njs 0.7.6, JavaScripti tĂ”lgendaja nginxile. veebiserver TĂ”lgendaja njs rakendab ECMAScripti standardeid ja vĂ”imaldab laiendada nginx-i vĂ”imekust pĂ€ringute töötlemisel skriptide kaudu konfiguratsioonis. Skripte saab kasutada konfiguratsioonifailis, et mÀÀrata laienev pĂ€ringute töötlemise loogika, konfiguratsiooni loomine, dĂŒnaamiline vastuse genereerimine, pĂ€ringu/vastuse modifitseerimine vĂ”i probleemide lahendamiseks kiire prototĂŒĂŒpide loomine veebirakendustes.

Uues versioonis on laiendatud r.args{} objekti vĂ”imalusi: on lisatud tugi mitme argumendi mÀÀramiseks ĂŒhele vĂ”tmele ja vĂ”tmete eristamiseks sĂŒmbolite registri alusel. Rakendatud on meetodid Symbol.for(), Symbol.keyfor(), atob() ja btoa().

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster