Commit graph

4033 commits

Author SHA1 Message Date
Jo-Philipp Wich
b15ae5a9bd mac-telnet: fix build against musl
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-09-02 14:39:59 +02:00
Marcin Jurkowski
5ba490239a nbd: use procd style init script for nbd-server
Runs nbd-server in foreground.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 12:48:43 +02:00
Marcin Jurkowski
6bb198c646 nbd: get rid of unnecessary Build/Compile macro
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 12:46:25 +02:00
Marcin Jurkowski
891951cae2 nbd: bump copyright header and add PKG_LICENSE tag
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 11:05:09 +02:00
Marcin Jurkowski
e4017f1573 nbd: bump version to 3.11
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 02:03:46 +02:00
Marcin Jurkowski
0c06e2a080 nbd: add nbd-client init script
Adds init.d and config files for nbd-client. Each section holds
parameters of one block device, where section name (eg. nbd0) is NBD
device name.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 02:03:38 +02:00
Marcin Jurkowski
9bf1fa6622 nbd: new package nbd-server
Network block device server allows to export a block device from router
to remote host. This is particularly useful if no network filesystem
server is feasible or direct access to a block device is needed.

It's been tested for nearly a month on ar71xx (TL-WR842ND) and proved to
be very stable and efficient solution.
The package comes with init.d script and conf.d file allowing to
configure most nbd-server options using standard uci interface.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 02:03:18 +02:00
Marcin Jurkowski
14f66e3ff5 nbd: import from oldpackages and make myself maintainer
Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-02 02:02:06 +02:00
Steven Barth
d3e8e0543c Merge pull request #1748 from sairon/libevent-fix-cve-2014-6272
libevent: update to 1.4.15 (fixes CVE-2014-6272)
2015-09-01 15:36:41 +02:00
Steven Barth
223aa07fd2 Merge pull request #1749 from marcin1j/patchwork/strongswan
strongswan: make kmod-ipsec6 dependency conditional
2015-09-01 15:36:04 +02:00
Marcin Jurkowski
734d3e2284 strongswan: make kmod-ipsec6 dependency conditional
Makes kmod-ipsec6 requirement dependent on IPv6 support for packages.
This allows to disable unnecessary IPv6 kernel modules, saving
considerable amount of space.

Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
2015-09-01 15:06:52 +02:00
Jan Čermák
718f1651e0 libevent: update to 1.4.15 (fixes CVE-2014-6272)
This update fixes CVE-2014-6272. Change of source URL was needed,
because the older location does not contain the latest version.

Signed-off-by: Jan Čermák <jan.cermak@nic.cz>
2015-09-01 11:26:54 +02:00
Jo-Philipp Wich
12aa19a9bc Merge pull request #1736 from hnyman/conf-collectd
collectd: Clarify config file example/placeholder
2015-09-01 10:41:20 +02:00
Álvaro Fernández Rojas
fe3779e8d4 Merge pull request #1669 from plntyk/fix_gcc5_flashrom
flashrom: fix gcc5 build
2015-09-01 10:31:19 +02:00
Steven Barth
4d47c0eae8 Merge pull request #1742 from aTanW/master
gammu: bump to supstream v1.36.5
2015-09-01 10:28:35 +02:00
Marcel Denia
7baa440416 perl: Bump PKG_RELEASE
Despite being just a packaging update, this update packs quite a few changes.

To start things off, we're finally passing perl's testsuite on at least
x86/musl. There are a lot of skipped tests left, as well as some oddities.
Nothing too heavy though. Making this happen was an ongoing effort since the
perl-5.20.1 release.
We still can't run module testsuites and I don't expect all target/libc
combinations to pass yet. So we'll leave test suite support marked as
experimental.

We've also switched from the old collection of target-specific configuration
files to a new, more flexible and easier-to-maintain system based on
perlconfig.pl. It'll generate a suitable configuration file using information
found in it's *.config files as well as command-line parameters passed.
See the POD and files/README.config for details.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:25 +02:00
Marcel Denia
eef9e26970 perl-http-message: Update dependencies
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
7d38a15bc4 perl: Skip $0 test on busybox in dist/threads/t/join.t
This test requires a ps which provides the -f option, as well as suitable output.
We can't provide either with busybox. Just skip it for now.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
948a4cc165 perl: Skip crypt() tests if unavailable in t/op/tie_fetch_count.t
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
706fa78439 perl: Update perlbase.mk
- Add perlbase-meta-notation
- Include missing files and tests/test data
- Install Archive::Tar utilities
- Update dependencies

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
df26e427f9 perl: Improve run_tests.sh
- Add some useful options for debugging tests and test failures
- Properly handle tests located in lib/

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
88800d31ee perl: Update extensions configuration symbol
This needs to be a concatenation of {nonxs,dynamic,static}_ext, as
shown by Config/Extensions.t.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
f6a7779041 perl: Include vmsish.t and Internals.t in perl-tests-common
There is no other place for them really.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
c038495015 perl: Disable OS/2 tests
Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
cecee995b0 perl: Disable setlocale usage under musl
While setlocale() is present, musl currently doesn't provide a suitable implementation.
It'll silently accept every locale, even if not present at all, defaulting them
to C.UTF-8. This will confuse applications as well as our testsuite(see lib/locale.t).

Even if a locale does exist, it's effects will not apply to an extent that will
satisfy many applications.

Avoid further mischief here and just disable setlocale() for now.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:24 +02:00
Marcel Denia
afad970139 perl: Switch to split configuration files
This replaces the previously used collection of configuration files for every single
architecture in conjunction with hacky overrides, which became an increasing burden to maintain.

Fixes a number of outstanding bugs and oddities, with the most important one being the
previously wrong signal order(as shown by ext/POSIX/t/sigaction.t).

See files/perlconfig.pl's POD and files/README.config for details.

Signed-off-by: Marcel Denia <naoir@gmx.net>
2015-09-01 09:23:15 +02:00
Paul Fertser
7eb58cb2bf nginx: add support for SPNEGO authentication
This adds a module suitable for Kerberos SSO, e.g. for integrating
into Active Directory domains.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-09-01 08:15:26 +03:00
aTanW
e8b47afd10 gammu: bump to supstream v1.36.5
Signed-Off-By: Vitaly Protsko <villy@sft.ru>
---
 Makefile |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
2015-08-31 22:46:28 +03:00
Borromini
2f1c2f65e6 [Unbound] Update to 1.5.4
Bumped to latest upstream release - 1.5.4

Signed-off by Stijn Segers <francesco.borromini@inventati.org>
2015-08-31 21:09:18 +02:00
Ted Hess
7d12c8be58 Merge pull request #1740 from br101/exfat
exfat: Update for Kernel version 4.1+
2015-08-31 14:50:04 -04:00
Bruno Randolf
819ac715d2 exfat: Update for Kernel version 4.1+
Signed-off-by: Bruno Randolf <br1@einfach.org>
2015-08-31 17:27:16 +01:00
Alexandru Ardelean
b9a0a65035 python-setuptools: enforce __PYVENV_LAUNCHER__ env var use
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2015-08-31 14:11:34 +03:00
Ted Hess
ccc5c1d529 Merge pull request #1738 from kissg1988/vala
vala: upgrade to 0.29.3
2015-08-30 15:00:00 -04:00
Ted Hess
ce22233056 Merge pull request #1737 from kissg1988/sudo
sudo: upgrade to version 1.8.14p3
2015-08-30 14:56:15 -04:00
Gergely Kiss
990c0263a3 vala: upgrade to 0.29.3
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2015-08-30 19:42:24 +02:00
Gergely Kiss
5ea128e62d sudo: upgrade to version 1.8.14p3
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2015-08-30 19:00:08 +02:00
Michael Heimpold
0db8bac00c mmc-utils: don't set -D_FORTIFY_SOURCE in Makefile, take 2
Also already mentioned in ba4338d6f7,
the security feature FORTIFY_SOURCE could be set globally.
The current approach tries to undefine and redefine it, however,
the order on the command line prevents this from being successfully, e.g.:

