From e942bb98325d0a4fdb79cdc75782f065c0289d70 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Sun, 10 Sep 2023 12:02:37 +1000 Subject: Fixing bypassing Function("..."). It is similar to eval(). See, https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/Function As a prior art, another extension did the blank ban of Function(): https://addons.mozilla.org/en-US/firefox/addon/noeval-disable-eval/ So let's ban it as well. Bug reported at https://lists.gnu.org/archive/html/bug-librejs/2023-09/msg00000.html --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'manifest.json') diff --git a/manifest.json b/manifest.json index 2a7a5f1..73bc918 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "GNU LibreJS", "short_name": "LibreJS", - "version": "7.21.0", + "version": "7.21.1", "author": "various", "description": "Only allows free and/or trivial Javascript to run.", "applications": { -- cgit v1.2.3