Commit graph

6972 commits

Author SHA1 Message Date
Ben Kelly
37d9426ac5 keepalived: Fix track_* option in vrrp_instance defn
Also fix ordering of config stanzas

We were parsing the track_script and track_interface definitions to
include the weight param when configuring a vrrp_instance. This is not
correct, as the weight param inside a vrrp instance is used to augment
the one defined in the script.

We were also not taking into account vrrp_script stanzas

This commit skips the parsing and simply lists the name of the
track/vrrp object

Signed-off-by: Ben Kelly <ben@benjii.net>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 12:31:40 +02:00
Hannu Nyman
6e8b77c088 Merge pull request #3717 from zx2c4/patch-1
net/wireguard: update to 0.0.20161230
2016-12-31 12:20:41 +02:00
Alexandru Ardelean
a883235e13 keepalived: add uci config support
Adding @scrpi (Ben Kelly).
Initial UCI config support was written by me (@commodo)

Updates & fixes added by Ben.

Signed-off-by: Ben Kelly <ben@benjii.net>
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 12:15:54 +02:00
Alexandru Ardelean
e5c3d4433f keepalived: convert init script to procd format
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 12:15:22 +02:00
Alexandru Ardelean
e40ba7cc8e keepalived: make the use of libnl optional
keepalived seems to work fine without it.
There is fall-back code that kicks in when it's not present.

So, we will build against (or pull) the libnl package only
if there is another package that pulls it.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2016-12-31 12:07:56 +02:00
Hannu Nyman
540eba6541 Merge pull request #3697 from psyborg55/master
mwan3-luci: update to 1.4-5
2016-12-31 10:19:37 +02:00
Hannu Nyman
81870c4b1e Merge pull request #3719 from luizluca/ruby-2.4.0
ruby: bump to 2.4.0
2016-12-31 10:18:02 +02:00
Hannu Nyman
4a0f704339 Merge pull request #3718 from fededim/master
softethervpn: updated to version 4.22-9634
2016-12-31 10:16:25 +02:00
Luiz Angelo Daros de Luca
9682a1d164 ruby: bump to 2.4.0
This is a stable feature release.

Notable changes:

- Introduce hash table improvement (by Vladimir Makarov)
- Binding#irb: Start a REPL session similar to binding.pry
- Unify Fixnum and Bignum into Integer
- String supports Unicode case mappings
- Performance improvements
- Thread#report_on_exception and Thread.report_on_exception changes
- Thread deadlock detection now shows threads with their backtrace and dependency
- Support OpenSSL 1.1.0 (drop support for 0.9.7 or prior)
- ext/tk is now removed from stdlib Feature #8539
- XMLRPC is now removed from stdlib Feature #12160

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2016-12-31 01:54:33 -02:00
Federico Di Marco
b13e3f8fd2 softethervpn: updated to version 4.22-9634
- bugfix #3629

Signed-Off-by: Federico Di Marco <fededim@gmail.com>
2016-12-31 04:23:29 +01:00
Jason A. Donenfeld
37425e787e net/wireguard: update to 0.0.20161230
Simple version bump; no changes needed other than filename and hash.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2016-12-31 03:26:08 +01:00
Hannu Nyman
a876e13fd6 Merge pull request #3716 from dibdot/adblock
adblock: update 2.0.3
2016-12-30 23:54:15 +02:00
Dirk Brenken
412f1f58cc adblock: update 2.0.3
* fixed adblock statistics in CC
* print additional list details in adblock statistics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-12-30 22:21:00 +01:00
Hannu Nyman
03c3fbb96b Merge pull request #3702 from hauke/libcoap
libcoap: fix PKG_BUILD_DIR
2016-12-30 12:31:35 +02:00
Hannu Nyman
2b9f64ebde Merge pull request #3711 from mhei/fix-libcanfestival
libcanfestival: define package build directory explicitly
2016-12-30 12:30:26 +02:00
leonghui
35f3f59c87 aria2: update to 1.30.0
Maintainer: @kuoruan
Compile tested: mips
Run tested: mips

