Commit graph

7176 commits

Author SHA1 Message Date
Thomas Huehn
e0da6bf5bb mosquitto: Fix host UNAME detection
This fixes a bug when mosquitto is crosscompiled in LEDE on OS X.
UNAME is explicitly executed on the host, when we want it to be treated
as a regular linux build.

This patch passes the proper UNAME=Linux variable to the mosquitto
make file in order to respect linux as cross-compiler.

Signed-off-by: Thomas Huehn <thomas@net.t-labs.tu-berlin.de>
Reviewed-by: Karl Palsson <karlp@tweak.net.au>
2017-01-12 16:17:53 +00:00
Hannu Nyman
462219ca74 https-dns-proxy: bump PKG_RELEASE
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2017-01-12 13:14:42 +02:00
Hannu Nyman
4de86db783 Merge pull request #3825 from aarond10/patch-2
https-dns-proxy: Fix wrong commandline argument
2017-01-12 13:05:49 +02:00
Aaron Drew
d7a41ee08a https-dns-proxy: Fix wrong commandline argument
Init scripts were configuring daemon to write log to file "127.0.0.1" instead.
Signed-off-by: Aaron Drew <aarond10@gmail.com>
2017-01-12 20:33:08 +11:00
Daniel Dickinson
ae9d95d9ec utils/gnupg: Bump version; use both PKG_HASH (sha256) and PKG_MD5SUM (md5sum)
Bump the version of gnupg and use new PKG_HASH for
sha256sum and PKG_MD5SUM for md5sum (for backwards
compatibility).

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-12 15:04:19 +08:00
Daniel Dickinson
cac89a3c60 utils/gnupg: Add myself as maintainer
@Nico seems MIA; @hnyman asked if I'd be interested
in taking over.  I'm willing so adding myself.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-12 15:04:19 +08:00
Daniel Dickinson
933e84cc7f utils/gnupg: Add build of gpgv
gpgv is a stripped down gnupg useful for only verifying signatures.
Having this package can save space when all you need is signature
verification.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-12 15:04:19 +08:00
Noah Meyerhans
15460572ab bind: update to bind-9.10.4-P5
This change fixes multiple denial-of-service vulnerabilities:
 * CVE-2016-9131: A malformed response to an ANY query can cause an
   assertion failure during recursion
 * CVE-2016-9147: An error handling a query response containing
   inconsistent DNSSEC information could cause an assertion failure
 * CVE-2016-9444: An unusually-formed DS record response could cause
   an assertion failure
 * CVE-2016-9778: An error handling certain queries using the
   nxdomain-redirect feature could cause a REQUIRE assertion failure
   in db.c

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2017-01-11 22:04:54 -08:00
Daniel Dickinson
604f22ee69 net/nut: Ship upsset.conf for nut-cgi
Per user request ship the sample upsset.conf file so that
upsset functionality can be used with nut-cgi

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:59:15 -05:00
Daniel Dickinson
a69c25d5e3 net/nut: Avoid building with libwrap when present
We don't want non-deterministic builds do turn off
libwrap in configure options.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:55:32 -05:00
Daniel Dickinson
b27c7fd64b net/nut: Make myself maintainer per private mail
Current maintainer (Martin Rowe) offered to hand over
maintership because I'm interested in doing more with
the package than he requires for his own use, so he
felt it made sense for me to maintain the package.
I accepted, hence this commit.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:55:19 -05:00
Daniel Dickinson
c00d89593e net/nut: Fix '/var/run' world readable warning
Use /var/run/nut as statepath and set appropriate owner
and permissions on /var/run/nut in order to avoid pidfile
for nut being world-readable.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:51 -05:00
Daniel Dickinson
c94e334c4e net-nut: Add UPS notifications via sendmail
Add option to send email notification via sendmail
(or replacement).

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:40 -05:00
Daniel Dickinson
5503dac806 net/nut: Add back serial support
It looks like serial support was accidentally dropped due to missing
pieces on Config.in and Makefile.  Add back serial support by fixing
that.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:29 -05:00
Daniel Dickinson
c1d26bacdf net/nut: Protect CGI via HTTP Basic Auth
When using uhttpd (the default), protect NUT CGI
via HTTP Basic Auth.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:54:16 -05:00
Daniel Dickinson
a23c4e85c5 net/nut: Build optional separate packages and ucify
With a LuCI app (of which I have one written) ucification makes
sense (and is in fact needed), so ucify the initscripts.

