Commit Graph

9265 Commits

Author SHA1 Message Date
Jo-Philipp Wich 175cf9e985 iodine: workaround incomplete musl nameser.h header
The arpa/nameser.h header of musl libc indirectly depends on the endian.h
header but fails to explicitely include it to properly define
`__BYTE_ORDER` and `__BIG_ENDIAN` prior to declaring the DNS `HEADER`
structure.

When both the appropriate `__BYTE_ORDER` and `__BIG_ENDIAN` defines are
unset, the `#if __BYTE_ORDER == __BIG_ENDIAN` condition in `nameser.h`
evaluates to true, causing it to declare a bad (big endian) DNS packet
header structure on little endian systems.

Work around this musl bug by forcibly passing `-include endian.h` through
the `osflags` file.

An upstream fix for musl libc has been submitted with
http://www.openwall.com/lists/musl/2017/12/04/3

This should solve iodine packet corruption on little endian musl systems
reported at
http://lists.infradead.org/pipermail/lede-dev/2017-November/010085.html

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-12-12 23:41:44 +01:00
Jo-Philipp Wich 70858690c0 nlbwmon: update to current HEAD
Update to latest Git HEAD in order to solve a number of issues.

 - Improves MAC address lookup reliability
 - Properly counts DNAT-ed connections (e.g. for port forwards)
 - Fixes stack corruption when parsing netlink records
 - Fixes deletion of gzipped databases

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-12-12 22:01:56 +01:00
Daniel Golle 49b519fed4 Merge pull request #5267 from diizzyy/patch-112
utils/gawk: Fix package
2017-12-12 17:26:57 +01:00
Ted Hess f0f4128850 Merge pull request #5218 from lynxis/rb_lua-rs232
lua-rs232: remove build timestamp
2017-12-12 09:30:28 -05:00
Ted Hess 176d157910 Merge pull request #5207 from lynxis/rb_libdbd
libdbi-drivers: remove build timestamp
2017-12-12 09:29:25 -05:00
Rafał Miłecki c40a0ca3a3 lxc: add lxc-unprivileged helper package for unprivileged containers
LXC requires newuidmap and newguidmap with SUID to run unprivileged
containers. This package should help users make sure they are available.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2017-12-12 13:02:15 +01:00
Daniel Engberg 4e6fd0a761 utils/gawk: Fix package
Remove igawk references as it's obsolete and not provided anymore.
Reported here: https://github.com/openwrt/packages/issues/5110
Fix package URL

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-12-12 11:02:13 +01:00
Florian Fainelli 9491c76385 Merge pull request #5213 from lynxis/rb_openplc
open-plc-utils: remove build timestamp
2017-12-11 18:06:41 -08:00
Hannu Nyman 205cff1987 Merge pull request #5263 from yangfl/master
i2pd: Update to 2.17.0
2017-12-11 23:38:52 +02:00
Nikos Mavrogiannopoulos d15aaed839 Merge pull request #5262 from neheb/patch-1
gnutls: Use HTTP instead of FTP
2017-12-11 15:26:44 +01:00
Karl Palsson 0bc06df68c net/mosquitto: reproducible build patches
Remove build timestamp.  Using currently proposed upstream patch.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Signed-off-by: Karl Palsson <karlp@etactica.com>
2017-12-11 11:00:26 +00:00
Karl Palsson 46879b2b65 net/mosquitto: depend on virtual package instead of select
Can't use DEPENDS:= +libname when libname is now a virtual package.
Switch to plain DEPENDS:= libname.

Fixes Github issue 4751

Signed-off-by: Karl Palsson <karlp@etactica.com>
2017-12-11 10:55:08 +00:00
Alexander Couzens 3531c3a6c0 libwebsockets: remove build hostname
Using the build hostname breaks reproducible builds.
The patch is already merged upstream

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-11 10:51:46 +00:00
Karl Palsson fd00a9eaca libwebsockets: bump to version 2.4.1
No changelog entry upstream unfortunately.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2017-12-11 10:46:57 +00:00
David Yang 06181d99a8 i2pd: Update to 2.17.0
Signed-off-by: David Yang <mmyangfl@gmail.com>
2017-12-11 15:58:24 +08:00
Rosen Penev 170de23a80 gnutls: Use HTTPS instead of FTP
While recently building asterisk, the make system stalled on gnutls. On my install of Ubuntu 16.04 on WSL, it seems curl can't download from ftp and doesn't even time out properly. Easiest solution is to switch the gnutls Makefile to use HTTPS instead.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2017-12-10 20:03:37 -08:00
champtar 1484eee759 Merge pull request #5259 from valdi74/update_python-curl
python-curl: update to 7.43.0.1
2017-12-10 16:51:32 -08:00
champtar 56d5ede68a Merge pull request #5197 from commodo/python-bluez-deps
python,python3: define config option for bluetooth support
2017-12-10 16:45:40 -08:00
Waldemar Konik 04f6b4cdce python-curl: update to 7.43.0.1
Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
2017-12-10 23:26:55 +01:00
Alexandru Ardelean 59f0506622 python,python3: define config option for bluetooth support
It was reported via
https://github.com/openwrt/packages/pull/5122#issuecomment-347395472
that if bluez-libs is selected as an installable package,
then the error below will show up:
```
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for python-light:
 *	bluez-libs *
 * opkg_install_cmd: Cannot install package python-light.
```

This looks like a limitation in the design of package deps,
and maybe a misuse of conditional deps (i.e. PACKAGE_bluez-libs:bluez-libs).

So, to fix this, an idea we're adding an extra symbol
that enfoces installation of bluez-libs if selected.

We also need to add a way to disable bluetooth build
if PYTHON(3)_BLUETOOTH_SUPPORT is de-selected.
Otherwise, bluetooth is installed and the socket
module is broken due to linker errors.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-12-10 19:49:23 +02:00
Alexandru Ardelean 00bb46866b python-pip-conf: split package away from python package
This should improve build time if you only want to
build Python3 (and not Python).

Because python-pip-conf was part of the python package,
the whole python package (host + target) would get built if Python3
would need to get built.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-12-10 19:49:23 +02:00
Hannu Nyman 6789b0ffb8 Merge pull request #5116 from TDT-AG/pr/20171113-stunnel-add-uci-support
net/stunnel: add uci config support
2017-12-10 12:22:43 +02:00
Florian Eckert 5e0e6e0533 net/stunnel: add uci config support
Add uci config support.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-12-10 11:13:43 +01:00
Hannu Nyman 9355832f6b Merge pull request #5256 from lynxis/rb_openldap
openldap: remove build host/user/timestamp
2017-12-10 12:05:36 +02:00
Alexander Couzens 9f370263d0 openldap: remove build host/user/timestamp
Such information from the build system break reproducible builds.

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-10 03:03:40 +01:00
Alexander Couzens 4e500f91dd open-plc-utils: remove build timestamp
Build timestamps prevent reproducible builds [0].

[0] https://reproducible-builds.org/docs/timestamps/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-10 02:26:10 +01:00
Matthias Schiffer 170fb34883 Merge pull request #5155 from neheb/patch-6
ethtool: Update to 4.13
2017-12-09 21:41:10 +01:00
champtar a0d805a79c Merge pull request #5253 from mstorchak/acl
acl: update to 20170420
2017-12-09 09:42:12 -08:00
champtar e2605b07f0 Merge pull request #5248 from diizzyy/patch-111
net/stunnel: Update to 5.44
2017-12-09 09:41:25 -08:00
champtar f7bec56c1e Merge pull request #5252 from mstorchak/attr
attr: update to 20170915
2017-12-09 09:40:58 -08:00
champtar 228db2a2a2 Merge pull request #5245 from mstorchak/rsync
rsync: fix CVE-2017-15994 and CVE-2017-16548
2017-12-09 09:31:41 -08:00
Maxim Storchak ca36ea84ea acl: update to 20170420
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 18:19:14 +02:00
Maxim Storchak 5c3b390726 attr: update to 20170915
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 18:18:05 +02:00
Hannu Nyman 69dd5ba7f3 Merge pull request #5250 from mstorchak/tgt
tgt: update to 1.0.72
2017-12-09 16:13:56 +02:00
Hannu Nyman 891713c375 Merge pull request #5251 from mstorchak/smartmontools
smartmontools: update to 6.6
2017-12-09 16:13:31 +02:00
Maxim Storchak b8ae5cfef2 smartmontools: update to 6.6
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 15:35:24 +02:00
Maxim Storchak 1915975979 tgt: update to 1.0.72
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-09 15:03:23 +02:00
Daniel Engberg 6b53b45e07 net/stunnel: Update to 5.44
Update stunnel to 5.44
* Disable FIPS

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-12-09 10:53:35 +01:00
Hannu Nyman 396fff138d Merge pull request #5247 from dibdot/travelmate
travelmate: update 0.9.6
2017-12-09 09:39:05 +02:00
Dirk Brenken 48f48991c3 travelmate: update 0.9.6
* fix incomplete bssid logic
* add missing package dependencies
* Turris omnia compability fixes (LuCI, separate PR)
* OpenWrt theme fixes (LuCI, separate PR)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2017-12-09 08:20:29 +01:00
Etienne Champetier 8f7ccc3506 build,travis: SDK name now start with openwrt
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-12-08 21:20:54 -08:00
champtar b259502c15 Merge pull request #5242 from smutt/danish
danish: Add package net/danish
2017-12-08 20:56:34 -08:00
Alexander Couzens 9d1b1c2c35 wavemon: use SOURCE_DATE_EPOCH as BUILD_DATE
Build timestamps prevent reproducible builds [0].
SOURCE_DATE_EPOCH [1] can replace BUILD_DATE in a
determinisc way.

[0] https://reproducible-builds.org/docs/timestamps/
[1] https://reproducible-builds.org/specs/source-date-epoch/

Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
2017-12-08 22:46:02 +00:00
champtar 61471e1b23 Merge pull request #5246 from wvdakker/master
Shorewall: bump to version 5.1.9
2017-12-08 12:39:44 -08:00
W. van den Akker 445847f00a Shorewall6: bump to version 5.1.9
Removed 010-update_install_sh.patch. Merged upstream.

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2017-12-08 20:29:47 +01:00
W. van den Akker 037ac8cd0e Shorewall: bump to version 5.1.9
Removed 010-update_install_sh.patch. Merged upstream.

Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2017-12-08 20:28:06 +01:00
W. van den Akker 93e4a9870d Shorewall6-lite: bump to version 5.1.9
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2017-12-08 20:25:18 +01:00
W. van den Akker dbec6fa9c5 Shorewall-lite: bump to version 5.1.9
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2017-12-08 20:24:23 +01:00
W. van den Akker 8cd958558b Shorewall-core: bump to version 5.1.9
Signed-off-by: W. van den Akker <wvdakker@wilsoft.nl>
2017-12-08 20:22:24 +01:00
Maxim Storchak 99507aa2ee rsync: Fix CVE-2017-15994 and CVE-2017-16548
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2017-12-08 19:56:10 +02:00