feed/packages.git
4 years agoMerge pull request #12383 from neheb/pige
Rosen Penev [Tue, 2 Jun 2020 21:29:31 +0000 (14:29 -0700)]
Merge pull request #12383 from neheb/pige

[19.07] update pigeonhole

4 years agopigeonhole: Update to 0.5.9 12383/head
Rosen Penev [Thu, 19 Dec 2019 21:00:39 +0000 (13:00 -0800)]
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 de66ac26f6fb602992b670071187a96d1f1c5644)

4 years agopigeonhole: reflect license of LGPL-2.1-or-later
W. Michael Petullo [Mon, 14 Oct 2019 12:53:55 +0000 (08:53 -0400)]
pigeonhole: reflect license of LGPL-2.1-or-later

Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit cfcdade87d41a6433ae8ec4eed572fa529895bbd)

4 years agopigeonhole: update to 0.5.8
W. Michael Petullo [Sun, 13 Oct 2019 20:46:42 +0000 (16:46 -0400)]
pigeonhole: update to 0.5.8

Signed-off-by: W. Michael Petullo <mike@flyn.org>
(cherry picked from commit 10a1877e574e9f263eb1439e249c03c0e84f34d3)

4 years agonet/mosquitto: bump to 1.6.10
Karl Palsson [Tue, 2 Jun 2020 09:56:24 +0000 (09:56 +0000)]
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>
4 years agoola: fix compilation with GCC4
Rosen Penev [Mon, 25 May 2020 02:56:00 +0000 (19:56 -0700)]
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 8f7687833ec138af0283d542279b6a287e32e0ba)

4 years agodovecot: update to version 2.3.10.1 (security fix)
Jan Pavlinec [Fri, 29 May 2020 13:05:18 +0000 (15:05 +0200)]
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 d863e2681736b5790eee46ac2b81c6458ce10ab5)

4 years agoadblock: update 4.0.5-4
Dirk Brenken [Sun, 31 May 2020 16:28:27 +0000 (18:28 +0200)]
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 ab44d8146af2abcfd96f08aba99358e960049bd3)

4 years agoadblock: update 4.0.5-3
Dirk Brenken [Sat, 30 May 2020 04:10:59 +0000 (06:10 +0200)]
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 7f6763359c688ed34891caf83d4080348f0572df)

4 years agoMerge pull request #12348 from adrianschmutzler/fixmake
Rosen Penev [Fri, 29 May 2020 02:11:38 +0000 (19:11 -0700)]
Merge pull request #12348 from adrianschmutzler/fixmake

[19.07] treewide: use relative include paths for python Makefiles

4 years agoMerge pull request #12294 from neheb/keab
Rosen Penev [Thu, 28 May 2020 22:17:01 +0000 (15:17 -0700)]
Merge pull request #12294 from neheb/keab

[19.07] backport kea changes

4 years agotreewide: use relative include paths for python Makefiles 12348/head
Jeffery To [Sat, 18 Apr 2020 10:29:06 +0000 (18:29 +0800)]
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:

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

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
4 years agoMerge pull request #12339 from ja-pa/transmission-fix-19.07
Rosen Penev [Wed, 27 May 2020 09:54:55 +0000 (02:54 -0700)]
Merge pull request #12339 from ja-pa/transmission-fix-19.07

[openwrt-19.07] transmission: init script check syscall list for seccomp

4 years agotransmission: init script check syscall list for seccomp 12339/head
Jan Pavlinec [Mon, 25 May 2020 10:56:06 +0000 (12:56 +0200)]
transmission: init script check syscall list for seccomp

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
4 years agoMerge pull request #12292 from neheb/spoof
Rosen Penev [Tue, 26 May 2020 21:08:58 +0000 (14:08 -0700)]
Merge pull request #12292 from neheb/spoof

[19.07] spoofer backports

4 years agoMerge pull request #12269 from neheb/gerb56
Rosen Penev [Tue, 26 May 2020 20:24:32 +0000 (13:24 -0700)]
Merge pull request #12269 from neheb/gerb56