Also, rather than making selection of things to include an image
a matter of selecting compile-time config options, make optional
things into seperate packages that are built in default builds,
and leave selection of what to include or not up to the user
(e.g. using ImageBuilder, or adding packages via opkg).

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-11 18:53:58 -05:00
Philip Prindeville
13e506618b perl-cgi: bump package release because of PKG_LEAVE_COMMENTS
Last commit required release increment so people would refresh to
non-broken files.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-01-11 15:40:52 -07:00
Daniel Golle
80f93e5513 gnunet: fix build
a missing empty file caused the build to break

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-01-11 23:21:47 +01:00
Florian Fainelli
e62def0565 Merge pull request #3822 from mhei/update-open-plc-utils
open-plc-utils: update to commit 6a07d621583cb86ddf2fddcacb41cc4cf28bf33a
2017-01-11 14:21:11 -08:00
Hannu Nyman
19bb3f7eaf Merge pull request #3740 from pprindeville/fix-perlmod-stripping
perlmod: global knob to disable comment stripping modules
2017-01-11 23:39:14 +02:00
Philip Prindeville
785b67a27e perlmod: global knob to disable comment stripping modules
Certain strings are misinterpreted as comments by perlmod.mk and removed
when they shouldn't be (in particular, perl-cgi).  Enable this whenever
you have sufficient flash space.

Globally, CONFIG_PERL_NOCOMMENT=y (default) causes comments to be stripped
as before.  However, a package (like perl-cgi) can override this with
PKG_LEAVE_COMMENTS=1.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-01-11 14:31:09 -07:00
Michael Heimpold
a0d4b804b1 open-plc-utils: update to commit 6a07d621583cb86ddf2fddcacb41cc4cf28bf33a
This fixes an alignment issue on some platforms, which renders
some tools, e.g. plcID, unusable.

While at, switch to xz compression for the tarball, drop an already
mainlined patch and remove a meanswhile absolete compiler switch.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-01-11 22:25:59 +01:00
Michael Heimpold
1a8c52015c php7: add a patch to fix build on aarch64
This fixes the following build error, spotted by the LEDE buildbots:

{standard input}: Assembler messages:
{standard input}:557: Error: operand 3 should be an integer register -- `mul x0,x0,1048576'
{standard input}:558: Error: operand 3 should be an integer register -- `smulh x1,x0,1048576'
Makefile:1466: recipe for target 'ext/opcache/zend_accelerator_module.lo' failed

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-01-11 22:24:26 +01:00
Hannu Nyman
d6f5933bfa Merge pull request #3739 from pprindeville/fix-perl-cgi
perl-cgi: disable comment stripping which damages module
2017-01-11 23:17:28 +02:00
Hannu Nyman
1776793090 Merge pull request #3821 from chris5560/ddns-scripts
ddns-scripts: fixes for nslookup and khost
2017-01-11 23:15:00 +02:00
Philip Prindeville
028ad67a5a perl-cgi: disable comment stripping which damages module
The macro perlmod/Install does comment stripping which gets confused by
the line:

in several files in this module, incorrectly deleting it as a comment.
It's not: it's the closure of a "= q/" literal.

