Hi,
I don't want to pollute the current adblock support thread with discussions regarding adblock 4 pre-releases, therefore I've added a new topic for this ...
Update: official PRs for adblock 4.0.0 has been added, therefore I've removed the pre-releases from my github account.
Main changes:
Complete rewrite, this is no drop-in update (see update notices!)
new package dependencies: coreultis-sort and a download util with SSL support
focus on speed (multicore-support) to handle quite big lists
include 35 pre-configured blocklist sources in a compressed json file (/etc/adblock/adblock.sources.gz)
SafeSearch support for google, bing, duckduckgo, yandex, youtube and pixabay
DNS backend autodetection
Download Utility autodetection
Report Interface autodetection
Easy cron wrapper to set an adblock related auto-timer
raw list support (e.g. for dnscrypt support)
Complete LuCI rewrite (migrated to client side JS), see screenshots in the second post
I did try it earlier however it was crashing dnsmasq big time, in such a way that even dhcp wasn't working after nor internet so reverted back to the current adblock again.
I will test again and will make sure i get a log.
However from what i saw and used, it was really nice to see adblock come a far long way from the 3.8 branch.
Thanks for testing!
Please always start with the default config and go from there (ideally with enabled debug flag).
Anyway, in pre0 I've forgot to expose the 'adb_tmpbase' directory option to LuCI. This base temp directory (default points to /tmp) is used by adblock for all runtime operation like downloading, sorting, merging etc. ... if you run in OOM conditions it's worth a try to change this directory option.
I got this when I did a wget straight to my openwrt router. Download to a USB stick and install from there. That works fine. the githib link does not point to the raw file.
Place that in a .sh file and then chmod +x .sh then run ./.sh
it will then do everything for you.
@dibdot I have a funny feeling people was simply wget'ing the file links directly from github without using the raw link using the script above solves this.
@solidus1983 many thanks, I'll add direct download links to the first post!
Meanwhile I've pushed 3.99pre1 to my github account with the following changes: