Commit graph

16382 commits

Author SHA1 Message Date
Kevin Darbyshire-Bryant
f89580290c collectd: Improve sqm_collectd error reporting
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit a809dc6f3b)
2020-06-07 18:32:53 +03:00
Kevin Darbyshire-Bryant
8dcc144b9e collectd: sqm_collectd improve interface name filter
Increase the range of characters that get substituted by '_' so the
shell doesn't complain about illegal variable names.

Primarily done to catch '.' and '-' but who knows what funnies will
appear in i/f names.

It's a shame that busybox ash doesn't understand :alnum:

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit c8640d1f68)
2020-06-07 18:32:45 +03:00
Hannu Nyman
18128f79d2 collectd: bump PKG_RELEASE
Bump PKG_RELEASE on behalf of 38235de9c

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 03162ee920)
2020-06-07 18:29:56 +03:00
Kevin Darbyshire-Bryant
7ceb83acf1 collectd: SQM collect data from some qdiscs
Add a script that can collect data from mq (multi queue) and cake
qdiscs.

Script is reliant on collectd's 'exec' module.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit 38235de9c3)
2020-06-07 18:29:47 +03:00
Florian Eckert
9f20fbba58 collectd: add syslog json plugin
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit bb666cc9ff)
2020-06-07 18:29:38 +03:00
Kevin Darbyshire-Bryant
fdf5d41b5e rrdtool1: modify logarithmic scale labelling
The y-axis graph labels in logarithmic mode display in 'scientific'
notation eg: '1e+00' for 0, '1e+01' for 10, '1e+02' for 100 and so on.
This IMO is a pain in the backside for non scientific humans to read.

Modified output to display numbers up to 99,999 in conventional decimal
format and to revert to scientific notation for larger, thus the same
display space is taken.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
(cherry picked from commit edc41b26ab)
2020-06-07 18:21:24 +03:00
Jan Hak
e667100a92
knot: update to version 2.9.5
Removed patch
`03-configure-allow-to-manually-disable-POSIX-capabiliti.patch` that has been backported into release.

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit 9d81b6e4ca)
2020-06-06 22:30:41 +02:00
Josef Schlehofer
aef8cb50ff
knot: disable libcap-ng
Recently, there was added libcap-ng to OpenWrt packages feed,
which is optional for Knot DNS. It enables POSIX 1003.1e capabilities.
This can restrict root (by default it runs as root) permissions and
might harm and as there isn't systemd on OpenWrt it can interfere.

There is an added patch, which introduced an option to disable libcap-ng.
This will be part of the next release.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 41957d6967)
2020-06-06 22:30:32 +02:00
Jan Hak
550fa7c286
knot: update to version 2.9.3
Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit 87d6c26c73)
2020-06-06 22:30:16 +02:00
Paulo Machado
1fe19e712f linuxptp: fix build failure
Build is failing because HWTSTAMP_TX_ONESTEP_P2P is defined anymore on
linux net_tstamp.h.

Moreover, the usual way of linuxptp build is looking for system includes
unless user defines differently. That also was tried to fix.

PKG_RELEASE bumped to 3.

Signed-off-by: Paulo Machado <pffmachado@yahoo.com>
(cherry picked from commit 5f64b2d1e4)
2020-06-05 21:43:10 -07:00
Gabor Seljan
267b490878
sslh: use tls option instead of deprecated ssl
Upstream will drop support for the ssl option in the next future version.

Signed-off-by: Gabor Seljan <sgabe@users.noreply.github.com>
(cherry picked from commit 46c253dfca)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
[package bump]
2020-06-05 21:59:59 +02:00
Rosen Penev
8f935f38bf
Merge pull request #12361 from rs/nextdns-1.6.4-openwrt-19.07
[19.07] nextdns: Update to version 1.6.4
2020-06-05 12:23:37 -07:00
Nikos Mavrogiannopoulos
37f5ae61b4 gnutls: updated to 3.6.14
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2020-06-04 06:05:39 +02:00
Rosen Penev
3efdcd8089
mpd: enable id3tag for all builds
2cedae0aa9 enabled mp3 support for mini,
while keeping id3tag for full. This makes no sense as id3tag is used
specifically for mp3 files.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 4ed61c1f68)
2020-06-03 13:05:26 -07:00
Hannu Nyman
b934e4b41c
Merge pull request #12334 from stangri/19.07-simple-adblock
[19.07] simple-adblock: bugfix: proper error reporting on failed downloads; lists update script
2020-06-03 18:21:49 +03:00
David Bauer
e760909455 unbound: expose interface-auto to UCI
This exposes the interface-auto option to UCI.

