Kuburitswa kwe nginx 1.21.2 uye njs 0.6.2

Bazi guru re nginx 1.21.2 rakabudiswa, mukati umo kuvandudzwa kwezvinhu zvitsva zvinopfuurira (mune chibvumirano chakatsigirwa chakagadzikana 1.20, chete shanduko dzine chokuita nekubviswa kwezvikanganiso zvakakomba uye kushaya simba kunoitwa).

Shanduko huru:

  • Zvikumbiro zveHTTP/1.0 zvinosanganisira "Transfer-Encoding" HTTP musoro zvakavharwa (zvinobuda muHTTP/1.1 protocol vhezheni).
  • Tsigiro yeexport cipher suite yakamiswa.
  • Kuenderana neiyo OpenSSL 3.0 raibhurari inovimbiswa.
  • Yakaita kufambisa kwe "Auth-SSL-Protocol" uye "Auth-SSL-Cipher" misoro kune mail proxy authentication server.
  • Iyo yekukumbira muviri kusefa API inobvumira buffering ye data yakagadziriswa.
  • Pakurodha zvitupa zvesevha, mashandisirwo emazinga ekuchengetedza anotsigirwa kutanga kubva kuOpenSSL 1.1.0 uye akatsanangurwa kuburikidza ne "@SECLEVEL=N" parameter mune ssl_ciphers rairo yakagadziridzwa.
  • Yakagadziriswa hangs yakaitika pakugadzira SSL yekubatanidza kune backends murukova uye gRPC modules.
  • Dambudziko nekunyora mutumbi wekukumbira ku diski paunenge uchishandisa HTTP / 2, pasina "Content-Length" musoro mukukumbira, yakagadziriswa.

Panguva imwecheteyo, njs 0.6.2 yakaburitswa, muturikiri weJavaScript wenginx web server. Muturikiri we njs ano shandisa ECMAScript zviyero uye anobvumidza iwe kuwedzera nginx kugona kugadzirisa zvikumbiro uchishandisa zvinyorwa mukugadzirisa. Zvinyorwa zvinogona kushandiswa mufaira rekugadzirisa kutsanangura logic yepamusoro yekugadzirisa zvikumbiro, kugadzira zvigadziridzo, zvine simba kuunza mhinduro, kugadzirisa chikumbiro / mhinduro, kana kukurumidza kugadzira stubs kugadzirisa matambudziko mumawebhu maapplication. Mushanduro itsva, Promise.all(), Promise.allSettled(), Promise.any() uye Promise.race() nzira dzakawedzerwa pakuitwa kwePromise. Yakaitwa tsigiro yeAggregateError chinhu.

Source: opennet.ru

Voeg