Tukunga o nginx 1.17.8 me njs 0.3.8

I hanga tuku whakarunga nginx 1.17.8, kei roto e haere tonu ana te whakawhanaketanga o nga kaha hou (i roto i te whakarara e tautokohia ana peka 1.16 Ko nga huringa anake e pa ana ki te whakakore i nga hapa nui me nga whakaraerae ka mahia).

Main huringa:

  • I roto i te tohutohu grpc_pass he tautoko taapiri mo te whakamahi taurangi i roto i te tawhā e tautuhi ana i tetahi wahitau. Mena ka tohua te wahitau hei ingoa rohe, ka rapua te ingoa i waenga i nga roopu o nga kaitoro kua whakaahuahia, a, ki te kore e kitea, ka whakatauhia ma te whakamahi i te kaiwhakatau;
  • Kua whakatikahia he hapa i te wa e tukatuka ana i nga tono paipa i runga i tetahi hononga SSL ka puta he waahi;
  • Kua whakatikahia te tohutohu tohu_patu ina whakamahi i te kawa HTTP/2.

I tua atu, ka taea te tohu tuku te 0.3.8, he kaiwhakamaori JavaScript mo te tūmau tukutuku nginx. Ka whakatinanahia e te kaiwhakamaori njs nga paerewa ECMAScript ka taea e koe te whakawhānui ake i te kaha o te nginx ki te tukatuka tono ma te whakamahi i nga tuhinga i roto i te whirihoranga. Ka taea te whakamahi i nga tuhinga i roto i te konae whirihoranga ki te tautuhi i te arorau matatau mo te tukatuka i nga tono, te whakaputa whirihoranga, te whakaputa hihiri i te whakautu, te whakarereke i te tono/whakautu, te hanga tere ranei i nga papa hei whakaoti rapanga i roto i nga tono tukutuku.

Ko te tukunga hou e taapiri ana i te tautoko o Oati mo te r.subrequest ki te kōwae nginx me nga huringa ki te kaikawe taonga r.parent. Ano hoki:

  • tāpirihia te tautoko Whakatau;
  • i taapirihia te tautoko tuatahi mo nga raupapa kua patohia;
  • he tautoko taapiri mo ArrayBuffer;
  • tāpirihia te tautoko tohu tuatahi;
  • tāpirihia te mana o waho mo JSON.stringify();
  • kua tapirihia te Ahanoa.is();
  • tāpirihia te Object.setPrototypeOf();
  • he kaiwhakahaere whakakotahi null (whakakotahi);
  • Whakaritea Object.getPrototypeOf() ki te ū ki te spec;
  • Whakatikatika Object.prototype.valueOf() ki te ū ki te spec;
  • i whakatika ki a JSON.stringify() me nga uara kore-taa me te
    mahi whakakapi;
  • kua whakaritea "i roto i" te kaiwhakahaere kia rite ki nga korero;
  • hanga he whakatika ki Object.defineProperties() rite ki
    me nga whakaritenga;
  • Ahanoa Whakaritea.create() rite ia spec.
  • kua whakatikahia ki Number.prototype.toString(radix) ina whakahohea te Math Tere;
  • RegExp() āhuatanga tauira kua whakatikahia;
  • Kua whakatikahia te hapa kawemai i te wa e kawemai ana.

Source: opennet.ru

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster