aboutsummaryrefslogtreecommitdiff
path: root/net/adblock
Commit message (Collapse)AuthorAge
* adblock: reduce memory consumptionDirk Brenken2015-11-24
| | | | | | | | | | | | | | | | | * rework shallalist processing: significantly reduce memory consumption during archive extraction and merging. * considerable reduce memory consumption during adblock source processing. * considerable reduce memory consumption of sort (sorts only the domain list and not the bigger dnsmasq file) other changes: * auto detection/defaults for adb_if, adb_dev, adb_ntpsrv, adb_maxloop, adb_maxtime and adb_minspace - these options can be safely removed from previous adblock configuration file * check total memory and main uhttpd configuration on startup * documentation update Signed-off-by: Dirk Brenken <dirk@brenken.org>
* adblock: logging & documentation updateDirk Brenken2015-11-21
| | | | | | | | | | - centralized logging via separate function to stdout, syslog and file - remove dependencies between helper functions - add two new options "adb_maxtime" and "adb_maxloop" - add description to every adblock config option (see adblock.conf.sample) - update README.md Signed-off-by: Dirk Brenken <dirk@brenken.org>
* adblock: fix redirection issuesDirk Brenken2015-11-16
| | | | | | | fix more corner cases because of mksh to ash migration fix logical glitch during startup Signed-off-by: Dirk Brenken <dirk@brenken.org>
* adblock: additional check for running dns query background taskDirk Brenken2015-11-12
| | | | | | | fix for possible query log config change (enabled => disabled) Please apply to upstream - thank you! Signed-off-by: Dirk Brenken <dirk@brenken.org>
* adblock: busybox "tr" does not support character classes by defaultDirk Brenken2015-11-12
| | | | | | bugfix: busybox "tr" does not support character classes by default and generates (partly) odd domain names. Signed-off-by: Dirk Brenken <dirk@brenken.org>
* adblock: uci support, dynamic uhttpd instance support plus various fixesDirk Brenken2015-11-11
| | | | | | | | | * add uci support * add dynamic uhttpd instance support (no longer rely on uhttpd config changes) * package reordering * plus various fixes Signed-off-by: Dirk Brenken <dirk@brenken.org>
* powerful adblock script to block ad/abuse domainsdirk2015-10-28
Signed-off-by: dirk <dirk@brenken.org>