Fix typo - easylist

General information, announcements and questions about the EasyList subscriptions.
gorhill
uBlock Origin Author
uBlock Origin Author
Posts: 230
Joined: Mon Aug 18, 2014 3:17 pm

Post by gorhill »

uBO is reporting invalid cosmetic filters in the logger, it comes from Fanboy Ultimate:

Code: Select all

extratorrent.one,extratorrent.cc,[...]###.hide > TABLE[style*="font-size:"][border="0"]
It's the ###.hide part. Was it meant to be ###hide or ##.hide?
User avatar
fanboy
EasyList Author
EasyList Author
Posts: 12223
Joined: Wed Sep 05, 2007 8:17 pm

Post by fanboy »

I have adjusted the filter, removed the extra #
itsallinyourhead
Site Member
Site Member
Posts: 16
Joined: Wed Jan 28, 2015 2:50 am

Post by itsallinyourhead »

trailing '=' in easylist.txt

Code: Select all

@@||ads.ovocasino.com/redirect.aspx?pid=$popup=
itsallinyourhead
Site Member
Site Member
Posts: 16
Joined: Wed Jan 28, 2015 2:50 am

Post by itsallinyourhead »

The additional '=' is still there and makes the filter still invalid.
Is there any reason to not fix it?
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

itsallinyourhead wrote: Mon Jul 24, 2017 12:46 pm The additional '=' is still there and makes the filter still invalid.
https://github.com/easylist/easylist/co ... cee2aad6c0
•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
DimitriT
Site Member
Site Member
Posts: 49
Joined: Fri Jan 19, 2018 6:05 pm

Post by DimitriT »

First timer here..

I'm writing an antlr4 parser for the easylist.

In the process my parser detected these errors:

Under:
! *** easylist:easylist/easylist_adservers_popup.txt ***

Is:

Code: Select all

||35.184.137.181^popup,third-party
||35.184.98.90^popup,third-party
Should be:

Code: Select all

||35.184.137.181^$popup,third-party
||35.184.98.90^$popup,third-party
thanks!!!
-Jim.
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
DimitriT
Site Member
Site Member
Posts: 49
Joined: Fri Jan 19, 2018 6:05 pm

Post by DimitriT »

Line 63420 has spaces encoded in the URL:

Code: Select all

00000000: 6d73 6e2e 636f 6d23 2361 5b68 7265 665e  msn.com##a[href^
00000010: 3d22 6874 7470 733a 2f2f 6120 2070 2020  ="https://a  p  
00000020: 6920 202e 2020 7420 2061 2020 6220 206f  i  .  t  a  b  o
00000030: 2020 6f20 206c 2020 6120 202e 2020 6320    o  l  a  .  c 
00000040: 206f 2020 6d20 202f 225d 0a               o  m  /"].
Line 52826 has an extra pipe char:

Code: Select all

@@||codeorigin.jquery.com^$domain=|povw1deo.com|povwideo.net|powvideo.net
thanks!!!
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

DimitriT wrote:Line 63420 has spaces encoded in the URL
Seems fine here
https://easylist-downloads.adblockplus.org/easylist.txt
https://github.com/easylist/easylist/bl ... c_hide.txt

Try to remove 'easylist' then add it again from https://adblockplus.org/subscriptions or https://easylist.to/
DimitriT wrote:Line 52826 has an extra pipe char
https://github.com/easylist/easylist/co ... e851d497f7
•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

Code: Select all

msn.com##a[href^="https://a​​p​​i​​.​​t​​a​​b​​o​​o​​l​​a​​.​​c​​o​​m​​/"]
- https://i.imgur.com/PaNP9qR.png
- https://secure.fanboy.co.nz/easylist.txt

Similar filter is found in EasyList with zero width space character \u200b

- https://github.com/easylist/easylist/bl ... .txt#L8689
•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
gorhill
uBlock Origin Author
uBlock Origin Author
Posts: 230
Joined: Mon Aug 18, 2014 3:17 pm

Post by gorhill »

I see this filter in EasyPrivacy: /stats.*/hits/

I am pretty sure it was meant to be: /stats.*/hits/*

Currently that regex-based filter is forced to be executed against every single network requests.
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
User avatar
Alex302
AdGuard Author
AdGuard Author
Posts: 78
Joined: Tue Apr 21, 2015 8:40 am

Post by Alex302 »

Easylist

Code: Select all

|https://$other,script,stylesheet,third-party,xmlhttprequest,domain=|fmovies.is|fmovies.se|fmovies.taxi|fmovies.to|fmovies.today|fmovies.world
domain=|
User avatar
smed79
Liste AR/FR Author
Liste AR/FR Author
Posts: 15839
Joined: Sun Jan 17, 2010 4:00 am
Location: EasyList Forum

Post by smed79 »

•► Read RULES / Use forum Search
••► Don't post clickable links
•••►Upload screenshots at imgbb.com
Yuki
Contributor
Contributor
Posts: 205
Joined: Sun Dec 15, 2019 7:34 am

Post by Yuki »

Not a big deal at all, but I believe I found a typo in the rule below, a non-escaped period after "eulerian".

Code: Select all

/^https?:\/\/eulerian..*\/[a-z0-9]{2,12}\.js/$script
It still works, but given that in

Code: Select all

/^https?:\/\/ea\..*\/[a-z0-9]{2,12}\.js/$script,~third-party
is escaped and I don't see need for wildcard in these eulerian lists:

Code: Select all

https://www.orwell1984.today/cname/eulerian.net.txt
(not accessible from Australia)

Code: Select all

https://hostfiles.frogeye.fr/firstparty-only-trackers-hosts.txt
Locked