aboutsummaryrefslogtreecommitdiff
path: root/bg
Commit message (Expand)AuthorAgeFilesLines
* simplify process(handler)Yuchen Pei2022-09-271-21/+22
* moving some modules to common/Yuchen Pei2022-09-221-1/+1
* clean up external license checking a bitYuchen Pei2022-09-221-6/+1
* Updating copyright to files touched in the previous commits.Yuchen Pei2022-09-202-0/+2
* clean up bg/ListManager.jsYuchen Pei2022-07-291-21/+15
* cleainig externallicenses doneYuchen Pei2022-07-291-13/+12
* clean up bg/externalicenses.js sans optimizedocumentYuchen Pei2022-07-291-33/+15
* clean up bg/ExternalLicenses.jsYuchen Pei2022-07-291-36/+36
* fix subresource integrity hash-busting bug by only rewriting external scripts...henriquez2022-06-231-1/+1
* lintingYuchen Pei2022-04-074-49/+50
* nop whitespace formatting change.Yuchen Pei2022-04-074-54/+54
* Fix infinite loopStef Gijsberts2021-11-101-1/+1
* Rename variable `document` to `doc`Stef Gijsberts2021-11-101-5/+5
* More consistent and efficient blacklisting.hackademix2019-04-121-1/+1
* Subdomain wildcard support.hackademix2019-03-261-6/+29
* Merge #36 `Correctly decode using the original document charset and force re-...Ruben Rodriguez2019-03-132-30/+51
|\
| * Sniffing of charset in <meta> tags and BOM.hackademix2019-03-132-8/+47
| * Correctly decode using the original document charset and force re-encoding vi...hackademix2019-03-112-28/+10
* | Fix for large scripts thrashing the black/white lists when added.hackademix2019-03-111-1/+1
* | Fixed inline whitelisting regressions (issue #35).hackademix2019-03-051-1/+8
|/
* Merge #24 `Lenient WebLabels matching (by URL, by id, by name).`Ruben Rodriguez2018-10-031-12/+33
|\
| * WebLabels matching by id made case-insensitive.hackademix2018-09-301-5/+6
| * Lenient WebLabels matching (by URL, by id, by name).hackademix2018-09-291-12/+32
* | Work-around for StreamFilter bug storing cached script in a way that messes u...hackademix2018-09-281-9/+26
|/
* Match WebLabels by label rather than by canonical URL.hackademix2018-09-251-16/+17
* Adjust directory layout and packaging to allow Storage.js to be shared with t...hackademix2018-09-132-131/+1
* Support for batch async list operations.hackademix2018-09-132-35/+62
* Internal refactoring of htmlEdit() using idiomatic asynchronous ES for better...hackademix2018-09-021-2/+3
* Fixed weblabels not being checked in whitelisted documents unless they preced...hackademix2018-09-021-5/+29
* Moved external licenses check into response pre-processing, in order to avoid...hackademix2018-09-011-5/+5
* WebLabels-based license checking implementation.hackademix2018-08-201-0/+96
* Broader detection of UTF-8 encoding in responses.hackademix2018-08-011-1/+1
* Uniform conventions for module importing paths.hackademix2018-07-311-1/+1
* Refactoring out list management in its own class / bug fixing and simplifying...hackademix2018-07-311-0/+71
* Stateful response processing support.hackademix2018-07-311-8/+4
* Implement early whitelisting / blacklisting logic.hackademix2018-07-302-7/+46
* White/Black lists back-end refactoring, fixing entry truncation on removal an...hackademix2018-07-291-0/+79
* Refactor and fix HTTP response filtering to touch only scripts, either extern...hackademix2018-07-172-0/+192