adblock: reduce memory consumption 2019/head
authorDirk Brenken <dirk@brenken.org>
Tue, 24 Nov 2015 21:29:05 +0000 (22:29 +0100)
committerDirk Brenken <dirk@brenken.org>
Tue, 24 Nov 2015 21:29:05 +0000 (22:29 +0100)
commit6d7571049187807b085ef39d3d920b28ee8942d3
tree9db9389b31918f36d24dd3f7f29115d672916008
parent1c4a92c9f63d15656b55b6832ce584ee53e49625
adblock: reduce memory consumption

* 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>
net/adblock/Makefile
net/adblock/files/README.md
net/adblock/files/adblock-helper.sh
net/adblock/files/adblock-update.sh
net/adblock/files/adblock.conf
net/adblock/files/samples/adblock.conf.sample
net/adblock/files/samples/uhttpd.config.sample