Issue with magnet links not starting is fixed: https://github.com/aria2/aria2/issues/793
2016-12-29 21:03:03 +08:00
Hannu Nyman
af52f49858 Merge pull request #3689 from hnyman/c553
collectd: update to 5.5.3
2016-12-28 23:51:45 +02:00
ascob
9cbc078e2c dynapoint: add new package (fixes #3304)
Dynapoint is a dynamic access point manager

Signed-off-by: Tobias Ilte <tobias.ilte@campus.tu-berlin.de>
Acked-by: Thomas Huehn <thomas.huehn@evernet-eg.de>

- minor whitespace fixes/cleanups
- squashed multiple commits into a single one before merge

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-12-27 22:31:18 +01:00
Michael Heimpold
e97706c02b libcanfestival: define package build directory explicitly
This should fix the build on LEDE buildbots which bail out with:

-snip-
...
! -d ./src/ ] || cp -fpR ./src/* /data/bowl-builder/arm_arm926ej-s/build/ (wrapped)
  sdk/build_dir/target-arm_arm926ej-s_musl-1.1.15_eabi/libcanfestival-8bfe0ac0

Applying ./patches/001-sigval-ref-fix.patch using plaintext:
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- a/drivers/timers_unix/timers_unix.c
|+++ b/drivers/timers_unix/timers_unix.c
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
Patch failed!  Please fix ./patches/001-sigval-ref-fix.patch!
...
-snap-

Reason is, that the tar ball created by hg checkout does not contain the
version string appended to the root source directory as expected by
default PKG_BUILD_DIR, so this patch adjusts the expected directory name.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-12-27 21:45:39 +01:00
Álvaro Fernández Rojas
ea2115ae01 dump1090: update to latest version
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-12-27 19:53:00 +01:00
Daniel Dickinson
d811a84077 utils/tar: Fix tar build dependency and CVE-2016-6321
Should be PKG_BUILD_DEPENDS not BUILD_DEPENDS

Signed-off-by: Daniel Dickinson <lede@daniel.thecshore.com>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2016-12-27 19:52:56 +01:00
Álvaro Fernández Rojas
6efdda825b Merge pull request #3535 from p-wassi/utils_zip_LFS
utils/zip: fix LARGE_FILE_SUPPORT in configure script
2016-12-27 18:21:49 +01:00
Philip Prindeville
b88eb1b6e1 perl-cgi: Bump version to latest
This version is no longer posted on CPAN so point to latest instead.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2016-12-27 16:45:56 +08:00
heil
afda05e417 haproxy: bump to 1.7.1-19
- fix wrong ncurses depency
 - integrate patches from mainline

Signed-off-by: heil <heil@terminal-consulting.de>
2016-12-27 00:24:38 +01:00
heil
f8b42ce2c9 package apache: upgrade to 2.4.25
- refresh patches

Signed-off-by: heil <heil@terminal-consulting.de>
2016-12-26 23:42:01 +01:00
Ted Hess
c785ad365c Merge pull request #3701 from chris5560/ddns-scripts
ddns-scripts: no longer build public_suffix_list.dat.gz during build
2016-12-25 15:05:04 -05:00
Hauke Mehrtens
b28c173ffb Merge pull request #3668 from hauke/boost
boost: build always with -std=gnu++14 with recent compilers.
2016-12-25 17:57:57 +01:00
Hauke Mehrtens
387e2d55cc libcoap: fix PKG_BUILD_DIR
libcoap is not building in LEDE any more because it is extracted to
/libcoap/ and the package makefiles try to access it at
/libcoap-2da31de732c0e51a9bc9e1d4aea21e25da89cf87/.

This patch defines a PKG_BUILD_DIR variable to make it use /libcoap/
without the hash.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-12-25 17:56:09 +01:00
Hauke Mehrtens
f966e760b7 boost: build always with -std=gnu++14 with recent compilers.
Some parts of boost need at least C++11, activate -std=gnu++14
when possible and otherwise use -std=gnu++11 instated of using the
default which is -std=gnu++98.

This fixes the build for me when I build everything expect
boost-coroutine2 with gcc 5.4.0 on LEDE.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2016-12-25 17:52:51 +01:00
Christian Schoenebeck
10e0400a23 ddns-scripts: no longer build public_suffix_list.dat.gz during build
- no longer build public_suffix_list.dat.gz during build #3678
- replace "\s" with "[[:space:]]" inside Makefile because "\s" ignored by some sed versions
- tools/public_suffix_list.sh still available to rebuild public_suffix_list.dat.gz outside OpenWRT/LEDE build system

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-12-25 16:02:52 +01:00
Ted Hess
558f0b563b Merge pull request #3698 from chris5560/ddns-scripts
ddns-scripts: get public_suffix_list.dat without using secure connection
2016-12-24 14:15:41 -05:00
Christian Schoenebeck
3065760a84 ddns-scripts: get public_suffix_list.dat without using secure connection
Get public_suffix_list.dat without using secure connection. #3678

File generated during build, because it's the only option to have an
actual version packaged.
Long term Cloudflare_v1 package will be changed to no longer need
public_suffix_list.dat

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2016-12-24 15:52:19 +01:00
psyborg55
f86d2dece5 mwan3-luci: update to 1.4-5
Maintainer: @arfett
Compile tested: ramips, xiaomi mini, r49946
Run tested: ramips, xiaomi mini, r49946

Description: Bump to 1.4-5. Added new page for wifi configuration edit, similar how the current network configuration page works.
Also enabled collecting of wifi configuration in troubleshooting page.

Signed-of-by: Tomislav Požega pozega.tomislav@gmail.com
2016-12-24 14:44:12 +01:00
Jason A. Donenfeld
52039ed443 net/wireguard: version bump
Update to a new wireguard version. Simple version bump.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-24 14:48:44 +08:00
danrl
7d34e8e5f4 wireguard: add protocol dependency for endpoints
Endpoint dependency implemented. The actual endpoint is used exclusively. Using
this approach we are dual-stack safe (not errors on missing protocol) and create
only the dependency that are really necessary.

Signed-off-by: Dan Luedtke <mail@danrl.com>
2016-12-24 14:33:00 +08:00
Michael Heimpold
333957fba9 php7-pecl-http: fix build for big endian (fixes #3691)
While at, improve pre-seeded dependency detection.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-12-23 23:08:29 +01:00
Hannu Nyman
96d5c779b2 Merge pull request #3692 from dibdot/adblock
adblock: update 2.0.2
2016-12-23 09:46:51 +02:00
Dirk Brenken
c842884168 adblock: update 2.0.2
* fixed dnsmasq check if multiple instances are present
* bring back query function on highly demand
* documentation update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-12-23 07:18:57 +01:00
Hannu Nyman
b81e0b2839 Merge pull request #3690 from dibdot/adblock
adblock: bugfix 2.0.1
2016-12-22 20:43:32 +02:00
Dirk Brenken
708d83bc71 adblock: bugfix 2.0.1
* fixed a dnsmasq restart issue (udhcpc error)
* fixed a long standing corner case bug in "disabled" state (does not
remove active block lists!)
* simplified overall sort, removed needless 'for loop'
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2016-12-22 19:33:59 +01:00
Hannu Nyman
ea44014936 collectd: update to 5.5.3
Update collectd to 5.5.3

Release notes at https://github.com/collectd/collectd/releases/tag/collectd-5.5.3

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-12-22 17:25:05 +02:00
Hannu Nyman
54483e3784 Merge pull request #3688 from hnyman/nano272
nano: update to 2.7.2
2016-12-22 17:13:57 +02:00
Hannu Nyman
f849713743 nano: update to 2.7.2
Update nano to version 2.7.2

Compile and run tested on ipq806x.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2016-12-22 12:38:17 +02:00
heil
0f9bf14e66 haproxy: remove old patches
- remove old patches from 1.6
 - fix download url for 1.7
 - fixes #3687

Signed-off-by: heil <heil@terminal-consulting.de>
2016-12-22 10:40:11 +01:00
Michael Heimpold
6fa5f409e7 php7-pecl-http: upgrade to 3.1.0
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-12-22 10:27:26 +01:00
Michael Heimpold
200c52e9dd php7-pecl-dio: upgrade to 0.0.9
The upstream release has all the patches already included, so we can
drop them here.
This also fixes issues on 64-bit archs.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2016-12-22 10:27:26 +01:00
Hannu Nyman
1cee6e8802 Merge pull request #3655 from onikitenko/vsftpd-fix
vsftpd: Fix compilation error on x86
2016-12-22 10:17:05 +02:00
Hannu Nyman
1741d090ef Merge pull request #3684 from TouchStar/luarock-fix-siteconfig
luarocks: Fix seeded uname (s/m) in site-config.lua
2016-12-22 09:24:59 +02:00
David Thornley
1542acaba7 luarocks: Fix seeded uname (s/m) in siteconfig
LUAROCKS_UNAME_S/LUAROCKS_UNAME_M were being set automatically to host’s architecture and system/kernel name (e.g.. x86 and Darwin for the macOS)
The variables can now be supplied to configure via the supplied patch.
They are currently _S being hardcoded to “Linux” and _M set to the target architecture in the MakeFile.

Signed-off-by: David Thornley <david.thornley@touchstargroup.com>
2016-12-22 18:12:15 +11:00
Peter Wagner
89b8be4135 openssh: update to 7.4p1
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2016-12-22 00:48:51 +01:00