Raymond Hill
1dba557c9a
Ensure CSSTree does not hold onto last parsed string
...
When done compiling, force CSSTree to parse an empty string, so
as to ensure it doesn't keep a reference to that string.
Typically, the string passed to CSSTree is a small slice of a
larger string which is a whole filter list. This means that
holding a reference to the sliced string causes the JS engine
to hold in memory to the whole filter list last parsed.
2023-11-08 22:33:01 -05:00
Raymond Hill
f7511cc13f
Make Firefox dev build auto-update
2023-11-08 19:56:19 -05:00
Raymond Hill
bef2e88199
Update changelog
2023-11-08 19:45:00 -05:00
Raymond Hill
9ebed116da
Import translation work from https://crowdin.com/project/ublock
2023-11-08 19:44:33 -05:00
Raymond Hill
4282b9ab61
New revision for release candidate
2023-11-08 19:40:40 -05:00
Raymond Hill
3c5491a8bd
Improve comment
2023-11-08 07:22:23 -05:00
Raymond Hill
856e8de64c
Diff-updater: report URL without the hash part
2023-11-08 07:16:23 -05:00
Raymond Hill
eb52d46afa
Make Firefox dev build auto-update
2023-11-07 17:46:16 -05:00
Raymond Hill
a1e8bcfc3b
New revision for dev build
2023-11-07 17:39:53 -05:00
Raymond Hill
2170051c4a
Fix documentation in comment following recent changes
2023-11-07 17:29:25 -05:00
Raymond Hill
b8193ea5f9
Fix detection of unfilled filter list fields
...
Related feedback:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/781#discussioncomment-7503866
2023-11-07 17:27:37 -05:00
Raymond Hill
cd430386f5
Forgot to git-add this one in last commit
2023-11-07 13:48:32 -05:00
Raymond Hill
74a0af8af6
Replace flag with more relevant one
...
Related discussion:
https://github.com/EasyDutch-uBO/EasyDutch/issues/92
2023-11-07 13:47:04 -05:00
Raymond Hill
09b609cbb4
Update changelog
2023-11-07 10:12:21 -05:00
Raymond Hill
3ff456a63d
Prefer CDNs when subscribing to a new list
...
Also, purging the cache of a list should not remove the
compiled version of that list so that it keep being seen
as cached, but obsolete.
2023-11-07 08:21:22 -05:00
Raymond Hill
ae24032607
Add more replace
-able types
...
Reference:
https://en.wikipedia.org/wiki/M3U#Internet_media_types
2023-11-07 07:53:37 -05:00
Raymond Hill
1aa92c7570
Update image to reflect actual implementation
2023-11-07 07:52:35 -05:00
Raymond Hill
f96cf25436
Update changelog
2023-11-06 20:10:36 -05:00
Raymond Hill
a9a523e2fc
Make Firefox dev build auto-update
2023-11-06 19:56:22 -05:00
Raymond Hill
b324b85c5d
Update changelog
2023-11-06 19:48:10 -05:00
Raymond Hill
355b40a965
New revision for release candidate
2023-11-06 19:46:42 -05:00
Raymond Hill
2360bc02f3
Lower maximum Expires
value to 4h
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2899
2023-11-06 19:45:16 -05:00
Raymond Hill
8ed1ad9c9d
Properly reset needle length in unserialized buffer
...
Possible related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2925
2023-11-06 19:22:47 -05:00
Imre Kristoffer Eilertsen
a2ab313ae2
Attempted to set flag codes for Chromium Windows users ( #3906 )
...
* Attempted to set flag codes for Chromium users
* Not sure how I missed MD.
2023-11-06 16:46:56 -05:00
Raymond Hill
d8d42f2cc1
Synchronize changes in both versions of assets.json
2023-11-06 15:15:57 -05:00
Imre Kristoffer Eilertsen
0962366524
Added additional flags to regional lists ( #3904 )
2023-11-06 15:11:38 -05:00
Raymond Hill
4f48f42e26
Make Firefox dev build auto-update
2023-11-06 12:46:35 -05:00
Raymond Hill
d334fd97c8
Update changelog
2023-11-06 12:19:14 -05:00
Raymond Hill
09a6ba74f8
New revision for release candidate
2023-11-06 12:18:00 -05:00
Raymond Hill
11ebb736ca
Import translation work from https://crowdin.com/project/ublock
2023-11-06 12:16:48 -05:00
Raymond Hill
7823d98070
Harden scriptlets which need to serialize function code into string
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2907
2023-11-06 09:10:21 -05:00
Raymond Hill
5d1618e1be
Reset potential g
regex before use in replace=
option
...
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/5184#issuecomment-1794058253
2023-11-06 07:16:41 -05:00
Raymond Hill
b2bf5c255e
Make Firefox dev build auto-update
2023-11-05 20:50:47 -05:00
Raymond Hill
815d66bfcc
New revision for dev build
2023-11-05 20:39:09 -05:00
Raymond Hill
b87570bda8
Update changelog
2023-11-05 20:38:28 -05:00
Raymond Hill
cdc3f66a6b
Reset g
regexes before use in rmnt
/rpnt
scriptlets
2023-11-05 20:35:05 -05:00
Raymond Hill
bf001f4796
Make Firefox dev build auto-update
2023-11-05 19:30:51 -05:00
Raymond Hill
284bf060d0
Fix github actions workflow
2023-11-05 19:26:02 -05:00
Raymond Hill
c3e62784fb
Update changelog
2023-11-05 19:20:35 -05:00
Raymond Hill
ead73c3e3a
New revision for dev build
2023-11-05 19:17:13 -05:00
Raymond Hill
6417f54299
Apply response filtering according to mime type
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/2833
2023-11-05 19:13:38 -05:00
jambohawk
971f36c78e
Update assets.json
...
I believe this is a typo?
2023-11-05 17:01:06 -06:00
Raymond Hill
eb93ce862d
Do not use @latest
, there is no master
branch at uAssetsCDN
...
Related documentation:
https://github.com/jsdelivr/jsdelivr#omit-the-version-completely-or-use-latest-to-load-the-latest-one-only-works-with-valid-semver-versions-not-recommended-for-production-usage
2023-11-05 17:23:07 -05:00
Raymond Hill
6027abfe12
Need to use g
flag in sed
for all instances in one line
2023-11-05 16:50:21 -05:00
Raymond Hill
875402b292
Move the repetitive portion of release notes to the bottom
2023-11-05 16:42:33 -05:00
Fanboynz
4ab1c36ac9
Add t/f to set-cookie ( #3905 )
2023-11-05 16:07:58 -05:00
Raymond Hill
931187d903
Make Firefox dev build auto-update
2023-11-05 15:11:11 -05:00
Raymond Hill
6a804583b7
New revision for dev build
2023-11-05 14:55:43 -05:00
Raymond Hill
1055203542
Avoid creating a session if there are no jobs
2023-11-05 14:54:59 -05:00
Raymond Hill
ce835bb300
Remove extraneous increment in charset sniffing code
...
Related commit:
7c3e060c01
Related feedback:
7c3e060c01 (commitcomment-131759551)
2023-11-05 14:19:06 -05:00