See PR #3740 as this is a prerequisite.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2017-01-11 14:14:59 -07:00
Christian Schoenebeck
71b50a7acc ddns-scripts: fixes for nslookup and khost
- fix ip extraction if knot host is used together with glue records
- fix ip extraction from nslookup if reverse dns record has ip with dot reported at http://forum.lede-project.org/t/ddns-scripts-error/909

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
2017-01-11 22:08:42 +01:00
Matthias Schiffer
3823ef9bc4 Merge pull request #3813 from NeoRaider/hostpkg
Use STAGING_DIR_HOSTPKG where appropriate
2017-01-11 21:54:09 +01:00
Hannu Nyman
9331f99784 Merge pull request #3811 from commodo/python-gmpy-drop
[RFC] python-gmpy: drop package (in favor or python-gmpy2)
2017-01-11 22:45:40 +02:00
Hannu Nyman
f6e419799a Merge pull request #3818 from commodo/youtube-dl-fix
python: update package to fix youtube-dl build
2017-01-11 22:44:22 +02:00
Hannu Nyman
3b2e6cad2c Merge pull request #3816 from danrl/wireguard
wireguard: new upstream version
2017-01-11 22:41:21 +02:00
danrl
65cd2a6e43 wireguard: version bump
Signed-off-by: Dan Luedtke <mail@danrl.com>
2017-01-11 21:09:11 +01:00
Alexandru Ardelean
b5b6ef34f4 python: bump PKG_RELEASE to 3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-11 15:16:27 +02:00
Alexandru Ardelean
8ca02842ae python: remove 011-do-not-prefer-ncursesw.patch
LEDE now provides libncursesw by default [even for libncurses].
No need to keep this patch around.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-11 15:16:27 +02:00
Alexandru Ardelean
4e2f4a76e3 python: use built-in libffi lib for host build
Python comes with it's own builtin libffi lib, which
seems easier to use for the host build, than trying
to use the one from the package feeds.

Also, dropping `005-fix-libffi-x86-64-configure.patch`
Not needed anymore.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-11 15:12:21 +02:00
Alexandru Ardelean
ee88853e04 python: link with static libs of ssl, crypto for host builds
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-11 15:12:20 +02:00
Alexandru Ardelean
515468346a Revert "python: don't use libressl for host build"
This reverts commit ca800e60b0.
2017-01-11 15:12:20 +02:00
Alexandru Ardelean
3bfdf6797b python: drop CFLAGS in HOST_CONFIGURE_ARGS ; it's already in HOST_CONFIGURE_VARS
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-11 15:12:19 +02:00
Alexandru Ardelean
ed5cd3e2ce python: remove Host/Install rule default add
I just found out that, that the BUILD_VARIANT var
is not set for the host build, so technically this code
would never get used.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-01-11 11:02:24 +02:00
Hannu Nyman
89d23ead80 Merge pull request #3703 from nxhack/icu-update-to-v58_2
icu: Bumped to v58.2
2017-01-11 09:38:20 +02:00
Hirokazu MORIKAWA
67b5e98f5b icu: Bumped to v58.2
Maintainer: @nxhack
Compile tested: ar71xx mips_24kc_musl-1.1.15 LEDE r2610-324bdf3
Run tested: NONE

Description:
icu: Bumped to v58.2
for emoji handling

previous PR #2817

add patches/001-disable-strtod_l.patch
missing xlocale.h in case of using musl.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2017-01-11 11:13:35 +09:00
Ted Hess
1c12cb686f Merge pull request #3766 from thess/ffmpeg3-update
ffmpeg: Upgrade to 3.2.2. Remove Speex support
2017-01-10 20:44:35 -05:00
Daniel Golle
410ce3d4f5 ccid: update to version 1.4.26
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-01-11 02:09:20 +01:00
Daniel Golle
8d44169aa1 pcsc-lite: update to version 1.8.20
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-01-11 02:09:20 +01:00
Daniel Golle
b8cd28f12e gnunet: update source
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-01-11 02:09:20 +01:00
Daniel Golle
1497a5666c Merge pull request #3527 from sartura/deboostrap-bump
debootstrap: update to version 1.0.87
2017-01-11 01:54:49 +01:00
Daniel Golle
5589f9aa15 Merge pull request #3814 from thess/libextractor-update
libextractor: Add Debian ffmpeg api updates. Fix gstreamer dependencies
2017-01-11 01:43:25 +01:00
Peter Wagner
9e269e39c3 net/openssh: Offload main site
Add a few mirrors in-front of main site for offloading

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Signed-off-by: Peter Wagner <tripolar@gmx.at>
2017-01-11 00:58:26 +01:00
Michael Heimpold
3fc9ae5071 php7: update to 7.1.0
Adjust patches for new upstream revision.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2017-01-10 23:07:41 +01:00
Daniel Dickinson
eb374e2d4d net/rsync: Make using ACL/XATTR the default if it's core default
Core has an option to enable ACL/XATTR by default;
if that is set default rsync to use it.

Signed-off-by: Daniel Dickinson <lede@cshore.thecshore.com>
2017-01-10 16:26:10 -05:00