Raymond Hill
7b585a733a
New revision for dev build
2024-09-26 13:32:50 -04:00
Raymond Hill
82ab15f856
Update changelog
2024-09-26 13:32:24 -04:00
Raymond Hill
aec0bd39e3
Fix images not properly downloading on click
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/1670#issuecomment-2372048056
The issue affected images supporting `srcset` attribute without
the presence of `src` attribute. This commit takes add fallback
onto `srcset` attribute when the `src` attribute is not present.
2024-09-26 13:27:06 -04:00
Raymond Hill
03df1a40d8
New version for stable release
2024-09-26 10:13:24 -04:00
Raymond Hill
ff57f01026
Code review of fix re "internal error"
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/199
2024-09-22 12:14:52 -04:00
Raymond Hill
687475ebf2
Make Firefox dev build auto-update
2024-09-22 12:01:33 -04:00
Raymond Hill
854c1ee4cc
New revision for release candidate
2024-09-22 11:53:54 -04:00
Raymond Hill
4c5a9353b0
Import translation work from https://crowdin.com/project/ublock
2024-09-22 11:50:20 -04:00
Raymond Hill
bd6d9c3296
Fix benchmark quirk related to new `ipaddress` option
2024-09-22 11:16:57 -04:00
Raymond Hill
e7c783cefa
Code review for new DNS cache code
...
Prevent discarding DNS cache entries looked up during a passive
read. Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3376#discussioncomment-10711948
Add advanced setting `dnsCacheTTL` to control the TLL (in
seconds) of DNS cache entries. Default to 600 (10 minutes).
2024-09-22 10:02:45 -04:00
Raymond Hill
1c97ca10fc
Minor code review
...
Use class fields to declare/initialize instance and static
properties.
2024-09-21 12:41:57 -04:00
Raymond Hill
f84b3e4ce9
Revert "Minor code review"
...
This reverts commit 76e035989f
.
2024-09-20 17:52:31 -04:00
Raymond Hill
76e035989f
Minor code review
2024-09-20 11:40:03 -04:00
Raymond Hill
37da838255
Make Firefox dev build auto-update
2024-09-20 09:26:10 -04:00
Raymond Hill
63f0a2b912
New revision for release candidate
2024-09-20 09:17:10 -04:00
Raymond Hill
055973cc3f
Import translation work from https://crowdin.com/project/ublock
2024-09-20 09:16:32 -04:00
Raymond Hill
59487b189c
Add `+https` directive to `urlskip=` option
...
When present, the `+https` directive will force the protocol of the
resulting URL to be `https:`.
Related feedback:
https://github.com/uBlockOrigin/uBlock-issues/issues/3206#issuecomment-2363392357
2024-09-20 08:15:31 -04:00
Raymond Hill
4f181b0bc5
Support matching against list of IP addresses
...
Related commit:
6acf97bf51
2024-09-20 07:20:55 -04:00
Raymond Hill
55ab6d6875
Make Firefox dev build auto-update
2024-09-19 09:06:24 -04:00
Raymond Hill
1139085ca5
Update changelog
2024-09-19 08:56:36 -04:00
Raymond Hill
760b2ffce6
Add advanced setting `dnsResolveEnabled`
...
Default to `true`.
Set to `false` to wholly disable calls to `dns.resolve()` (Firefox-
only). Disabling calls to `dns.resolve()` will prevent cname-uncloaking
and will limit ability to enforce `ipaddress` filter option.
2024-09-19 08:43:54 -04:00
Raymond Hill
b01a418073
Add filtering output expressions`replace`/`urlskip` to logger
...
Additioanlly, removed `uritransform` as it is currently barely used,
if at all.
2024-09-19 08:08:49 -04:00
Raymond Hill
4ccc0d0fda
Minimize memory allocation in scriptlet helper `proxy-apply-fn`
...
Probably beneficial in cases of proxied method called in a tight
loop.
Additionally, added `throwFunc` as valid constant in script helper
`validate-constant.fn`. Does what the name implies.
2024-09-19 07:49:54 -04:00
Raymond Hill
e98fdeb0a5
Mind `urlskip=` in built-in benchmark
2024-09-18 12:24:04 -04:00
Raymond Hill
7843a21428
Make Firefox dev build auto-update
2024-09-18 11:56:22 -04:00
Raymond Hill
60039ab133
New revision for release candidate
2024-09-18 11:37:06 -04:00
Raymond Hill
b06c5337ec
Update changelog
2024-09-18 11:36:39 -04:00
Raymond Hill
0a6dc47a72
Fix contextual menu quirks
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3382
2024-09-18 11:33:31 -04:00
Raymond Hill
b3ffba7238
Fine tune indent rules
2024-09-18 11:32:16 -04:00
Raymond Hill
11c3a16036
Fix exception thrown in `spoof-css` in Firefox
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/issues/25358#issuecomment-2358278979
2024-09-18 10:34:18 -04:00
Raymond Hill
62d74d4f1d
Add trailing wildcard syntax to `ipaddress=` option
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3381
2024-09-18 09:56:46 -04:00
Raymond Hill
f0f859c685
Make Firefox dev build auto-update
2024-09-17 18:16:11 -04:00
Raymond Hill
4094f43daf
New revision for release candidate
2024-09-17 18:10:32 -04:00
Raymond Hill
fe3846b72f
Oops meant to be 5s, not 300s...
2024-09-17 18:10:09 -04:00
Raymond Hill
11f43d4a3d
Make Firefox dev build auto-update
2024-09-17 18:00:42 -04:00
Raymond Hill
3238fe48db
Import translation work from https://crowdin.com/project/ublock
2024-09-17 17:48:45 -04:00
Raymond Hill
2375ca3ca0
Update changelog
2024-09-17 17:36:12 -04:00
Raymond Hill
00d4262c0d
New revision for release candidate
2024-09-17 17:35:22 -04:00
Raymond Hill
e8f6f3ddff
Throttle down repeated scriptlet logging information
...
Related feedback
https://github.com/uBlockOrigin/uBlock-issues/issues/3378#issuecomment-2356422784
2024-09-17 17:33:06 -04:00
Raymond Hill
acffae6a21
Make Firefox dev build auto-update
2024-09-17 10:36:08 -04:00
Raymond Hill
58c13bacb7
new revision for release candidate
2024-09-17 10:28:54 -04:00
Raymond Hill
6a042f152b
Ignore browser-provided 0.0.0.0 ip address when DNS is proxied
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3379
2024-09-17 10:26:40 -04:00
Raymond Hill
d238baa374
Make Firefox dev build auto-update
2024-09-17 09:35:36 -04:00
Raymond Hill
7fb626850e
New revision for release candidate
2024-09-17 09:28:31 -04:00
Raymond Hill
9155a89c08
Update changelog
2024-09-17 09:28:02 -04:00
Raymond Hill
547fae4842
Improve scriptlet helper `proxy-apply`
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3378
2024-09-17 09:09:19 -04:00
Raymond Hill
ef1e134460
Import translation work from https://crowdin.com/project/ublock
2024-09-15 13:27:32 -04:00
Raymond Hill
b62aabda85
Import translation work from https://crowdin.com/project/ublock
2024-09-15 13:25:58 -04:00
Raymond Hill
e18a3707c7
Add an entry in _Report_ page for badware/phishing category
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3151
Entry:
"Add an entry in the reporting tool for badware issues"
2024-09-15 13:20:47 -04:00
Raymond Hill
a9d8e96675
Update changelog
2024-09-15 10:38:52 -04:00