gorhill / uBlock-for-firefox-legacy

uBlock Origin for Firefox legacy-based browsers.
GNU General Public License v3.0
201 stars 23 forks source link

Heads up: uBlock Origin Legacy 1.16.4.3x Releases - Special mod by @AstroSkipper #351

Open tauxeta opened 10 months ago

tauxeta commented 10 months ago

Apparently some guy was fed up with the situation of uBO Legacy being unmaintained for years so he decided to fix it by including the newer filter syntax from one of the latest WebExtension of uBO (1.54.0)

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/page/7/#comment-1257610

final release will also include the optimized EasyList/Privacy lists as well

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/?do=findComment&comment=1258228

tauxeta commented 9 months ago

uBlock Origin 1.16.4.31 - Special mod by @AstroSkipper

Here is the (hopefully) complete changelog of uBlock Origin 1.16.4.31:

Auto-update of the internal list of all preselected filter lists removed. The internal list of all preselected filter lists modified to get the real timestamps of filter lists again. The loading issue of the filter list "Online Malicious URL Blocklist" fixed. Filter list "filters-2023.txt" added. New filter list "filters-2024.txt" added. Filter list "uBlock filters – Quick fixes" added, requested by @nicolaasjan. Filter list "EasyList (Optimized)" added, recommended by @VistaLover. Filter list "EasyPrivacy (Optimized)" added, recommended by @VistaLover. All filter lists inside the xpi file updated. For Pale Moon and New Moon, minVersion in install.rdf lowered from 28.0 to 27.0. Thanks to @roytam1. For Pale Moon and New Moon, maxVersion increased from 29.0 to 32.0. Thanks to @Ascii2. Compatibility strings for BNavigator added to the install.rdf file. Thanks to @Ascii2. The updateURL inside the install.rdf file removed as it has no function anymore. Contributors added to the install.rdf file. Old backup files removed from the xpi file. Version number changed to 1.16.4.31. End of beta state. Now, it is a final version. Release information added to the About page.

More here: https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/?do=findComment&comment=1258602

tauxeta commented 9 months ago

uBlock Origin Legacy version 1.16.4.31 to 1.16.4.32

Language-specific filter list "Adblock List for Albania" added. Language-specific filter list "EasyList Dutch" replaced by the filter list "EasyDutch", requested by @nicolaasjan. Url of the language-specific filter list "Adblock List for Finland" changed. Language-specific filter list "EasyList Liste FR" replaced by the filter list "AdGuard Français". Language-specific filter list "Dandelion Sprout's Serbo-Croatian filters" added. Language-specific filter list "IndianList" added. Language-specific filter list "Adblock-Iran" replaced by the filter list "PersianBlocker". Language-specific filter list "ITA: ABP X Files" removed as it doesn't exist anymore. Language-specific filter list "KOR: YousList" replaced by the filter list "List-KR". Url of the language-specific filter list "Latvian List" changed to get a more recent list. Language-specific filter list "Macedonian adBlock Filters" added. Url of the language-specific filter list "RU AdList" changed. Flags added to all language-specific filter lists. Filter list "Online Malicious URL Blocklist" replaced by "Online Malicious URL Blocklist (AdGuard)", requested by @nicolaasjan. Filter list "Spam404" removed as it doesn't seem to be updated anymore on a regular base (last updated: 18-10-2023). See also here: https://github.com/uBlockOrigin/uBlock-issues/issues/1766 Filter list "MVPS HOSTS" removed as it is obsolete (last updated: 06-03-2021). See also here: https://github.com/uBlockOrigin/uBlock-issues/issues/2032 Filter list "Phishing URL Blocklist" added to the group "Malware domains", requested by @Amigafever. New filter list "Dandelion Sprout's Anti-Malware List" added to the group "Malware domains". All filter lists inside the xpi file updated again. For Pale Moon and New Moon, maxVersion increased from 29.0 to 33.*, tested and confirmed by @Amigafever. Extension's name changed to uBlock Origin Legacy to prevent any confusions with the webextension of uBO. Extension's ID changed to prevent updating this extension by some browsers (for example Serpent 55). Version number changed to 1.16.4.32.

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/page/16/#comment-1258602

