Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | A better fix for bugs #58131 | Yuchen Pei | 2022-09-27 | 1 | -1/+3 |
| | |||||
* | simplify process(handler) | Yuchen Pei | 2022-09-27 | 1 | -21/+22 |
| | | | | the only filter has a pre and a post function | ||||
* | fix subresource integrity hash-busting bug by only rewriting external ↵ | henriquez | 2022-06-23 | 1 | -1/+1 |
| | | | | scripts if not 'accepted' | ||||
* | linting | Yuchen Pei | 2022-04-07 | 1 | -16/+16 |
| | | | | | - eslint - also adding eslintrc | ||||
* | nop whitespace formatting change. | Yuchen Pei | 2022-04-07 | 1 | -16/+16 |
| | | | | | | | | - 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 | ||||
* | More consistent and efficient blacklisting. | hackademix | 2019-04-12 | 1 | -1/+1 |
| | |||||
* | Sniffing of charset in <meta> tags and BOM. | hackademix | 2019-03-13 | 1 | -3/+3 |
| | |||||
* | Correctly decode using the original document charset and force re-encoding ↵ | hackademix | 2019-03-11 | 1 | -11/+9 |
| | | | | via UTF-8 BOM only when needed. | ||||
* | Work-around for StreamFilter bug storing cached script in a way that messes ↵ | hackademix | 2018-09-28 | 1 | -9/+26 |
| | | | | up with encodings later (exacerbated by the license tag fixes). | ||||
* | Internal refactoring of htmlEdit() using idiomatic asynchronous ES for ↵ | hackademix | 2018-09-02 | 1 | -2/+3 |
| | | | | better maintainability and fixing problematic Promise usage. | ||||
* | Moved external licenses check into response pre-processing, in order to ↵ | hackademix | 2018-09-01 | 1 | -5/+5 |
| | | | | avoid filterResponse() as much as possible (fixing issue #11) | ||||
* | Uniform conventions for module importing paths. | hackademix | 2018-07-31 | 1 | -1/+1 |
| | |||||
* | Stateful response processing support. | hackademix | 2018-07-31 | 1 | -8/+4 |
| | |||||
* | Implement early whitelisting / blacklisting logic. | hackademix | 2018-07-30 | 1 | -5/+19 |
| | |||||
* | Refactor and fix HTTP response filtering to touch only scripts, either ↵ | hackademix | 2018-07-17 | 1 | -0/+110 |
external or embedded inside HTML documents and sub-documents. |