Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | changing license definition to json | Yuchen Pei | 2022-10-13 | 1 | -1/+1 |
| | | | | and reuse it in the manual | ||||
* | Refactoring response handler to improve readability | Yuchen Pei | 2022-09-27 | 1 | -1/+11 |
| | |||||
* | moving some modules to common/ | Yuchen Pei | 2022-09-22 | 1 | -1/+1 |
| | |||||
* | clean up external license checking a bit | Yuchen Pei | 2022-09-22 | 1 | -6/+1 |
| | |||||
* | Updating copyright to files touched in the previous commits. | Yuchen Pei | 2022-09-20 | 1 | -0/+1 |
| | |||||
* | cleainig externallicenses done | Yuchen Pei | 2022-07-29 | 1 | -13/+12 |
| | |||||
* | clean up bg/externalicenses.js sans optimizedocument | Yuchen Pei | 2022-07-29 | 1 | -33/+15 |
| | | | | fixing a bug introduced in the previous commit too | ||||
* | clean up bg/ExternalLicenses.js | Yuchen Pei | 2022-07-29 | 1 | -36/+36 |
| | |||||
* | linting | Yuchen Pei | 2022-04-07 | 1 | -14/+15 |
| | | | | | - eslint - also adding eslintrc | ||||
* | nop whitespace formatting change. | Yuchen Pei | 2022-04-07 | 1 | -9/+9 |
| | | | | | | | | - 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 infinite loop | Stef Gijsberts | 2021-11-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | LibreJS got stuck in an infinite loop whenever a <link rel="jslicense"> occured inside a HTML head tag. This was due to a small programming mistake (refer to the git diff for details). It caused Icecat to become unresponsive (tested on Icecat 78.10.0esr). This notably affected users trying to visit lichess.org, and reportedly users trying to visit scratch.mit.edu [0]. [0]: https://lists.gnu.org/archive/html/bug-librejs/2020-06/msg00000.html | ||||
* | Rename variable `document` to `doc` | Stef Gijsberts | 2021-11-10 | 1 | -5/+5 |
| | | | | | This is done because shadowing the global variable `document` can lead to unexpected results. | ||||
* | WebLabels matching by id made case-insensitive. | hackademix | 2018-09-30 | 1 | -5/+6 |
| | |||||
* | Lenient WebLabels matching (by URL, by id, by name). | hackademix | 2018-09-29 | 1 | -12/+32 |
| | |||||
* | Match WebLabels by label rather than by canonical URL. | hackademix | 2018-09-25 | 1 | -16/+17 |
| | |||||
* | Fixed weblabels not being checked in whitelisted documents unless they ↵ | hackademix | 2018-09-02 | 1 | -5/+29 |
| | | | | precede scripts. | ||||
* | WebLabels-based license checking implementation. | hackademix | 2018-08-20 | 1 | -0/+96 |