garoto commented 9 months ago

The guy responsible for this "revamp" is developing software like it was 1997. No source control system, no diffs, no code auditing of any kind other than unpacking the extension and diffing by hand? Perhaps the lack of source was remedied already since I last browsed the msfn.org thread, but I can't be arsed to try and look it up.

AroKol78 commented 9 months ago

publication of "uBO" on this type of website stuffed with tracking, marketing, profiling, etc. - he thanked

Screenshot_1 ![adcrap0001](https://github.com/gorhill/uBlock-for-firefox-legacy/assets/70756447/18cfbcd3-951c-45f2-bde4-85bf59936c46)

a minor note: according to my knowledge, the "uBlock filters - Resource abuse" list is redundant because it is already included in the "uBlock filters - Privacy" list

AstroSkipper commented 8 months ago

The guy responsible for this "revamp" is developing software like it was 1997. No source control system, no diffs, no code auditing of any kind other than unpacking the extension and diffing by hand? Perhaps the lack of source was remedied already since I last browsed the msfn.org thread, but I can't be arsed to try and look it up.

garoto! The 1990s were great. I had the privilege of enjoying that time to the full as a young man. The 2020s, on the other hand, are the worst of all previous decades. Pandemic, wars, hatred and hate speech on the internet. Reading your post, you are the prototype of an internet user who discourages others from posting anything meaningful. Only negative drivel and insults can produce guys like you. But to come up with something constructive yourself, no way! nimportequoi.gif Guys like you are the death of creativity. jexplique.gif If you don't like something, then do it better! But you're probably too lazy, too incapable or too comfortable to do that. Anyway! I'm not a professional programmer and actually only created my uBlock Origin Legacy mod for myself to fix existing issues. Since I'm a nice guy expressif1.gif and wanted to do something good for the users of UXP browsers, I shared my work in my forum MSFN. Nothing more and nothing less. In any case, I'm glad you're not using my mod. default-tongue.png Because I certainly didn't create it for people like you. snegatif.gif So what can we do now with a post like yours? I'll let a picture speak for itself: cursor.gif

Have a nice day, AstroSkipper albert.gif

AstroSkipper commented 8 months ago

Apparently some guy was fed up with the situation of uBO Legacy being unmaintained for years so he decided to fix it by including the newer filter syntax from one of the latest WebExtension of uBO (1.54.0)

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/page/7/#comment-1257610

final release will also include the optimized EasyList/Privacy lists as well

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/?do=findComment&comment=1258228

tauxeta! Thanks for the "Heads up"! captain.gif

tauxeta commented 8 months ago

tauxeta! Thanks for the "Heads up"! captain.gif

You're welcome AstroSkipper! although it's me who should thank you for your hard work (and time) to "Make uBO Legacy great again"

Keep up the excellent work and just ignore those naysayers.

Changelog from uBlock Origin Legacy version 1.16.4.32 to 1.16.4.33:

Sporadic loading errors of the filter list "Online Malicious URL Blocklist (AdGuard)" fixed. Further minor code editing of strings regarding the extension's name change performed in version 1.16.4.32. New filter list "StevenBlack/hosts" added to the group "Multipurpose". New filter list "StevenBlack/hosts extension social" added to the group "Multipurpose". New filter list "Scam Blocklist by DurableNapkin" added to the group "Malware domains". Language-specific filter list "AdGuard German Specific" added. A minor spelling mistake on the About page corrected. All filter lists inside the xpi file updated again.

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/?do=findComment&comment=1258602

Vangelis66 commented 8 months ago

Yes, many thanks indeed @AstroSkipper for your altruistic and endless efforts on this πŸ‘ (fellow MSFN member, BTW πŸ˜‰ ) ...

@tauxeta wrote:

he decided to fix it by including the newer filter syntax

... To the best of my knowledge, the above statement isn't fully accurate, per se... I don't think the "legacy" version was upgraded in code to support newer filter syntax (as the one found inside uBO-WE); my understanding is that the "facelift" πŸ˜„ of "legacy" has mainly to do with the filterlists themselves (aka assets), e.g. removal of deprecated/no longer update-able/invalid ones etc. and addition of more current lists, rather than with the "list/rules parsing engine" itself... If I got this wrong (and apologies in such a case πŸ˜‰ ), please enlighten us πŸ˜„ ...

Best of wishes πŸ˜„ !

AstroSkipper commented 8 months ago

You're welcome AstroSkipper! although it's me who should thank you for your hard work (and time) to "Make uBO Legacy great again"

Keep up the excellent work and just ignore those naysayers.

Thank you very much for your kind words and positive feedback, @tauxeta! I do appreciate that very much.

AstroSkipper commented 8 months ago

Yes, many thanks indeed @AstroSkipper for your altruistic and endless efforts on this πŸ‘ (fellow MSFN member, BTW πŸ˜‰ ) ...

Many thanks also to you for your kind words and your positive feedback, @Vangelis66! As I replied to @tauxeta, I really appreciate such kind words.

@tauxeta wrote:

he decided to fix it by including the newer filter syntax

... To the best of my knowledge, the above statement isn't fully accurate, per se... I don't think the "legacy" version was upgraded in code to support newer filter syntax (as the one found inside uBO-WE); my understanding is that the "facelift" πŸ˜„ of "legacy" has mainly to do with the filterlists themselves (aka assets), e.g. removal of deprecated/no longer update-able/invalid ones etc. and addition of more current lists, rather than with the "list/rules parsing engine" itself... If I got this wrong (and apologies in such a case πŸ˜‰ ), please enlighten us πŸ˜„ ...

Best of wishes πŸ˜„ !

You are absolutely right. ssuper5sur5.gif I did not modify or upgrade the code to support newer filter syntax (as the one found inside uBO-WE). Any changes can be found in the changelogs I have provided. The original, legacy beta version 1.16.4.31b2 is still working great in terms of its list/rules parsing engine. I therefore only fixed things which no longer worked properly or were abandoned respectively obsolete. I especially improved the updating of filter lists and removed/replaced old ones or added new ones. In short, the original beta version was simply too old and definitely unmaintained. I think my mod uBlock Origin Legacy, especially the new version 1.16.4.33, runs better, more error-free, and is now much fresher than the old versions 1.16.4.30 and 1.16.4.31b2. default-thumbup.gif

Greetings from Germany, AstroSkipper matrix.gif

andikay commented 8 months ago

Apart from the fact that the way the message was conveyed was suboptimal to put it mildly, I do think that having a public repository where interested parties can look up changes and potentially also add to further development would be very useful.

tauxeta commented 7 months ago

Changelog from version 1.16.4.33 to version 1.16.4.34:

Auto-update of my internal list of all preselected filter lists (assets.json) newly established. Updating the extension by installing the xpi file over an existing installation of uBlock Origin Legacy (1.16.4.34 and higher) fixed. Sporadic loading errors of the filter list "Online Malicious URL Blocklist (AdGuard)" fixed again (hopefully for the last time). Further, alternative links for the filter list "Online Malicious URL Blocklist (AdGuard)" added. New filter list "Bypass Paywalls Clean filter" added to the group "Annoyances". New filter list "GoodbyeAds-YouTube-AdBlock-Filter" added to the group "Ads". All filter lists inside the xpi file updated again.

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/page/16/#comment-1258602

Edit: On a related note we have a new kid (fork) on the block , discussion here: https://forum.palemoon.org/viewtopic.php?f=46&t=31050 Releases here: https://github.com/UCyborg/uBlock-for-firefox-legacy/releases

tauxeta commented 7 months ago

Changelog from version 1.16.4.34 to version 1.16.4.35

Download link for the filter list "Bypass Paywalls Clean filter" changed to get finally again the most recent version of it. All filter lists inside the xpi file updated again.

https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/page/16/#comment-1258602

dinsdalepiranha commented 2 months ago

Edit: On a related note we have a new kid (fork) on the block , discussion here: https://forum.palemoon.org/viewtopic.php?f=46&t=31050 Releases here: https://github.com/UCyborg/uBlock-for-firefox-legacy/releases

YouTube suddenly started showing me ads today and the "Clear all Caches" + "Update now" dance in gorhill's uBO made no difference. Switching to UCyborg's version worked. Seeing a similar comment from recently in that palemoon thread.