[19.07] gerbera: add taglib support

4 years agoMerge pull request #12330 from rs/nextdns-1.6.3-openwrt-19.07
Rosen Penev [Tue, 26 May 2020 20:03:59 +0000 (13:03 -0700)]
Merge pull request #12330 from rs/nextdns-1.6.3-openwrt-19.07

[19.07] nextdns: Update to version 1.6.3

4 years agonextdns: Update to version 1.6.3 12330/head
Olivier Poitrey [Tue, 26 May 2020 19:31:36 +0000 (19:31 +0000)]
nextdns: Update to version 1.6.3

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
4 years agoMerge pull request #12326 from rs/nextdns-1.6.0-openwrt-19.07
Hannu Nyman [Tue, 26 May 2020 18:08:19 +0000 (21:08 +0300)]
Merge pull request #12326 from rs/nextdns-1.6.0-openwrt-19.07

[19.07] nextdns: Update to version 1.6.0

4 years agonextdns: Update to version 1.6.0 12326/head
Olivier Poitrey [Tue, 26 May 2020 17:58:33 +0000 (17:58 +0000)]
nextdns: Update to version 1.6.0

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
4 years agoMerge pull request #12313 from aleksander0m/aleksander/mm-mtu-19.07
Rosen Penev [Tue, 26 May 2020 08:55:44 +0000 (01:55 -0700)]
Merge pull request #12313 from aleksander0m/aleksander/mm-mtu-19.07

modemmanager: set interface MTU based on bearer settings

4 years agomodemmanager: set interface MTU based on bearer settings 12313/head
Aleksander Morgado [Mon, 25 May 2020 13:34:41 +0000 (15:34 +0200)]
modemmanager: set interface MTU based on bearer settings

Using the same method used by other protocol handlers like uqmi.

Fixes https://github.com/openwrt/packages/issues/11383

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

4 years agogiflib: remove host build
Rosen Penev [Sun, 24 May 2020 04:06:57 +0000 (21:06 -0700)]
giflib: remove host build

It's completely unused and breaks under CentOS7.

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

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 agokea: do not build static host binaries 12294/head
Rosen Penev [Mon, 30 Mar 2020 02:55:55 +0000 (19:55 -0700)]
kea: do not build static host binaries

Errors on some systems. No real change.

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

4 years agokea: Update kea to the latest stable verion (1.6.2).
Tiago Gaspar [Mon, 16 Mar 2020 16:00:52 +0000 (16:00 +0000)]
kea: Update kea to the latest stable verion (1.6.2).

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
(cherry picked from commit 0f4cc2e339f4633b0e8c0b922d8f38c2fdba14b4)

4 years agokea: Remove openssl host dependency
Rosen Penev [Tue, 22 Oct 2019 17:27:26 +0000 (10:27 -0700)]
kea: Remove openssl host dependency

OpenSSL is already built as part of tools (LibreSSL actually) and can be
used instead for the host build.

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

4 years agokea: update package to 1.6.0
Tiago Gaspar [Thu, 10 Oct 2019 22:15:19 +0000 (23:15 +0100)]
kea: update package to 1.6.0
Update kea to the latest stable verion (1.6.0).

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
(cherry picked from commit 03cf09333254fa9f58de1d35556a3286849137ff)

4 years agokea: remove dependency and reduce file size
Tiago Gaspar [Tue, 1 Oct 2019 01:05:15 +0000 (02:05 +0100)]
kea: remove dependency and reduce file size
Remove boost-python3 dependency and reduce file size of the compiled
kea-libs

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
(cherry picked from commit 74603fe5ea607ad4afb326a68817ded8ac242166)

4 years agokea: fix kea-admin dependency
Tiago Gaspar [Tue, 1 Oct 2019 01:03:21 +0000 (02:03 +0100)]
kea: fix kea-admin dependency
Fix kea-admin dependency where if procps-ng-ps wasn't available busybox
would output an error casuse it does't support showing a processe's PID

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
(cherry picked from commit 9314a96765832683326038e4d7c1c162c4ab1677)

4 years agokea: fix and improve makefile
Tiago Gaspar [Tue, 1 Oct 2019 00:59:36 +0000 (01:59 +0100)]
kea: fix and improve makefile
Fix an issue where the Makefile wouldn't allow kea to show up in the
menuconfig Also added some description to the packages

Signed-off-by: Tiago Gaspar <tiagogaspar8@gmail.com>
(cherry picked from commit 95307f2a4b3b64db9244f670f3ea2c7cf3cc2492)

4 years agokea: remove python3 dependency of kea-admin
Rosy Song [Wed, 24 Jul 2019 02:56:41 +0000 (10:56 +0800)]
kea: remove python3 dependency of kea-admin

fix #9495

Signed-off-by: Rosy Song <rosysong@rosinson.com>
(cherry picked from commit 444420423fbbd707c41343e043d00fa2e843e483)

4 years agokea: Fix compilation without deprecated OpenSSL APIs
Rosen Penev [Thu, 4 Jul 2019 03:48:56 +0000 (20:48 -0700)]
kea: Fix compilation without deprecated OpenSSL APIs

Forgot to add this one to the last pull request.

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

4 years agokea: Don't install to STAGING_DIR_HOST
Rosen Penev [Thu, 20 Jun 2019 18:50:06 +0000 (11:50 -0700)]
kea: Don't install to STAGING_DIR_HOST

STAGING_DIR_HOST is for packages under tools/ , not host packages.

Reorganized Makefile for consistency between packages.

Added PKG/HOST_BUILD_PARALLEL for faster compilation.

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

4 years agospoofer: remove host build + cleanups 12292/head
Rosen Penev [Fri, 14 Feb 2020 23:12:18 +0000 (15:12 -0800)]
spoofer: remove host build + cleanups

The host build is not used by anything.

Added PKG_INSTALL for consistency between packages.

Added PKG_BUILD_PARALLEL for faster compilation.

Added missing protobuf/host build dependency. This was previously
specified as a host dependency, which is wrong.

Removed pointless std parameter.  It's only useful for old G++ versions.

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

4 years agospoofer: Update to 1.4.5
Rosen Penev [Fri, 5 Jul 2019 23:12:30 +0000 (16:12 -0700)]
spoofer: Update to 1.4.5

Needed for the new protobuf update.

Cleaned up Makefile.

Got rid of HOST_BUILD_DEPENDS. This package does not have a host build.

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

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 agogerbera: backport init and config changes from master 12269/head
Rosen Penev [Sat, 23 May 2020 23:03:21 +0000 (16:03 -0700)]
gerbera: backport init and config changes from master

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agogerbera: add taglib support
Rosen Penev [Sat, 23 May 2020 22:52:32 +0000 (15:52 -0700)]
gerbera: add taglib support

Gives audio metadata support to gerbera.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 years agolibupnp: enable reuseaddr
Rosen Penev [Mon, 23 Mar 2020 23:37:50 +0000 (16:37 -0700)]
libupnp: enable reuseaddr

Helps applications restart safely.

Disabled optssdp. Not used by anything.

Disabled scriptsupport. Not used by anything.

Made all configure options explicit.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry-picked from 8e065c147f7822ca32e053a1da7cc500d0dae2fb)
Added some extra stuff from master.

4 years agotaglib: update to 1.12-beta-1
Rosen Penev [Sun, 24 May 2020 00:26:50 +0000 (17:26 -0700)]
taglib: update to 1.12-beta-1

It seems 1.11.1 is old and has CVEs.

Removed boost hack since upstream removed boost support.

Removed outdated InstallDev hacks.

Added PKG_CPE_ID.

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

4 years agotaglib: fix taglib-config paths
Rosen Penev [Sat, 23 May 2020 07:11:16 +0000 (00:11 -0700)]
taglib: fix taglib-config paths

It seems gerbera uses this instead of pkgconfig.

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

4 years agotaglib: add
Rosen Penev [Sat, 23 May 2020 07:11:16 +0000 (00:11 -0700)]
taglib: add

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

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