Commit graph

1355 commits

Author SHA1 Message Date
Dirk Brenken
a066df55a5 adblock: update 1.0.1
* optimize list sort
* simplified block list removal

Signed-off-by: Dirk Brenken <openwrt@brenken.org>
2016-03-23 21:02:45 +01:00
Dirk Brenken
9f719e4c2c adblock: release 1.0.0
* 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>
2016-03-08 22:52:07 +01:00
Dirk Brenken
8a0e3c0940 adblock: 0.91.0
* 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>
2016-03-04 15:23:01 +01:00
Dirk Brenken
a869954089 adblock: 0.90.0
* 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>
2016-02-28 21:26:41 +01:00
Dirk Brenken
babad56cc6 adblock: 0.80.1
* 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>
2016-02-22 21:19:22 +01:00
Dirk Brenken
43fb20ccc3 adblock: 0.80.0
* 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>
2016-02-21 16:19:14 +01:00
Dirk Brenken
c353ed253c adblock: 0.70.2
* fix wan update detection failure

Signed-off-by: Dirk Brenken <openwrt@brenken.org>
2016-02-19 14:04:32 +01:00
Dirk Brenken
d27b8c82a9 adblock: 0.70.1
* 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>
2016-02-16 19:50:38 +01:00
Dirk Brenken
7609da872d adblock: update to 0.70.0
* 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>
2016-02-15 12:25:21 +01:00
Dirk Brenken
1b8358b1ab adblock: 0.60.1
- 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>
2016-02-03 19:19:29 +01:00
Dirk Brenken
75b0ded581 adblock: update to 0.60.0
* "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>
2016-01-25 18:13:19 +01:00
Dirk Brenken
bdb599ff28 adblock: bugfix
* fix cornercase during domain query removal

Signed-off-by: Dirk Brenken <dirk@brenken.org>
2015-12-21 14:35:03 +01:00
Dirk Brenken
8e041736fc adblock: small changes
* add whocares.org as additional source
* add adblock statistics (requires query log)
* cosmetics

Signed-off-by: Dirk Brenken <dirk@brenken.org>
2015-12-20 22:40:54 +01:00
Dirk Brenken
1f5d9e641c adblock: feature update
* 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>
2015-12-17 11:49:31 +01:00
Dirk Brenken
45f005d856 adblock: maintenance update
* 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>
2015-11-29 16:44:24 +01:00
Dirk Brenken
2d40930fa0 adblock: bugfix release
* fix download parms
* fix tmp vars
* other small fixes

Signed-off-by: Dirk Brenken <dirk@brenken.org>
2015-11-26 21:48:05 +01:00
Dirk Brenken
6d75710491 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>
2015-11-24 22:29:05 +01:00
Dirk Brenken
1c4a92c9f6 adblock: logging & documentation update
- 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>
2015-11-21 08:04:34 +01:00
Dirk Brenken
3dc3e1d214 adblock: fix redirection issues
fix more corner cases because of mksh to ash migration
fix logical glitch during startup

Signed-off-by: Dirk Brenken <dirk@brenken.org>
2015-11-16 10:10:24 +01:00
tripolar
2a5d519d01 Merge pull request #1923 from hnyman/libtorrent
Libtorrent and rtorrent: update version, disable ipv6 to fix compilation

