| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
* remove syntax glitch & cosmetics
* probably the last 1.0.x release
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
| |
* fix corner case during shallalist backup/restore
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
| |
* optimize list sort
* simplified block list removal
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
| |
* add sysctl.org as new adblock source
* add main debug switch (by default all stderr outputs are going to
/dev/null)
* small cleanups
* first 'stable' release! ;-)
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
| |
* fix blocklist footer/counter
* optimize/rework blocklist rulesets
* change source url for spam404 and yoyo
* code cosmetics & cleanups
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* all relevant adblock events will be properly written to syslog/stdout
* removed needless 'debug log' option
* add optional parm 'adb_forcedns' to redirect all queries to local
resolver (default: '1', enabled)
* revised space check
* various code cosmetics & cleanups
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fix ip6tables reject types
* simplified firewall ruleset for IPv4/IPv6
* fix memory detection (swap was always 0)
* fix dnsmasq restart after partial restore
* ad hotplug support, adblock will be started when wan interface comes
up
* change adblock init script accordingly, do nothing on 'boot'
* optimize wget parameters for faster download results (in case of an
error)
* added CC installation notes to readme
* removed needless external online check
* removed needless optional parms 'adb_maxtime', 'adb_maxloop',
'adb_probeipv4' and 'adb_probeipv6'
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* removed no longer needed ntp sync
* simplified wan uplink check
* simplified adblock config parser (removed needless callbacks during
parsing)
* partly rearrange config options
* ruadlist/easylist are no longer marked as experimental
* updated documentation (esp. regarding new LuCI frontend)
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
| |
* fix wan update detection failure
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
| |
* fix root cause for https timeout issues
* fix startup issues via luci
* detach init start process to fix luci timeout issues
* fix html header in adblock pages
* fix adblock.conf options to single quotes
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
| |
* openwrt init system support, see /etc/init.d/adblock
* support for two new adblock sources: openphish and ruadlist/easylist
* partial block list restore, i.e. if a single list download failed
* fix performance regression on sites with links to https ad servers
* removed no longer used samples dir
* updated documentation
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- fix possible race condition during startup
- fix duplicate logging during startup
- fix wget parms to prevent partitial downloads
- fix iptables rules to meet openwrt user chains
- added a rule in output chain to reject local ad related requests as
well
- changed default IPv4/IPv6 blackhole ip address to fix routing issues
with windows clients
Signed-off-by: Dirk Brenken <openwrt@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* "zero-conf" installation & setup, usually no manual config changes
required (i.e. ip address, network devices etc.)
* full IPv4 and IPv6 support
* new adblock list source (malwaredomainlist.com)
* adblock related statistics will be done by iptables
* removed curl dependency
* for IPv6 support you need 'kmod-ipt-nat6'
* fix Chaos Calmer compability
* various small changes & fixes
* updated documentation
* updated maintainer email address
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|
|
|
|
| |
* fix cornercase during domain query removal
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|
|
|
|
|
|
| |
* add whocares.org as additional source
* add adblock statistics (requires query log)
* cosmetics
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
| |
* add two new blocklist sources: adaway.org and disconnect.me
* each blocklist source will be processed separately (no longer use one
big monolithic adblocklist), duplicates makes no harm to dnsmasq
* url timestamp check to download and process only updated blocklists
* overall duplicate removal in separate blocklists (will be
automatically disabled on low memory systems)
* additional checks & various small changes
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* remove "downloads" category from shallalist default configuration, due
to false positives (i.e. debian & microsoft update sites)
* remove example white- & blacklist entries
* further optimize shallalist handling
* fix domain merging with empty whitelist
* various minor fixes & enhancements
* documentation update
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|
|
|
|
|
|
| |
* fix download parms
* fix tmp vars
* other small fixes
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
|
|
|
| |
fix more corner cases because of mksh to ash migration
fix logical glitch during startup
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|\
| |
| |
| |
| | |
Libtorrent and rtorrent: update version, disable ipv6 to fix compilation
Signed-off-by: Peter Wagner <tripolar@gmx.at>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Update rtorrent to 0.9.6.
Update patches.
Disable ipv6 in rtorrent, as ipv6 is disabled also in libtorrent.
Libtorrent compilation has been broken since #1181 got merged
and ipv6 got enabled. Users have seen issues like #1316 and #1804
IPv6 support in libtorrent & rtorrent master is not complete.
Instead there is a separate ipv6 branch, which still needs some
cleanup before mainstream use. See discussion at
https://github.com/rakshasa/rtorrent/issues/59#issuecomment-56651538
So, it makes no sense to use ipv6 with the master branch.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix libtorrent compilation by:
* Disable ipv6
* Remove the problematic patches/120-... ipv6 hack at the same time,
as it is a 5-year old hack to fix one ipv6 problem.
* Update libtorrent to git master HEAD (0.13.6).
Libtorrent compilation has been broken due to patches/120-...
since #1181 got merged and ipv6 got enabled.
Users have seen issues like #1316 and #1804
IPv6 support in libtorrent master is not compelete.
Instead there is a separate ipv6 branch, which still needs some
cleanup before mainstream use. See discussion at
https://github.com/rakshasa/rtorrent/issues/59#issuecomment-56651538
So, it makes no sense to use ipv6 with the master branch.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
|
|\ \
| | |
| | | |
adblock: additional check for running dns query background task
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fix for possible query log config change (enabled => disabled)
Please apply to upstream - thank you!
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
|\ \ \
| |_|/
|/| | |
chrony: improve hotplug and init scripts
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- fix the init script to read the right config
- rework the init script to allow reusing its code in the hotplug script
- find wan interfaces in the hotplug script instead of using hardcoded
name and set the online/offline status separately for IPv4/IPv6
- allow NTP access on interfaces that are configured after chronyd start
- add NTP servers obtained from DHCP, options are specified in a new
dhcp_ntp_server config section
- start chronyd before the network service, include a patch to always
have IP_FREEBIND defined, which seems to be missing with uclibc
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
|
|\ \
| | |
| | | |
port-mirroring: new package for copying network packets
|
| | |
| | |
| | |
| | |
| | |
| | | |
Sniffer Protocol (TZSP)
Signed-off-by: Mike Maraya <mike.maraya@gmail.com>
|
|\ \ \
| | |/
| |/| |
adblock: busybox "tr" does not support character classes by default
|
| | |
| | |
| | |
| | |
| | |
| | | |
bugfix: busybox "tr" does not support character classes by default and
generates (partly) odd domain names.
Signed-off-by: Dirk Brenken <dirk@brenken.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Luka Perkov <luka@openwrt.org>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Purely cosmetic changes only.
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
munin-node passes the original interface name (as extracted from
/proc/net/dev) to if_* and if_err_*. Thus replacing dash with underscore
results in interfaces not being found anymore.
Closes: #1927
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Closes: #1926
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Patch submitted by Vladimir Ermakov.
Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
|
|\| |
| | |
| | | |
adblock: uci support, dynamic uhttpd instance support plus various fixes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* 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>
|
|\ \ \
| | | |
| | | | |
vpnc: dirty hack for musl compatibility
|
|/ / /
| | |
| | |
| | | |
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
|
|\ \ \
| | | |
| | | | |
bandwidthd: Addition of a variant of the bandwidthd package.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Addition of the bandwidthd-pgsql package variant that can save also
in a postgres database.
Modification of bandwidthd.config to have the default IP address
of an OpenWrt router (192.168.1.1)
Addition of a small OpenWrt logo in the logo.gif
Compile tested on CC and trunk (ar71xx and mvebu in both cases)
run tested on CC (ar71xx) and trunk (r47397 on mvebu)
Signed-off-by: Jean-Michel Lacroix <lacroix@lepine-lacroix.info>
|
|\ \ \ \
| |_|/ /
|/| | | |
Add rsyslog package
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Dov Murik <dmurik@us.ibm.com>
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Dov Murik <dmurik@us.ibm.com>
|
|\ \ \
| |/ /
|/| | |
python-setuptools: upgrade to version 18.5
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|