By default, interface-auto is disabled.
This leads to the DNS reply possibly originating from
a different address then the request was sent to.

Devices with a packet filter might not receive the reply in this case.

Enabling interface-auto ensures the reply is sent with the
source-address the request was sent to.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit da76aeb24c)
2020-06-03 16:10:54 +02:00
Rosen Penev
0d94836087
Merge pull request #12382 from neheb/gst-p
[19.07] gstreamer update
2020-06-02 17:55:22 -07:00
Rosen Penev
1d9283083b
gst1-plugins-bad: don't add webp support
Not present in 19.07.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-06-02 15:07:57 -07:00
Rosen Penev
3f922137d0
Merge pull request #12383 from neheb/pige
[19.07] update pigeonhole
2020-06-02 14:29:31 -07:00
Rosen Penev
92778390ba
gst1-libav: update to 1.16.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 0133aebed4)
2020-06-02 14:11:17 -07:00
Rosen Penev
216f42ee88
gst1-plugins-ugly: update to 1.16.2
Switched to meson.

Fixed license information.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 714a18e1bb)
2020-06-02 14:11:05 -07:00
Rosen Penev
c20a65698f
gst1-plugins-bad: update to 1.16.2
Switched to meson.

Fixed license information.

Several Makefile cleanups for consistency between packages.

Enabled and added packages for a bunch of plugins.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit ae5ef832d1)
2020-06-02 14:10:57 -07:00
Rosen Penev
eeb2c01d96
gst1-plugins-good: update to 1.16.2
Switch to meson.

No more static libraries as meson makes you choose.

Enabled speex and shout2 as the libraries are available.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 077536f00f)
2020-06-02 14:10:46 -07:00
Rosen Penev
83df5f091b
gst1-plugins-base: update to 1.16.2
Switched to meson.

Fixed license information.

No more static libraries as meson makes you choose.

Added several CONFIG_DEPENDS entries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 9cbde8ad8b)
2020-06-02 14:10:23 -07:00
Rosen Penev
eee7ce2b49
gstreamer1: update to 1.16.2
Switched to meson.

Fixed license information.

Rearranged some stuff for consistency between packages.

Removed static libraries. It seems meson only supports either one or the
other.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit cb058bf961)
2020-06-02 14:09:49 -07:00
Rosen Penev
3025f6c322
pigeonhole: Update to 0.5.9
Dovecot was updated but not pigeonhole. This is important as the API broke

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit de66ac26f6)
2020-06-02 14:06:59 -07:00
W. Michael Petullo
114823c7c9
pigeonhole: reflect license of LGPL-2.1-or-later
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit cfcdade87d)
2020-06-02 14:06:53 -07:00
W. Michael Petullo
59ca872267
pigeonhole: update to 0.5.8
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 10a1877e57)
2020-06-02 14:06:42 -07:00
W. Michael Petullo
41cb012030
gst1-libav: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 39e223f019)
2020-06-02 13:59:54 -07:00
W. Michael Petullo
c187321ac5
gst1-plugins-ugly: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 6dc84b2082)
2020-06-02 13:59:28 -07:00
Rosen Penev
16b7bb0662
gst1-plugins-bad: Make HLS crypto explicit
It's normally set to auto. When nettle is missing, it tries to use the
other libraries.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 49b5de830e)
2020-06-02 13:59:28 -07:00
W. Michael Petullo
c835240069
gst1-plugins-bad: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit ac93280d53)
2020-06-02 13:59:27 -07:00
W. Michael Petullo
a0bf86150e
gst1-plugins-good: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 158f2e6252)
2020-06-02 13:59:27 -07:00
W. Michael Petullo
990a211840
gst1-plugins-base: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit e4f3f8b027)
2020-06-02 13:59:27 -07:00
W. Michael Petullo
ca4a06a25d
gstreamer1: update to 1.16.1
Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 0934faf567)
2020-06-02 13:59:22 -07:00
Karl Palsson
2358915938 net/mosquitto: bump to 1.6.10
Full changelog at: https://mosquitto.org/blog/2020/05/version-1-6-10-released/

