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). 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. 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). 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. 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. 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). Introduced in [1.24.1b0](https://github.com/gorhill/uBlock/commit/3a564c199260a857f3d78d5f12b8c3f1aa85b865).
Firefox only.
Possible values: Possible values:
- Space-separated list of hostnames. - Space-separated list of hostnames.
@ -235,6 +241,8 @@ Default: `true`.
Introduced in [1.24.3b1](https://github.com/gorhill/uBlock/commit/a16e4161de5b33856312226e71b05c6eef8bf83a). Introduced in [1.24.3b1](https://github.com/gorhill/uBlock/commit/a16e4161de5b33856312226e71b05c6eef8bf83a).
Firefox only.
Tells uBO to skip CNAME-lookup for root document. 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). 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. 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. 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). 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. 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. 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). Introduced in [1.24.3b2](https://github.com/gorhill/uBlock/commit/91e702cebbe52137f59a94f55e46d31f95eb98b9).
Firefox only.
Whether to enable CNAME-uncloaking feature. Whether to enable CNAME-uncloaking feature.
*** ***
@ -279,6 +293,8 @@ Default: `false`.
Introduced in [1.25.3b7](https://github.com/gorhill/uBlock/commit/3f7ece94691f048377512990a38c0317820bf77f). 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. 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`. This default behavior can be overridden by setting this option to `true`.