Signed-off-by: Peter Wagner <tripolar@gmx.at>
2015-11-15 12:43:52 +01:00
Ted Hess
5c8509d37d Merge pull request #1952 from dibdot/master
adblock: additional check for running dns query background task
2015-11-14 10:43:27 -05:00
Miroslav Lichvar
9b9c34e47d 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>
2015-11-14 13:36:52 +01:00
Hannu Nyman
b28a6201cf rtorrent: update to 0.9.6, disable ipv6
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>
2015-11-14 10:34:09 +02:00
Ted Hess
11da8dcaf4 Merge pull request #1936 from mmaraya/master
port-mirroring: new package for copying network packets
2015-11-13 09:10:05 -05:00
Mike Maraya
e428fd92f0 port-mirroring: copy network packets with optional support for TaZmen Sniffer Protocol (TZSP)
Signed-off-by: Mike Maraya <mike.maraya@gmail.com>
2015-11-12 20:43:45 -05:00
Dirk Brenken
c7edde075c 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>
2015-11-12 14:56:04 +01:00
Steven Barth
1553468e04 Merge pull request #1949 from dibdot/master
adblock: busybox "tr" does not support character classes by default
2015-11-12 09:12:32 +01:00
Dirk Brenken
aa2649e8c3 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>
2015-11-12 04:59:48 +01:00
Luka Perkov
a150eb16f3 git: update to 2.6.3
Signed-off-by: Luka Perkov <luka@openwrt.org>
2015-11-12 00:56:22 +01:00
Ted Hess
25c6b0818f Merge pull request #1946 from dibdot/master
adblock: uci support, dynamic uhttpd instance support plus various fixes
2015-11-11 17:00:32 -05:00
Daniel Gimpelevich
6e883328e8 vpnc: dirty hack for musl compatibility
Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
2015-11-11 13:29:43 -08:00
Dirk Brenken
1f5ed5d040 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>
2015-11-11 19:39:51 +01:00
Dov Murik
7c0b1e07a5 net/rsyslog: add new package
Signed-off-by: Dov Murik <dmurik@us.ibm.com>
2015-11-11 10:01:01 -05:00
Luka Perkov
726e9dcafd Merge pull request #1914 from sairon/fossil-fix-makefile
fossil: fix Makefile for GNU Make < 3.82
2015-11-10 01:33:21 +01:00
Álvaro Fernández Rojas
60c4f0339e Merge pull request #1930 from mstorchak/tgt
tgt: update to 1.0.61
2015-11-09 07:06:18 +01:00
Maxim Storchak
186b29820a tgt: update to 1.0.61
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-11-08 19:47:50 +02:00
Maxim Storchak
97c50ca2db netatalk: fix dependency: libattr instead of attr
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2015-11-08 19:24:01 +02:00
Luka Perkov
94d295e25e fossl: update to 1.34
Signed-off-by: Luka Perkov <luka@openwrt.org>
2015-11-04 22:46:58 +01:00
Christian Schoenebeck
7ea8be0b0d ddns-scripts: rollup to version 2.5.0-1
- add -V / --version parameter to show version information
- new option lookup_host as host to use by nslookup/host to validate IP address changes, to be separate from [DOMAIN] parameter which produces a lot of questions in the forum and on multi-host updates
- new option param_enc for optional usage inside update_url [PARAMENC] (will be send urlencoded)
- new option param_opt for optional usage inside update_url [PARAMOPT]
- new service strato.de (IPv4 only) requested by ludwig.jaffe@
- new service variomedia.de (IPv4 & IPv6) requested by Wolfgang Oertl #1884
- rewritten function get_service_data to read services/service_ipv6 file
- allow 3rd parameter inside services/service_ipv6 file - here should be the answer of the ddns provider on success. If parameter is set, it's checked by ddns-scripts and report errors to logfile/syslog if failed and retry
- updated tld_names.dat

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2015-11-04 21:29:22 +01:00
Jan Čermák
04fd610e9e fossil: fix Makefile for GNU Make < 3.82
make defconfig (or feeds update) raised following error for fossil
package on Ubuntu 14.04 LTS with GNU Make 3.81:
    Makefile:47: *** missing separator.  Stop.

To fix this, empty blocks are now defined instead of using undefine
directive which was added in GNU Make 3.82.

Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
2015-11-04 18:22:41 +01:00
Ted Hess
86d352bf65 Merge pull request #1913 from dddaniel/master
atftp: fix invalid read in tftp_send_request.
2015-11-04 11:08:45 -05:00
Daniel Danzberger
8159bf7990 atftp: fix invalid read in tftp_send_request.
This invalid read of 1 byte caused a segfault
on some arm platforms.

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2015-11-04 16:28:50 +01:00
Yousong Zhou
f335446e3b pppossh: use exec with pty option to eliminate a level of bufferbloat
While at it, also do the following fixes

 - Drop the URL pointing to the old github repo
 - Fix detection of default set of private keys

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-11-03 15:13:33 +08:00
Toke Høiland-Jørgensen
8b18ca42f0 sqm-scripts: Bump to v1.0.4. 2015-11-02 18:05:14 +01:00
Luka Perkov
96b257a705 fossil: add package
Signed-off-by: Luka Perkov <luka@openwrt.org>
2015-11-01 16:31:59 +01:00
Nikos Mavrogiannopoulos
637bc76c06 ocserv: allow enabling proxy ARP
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-11-01 13:19:51 +01:00
Nikos Mavrogiannopoulos
25eeddbb21 ocserv: if ocserv.conf.local is present append it to ocserv.conf
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
2015-11-01 13:18:45 +01:00
Steven Barth
2506f249be Merge pull request #1905 from kissg1988/seafile
seafile-server: fix dependency and postinst script
2015-11-01 07:18:21 +01:00
Gergely Kiss
c2393dd796 seafile-server: make postinst script work with Image Generator
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2015-11-01 00:45:12 +01:00
Luka Perkov
2cab2bb7bb nginx: bump to 1.9.6
In this bump as agreed with Thomas we are dropping out all the nginx 3rd party
addons. In case you would like to see your 3rd party addon included please send
a pull request and make sure it works with newest version.

Signed-off-by: Luka Perkov <luka@openwrt.org>
2015-10-31 20:41:12 +01:00