uBlock/platform
Raymond Hill 099b9852cd
Code review for `ipaddress=` filter option
If an IP address can be extracted from the hostname portion of
a URL, the IP address matching will be performed at onBeforeRequest()
time.

Regardless, IP address matching will subsequently always be performed
at onHeadersReceived() time as the request details at that point
contain a reliable IP address value on supported platforms (Firefox-
only as of now).

The `cap_ipaddress` now evaluates to `true` in Chromium-based
browsers. Even though these browsers are unable to provide reliable
IP address value at onHeadersReceived() time, they can still
perform IP address matching for IP address extracted from hostname
portion of a URL.
2024-09-11 09:56:44 -04:00
..
browser Rewrite static filtering parser 2023-01-23 16:53:18 -05:00
chromium Catch exceptions in API calls for the sake of old Chromium versions 2024-05-09 21:29:24 -04:00
common Code review for `ipaddress=` filter option 2024-09-11 09:56:44 -04:00
dig Change official description in source code top comment 2023-12-04 12:10:34 -05:00
firefox Avoid using dns.resolve() for proxied DNS resolution 2024-09-10 14:58:40 -04:00
mv3 [mv3] Attempt at mitigation for when "internal error" occurs 2024-09-06 09:31:17 -04:00
nodejs Change official description in source code top comment 2023-12-04 12:10:34 -05:00
npm Change official description in source code top comment 2023-12-04 12:10:34 -05:00
opera Remove `letsblock.it` as target for `subscribe.js` content script 2024-04-03 10:51:39 -04:00
safari Clarify that the code base was really old and obsolete 2019-09-22 09:57:38 -04:00
thunderbird Remove `letsblock.it` as target for `subscribe.js` content script 2024-04-03 10:51:39 -04:00