arm-openwrt-linux-muslgnueabi-gcc  ... -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 ... -D_FORTIFY_SOURCE=1 ...
                                       `---------------v-------------------'     `--------v--------'
                                                   AM_CFLAGS                        OpenWrt params

So to have the original source (static) _FORTIFY_SOURCE=2 define,
the only option is to remove it from AM_CFLAGS completely, and
to pass it after the OpenWrt settings explicitely in the Makefile.

This should fix the buildbots finally.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2015-08-30 14:33:46 +02:00
Hannu Nyman
8e944a0826 collectd: Clarify config file example/placeholder
The config file shipped with collectd dates from 2010 and
leads to error messages if luci-statistics & collectd are installed,
as it references several plugins not usually installed, or such ones
that have been renamed since then.

For most users, this file is just a placeholder during collectd installation,
as /usr/bin/stat-genconfig from /etc/init.d/luci_statistics will overwrite it.

Sanitize and shorten the placeholder config file:
* Reference actively only the default plugins installed by luci statistics.
* Match the placeholder config with the genuine config from luci statistics.

If somebody uses collectd separately from luci statistics, he will need to
edit these settings anyway.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-08-30 10:51:37 +03:00
Hauke Mehrtens
0ec3a55767 iotivity: update to version 0.9.2
This brings IoTivity to version 0.9.2 in addition it does the following:
* split C and C++ Stack into two packages
* backport some patches which are adding missing dependencies to the shared libs
* remove patches merged upstream
* add some other patches fixing some problems, most of them are already merged upstream
* activate security and logging support

Signed-off-by: Hauke Mehrtens <hauke.mehrtens@lantiq.com>
2015-08-29 22:15:25 +02:00
Paul Fertser
608d71b26f openocd: include nls.mk to fix build with full NLS support
Since openocd depends on hidapi it needs appropriate LD_FLAGS to link
against it as that library depends on libiconv.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2015-08-29 14:35:22 +03:00
Steven Barth
d0554e68a0 Merge pull request #1730 from kissg1988/libzdb
libzdb: musl compatibility fix
2015-08-29 08:40:49 +02:00
Gergely Kiss
f323dd3690 libzdb: musl compatibility fix
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2015-08-29 00:55:29 +02:00
Ted Hess
0f8522e9f0 madplay: Fix various build issues
Signed-off-by: Ted Hess <thess@kitschensync.net>
2015-08-28 18:54:03 -04:00
Ted Hess
1ad3d0aab1 Merge pull request #1725 from kissg1988/procps-ng
procps-ng: import version 3.3.11 & replace historical version, update seafile-server dependency
2015-08-28 12:12:34 -04:00
Ted Hess
7e55e027e6 Merge pull request #1727 from roger-/micropython
micropython: update to latest
2015-08-28 12:08:42 -04:00
Gergely Kiss
7d4cf29e58 seafile-server: bump PKG_RELEASE
Signed-off-by: Gergely Kiss <mail.gery@gmail.com>
2015-08-28 17:40:34 +02:00
Roger
a6b4e1a357 micropython: update to latest
Signed-off-by: Roger D <rogerdammit@gmail.com>
2015-08-28 10:26:45 -05:00
Steven Barth
19e6c4981d Merge pull request #1713 from databeille/patch-1
e2guardian : typo into procd init script
2015-08-28 10:25:25 +02:00
Steven Barth
671c1cec4d Merge pull request #1717 from hnyman/collectd-entropy
collectd: Enable entropy plugin
2015-08-28 10:24:15 +02:00
Steven Barth
82b53949a9 Merge pull request #1721 from dirkfeytons/master
strongswan: add a couple more plugins
2015-08-28 10:22:22 +02:00