U Polkit je dodata podrška za JavaScript motor Duktape

V orodjarstvu Polkit, ki se uporablja v distribucijah za obravnavo avtorizacije in določanje pravil dostopa do operacij, ki zahtevajo povišena dostopna dovoljenja (na primer za montažo USB naprave), je bil dodan vtičnik, ki omogoča uporabo vgrajenega JavaScript motorja Duktape namesto prej uporabljenega motorja Mozilla Gecko (privzeto je še vedno mogoče sestaviti z motorjem Mozilla). Jezik JavaScript v Polkit se uporablja za določanje pravil dostopa, ki se povezujejo s privilegiranim ozadjem procesom polkitd preko objekta 'polkit'.

Duktape se uporablja v brskalniku NetSurf in se odlikuje po kompaktni velikosti, visoki prenosljivosti in nizki porabi virov (koda zavzame približno 160 kB, za izvajanje pa zadostuje 64kB RAM-a). Zagotavlja popolno skladnost s specifikacijami Ecmascript 5.1 in delno podporo za Ecmascript 2015 in 2016 (ES6 in ES7). Prav tako nudi posebna razširitve, kot so podpora za kooperativno večopravilnost, vgrajen okvir za beleženje, mehanizem za nalaganje modulov na podlagi CommonJS, sistem predpomnjenja bajtkodne, ki omogoča shranjevanje in nalaganje prevedenih funkcij. Vključuje vgrajen odpravitelj napak, motor za izvajanje regularnih izrazov in podsistem za podporo Unicodu.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster