feed/packages.git
4 years agolibtasn1: fix host build under old GCC
Rosen Penev [Sun, 24 May 2020 04:11:46 +0000 (21:11 -0700)]
libtasn1: fix host build under old GCC

prereq-build.mk says that GCC 4.8 and above is supported. GCC 4.8
defaults to std=gnu89, breaking the build. GCC5 defaults to gnu99.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 6d100823e975da012210213c6c29f7f4b3e1123c)

4 years agoadblock: limit domain name length
Dirk Brenken [Sun, 24 May 2020 19:40:58 +0000 (21:40 +0200)]
adblock: limit domain name length

* limit domain name length to max. 63 chars
  to fix issues with energized sources

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 0b6ea1256058dc28ae35bdd4ff78c4cb528b2c9e)

4 years agonano: update to 4.9.3
Hannu Nyman [Sun, 24 May 2020 17:41:28 +0000 (20:41 +0300)]
nano: update to 4.9.3

Update nano version to 4.9.3
Minor bugfix release.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 38be46a7ae496cf9f01dd2fd6fee74bc9f1b2673)

4 years agoMerge pull request #12275 from micmac1/mar19run
Rosen Penev [Sun, 24 May 2020 10:55:11 +0000 (03:55 -0700)]
Merge pull request #12275 from micmac1/mar19run

[19.07] mariadb: use default umask for rundir

4 years agomariadb: use default umask for rundir 12275/head
Sebastian Kemper [Sun, 24 May 2020 08:41:09 +0000 (10:41 +0200)]
mariadb: use default umask for rundir

rundir needs to be accessible for clients, hence o= is not the proper
permission for rundir. This commit breaks out rundir from the awk script
and sets it up with default umask.

This also removes chmod call and instead tells mkdir to create the
directories with the proper permissions directly.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agoadblock: release 4.0.5
Dirk Brenken [Sat, 23 May 2020 19:15:52 +0000 (21:15 +0200)]
adblock: release 4.0.5

* update energized source urls, add ultimate variant
* switch shalla source to http (invalid server certificate)
* add another stevenblack source variant (normal / porn)
* small cornercase fixes
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit c9f91ecc472596630fa6be265f90899adf2b935e)

4 years agosslh: update to 1.20
Rosen Penev [Sat, 15 Feb 2020 00:58:29 +0000 (16:58 -0800)]
sslh: update to 1.20

Fixed maintainer entry.

Added patch fixing compilation.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit ded3ad41b8e6a7ce90f76623f494124a9bbb2d6c)

4 years agoMerge pull request #12247 from jefferyto/python-setuptools-site-patch-openwrt-19.07
Hannu Nyman [Thu, 21 May 2020 15:10:31 +0000 (18:10 +0300)]
Merge pull request #12247 from jefferyto/python-setuptools-site-patch-openwrt-19.07

[openwrt-19.07] python-setuptools,python3-setuptools: Fix error when installing from source

4 years agopython-setuptools: Fix error when installing from source 12247/head
Jeffery To [Thu, 21 May 2020 12:18:25 +0000 (20:18 +0800)]
python-setuptools: Fix error when installing from source

When a Python package is installed from source (i.e. using setup.py)
into a custom location (with --home), setuptools may want to create a
site.py file in the custom location. This file is created based on the
source code of site-patch.py, a file bundled with setuptools.

Because the normal OpenWrt setuptools package does not contain Python
source code, this file is missing and the installation will end with an
error.

This copies site-patch.py to site-patch.py.txt so that it will be
included in python3-setuptools, and patches setuptools to look for this
file.

See https://github.com/openwrt/packages/issues/12223

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agopython3-setuptools: Fix error when installing from source
Jeffery To [Thu, 21 May 2020 12:02:13 +0000 (20:02 +0800)]
python3-setuptools: Fix error when installing from source

When a Python package is installed from source (i.e. using setup.py)
into a custom location (with --home), setuptools may want to create a
site.py file in the custom location. This file is created based on the
source code of site-patch.py, a file bundled with setuptools.

Because the normal OpenWrt setuptools package does not contain Python
source code, this file is missing and the installation will end with an
error.

This copies site-patch.py to site-patch.py.txt so that it will be
included in python3-setuptools, and patches setuptools to look for this
file.

See https://github.com/openwrt/packages/issues/12223

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 70a7f736c5d6fb9ebec1acc8b3e8ca77704361bf)

4 years agobind: update to version 9.14.12
Josef Schlehofer [Tue, 19 May 2020 10:06:34 +0000 (12:06 +0200)]
bind: update to version 9.14.12

Fixes:
CVE-2020-8616
CVE-2020-8617

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agosyslog-ng: update to version 3.27.1
Josef Schlehofer [Wed, 6 May 2020 21:50:34 +0000 (23:50 +0200)]
syslog-ng: update to version 3.27.1

snmp-dest was moved to afsnmp

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit d4db36ea093b76b77262ba13505b178422680523)

4 years agosyslog-ng: restore service "reload" to actually working
Philip Prindeville [Tue, 5 May 2020 21:00:50 +0000 (15:00 -0600)]
syslog-ng: restore service "reload" to actually working

Commit 44a16ca broke syslog-ng such that it no longer works with
logrotate, for example.  Yes, you can manually stop and start the
service, but (1) you shouldn't have to and (2) it creates a window
where you potentially lose messages if the syslog UDP socket
overruns.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit c27f4ca53b231823d4298ab976d0a64ed61dfa99)

4 years agosyslog-ng: including user settings after system settings
Philip Prindeville [Fri, 1 May 2020 17:15:57 +0000 (11:15 -0600)]
syslog-ng: including user settings after system settings

Initially we included user-specific settings last, so that they
could turn off or replace system settings... otherwise we only get
to change what's NOT explicitly set by the system.  This is overly
constraining.

Restore the original functionality of allowing the user to
override settings defined by the distribution's configuration.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
(cherry picked from commit f8443ae8295fd391f4927e4bb921b5fe9154d224)

4 years agoqemu: ignore configure option --disable-ipv6
Yousong Zhou [Wed, 20 May 2020 15:31:42 +0000 (23:31 +0800)]
qemu: ignore configure option --disable-ipv6

Fixes: https://github.com/openwrt/packages/issues/12194
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
(cherry picked from commit a3033406eae94105b50ea9d57ea4a032b34a87a1)

4 years agoopenvswitch: fix file generation in /etc/modules.d
Yousong Zhou [Wed, 20 May 2020 10:52:28 +0000 (18:52 +0800)]
openvswitch: fix file generation in /etc/modules.d

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
Reported-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit 1091badd8399b51abbb2ddd84dd1ff0796947d06)

4 years agoMerge pull request #12216 from BKPepe/19.07-unbound
Josef Schlehofer [Wed, 20 May 2020 06:38:48 +0000 (08:38 +0200)]
Merge pull request #12216 from BKPepe/19.07-unbound

[19.07] unbound: update to version 1.10.1 (security fix)

4 years agoMerge pull request #12231 from jefferyto/python-openssl-ca-certs-openwrt-19.07
Hannu Nyman [Wed, 20 May 2020 05:19:17 +0000 (08:19 +0300)]
Merge pull request #12231 from jefferyto/python-openssl-ca-certs-openwrt-19.07

[openwrt-19.07] python-openssl,python3-openssl: Add dependency on ca-certs

4 years agopython-openssl: Add dependency on ca-certs 12231/head
Jeffery To [Tue, 19 May 2020 20:37:53 +0000 (04:37 +0800)]
python-openssl: Add dependency on ca-certs

The ssl module assumes OpenSSL can load the default trust anchors (root
CA certificates).

From https://github.com/openwrt/packages/issues/12209

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agopython3-openssl: Add dependency on ca-certs
Jeffery To [Tue, 19 May 2020 20:30:45 +0000 (04:30 +0800)]
python3-openssl: Add dependency on ca-certs

The ssl module assumes OpenSSL can load the default trust anchors (root
CA certificates).

From https://github.com/openwrt/packages/issues/12209

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit d2b0cc523dadc6a8ec4535561860b77cc9ee4fe2)

4 years agounbound: update to version 1.10.1 12216/head
Josef Schlehofer [Tue, 19 May 2020 09:28:22 +0000 (11:28 +0200)]
unbound: update to version 1.10.1

Fixes:
CVE-2020-12662
CVE-2020-12663

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
4 years agoMerge pull request #12206 from micmac1/mar-1907-10413
Hannu Nyman [Mon, 18 May 2020 05:48:54 +0000 (08:48 +0300)]
Merge pull request #12206 from micmac1/mar-1907-10413

[19.07] mariadb: minor version bump with CVE fixes and backports

4 years agomariadb: install config files readable for all 12206/head
Sebastian Kemper [Sun, 17 May 2020 22:07:05 +0000 (00:07 +0200)]
mariadb: install config files readable for all

Backport from master.

Until now $(INSTALL_CONF) is used for configuration files that go into
/etc/mysql. This commit replaces that with $(INSTALL_DATA). The
configuration files are not only parsed by the server, but also by the
clients (which can be anybody).

This also removes a comment about a cron job from one of the
configuration files. There is no cron job.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agomariadb: move mysql_upgrade to the client package
Sebastian Kemper [Sun, 17 May 2020 22:03:38 +0000 (00:03 +0200)]
mariadb: move mysql_upgrade to the client package

Backport from master.

It's really a client. It connects to the running server as a client, to
upgrade the DBs. And it depends on both mysql and mysqlcheck.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agomariadb: bump to 10.2.32
Sebastian Kemper [Sun, 17 May 2020 22:00:59 +0000 (00:00 +0200)]
mariadb: bump to 10.2.32

Fixes:

  CVE-2020-2752
  CVE-2020-2812
  CVE-2020-2814
  CVE-2020-2760

Upstream added support files for auth_pam plugin. This commit adds them
to the package.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
4 years agoMerge pull request #12187 from jefferyto/golang-1.13.11-default-platform-options...
Hannu Nyman [Sat, 16 May 2020 20:36:22 +0000 (23:36 +0300)]
Merge pull request #12187 from jefferyto/golang-1.13.11-default-platform-options-openwrt-19.07

[openwrt-19.07] golang: Update to 1.13.11, set default platform options

4 years agogolang: Set/reset default platform options for target Go compiler 12187/head
Jeffery To [Thu, 14 May 2020 09:45:18 +0000 (17:45 +0800)]
golang: Set/reset default platform options for target Go compiler

Because the first stage for building target Go is actually a host build,
the default platform options (GO386, GOARM, etc.) are detected from the
host. These values are written to a source file and kept when building
the second stage.

This modifies this source file to set the appropriate values for the
target platform, and reset values for other platforms to their
cross-compiling / most compatible defaults.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit da3fb97b9cef4f705dda4b190f99536f27d0955d)

4 years agogolang: Update to 1.13.11
Jeffery To [Sat, 16 May 2020 19:30:07 +0000 (03:30 +0800)]
golang: Update to 1.13.11

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agophp7: update to version 7.2.31
Michael Heimpold [Sat, 16 May 2020 11:48:47 +0000 (13:48 +0200)]
php7: update to version 7.2.31

This fixes:
  - CVE-2019-11048

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 years agoMerge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07
Rosen Penev [Fri, 15 May 2020 03:45:21 +0000 (20:45 -0700)]
Merge pull request #12171 from rs/nextdns-1.5.8-openwrt-19.07

[19.07] nextdns: Update to version 1.5.8

4 years agonextdns: Update to version 1.5.8 12171/head
Olivier Poitrey [Thu, 14 May 2020 23:41:04 +0000 (23:41 +0000)]
nextdns: Update to version 1.5.8

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
4 years agoMerge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07
Rosen Penev [Thu, 14 May 2020 16:07:03 +0000 (09:07 -0700)]
Merge pull request #12169 from jefferyto/arm-aarch64-vfp-neon-openwrt-19.07

[openwrt-19.07] treewide: Backport VFP/NEON fixes/updates

4 years agotreewide: Enable VFP/NEON optimizations for aarch64 12169/head
Jeffery To [Tue, 12 May 2020 08:03:07 +0000 (16:03 +0800)]
treewide: Enable VFP/NEON optimizations for aarch64

For speexdsp, support for NEON on aarch64 was added in 1.2.0[1].

[1]: https://github.com/xiph/speexdsp/pull/8

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit dec17eb36c69435f97c6f5635dc57a76386db818)

4 years agotreewide: Update ARM NEON/VFP detection
Jeffery To [Sun, 10 May 2020 19:02:05 +0000 (03:02 +0800)]
treewide: Update ARM NEON/VFP detection

With openwrt/openwrt@8dcc1087602e2dd606e4f6e81a06aee62cfd4f4c, the ARM
FPU compiler options are no longer part of CONFIG_TARGET_OPTIMIZATION.

This updates various packages that look for NEON/VFP support to search
CONFIG_CPU_TYPE instead.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 2d99ee3004a1b3aa099d90bff4eae627d11c53e8)
[adapted patch for pulseaudio using autotools build]

4 years agoMerge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir
Rosen Penev [Wed, 13 May 2020 21:22:09 +0000 (14:22 -0700)]
Merge pull request #12158 from Robby-/openwrt-19.07-eaptlstmpdir

[19.07] freeradius3: Fix to init script.

4 years agofreeradius3: Fix to init script. 12158/head
Eiji MATSUMOTO [Tue, 5 May 2020 02:10:06 +0000 (11:10 +0900)]
freeradius3: Fix to init script.

To use eap tls, 'tmpdir' must be created before server starts.
This 'tmpdir' is used to store and verify client certificate,
and therefore radiusd do 'chmod go-rwx'.

If 'tmpdir' does NOT exists, server failed to start and default
'tmpdir' is '/tmp/radiusd'. So init script MUST create default
'tmpdir' like other directories.

Signed-off-by: Eiji MATSUMOTO <toudaiman@gmail.com>
4 years agoMerge pull request #12141 from EricLuehrsen/unbound_1907_1100
Hannu Nyman [Mon, 11 May 2020 12:09:03 +0000 (15:09 +0300)]
Merge pull request #12141 from EricLuehrsen/unbound_1907_1100

[openwrt-19.07] unbound: update to 1.10.0

4 years agounbound: update to 1.10.0 12141/head
Eric Luehrsen [Mon, 11 May 2020 03:42:36 +0000 (23:42 -0400)]
unbound: update to 1.10.0

cherry-pick: f779ef48cd21474acf72ee151588737273a509c2
Signed-off-by: Eric Luehrsen <ericluehrsen@gmail.com>
4 years agominiupnpd: make hotplug work again
Kevin Darbyshire-Bryant [Sun, 10 May 2020 12:39:09 +0000 (13:39 +0100)]
miniupnpd: make hotplug work again

hotplug scripts are sourced not exec'd so #!/bin/sh /etc/rc.common
doesn't pull in the functions defined in /etc/rc.common thus since
'enabled' isn't defined the following sequence always fails:

enabled miniupnpd || exit 0

Unfortunately sourcing /etc/rc.common doesn't appear to work so come up
with some alternatives.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
4 years agoMerge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07
Rosen Penev [Sun, 10 May 2020 08:02:04 +0000 (01:02 -0700)]
Merge pull request #12127 from aleksander0m/aleksander/mm-qmi-19.07

ModemManager and libqmi stable releases in 19.07

4 years agomodemmanager: release 1.12.10 12127/head
Aleksander Morgado [Sat, 9 May 2020 13:29:05 +0000 (15:29 +0200)]
modemmanager: release 1.12.10

https://lists.freedesktop.org/archives/modemmanager-devel/2020-May/007828.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
(cherry picked from commit 3feeacc051b396f7014a19ac1deb834d1a5de704)

4 years agomodemmanager: fix compilation under uClibc-ng
Rosen Penev [Sun, 19 Apr 2020 21:40:02 +0000 (14:40 -0700)]
modemmanager: fix compilation under uClibc-ng

Needs nls.mk as a result of the glib2 change.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 311e2d76bb564423c72a01b8dbef43c38ec39a5a)

4 years agolibqmi: update version to 1.24.12
Aleksander Morgado [Sat, 9 May 2020 12:35:34 +0000 (14:35 +0200)]
libqmi: update version to 1.24.12

https://lists.freedesktop.org/archives/libqmi-devel/2020-May/003296.html

Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
(cherry picked from commit 6584192deb824a8737c41a3ca92ee0b6f0b21b88)

4 years agowifidog-ng: remove incorrect PKG_BUILD_DIR override
Matthias Schiffer [Sun, 3 May 2020 18:51:09 +0000 (20:51 +0200)]
wifidog-ng: remove incorrect PKG_BUILD_DIR override

As wifidog-ng builds a kernel module, it must use a PKG_BUILD_DIR in
KERNEL_BUILD_DIR instead of BUILD_DIR, otherwise old build artifacts may
be incorrectly reused when switching between different targets of same
architecture without a full clean.

Instead of fixing up the override, just remove it and instead move the
kernel.mk include above package.mk, so PKG_BUILD_DIR is set up correctly
by default.

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(cherry picked from commit 25babf817f1a45daf58e9af597f55ad93bb7c6fa)

4 years agoMerge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07
Rosen Penev [Fri, 8 May 2020 21:11:04 +0000 (14:11 -0700)]
Merge pull request #12111 from jefferyto/ddns-scripts-backport-fixes-openwrt-19.07

[openwrt-19.07] ddns-scripts: Backport fixes

4 years agoMerge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07
Hannu Nyman [Fri, 8 May 2020 13:14:03 +0000 (16:14 +0300)]
Merge pull request #12107 from rs/nextdns-1.5.7-openwrt-19.07

[19.07] nextdns: Update to version 1.5.7

4 years agoddns-scripts: Increment PKG_RELEASE and internal version number 12111/head
Jeffery To [Fri, 8 May 2020 07:47:24 +0000 (15:47 +0800)]
ddns-scripts: Increment PKG_RELEASE and internal version number

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agoddns-scripts: cloudflare.com-v4: Fix grep patterns.
Zheng Luo [Tue, 28 Apr 2020 17:42:22 +0000 (01:42 +0800)]
ddns-scripts: cloudflare.com-v4: Fix grep patterns.

Related commit: 0080bb4b

Use `\s*` instead of ` \?` to match 0 or multiple spaces.

Signed-off-by: Zheng Luo <cherrotluo@gmail.com>
(cherry picked from commit 88b03577c43b5b5c1cb97a3892914e2e222c5008)

4 years agoddns-scripts: cloudflare.com-v4: Fix success check for new response format
Michael Gray [Sat, 25 Apr 2020 05:34:56 +0000 (15:34 +1000)]
ddns-scripts: cloudflare.com-v4: Fix success check for new response format
JSON response now has spaces between parameters. Accept this new format and the old one.

Signed-off-by: Michael Gray <michael.gray@lantisproject.com>
(cherry picked from commit 0080bb4bba61171dd2b0654ce36359e5191db01a)

4 years agoddns-scripts: fix logging bug
Rosen Penev [Sun, 9 Feb 2020 10:04:56 +0000 (20:04 +1000)]
ddns-scripts: fix logging bug

Fixes issue #11282, this patch was provided by PaulFertser on the #openwrt
IRC.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit bf68826897236e6b9bda0a44598f0d9c37cd68c0)

4 years agoddns-scripts: use HTTP for IPv6 dyndns URL
Rosen Penev [Tue, 28 Jan 2020 06:20:27 +0000 (22:20 -0800)]
ddns-scripts: use HTTP for IPv6 dyndns URL

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit da57ac0f393e5610361680fd6adc86f5e16ac9da)

4 years agoddns-scripts: remove HTTPS from dyndns URL
Rosen Penev [Tue, 28 Jan 2020 06:17:26 +0000 (22:17 -0800)]
ddns-scripts: remove HTTPS from dyndns URL

HTTPS support is not provided by default.

Also fixed a mistakenly added ].

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit fdfe5a76076035fa7674c963ba97bf50a4c29e21)

4 years agoddns-scripts: use new DDNS URL for dyndns.org
Rosen Penev [Tue, 28 Jan 2020 05:21:13 +0000 (21:21 -0800)]
ddns-scripts: use new DDNS URL for dyndns.org

https://github.com/openwrt/packages/issues/8360

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit a0fa14360cff95f7f3743d1e278231534c3d720f)

4 years agoddns-scripts: update ddnss.de response
Rosen Penev [Tue, 28 Jan 2020 05:11:51 +0000 (21:11 -0800)]
ddns-scripts: update ddnss.de response

https://github.com/openwrt/packages/issues/8013

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 412815184301895910e0cc3d3b40696db8564cf2)

4 years agoddns-scripts: Use https for domains.google.com
Paul Tobias [Mon, 26 Aug 2019 11:44:50 +0000 (18:44 +0700)]
ddns-scripts: Use https for domains.google.com

Without https the update fails with:

```
 132954       : #> /usr/bin/curl -RsS -o /var/run/ddns/myddns_ipv4.dat --stderr /var/run/ddns/myddns_ipv4.err --noproxy '*' 'http://CENSORED:***PW***@domains.google.com/nic/update?hostname=CENSORED&myip=CENSORED'
 132954       : DDNS Provider answered:
<HTML>
<HEAD>
<TITLE>Moved Temporarily</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Moved Temporarily</H1>
The document has moved <A HREF="https://domains.google.com/nic/update?hostname=CENSORED&amp;myip=CENSORED">here</A>.
</BODY>
</HTML>
 132954 ERROR : IP update not accepted by DDNS Provider
```

Signed-off-by: Paul Tobias <tobias.pal@gmail.com>
(cherry picked from commit 21f5cdd2fa2d4336d4c77d22d404252be1b82ebd)

4 years agonextdns: Update to version 1.5.7 12107/head
Algin Maduro [Thu, 7 May 2020 23:41:42 +0000 (23:41 +0000)]
nextdns: Update to version 1.5.7

Signed-off-by: Algin Maduro <1469047+mad-it@users.noreply.github.com>
4 years agoyoutube-dl: update to version 2020.5.3
Josef Schlehofer [Sat, 2 May 2020 17:21:31 +0000 (19:21 +0200)]
youtube-dl: update to version 2020.5.3

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 0ebb5ebe4cec800ad0ba47aa4bbf728e6a5e862f)

4 years agogerbera: add
Rosen Penev [Mon, 23 Mar 2020 05:06:12 +0000 (22:06 -0700)]
gerbera: add

This is a proper replacement for MiniDLNA with none of its problems.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit a62bc1cd6a2e4c770381b8297ac48f5bd8738f35)

4 years agoMerge pull request #12080 from stangri/19.07-vpn-policy-routing
Rosen Penev [Tue, 5 May 2020 05:24:53 +0000 (22:24 -0700)]
Merge pull request #12080 from stangri/19.07-vpn-policy-routing

[19.07] vpn-policy-routing: support phys-dev policies

4 years agovpn-policy-routing: support phys-dev policies 12080/head
Stan Grishin [Mon, 4 May 2020 22:47:47 +0000 (22:47 +0000)]
vpn-policy-routing: support phys-dev policies

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoMerge pull request #12070 from stangri/19.07-vpn-policy-routing
Rosen Penev [Sun, 3 May 2020 21:32:53 +0000 (14:32 -0700)]
Merge pull request #12070 from stangri/19.07-vpn-policy-routing

[19.07] vpn-policy-routing: bugfix: remove non-ASCII from log; update README

4 years agoMerge pull request #12057 from stangri/19.07-vpnbypass
Hannu Nyman [Sun, 3 May 2020 19:52:50 +0000 (22:52 +0300)]
Merge pull request #12057 from stangri/19.07-vpnbypass

[19.07] vpnbypass: bugfix: remove non-ASCII from system log; update README

4 years agovpn-policy-routing: bugfix: remove non-ASCII from log; update README 12070/head
Stan Grishin [Sun, 3 May 2020 19:45:40 +0000 (19:45 +0000)]
vpn-policy-routing: bugfix: remove non-ASCII from log; update README

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agovpnbypass: bugfix: remove non-ASCII from system log; update README 12057/head
Stan Grishin [Sat, 2 May 2020 22:35:43 +0000 (22:35 +0000)]
vpnbypass: bugfix: remove non-ASCII from system log; update README

Signed-off-by: Stan Grishin <stangri@melmac.net>
4 years agoopenconnect: updated to 8.09
Nikos Mavrogiannopoulos [Fri, 1 May 2020 17:38:22 +0000 (19:38 +0200)]
openconnect: updated to 8.09

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agoocserv: updated to 1.0.1
Nikos Mavrogiannopoulos [Fri, 1 May 2020 17:37:18 +0000 (19:37 +0200)]
ocserv: updated to 1.0.1

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
4 years agoyoutube-dl: update to version 2020.3.24
Josef Schlehofer [Tue, 24 Mar 2020 07:15:43 +0000 (08:15 +0100)]
youtube-dl: update to version 2020.3.24

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 0085b928f7aeb41252f440124cbaeb6ba28b2d21)

4 years agoMerge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07
Rosen Penev [Wed, 29 Apr 2020 19:20:31 +0000 (12:20 -0700)]
Merge pull request #11999 from jefferyto/bash-import-patches-openwrt-19.07

[openwrt-19.07] bash: Import upstream patches

4 years agotravelmate: fix captive portal detection
Dirk Brenken [Wed, 29 Apr 2020 12:48:36 +0000 (14:48 +0200)]
travelmate: fix captive portal detection

* made captive portal detection more bullet proof, fixes #11990

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 1aa4518dfc57e7cee0bac0b8dadaf7718ab4a6e9)

4 years agobash: Import upstream patches 11999/head
Jeffery To [Tue, 28 Apr 2020 06:35:49 +0000 (14:35 +0800)]
bash: Import upstream patches

Source:
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/
(bash50-003 to bash50-017)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit dc5f2df6a4d2a1a0ca1a25f105609fd801035963)

4 years agoMerge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21
Rosen Penev [Wed, 29 Apr 2020 09:11:50 +0000 (02:11 -0700)]
Merge pull request #11992 from Robby-/openwrt-19.07-freeradius3_update_3_0_21

[19.07] freeradius3: Update to 3.0.21

4 years agoMerge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07
Josef Schlehofer [Wed, 29 Apr 2020 08:56:52 +0000 (10:56 +0200)]
Merge pull request #11994 from jefferyto/python-2.7.18-openwrt-19.07

[openwrt-19.07] python: Update to 2.7.18, refresh patches

4 years agoexpat: Update to version 2.2.9
Josef Schlehofer [Sun, 29 Sep 2019 09:03:40 +0000 (11:03 +0200)]
expat: Update to version 2.2.9

Fixes CVE-2019-15903

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 71814007a6b631ac85f5cc9db4522014bd809f17)

4 years agopython: Update to 2.7.18, refresh patches 11994/head
Jeffery To [Tue, 28 Apr 2020 21:33:21 +0000 (05:33 +0800)]
python: Update to 2.7.18, refresh patches

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agofreeradius3: Update to 3.0.21 11992/head
Robby K [Tue, 28 Apr 2020 18:03:51 +0000 (20:03 +0200)]
freeradius3: Update to 3.0.21

Latest stable release.

Signed-off-by: Robby K <robbyke@gmail.com>
4 years agofreeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove...
Robby K [Tue, 28 Apr 2020 18:03:17 +0000 (20:03 +0200)]
freeradius3: Updated patches/004-fix-target-python-header-detection.patch to remove the rlm_python3 specific changes as it is no longer needed to compile and updated the Makefile to reflect this due to the following change/commit in freeradius:
https://github.com/FreeRADIUS/freeradius-server/commit/307678b268cf8898a65632147ecc40d37ea3f9d3

This is in preparation for the 3.0.21 update.

Signed-off-by: Robby K <robbyke@gmail.com>
4 years agofreeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in prepa...
Robby K [Tue, 28 Apr 2020 18:02:37 +0000 (20:02 +0200)]
freeradius3: Refreshed patches/002-disable-session-cache-CVE-2017-9148.patch in preparation for the 3.0.21 update.

Signed-off-by: Robby K <robbyke@gmail.com>
4 years agofreeradius3: Fix the ordering in the Makefile.
Robby K [Tue, 28 Apr 2020 18:02:03 +0000 (20:02 +0200)]
freeradius3: Fix the ordering in the Makefile.

Signed-off-by: Robby K <robbyke@gmail.com>
4 years agomwan3: fix whitespace issue
Florian Eckert [Mon, 27 Apr 2020 15:55:23 +0000 (17:55 +0200)]
mwan3: fix whitespace issue

fixes #11965

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 3c34b151f649d243126240298d4f51c7e2dd7939)

4 years agomwan3: Ping IPv6 hosts using address not interface
Brian J. Murrell [Fri, 13 Mar 2020 13:58:10 +0000 (09:58 -0400)]
mwan3: Ping IPv6 hosts using address not interface

Pinging IPv6 hosts using an interface as a source specifier seems
troublesome.  See https://bugs.openwrt.org/index.php?do=details&task_id=2897
for more detail.

Use the desired source interface's IP address instead.

Signed-off-by: Brian J. Murrell <brian@interlinx.bc.ca>
(cherry picked from commit 6721587e8b491f1a539cdcc507b0f4811ff2b448)

4 years agomwan3: change license to SPDX compatible identifier
Florian Eckert [Mon, 18 Nov 2019 08:26:51 +0000 (09:26 +0100)]
mwan3: change license to SPDX compatible identifier

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 6d638c3e23f66850cc8bd272b9fe5b9f11bec784)

4 years agomwan3: update version to 2.8.2
Florian Eckert [Thu, 14 Nov 2019 07:01:52 +0000 (08:01 +0100)]
mwan3: update version to 2.8.2

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 14dd084662ae9f92091c34a177ef0e9a3c2913c8)

4 years agomwan3: add httping_ssl option
Florian Eckert [Mon, 11 Nov 2019 08:05:49 +0000 (09:05 +0100)]
mwan3: add httping_ssl option

Till now we could only ping http targets on port 80. With this change by
adding the config boolean config option httping_ssl we could also ping
https ping targets on port 443.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit a689e168aaa9c9850e35c5ff3f2f0745d04d5006)

4 years agomwan3: fix variable naming
Florian Eckert [Thu, 7 Nov 2019 12:55:27 +0000 (13:55 +0100)]
mwan3: fix variable naming

The variable IPT is not valid at this point. Set the variable usage to IPT4
fixes this issue.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 581d7df844f47e5284245db47b36e21138d2653e)

4 years agoMerge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07
Hannu Nyman [Tue, 28 Apr 2020 09:58:06 +0000 (12:58 +0300)]
Merge pull request #11986 from jefferyto/python-target-build-tools-openwrt-19.07

[openwrt-19.07] python,python3: Fix host build tool names recorded in target files

4 years agopython: Fix host build tool names recorded in target files 11986/head
Jeffery To [Tue, 28 Apr 2020 09:20:50 +0000 (17:20 +0800)]
python: Fix host build tool names recorded in target files

Python will record the values of CC, CXX, AR, and RANLIB (and other
configure options) used during compilation. pip will use these programs
when asked to compile extension modules on the target device.

* If ccache is used during build, CC and CXX will be ccache_cc and
  ccache_cxx, respectively, which are not available on-device (#11912).

* If an external toolchain is used during build, the values of these
  variables will contain the external toolchain prefix, which may not be
  available on target.

* If the normal toolchain is used during build, AR and RANLIB will
  contain the toolchain prefix, but the names of ar and ranlib on-device
  do not contain the prefix; they are named "ar" and "ranlib".

This changes the values of these variables in Python's files to match
the names available on-device, and without any toolchain prefix.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agopython3: Fix host build tool names recorded in target files
Jeffery To [Mon, 27 Apr 2020 06:10:53 +0000 (14:10 +0800)]
python3: Fix host build tool names recorded in target files

Python will record the values of CC, CXX, AR, and READELF (and other
configure options) used during compilation. pip will use these programs
when asked to compile extension modules on the target device.

* If ccache is used during build, CC and CXX will be ccache_cc and
  ccache_cxx, respectively, which are not available on-device (#11912).

* If an external toolchain is used during build, the values of these
  variables will contain the external toolchain prefix, which may not be
  available on target.

* If the normal toolchain is used during build, AR and READELF will
  contain the toolchain prefix, but the names of ar and readelf
  on-device do not contain the prefix; they are named "ar" and
  "readelf".

This changes the values of these variables in Python's files to match
the names available on-device, and without any toolchain prefix.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 9f81ab895eca0709d1a7b4804b36a5cd00b4f368)

4 years agoMerge pull request #11976 from br101/pingcheck-update
Rosen Penev [Mon, 27 Apr 2020 22:27:27 +0000 (15:27 -0700)]
Merge pull request #11976 from br101/pingcheck-update

pingcheck: Update and add script directories

4 years agopingcheck: Update and add script directories 11976/head
Bruno Randolf [Wed, 12 Feb 2020 11:47:25 +0000 (11:47 +0000)]
pingcheck: Update and add script directories

- Update to version with longer interface names.

- Add /etc/pingcheck/(on|off)line.d/ directories with an example
  script. Closes #11263

Signed-off-by: Bruno Randolf <br1@einfach.org>
4 years agompd: update to 0.21.23
Rosen Penev [Thu, 23 Apr 2020 23:15:39 +0000 (16:15 -0700)]
mpd: update to 0.21.23

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 332e6d4e26763e398a59362f1590bf0bbe6c967a)

4 years agoMerge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)
Michael Heimpold [Sat, 25 Apr 2020 19:18:02 +0000 (21:18 +0200)]
Merge branch 'BKPepe-19.07-php7' into openwrt-19.07 (fixes #11923)

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 years agoMerge branch '19.07-php7' of https://github.com/BKPepe/packages into
Michael Heimpold [Sat, 25 Apr 2020 19:15:18 +0000 (21:15 +0200)]
Merge branch '19.07-php7' of https://github.com/BKPepe/packages into
a local branch for conflict resolving.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
4 years agophp7: fix dependencies for mysqlnd (fixes #11113)
Michael Heimpold [Sun, 26 Jan 2020 20:53:14 +0000 (21:53 +0100)]
php7: fix dependencies for mysqlnd (fixes #11113)

When during the build the openssl extension is also selected, then
the mysqlnd extension depends on it, too.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 50b1cd3757497a569538d751f4681a40df1b1202)

4 years agoMerge pull request #11948 from dvtirol/rlm_rest-19.07
Hannu Nyman [Sat, 25 Apr 2020 06:56:00 +0000 (09:56 +0300)]
Merge pull request #11948 from dvtirol/rlm_rest-19.07

OpenWrt 19: freeradius3: Support building freeradius3-mod-rest

4 years agofreeradius3: Support building freeradius3-mod-rest 11948/head
Tobias Girstmair [Wed, 15 Apr 2020 10:45:58 +0000 (12:45 +0200)]
freeradius3: Support building freeradius3-mod-rest

Signed-off-by: Tobias Girstmair <tobias.girstmair@tirol.gv.at>
4 years agoMerge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07
Hannu Nyman [Fri, 24 Apr 2020 16:30:16 +0000 (19:30 +0300)]
Merge pull request #11946 from jefferyto/python-pip-pep517-pyc-fix-openwrt-19.07

[openwrt-19.07] python-pip,python3-pip: Fix error when installing packages that require compilation

4 years agopython-pip: Fix error when installing packages that require compilation 11946/head
Jeffery To [Fri, 24 Apr 2020 15:31:44 +0000 (23:31 +0800)]
python-pip: Fix error when installing packages that require compilation

This addresses one of the issues raised in #11912.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
4 years agopython3-pip: Fix error when installing packages that require compilation
Jeffery To [Fri, 24 Apr 2020 13:09:37 +0000 (21:09 +0800)]
python3-pip: Fix error when installing packages that require compilation

This addresses one of the issues raised in #11912.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 11bc05763d6cb351842a7bd55e736b601656a41a)

4 years agotravelmate: refine logical interface selection
Dirk Brenken [Fri, 24 Apr 2020 06:28:16 +0000 (08:28 +0200)]
travelmate: refine logical interface selection

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 9eebb43159f0946f9efef41bbbd14361df60afa7)

4 years agoless: add ALTERNATIVES
Josef Schlehofer [Tue, 21 Apr 2020 21:30:48 +0000 (23:30 +0200)]
less: add ALTERNATIVES

This package can not be installed if you have installed less from
busybox.

Collected errors:
 * check_data_file_clashes: Package less wants to install file /bin/less
        But that file is already provided by package  * busybox
 * opkg_install_cmd: Cannot install package less.

To avoid this error, I moved it from /bin/less to /usr/bin/less.

If you install it now, it changes symlink from busybox to /usr/bin/less
/bin/less -> busybox*
/bin/less -> /usr/bin/less*

When you remove it, it changes symlink back to busybox.

That's why postint and postrm scripts are no longer needed.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 0ae161ecb6928f87103921237ce28a54cdfd6061)