1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-29 06:07:11 +02:00

Mark cname* entries as Firefox only

gwarser 2020-04-06 18:05:41 +02:00
parent 8f05940b72
commit 54bebf1041

@ -194,6 +194,8 @@ Default: `true`.
Introduced in [1.24.1b0](https://github.com/gorhill/uBlock/commit/3a564c199260a857f3d78d5f12b8c3f1aa85b865).
Firefox only.
Whether uBO should ignore to re-run a network request through the filtering engine when the CNAME hostname is 1st-party to the alias hostname.
***
@ -204,6 +206,8 @@ Default: `true`.
Introduced in [1.24.3b2](https://github.com/gorhill/uBlock/commit/91e702cebbe52137f59a94f55e46d31f95eb98b9).
Firefox only.
Whether to bypass the uncloaking of network requests which were excepted by filters/rules.
This is necessary so as to avoid undue breakage by having exception filters being rendered useless as a result of CNAME-uncloaking.
@ -218,6 +222,8 @@ Default: `unset`.
Introduced in [1.24.1b0](https://github.com/gorhill/uBlock/commit/3a564c199260a857f3d78d5f12b8c3f1aa85b865).
Firefox only.
Possible values:
- Space-separated list of hostnames.
@ -235,6 +241,8 @@ Default: `true`.
Introduced in [1.24.3b1](https://github.com/gorhill/uBlock/commit/a16e4161de5b33856312226e71b05c6eef8bf83a).
Firefox only.
Tells uBO to skip CNAME-lookup for root document.
***
@ -245,6 +253,8 @@ Default: `120` minutes.
Introduced in [1.24.1b0](https://github.com/gorhill/uBlock/commit/3a564c199260a857f3d78d5f12b8c3f1aa85b865).
Firefox only.
This tells uBO to clear its CNAME cache after the specified time.
For efficiency purpose, uBO will cache alias=>CNAME associations for reuse so as to reduce calls to `browser.dns.resolve`. All the associations will be cleared after the specified time to ensure the map does not grow too large and too ensure uBO uses up to date CNAME information.
@ -257,6 +267,8 @@ Default: `false`.
Introduced in [1.24.3b1](https://github.com/gorhill/uBlock/commit/a16e4161de5b33856312226e71b05c6eef8bf83a).
Firefox only.
Tells uBO whether after CNAME-uncloaking replay through the filtering engine the whole URL or just the origin part of it.
Replaying only the origin part is meant to lower undue breakage and improve performance by avoiding repeating the pattern-matching of the whole URL -- which pattern-matching was most likely already accomplished with the original request.
@ -269,6 +281,8 @@ Default: `true`.
Introduced in [1.24.3b2](https://github.com/gorhill/uBlock/commit/91e702cebbe52137f59a94f55e46d31f95eb98b9).
Firefox only.
Whether to enable CNAME-uncloaking feature.
***
@ -279,6 +293,8 @@ Default: `false`.
Introduced in [1.25.3b7](https://github.com/gorhill/uBlock/commit/3f7ece94691f048377512990a38c0317820bf77f).
Firefox only.
By default (set to `false`) uBO will no longer cname-uncloak when it detects that network requests are being proxied.
This default behavior can be overridden by setting this option to `true`.