Polkit aghjusta supportu per u mutore JavaScript Duktape

U Toolkit Polkit, utilizatu in distribuzioni per trattà l'autorizazione è definisce e regule d'accessu per l'operazioni chì necessitanu diritti d'accessu elevati (per esempiu, muntazione di un drive USB), hà aghjustatu un backend chì permette l'usu di u mutore JavaScript Duktape incrustatu invece di l'usu prima. Mozilla Gecko engine (per difettu cum'è è prima l'assemblea hè realizata cù u mutore Mozilla). A lingua JavaScript di Polkit hè aduprata per definisce e regule d'accessu chì interagiscenu cù u prucessu di fondu privilegiatu polkitd utilizendu l'ughjettu "polkit".

Duktape hè utilizatu in u navigatore NetSurf è hè compactu in grandezza, assai portatile è cunsumu di risorse bassu (u codice occupa circa 160 kB, è 64 kB di RAM hè abbastanza per eseguisce). Fornisce una cumpatibilità cumpleta cù e specificazioni Ecmascript 5.1 è un supportu parziale per Ecmascript 2015 è 2016 (ES6 è ES7). L'estensioni specifiche sò ancu furnite, cum'è u supportu di coroutine, un quadru di logu integratu, un mecanismu di carica di modulu basatu in CommonJS, è un sistema di caching bytecode chì vi permette di salvà è carica funzioni compilate. Include un debugger integratu, un mutore d'espressione regulare è un sottosistema per u supportu Unicode.

Source: opennet.ru

Add a comment