uBlock/src
Raymond Hill 19f8b30d57
New network filter option: to=[list of domain names]
Related discussion:
- https://github.com/uBlockOrigin/uBlock-issues/discussions/2412#discussioncomment-4421741

The new option is `to=` and the value is a list of domain list with
similar syntax as `domain=` option. Entity-based syntax is supported,
and also negated hostname.

The main motivation is to give uBO's static network filtering engine
with an equivalent of DNR's `requestDomains` and `excludedRequestDomains`.

Essentially `to=` is a superset of `denyallow=`, but for now I decided
against deprecating `denyallow=`, which still does not support entity-
based syntax and for which negated domains are not allowed.

This commit also introduces the `from=` option, which is just an alias
for the `domain=` option. The logger will render network filters using
the `from=` version.
2022-12-23 15:52:24 -05:00
..
_locales Import translation work from https://crowdin.com/project/ublock 2022-12-22 11:10:56 -05:00
css Rewrite logger's "exceptor" feature 2022-12-14 16:04:45 -05:00
img Add ability to report filter issue from popup panel 2021-11-11 12:49:55 -05:00
js New network filter option: to=[list of domain names] 2022-12-23 15:52:24 -05:00
lib Update fix to regex library 2022-11-19 09:54:34 -05:00
web_accessible_resources Add options stub to nofab scriptlet 2022-12-15 13:12:37 -05:00
1p-filters.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
3p-filters.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
about.html combinatronics is no longer a CDN provider 2022-12-07 10:37:55 -05:00
advanced-settings.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
asset-viewer.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
background.html [mv3] Add ability to enable/disable filter lists 2022-09-13 17:44:24 -04:00
cloud-ui.html Work toward bringing dark theme closer to a stable release 2022-01-30 18:35:26 -05:00
dashboard.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
devtools.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
document-blocked.html Use placeholders to minimize vertical shifting at page load time 2022-11-15 09:44:19 -05:00
dyna-rules.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
logger-ui.html Add option to filter by HTTP method in static network filters 2022-12-22 13:15:08 -05:00
no-dashboard.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
popup-fenix.html Ensure state of more/less in panel reflect locked/disabled sections 2022-11-20 13:02:09 -05:00
settings.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
support.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00
whitelist.html Code maintenance: replace uDom.js with dom.js 2022-11-12 09:51:22 -05:00