=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2327- var re = new RegExp("(^|\\s)((("+token+")\\s?)(("+token+secondenglishAMtoken+")\\s?)+)([,.?]?(?=\\s|$))","g"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2328: str = str.replace(re," `$2`$7"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2329- var arr = str.split(AMdelimiter1); ############################################## jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2333- if (i%2==0) { jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2334: arr[i] = arr[i].replace(re1," `$2`$3"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2335: arr[i] = arr[i].replace(re2," `$2`$3"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2336: arr[i] = arr[i].replace(/([{}[\]])/,"`$1`"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2337- } jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2338- str = arr.join(AMdelimiter1); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2339: str = str.replace(/((^|\s)\([a-zA-Z]{2,}.*?)\)`/g,"$1`)"); //fix parentheses jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2340: str = str.replace(/`(\((a\s|in\s))(.*?[a-zA-Z]{2,}\))/g,"$1`$3"); //fix parentheses jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2341- str = str.replace(/\sin`/g,"` in"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:2342: str = str.replace(/`(\(\w\)[,.]?(\s|\n|$))/g,"$1`"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js-2343- str = str.replace(/`([0-9.]+|e.g|i.e)`(\.?)/gi,"$1$2"); ############################################## jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4326- var re = new RegExp("(^|\\s)((("+token+")\\s?)(("+token+secondenglishASAMtoken+")\\s?)+)([,.?]?(?=\\s|$))","g"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4327: str = str.replace(re," `$2`$7"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4328- var arr = str.split(ASAMdelimiter1); ############################################## jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4332- if (i%2==0) { jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4333: arr[i] = arr[i].replace(re1," `$2`$3"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4334: arr[i] = arr[i].replace(re2," `$2`$3"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4335: arr[i] = arr[i].replace(/([{}[\]])/,"`$1`"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4336- } jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4337- str = arr.join(ASAMdelimiter1); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4338: str = str.replace(/((^|\s)\([a-zA-Z]{2,}.*?)\)`/g,"$1`)"); //fix parentheses jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4339: str = str.replace(/`(\((a\s|in\s))(.*?[a-zA-Z]{2,}\))/g,"$1`$3"); //fix parentheses jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4340- str = str.replace(/\sin`/g,"` in"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js:4341: str = str.replace(/`(\(\w\)[,.]?(\s|\n|$))/g,"$1`"); jsxgraph-1.3.5+dfsg1/distrib/AM3.js-4342- str = str.replace(/`([0-9.]+|e.g|i.e)`(\.?)/gi,"$1$2"); ############################################## jsxgraph-1.3.5+dfsg1/examples/rserv.php-6-$cmd = "/usr/bin/Rscript LokSkala.R '" . $input ."'"; jsxgraph-1.3.5+dfsg1/examples/rserv.php:7:passthru($cmd); jsxgraph-1.3.5+dfsg1/examples/rserv.php-8- ############################################## jsxgraph-1.3.5+dfsg1/plugins/mediawiki/JSXGraph.php-46- * - To install following line has to be added to LocalSettings.php: jsxgraph-1.3.5+dfsg1/plugins/mediawiki/JSXGraph.php:47: * require_once("$IP/extensions/JSXGraph.php"); jsxgraph-1.3.5+dfsg1/plugins/mediawiki/JSXGraph.php-48- * - Now you can include JSXGraph drawings with a .gxt-file: ############################################## jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22243-+ jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch:22244:+ var use_asm = false; jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22245-+ jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22246-+ AST_Node.DEFMETHOD("print", function(stream, force_parens){ jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch:22247:+ var self = this, generator = self._codegen, prev_use_asm = use_asm; jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22248-+ if (self instanceof AST_Directive && self.value == "use asm") { jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch:22249:+ use_asm = true; jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22250-+ } ############################################## jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22263-+ if (self instanceof AST_Lambda) { jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch:22264:+ use_asm = prev_use_asm; jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-22265-+ } ############################################## jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-23039-+ DEFPRINT(AST_Number, function(self, output){ jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch:23040:+ if (use_asm && self.start.raw != null) { jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-23041-+ output.print(self.start.raw); ############################################## jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-31956-+ //Make sure dir is JS-escaped, since it will be part of a JS string. jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch:31957:+ exec("require({baseUrl: '" + dir.replace(/[\\"']/g, '\\$&') + "'});"); jsxgraph-1.3.5+dfsg1/debian/patches/50r.js.patch-31958-+ } ############################################## jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22238- jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js:22239: var use_asm = false; jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22240- jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22241- AST_Node.DEFMETHOD("print", function(stream, force_parens){ jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js:22242: var self = this, generator = self._codegen, prev_use_asm = use_asm; jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22243- if (self instanceof AST_Directive && self.value == "use asm") { jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js:22244: use_asm = true; jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22245- } ############################################## jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22258- if (self instanceof AST_Lambda) { jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js:22259: use_asm = prev_use_asm; jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-22260- } ############################################## jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-23034- DEFPRINT(AST_Number, function(self, output){ jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js:23035: if (use_asm && self.start.raw != null) { jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-23036- output.print(self.start.raw); ############################################## jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-31951- //Make sure dir is JS-escaped, since it will be part of a JS string. jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js:31952: exec("require({baseUrl: '" + dir.replace(/[\\"']/g, '\\$&') + "'});"); jsxgraph-1.3.5+dfsg1/node_modules/bin/r.js-31953- }