Fixes openssl 3.0 support,
Minor fixes, nothing standout as applicable specifically to OpenWrt.

Signed-off-by: Karl Palsson <karlp@etactica.com>
2020-06-02 10:26:47 +00:00
Rosen Penev
620838fc91
ola: fix compilation with GCC4
The configure script confusingly sets CXXFLAGS to gnu++11 but does
not use that to check the important stuff. Fix that.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 8f7687833e)
2020-05-31 14:02:47 -07:00
Jan Pavlinec
142fd306eb
dovecot: update to version 2.3.10.1 (security fix)
Fixes:
CVE-2020-10957
CVE-2020-10958
CVE-2020-10967

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit d863e26817)
2020-05-31 13:56:12 -07:00
Dirk Brenken
c09244b012
adblock: update 4.0.5-4
* remove dumb list cache
* start adblock processing after adding/removing
  list sources via CLI
* add regional list source for france

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit ab44d8146a)
2020-05-31 18:31:26 +02:00
Olivier Poitrey
f0fd4c1512 nextdns: Update to version 1.6.4
Refactor the package so init script is installed from the binary instead
of an init script embedded in the package.

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2020-05-31 00:18:32 -07:00
Dirk Brenken
45313e42f9
adblock: update 4.0.5-3
* fix oisd_nl source parser (format has been changed)
* enable safesearch support for kresd (ip based)

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 7f6763359c)
2020-05-30 06:15:02 +02:00
Rosen Penev
6e27e51969
Merge pull request #12348 from adrianschmutzler/fixmake
[19.07] treewide: use relative include paths for python Makefiles
2020-05-28 19:11:38 -07:00
Rosen Penev
a9b5867e29
Merge pull request #12294 from neheb/keab
[19.07] backport kea changes
2020-05-28 15:17:01 -07:00
Jeffery To
d85c355aa1 treewide: use relative include paths for python Makefiles
This updates the include paths for python(3)-package.mk to be relative
to the package Makefile. If not, in certain cases this will print errors
like the following one:

ERROR: please fix feeds/openwrt/net/freeradius3/Makefile
   - see logs/feeds/openwrt/net/freeradius3/dump.txt for details

In the dump.txt there is the following:

Makefile:42: /mylocalpath/feeds/packages/lang/python/python3-package.mk: No such file or directory
make[1]: *** No rule to make target '/mylocalpath/feeds/packages/lang/python/python3-package.mk'.  Stop.

The relative path is used already in 19.07 for most of the packages, and
has been updated for the packages at hand in master as well:

302f4d17e3 ("libmraa,libupm: Disable default Python package build recipe")
1bc2f4f3c6 ("treewide: Remove Python variants for non-Python packages")

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-05-28 15:57:01 +02:00
Rosen Penev
07d541c145 Merge pull request #12339 from ja-pa/transmission-fix-19.07
[openwrt-19.07] transmission: init script check syscall list for seccomp
2020-05-27 02:54:55 -07:00
Jan Pavlinec
615d909a22
transmission: init script check syscall list for seccomp
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-05-27 11:26:36 +02:00
Stan Grishin
18efcda210 simple-adblock: bugfix: proper error reporting on failed downloads; lists update script
Signed-off-by: Stan Grishin <stangri@melmac.net>
2020-05-27 00:26:13 +00:00
Rosen Penev
d5062122ef
Merge pull request #12292 from neheb/spoof
[19.07] spoofer backports
2020-05-26 14:08:58 -07:00
Rosen Penev
4ceab639bc
Merge pull request #12269 from neheb/gerb56
[19.07] gerbera: add taglib support
2020-05-26 13:24:32 -07:00
Rosen Penev
9aa0d8cf7f
Merge pull request #12330 from rs/nextdns-1.6.3-openwrt-19.07
[19.07] nextdns: Update to version 1.6.3
2020-05-26 13:03:59 -07:00