Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixing a few problems with @license / @license-end regexes | Yuchen Pei | 2022-10-13 | 1 | -11/+24 |
| | | | | | | | - trailing whitespace, including newlines are consumed by the opneing regex (added a test case) - added a test case for /* @license ... */ ... /* @license-end */ | ||||
* | `// @license` should be at the beginning of a line (mod whitespace) | Yuchen Pei | 2022-10-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise the following will be processed for @license / @license-end method: // foo.js // // @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0 // document.getElementById('bar'); // // @license-end function foo(x, y) { console.log(x + y); } $ node ./utitlities/check-script foo.js [ true, '// // @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0\n' + "// document.getElementById('bar');\n" + '// // @license-end\n' + 'function foo(x, y) {\n' + ' console.log(x + y);\n' + '}\n', '\n' + 'Recognized license: "GNU General Public License (GPL) version 3".\n' + 'Script appears to be trivial.' ] | ||||
* | fixing a typo | Yuchen Pei | 2022-09-23 | 1 | -1/+1 |
| | |||||
* | typos | Yuchen Pei | 2022-09-23 | 1 | -1/+1 |
| | |||||
* | update copyright in license_definitions | Yuchen Pei | 2022-09-22 | 1 | -0/+1 |
| | |||||
* | move fname_data.json to common | Yuchen Pei | 2022-09-22 | 2 | -1/+833 |
| | |||||
* | Separating out script and license checking routines to common/checks | Yuchen Pei | 2022-09-22 | 2 | -7/+389 |
| | |||||
* | moving some modules to common/ | Yuchen Pei | 2022-09-22 | 3 | -0/+552 |
| | |||||
* | Updating copyright to files touched in the previous commits. | Yuchen Pei | 2022-09-20 | 2 | -0/+2 |
| | |||||
* | fixing a bug introduced in commit b98cb70b1bc | Yuchen Pei | 2022-07-29 | 1 | -1/+2 |
| | | | | bug effect: no default subject and body shown for prefs | ||||
* | clean up common/Storage.js | Yuchen Pei | 2022-07-28 | 1 | -24/+14 |
| | |||||
* | clean up common/Test.js | Yuchen Pei | 2022-07-28 | 1 | -8/+6 |
| | |||||
* | fixing some mozilla validation warnings when uploading the extension | Yuchen Pei | 2022-07-22 | 1 | -1/+1 |
| | |||||
* | linting | Yuchen Pei | 2022-04-07 | 2 | -15/+15 |
| | | | | | - eslint - also adding eslintrc | ||||
* | nop whitespace formatting change. | Yuchen Pei | 2022-04-07 | 2 | -11/+11 |
| | | | | | | | | - ran eglot-format using typescript-language-server on all js files in the repo except those under /hash_script/ - verify only whitespace changed: git diff --word-diff-regex=. 62d6a71 62d6a71~1 | ||||
* | Fix Storage.js throwing exception unless loaded as a module. | hackademix | 2019-04-08 | 1 | -1/+1 |
| | |||||
* | Fix for large scripts thrashing the black/white lists when added. | hackademix | 2019-03-11 | 1 | -3/+15 |
| | |||||
* | Fixed inline whitelisting regressions (issue #35). | hackademix | 2019-03-05 | 1 | -0/+3 |
| | |||||
* | Jasmine-based automated tests suite. | hackademix | 2018-10-02 | 1 | -0/+55 |
| | |||||
* | Adjust directory layout and packaging to allow Storage.js to be shared with ↵ | hackademix | 2018-09-13 | 1 | -0/+130 |
the settings page in the xpi release. |