Siideynta nginx 1.17.0 iyo njs 0.3.2

Soo gudbiyey sii deynta ugu horeysay ee laan cusub oo weyn nginx 1.17, kaas oo horumarinta awoodaha cusub ay ku sii socon doonto (marka la barbar dhigo xasilloonida la taageeray laanta 1.16 Kaliya isbeddellada la xiriira ciribtirka khaladaadka halista ah iyo baylahda ayaa la sameeyaa).

Main isbedel:

  • Taageero lagu daray doorsoomayaasha "limit_rate" iyo "limit_rate_after" dardaaranka, iyo sidoo kale "proxy_upload_rate" iyo
    "proxy_download_rate" ee moduleka qulqulka;

  • Shuruudaha la kordhiyey ee nooca ugu yar ee la taageeray ee OpenSSL - 0.9.8;
  • Sida caadiga ah, moduleka ngx_http_postpone_filter_module waa la dhisay;
  • Dhibaatooyinka dardaaranka "ku dar" ee aan ka shaqaynayn gudaha "haddii" iyo "xadka_mooye" waa la xalliyay;
  • Kutaan go'an markii la habeeyey qiyamka byte"RangeΒ«.

Horumarka la taaban karo ee laga filayo laanta 1.17 waxaa ka mid ah, hirgelinta taageerada hab maamuuska ayaa lagu sheegay QUIC iyo HTTP/3.

Intaa waxaa dheer, waxaa lagu ogaan karaa sii daayo njs 0.3.2, oo ah turjumaan JavaScript ee server-ka nginx. Turjubaanka njs wuxuu fuliyaa heerarka ECMAScript wuxuuna kuu ogolaanayaa inaad balaadhiso awooda nginx si ay u socodsiiso codsiyada adoo isticmaalaya qoraalada qaabaynta. Qoraallada waxaa loo isticmaali karaa faylka qaabeynta si loo qeexo macquulka horumarsan ee habaynta codsiyada, soo saarista qaabaynta, soo saarida firfircoonida jawaab celinta, wax ka beddelka codsi/jawaab, ama si degdeg ah loo abuuro stubs si loo xalliyo mashaakilaadka codsiyada webka.

Siideynta cusub ee njs waxay ku darsataa taageerada qaababka xargaha ee lagu qeexay qeexitaanka ECMAScript 6. Qaababka xargaha ayaa ah xargaha xargaha oo u oggolaanaya soo-gelinta hadalka. Odhaahyada waxa lagu qeexaa baloog ${...} la geliyey xariiq gudihiis, kaas oo ay ku jiri karaan doorsoomayaal shaqsi (${name}) iyo tibaaxo (${5 + a + b})). Intaa waxaa dheer, taageerada kooxaha la magacaabay ayaa lagu daray shayga RegExp, taas oo kuu oggolaanaysa inaad ku xidho qaybo ka mid ah xadhig ku habboon odhaah joogto ah oo leh magacyo gaar ah halkii aad ka heli lahayd lambarro taxane ah oo kulan ah. Taageero lagu daray dhisitaanka maktabadda GNU Readline.

Source: opennet.ru

Add a comment