JavaScript-motorn Duktape har lagts till i Polkit

I verktygsuppsÀttningen Polkit, som anvÀnds i distributioner för att hantera autentisering och definiera Ätkomstregler för operationer som krÀver förhöjda rÀttigheter (till exempel montering av USB-enheter), har en backend lagts till som möjliggör anvÀndning av inbÀddningsbar JavaScript-motor Duktape istÀllet för den tidigare anvÀnda motorn Mozilla Gecko (standardmÀssigt Àr det fortfarande byggt med Mozilla-motorn). JavaScript-sprÄket i Polkit anvÀnds för att definiera Ätkomstregler som interagerar med den privilegierade bakgrundsprocessen polkitd via objektet "polkit".

Duktape anvÀnds i webblÀsaren NetSurf och kÀnnetecknas av sin kompakta storlek, höga portabilitet och lÄga resursförbrukning (koden tar upp cirka 160 kB, och för att köra den behövs bara 64 kB RAM). Full kompatibilitet med specifikationerna för Ecmascript 5.1 sÀkerstÀlls och delvis stöd för Ecmascript 2015 och 2016 (ES6 och ES7). Specifika tillÀgg erbjuds ocksÄ, sÄsom stöd för koroutiner, en inbyggd ram för loggning, ett modulladdningssystem baserat pÄ CommonJS, samt ett bytekodcache-system som gör det möjligt att spara och ladda kompilera funktioner. Inkluderat Àr en inbyggd debugger, en motor för att köra reguljÀra uttryck och ett subsystem för att stödja Unicode.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster