Commit graph

1738 commits

Author SHA1 Message Date
Hannu Nyman
50c0c19ceb Merge pull request #2841 from dibdot/adblock
adblock: release 1.2.0
2016-06-12 20:55:29 +03:00
Dirk Brenken
8ab3d8bdc2 adblock: release 1.2.0
* rework download/backup/restore handling
* rework firewall handling
* refine whitelist parsing
* changed default null-ip to 198.18.0.1 to prevent conflicts with bcp38
* spread traffic from ad servers (port 80/443) on two uhttpd instances,
this fixes timeouts on sites with many ssl ad server connections, i.e.
youtube.com
* provide statistics & last runtime for LuCI interface
* documentation update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-06-12 18:53:51 +02:00
Török Edwin
0b2b462ae0 BCP38: don't slow down established connections (#2838)
Enabling BCP38 causes an iptables rule to be inserted before this rule:
ACCEPT     all  --  anywhere             anywhere             ID:66773300 ctstate RELATED,ESTABLISHED

This makes all forwarded packets go through the BCP38 ipset match, which slows
down download speed from 440 Mbit/s to 340 Mbit/s.

Only apply BCP38 match rules if state is NEW.

Bump package version.

Signed-off-by: Török Edwin <edwin@skylable.com>
2016-06-12 15:09:05 +02:00
Mathias Kresin
ed11871c56 ddns-scripts: initialise the is_glue variable
Improve the code as suggested by Christian Schoenebeck.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-06-12 12:42:44 +02:00
Hannu Nyman
ca8d2141ef Merge pull request #2394 from donald-rumata/subversion
subversion: bring back from oldpackages and update to current version
2016-06-11 10:12:49 +03:00
Donald Rumata
f69a37532b subversion: bring back from oldpackages and update to current version
Bring back Subversion from oldpackages and update to the latest version.
Create prerm script to stop subversion server and remove init script
on uninstall.

Signed-off-by: Donald Rumata <donald.rumata@gmail.com>
2016-06-11 01:30:46 -04:00
Jonathan Bennett
0f4dfae883 Fwknop: Updates to 2.6.9
Signed-off-by: Jonathan Bennett <jbennett@incomsystems.biz>
2016-06-10 22:34:25 -05:00
Hannu Nyman
4b0e0a378a sqm-scripts-extra: additional experimental test scripts for SQM
Introduce package for additional experimental scripts for sqm-scripts.
The target is to provide an opportunity to test QoS scripts and qdiscs
still under development. E.g. cake related scripts can be placed here
for testing.

sqm-scripts and luci-app-sqm will pick up the new scripts automatically.

Initially the package contains five cake-related scripts.

The package depends on the main sqm-scripts package.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-06-08 14:38:51 +03:00
Hannu Nyman
4288540e49 Merge pull request #2826 from tru7/apcupsd
apcupsd: bump to version 3.14.14
2016-06-07 23:29:08 +03:00
Othmar Truniger
26cc3a914a apcupsd: bump to version 3.14.14
Signed-off-by: Othmar Truniger <github@truniger.ch>
2016-06-07 22:16:48 +02:00
Miroslav Lichvar
4f2274fc48 chrony: update to 2.4
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2016-06-07 21:21:44 +02:00
Jo-Philipp Wich
9843f170d7 treewide: replace my defunct email address
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2016-06-07 12:00:59 +02:00
Karl Palsson
e43ee3187c net/mosquitto: update maintainer email address
Signed-off-by: Karl Palsson <karlp@remake.is>
Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-06-06 10:54:36 +00:00
Karl Palsson
7f7843473f net/mosquitto: bump to v1.4.9
Bugfix release.  Full changelog available at
http://mosquitto.org/2016/06/version-1-4-9-released/

Signed-off-by: Karl Palsson <karlp@etactica.com>
2016-06-06 10:54:36 +00:00
Jonas Gorski
601d06dca4 Merge pull request #2787 from Xotic750/znc-runas-shell
znc: Added RUNAS_SHELL variable to assist when using external configuration
2016-06-05 13:27:48 +02:00
Jonas Gorski
ee21450d14 Merge pull request #2785 from Xotic750/znc-163
znc: Bump to v1.6.3
2016-06-05 13:26:50 +02:00
Hannu Nyman
4fa1a49f7e Merge pull request #2811 from dibdot/adblock
adblock: update 1.1.17
2016-06-04 09:56:23 +03:00
Dirk Brenken
d0eceb6b25 adblock: update 1.1.17
* change winspy url again
* various cosmetics left out in former release

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-06-04 08:36:47 +02:00
Hannu Nyman
4e570fdfb2 Merge pull request #2809 from dibdot/adblock
adblock: update 1.1.16, release 2
2016-06-03 20:46:54 +03:00
Dirk Brenken
26fa1c5df0 adblock: update 1.1.16, release 2
* workaround for LuCI search path issue

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-06-03 19:40:37 +02:00
Hannu Nyman
81db272d08 Merge pull request #2807 from dibdot/adblock
adblock: update 1.1.16
2016-06-03 16:42:17 +03:00
Dirk Brenken
41b05a5532 adblock: update 1.1.16
* new config option 'adb_restricted' to disable updates of the adblock
config during runtime (no flash writes, disabled by default)
* new update function, to apply latest configuration changes if needed
(/etc/init.d/adblock cfgup)
* fix dns redirect rule
* various optimizations

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-06-03 15:21:55 +02:00
Xotic750
00c5191e3c znc: Added RUNAS_SHELL variable to assist when using external configuration
Signed-off-by: Graham Fairweather <xotic750@gmail.com>
2016-06-03 14:56:02 +02:00
Xotic750
0b52f7d4ec znc: Bump to v1.6.3
Signed-off-by: Graham Fairweather <xotic750@gmail.com>
2016-06-03 14:13:07 +02:00
Hannu Nyman
dd31bada67 aria2: explicitely disable libuv support
If libuv is present within the build environment, aria2 will fail to build
with the following error:

    LibuvEventPoll.cc: In member function 'virtual void aria2::LibuvEventPoll::poll(const timeval&)':
    LibuvEventPoll.cc:144:59: error: invalid conversion from 'void (*)(uv_timer_t*, int) {aka void (*)(uv_timer_s*, int)}' to 'uv_timer_cb {aka void (*)(uv_timer_s*)}' [-fpermissive]
         uv_timer_start(timer, timer_callback, timeout, timeout);
                                                               ^
    In file included from LibuvEventPoll.h:43:0,
                     from LibuvEventPoll.cc:44:
    .../staging_dir/target-arm_xscale_musl-1.1.14_eabi/usr/include/uv.h:770:44: note:   initializing argument 2 of 'int uv_timer_start(uv_timer_t*, uv_timer_cb, uint64_t, uint64_t)'
     UV_EXTERN int uv_timer_start(uv_timer_t* handle,
                                                ^
    Makefile:2271: recipe for target 'LibuvEventPoll.lo' failed
    make[6]: *** [LibuvEventPoll.lo] Error 1

Explicitely disable the libuv support in `configure` to avoid picking up this
unwanted dependency.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

Patch modified to resolve conflict caused by #2804
This closes #2776
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-06-03 10:02:06 +03:00
Hsing-Wang Liao
773fe036ee aria2: Add SFTP support choice
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-06-03 10:23:35 +08:00
Hannu Nyman
e6ebcd0557 Merge pull request #2798 from mkresin/ddns-scripts
ddns-scripts: add support for glue records
2016-06-02 22:10:20 +03:00
Hannu Nyman
2edfc807a6 Merge pull request #2756 from kuoruan/packages-master
aria2: update to 1.23.0
2016-06-02 11:52:42 +03:00
Hsing-Wang Liao
726df676bf aria2: Add maintainer
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-06-02 16:28:32 +08:00
Hsing-Wang Liao
8ee05d3f05 aria2: Add files in order to use LuCI
* Add config file.
* Add init.d file.

Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-06-02 16:26:02 +08:00
Mathias Kresin
c5eda035cd vnstat: allow to restore backup from directory
Allow to restore a backup from a directory instead of an url on start.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-06-01 21:09:20 +02:00
Mathias Kresin
1416770e3b ddns-scripts: add support for glue records
Assuming the following dns zone configuration for kresin.me:

.                   1800  IN  NS  ns.inwx.de.
home.kresin.me.     1800  IN  NS  gw.home.kresin.me.
gw.home.kresin.me.  60    IN  A   198.51.100.1

Using the example, gw.home.kresin.me is a glue record and used as DDNS
record as well. gw.home.kresin.me points to the OpenWrt installation
where the ddns-scripts are running.

Since ns.inwx.de isn't the authoritative server for home.kresin.me,
a query for the the A record of gw.home.kresin.me will be "forwarded"
to and replied by the authoritative server 198.51.100.1. If the
authoritative server can't be reached, the query times out without any
address returned.

The only way to get the A record of the glue record is to use bind
host in verbose output mode, query ns.inwx.de for gw.home.kresin.me and
evaluate the additional section of the response.

To my knowledge, only bind host in verbose output mode shows the
additional section of the response. Therefore, this features depends on
bind host.

It is not possible to use the bind host verbose mode for all queries.
In verbose mode the "has address" line isn't returned. Grepping for the
hostname might fail if the hostname is CNAME. Grepping for the first
occurrence of an ip-address is way to error prone, since it could
return the ip address of a different record type.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-06-01 20:59:47 +02:00
Xotic750
04222aa8a6 nginx: Bumped to v1.10.1
fixes NULL pointer dereference while writing client request body vulnerability (CVE-2016-4450).

Signed-off-by: Graham Fairweather <xotic750@gmail.com>
2016-05-31 22:54:26 +02:00
Yousong Zhou
d6ceab1d0c Merge pull request #2769 from kuoruan/webui-aria2
webui-aria2: Add package
2016-05-31 10:18:00 +08:00
Hsing-Wang Liao
1213c6ef5a webui-aria2: Add package
* Web interface to aria2

Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-05-31 10:03:31 +08:00
kuoruan
83ee268d4c yaaw: Add package
Yet Another Aria2 Web Frontend in pure HTML/CSS/Javascirpt.

Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-05-31 10:01:47 +08:00
kuoruan
251c1867e6 aria2: Add xml library choice
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-05-30 10:18:49 +08:00
kuoruan
3424ffc8d2 aria2: update to 1.23.0
Signed-off-by: Hsing-Wang Liao <kuoruan@gmail.com>
2016-05-30 09:23:17 +08:00
Maxim Storchak
5e78ccfa35 tgt: update to 1.0.64
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2016-05-28 23:49:19 +03:00
Hauke Mehrtens
78d4c74305 Merge pull request #2741 from karlp/tor-urls
tor: correct URL for dist downloads
2016-05-28 17:28:07 +02:00
Hannu Nyman
959d3a4186 Merge pull request #2751 from dibdot/adblock
adblock: update 1.1.15
2016-05-26 18:59:22 +03:00
Dirk Brenken
4f3f239ff2 adblock: update 1.1.15
* toggle to quickly switch adblocking 'on' or 'off' (/etc/init.d/adblock
toggle)
* new config option 'fetchttl' to set download timeouts (default: 5
seconds)
* better config check, distinct between major/minor changes
* documentation update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-05-26 17:43:34 +02:00
Yousong Zhou
e7ed04c246 reaver: fix broken source url
- Switch to release version 1.4
 - Include a bugfix patch not present in version 1.4
2016-05-26 20:14:41 +08:00
Hannu Nyman
7e28f60f24 Merge pull request #2743 from salzmdan/master
knot: update to 2.2.1
2016-05-24 22:22:08 +03:00
Daniel Salzman
1a99ae0356 knot: update to 2.2.1
Signed-off-by: Daniel Salzman <daniel.salzman@nic.cz>
2016-05-24 15:47:17 +02:00
Karl Palsson
bb679b6d95 tor: correct URL for dist downloads
Original url was 404.
Fixes Github issue #2284
2016-05-24 09:01:38 +00:00
Hannu Nyman
2a05c1b0fe Merge pull request #2736 from dibdot/adblock
adblock: update 1.1.12
2016-05-24 09:29:30 +03:00
Dirk Brenken
bad84563dc adblock: update 1.1.12
* change wget binary naming
* change winspy source url
* documentation update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-05-24 01:50:48 +02:00
Hannu Nyman
fe89d6fbd7 Merge pull request #2708 from cshore/pull-request-netdiscover-sourceforge
net/netdiscover: Download from SourceForge not unreliable site
2016-05-23 10:41:40 +03:00
Nikos Mavrogiannopoulos
4083de9d74 openconnect: use proto_add_host_dependency
This ensures that a direct route to the connected host is added
by netifd.

Resolves #2548
2016-05-22 17:42:34 +02:00