It seems that CyberSitter is parsing and removing parts of strings in filter lists during subscription downloads, leaving only things like *.* and *//* in lines.
It seems that CyberSitter parses their blacklisted text from the subscriptions during filter downloads, leaving only what remains of that string, which causes HUGE false-positives with just about anything.
eg:
IMO Cybersitter is being to aggressive here. Like a false positive for AV program would be. So, it should be up to them to fix this issue. Now that it's been discovered why this is happening I think it should be included in the FAQ's somewhere. Maybe even sticky. Maybe here?
The block all images when using cybersitter and the easylist can be fixed by white listing easylist in cybersitter.
To set cybersitter to white list open the cybersitter control panel, select "user files" tab, then paste [easylist.adblockplus.org] under always allowable sites and all the issues go away. You will need to delete your current filters, close firefox, open again and then reload the easylist filters. Note that mine is an old version of cybersitter(2003) so others may find the steps different.
Unfortunately there are other filters out there besides mine ... and other programs that use this type of download.
My email to CyberSitter will not be the only one once other authors find out what the problem is. Waiting for an answer (probably not until Monday).
ps: The number of 'corrupted' filter strings in the EasyList downloaded through CyberSitter is around 20. According to the info that Dirk has supplied, false-positives are immense!
Last edited by rick752 on Sun Feb 18, 2007 3:23 am, edited 1 time in total.
Well, it seems that in the 6 paragraphs of explanation I received from CyberSitter, They basicly said to just have users of Cybersitter "whitelist" the filter sites.
I figured that would be all I would get out of them. Oh well.
That's pretty bad. I added the info to http://adblockplus.org/forum/viewtopic.php?t=925 but most people won't care to read. I almost feel like distributing checksums with the filter lists but that's unrealistic. Maybe it is somehow possible to detect CyberSitter so we can issue a warning...
.. that would take care of anything served from here (including my filters), but all the domains from the other filters would also have to be added if they are used.
My suspicion is that it cannot even filter in gzipped data - gzip encoding on adblockplus.org has been broken a few days ago, that's why this issue came up now.
Edit: Ok, it can filter gzipped data. Its filtering is buggy however so that it tends to replace the wrong part of the page and cut off the end of the page.