feed/packages.git
3 years agocontainerd: Updated to 1.4.6 for docker 20.10.7
Gerard Ryan [Wed, 9 Jun 2021 11:04:15 +0000 (21:04 +1000)]
containerd: Updated to 1.4.6 for docker 20.10.7

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
3 years agorunc: Updated to 1.0.0-rc95 for docker 20.10.7
Gerard Ryan [Wed, 9 Jun 2021 11:02:53 +0000 (21:02 +1000)]
runc: Updated to 1.0.0-rc95 for docker 20.10.7

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
3 years agoMerge pull request #15782 from blocktrron/pr-2102-xr_usb_serial_common
David Bauer [Tue, 8 Jun 2021 08:01:14 +0000 (10:01 +0200)]
Merge pull request #15782 from blocktrron/pr-2102-xr_usb_serial_common

xr_usb_serial_common: fix kernel 5.4 builds

3 years agoMerge pull request #15799 from PolynomialDivision/gpsd-2102
Rosen Penev [Tue, 8 Jun 2021 02:20:05 +0000 (19:20 -0700)]
Merge pull request #15799 from PolynomialDivision/gpsd-2102

[21.02] Pull latest changes from gpsd

3 years agogpsd: fix compilation with x86 glibc 15799/head
Nick Hainke [Fri, 4 Jun 2021 13:30:02 +0000 (15:30 +0200)]
gpsd: fix compilation with x86 glibc

The sysroot has to point to the toolchain directory. The directory
includes libraries like libm. However, the STAGING_DIR needs to be
added to the CFLAGS.

Fixes #15773

[As suggested by jow]

Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit 35b18ddfc4d5a9e065bb0730523ad338229398de)

3 years agogpsd: Add a new package gpsd-utils to add gpsdctl
ekathva advaita [Fri, 21 May 2021 09:06:28 +0000 (12:06 +0300)]
gpsd: Add a new package gpsd-utils to add gpsdctl

gpsd-utils include management tools for GPS daemon - and this commmit
particularly introduces gpsdctl to add/remove device from the GPS
daemon's device list over control socket.

Signed-off-by: ekathva advaita <ekathva@hotmail.com>
(cherry picked from commit a86c3666f3bef77dd7002ca0c4f55b543695d534)

3 years agoMerge pull request #15790 from DeathCamel58/libnet-config-21.02
Rosen Penev [Sun, 6 Jun 2021 19:50:15 +0000 (12:50 -0700)]
Merge pull request #15790 from DeathCamel58/libnet-config-21.02

[21.02] libnet-1.2.x: Export libnet-config in development environments

3 years agolibnet: Export `libnet-config` in development environments 15790/head
Dylan Corrales [Sun, 6 Jun 2021 15:44:53 +0000 (11:44 -0400)]
libnet: Export `libnet-config` in development environments
Affects: libnet
Ref: Issue #15767, PR#15770

Signed-off-by: Dylan Corrales <deathcamel58@gmail.com>
3 years agoMerge pull request #15779 from stangri/21.02-https-dns-proxy
Rosen Penev [Sat, 5 Jun 2021 21:29:04 +0000 (14:29 -0700)]
Merge pull request #15779 from stangri/21.02-https-dns-proxy

[21.02] https-dns-proxy: update to 2021-06-03-1

3 years agoxr_usb_serial_common: fix kernel 5.4 builds 15782/head
David Bauer [Sat, 22 May 2021 08:39:53 +0000 (10:39 +0200)]
xr_usb_serial_common: fix kernel 5.4 builds

Building the xr_usb_serial module fails for Kenel 5.4 with CONFIG_PM
enabled:

xr_usb_serial_common.c:1574:15: error: 'ASYNCB_INITIALIZED' undeclared
(first use in this function); did you mean 'RCU_INITIALIZER'?

Use tty_port_initialized in order to determine the status of the TTY
port.

Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit 69cf7836df9e226b4d596d057ca6ad846201e0d0)

3 years agohttps-dns-proxy: update to 2021-06-03-1 15779/head
Stan Grishin [Fri, 4 Jun 2021 23:34:08 +0000 (23:34 +0000)]
https-dns-proxy: update to 2021-06-03-1

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agoMerge pull request #15776 from 1715173329/xray-2102
Rosen Penev [Fri, 4 Jun 2021 22:08:39 +0000 (15:08 -0700)]
Merge pull request #15776 from 1715173329/xray-2102

[openwrt-21.02] xray-core: bump geodata to latest version

3 years agoxray-core: bump geodata to latest version 15776/head
Tianling Shen [Fri, 4 Jun 2021 12:44:28 +0000 (20:44 +0800)]
xray-core: bump geodata to latest version

Also removed `fullcone` option as this is outdated.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 53bbfe4de590ff1dbb88d9b84bd7c507cd442338)

3 years agoMerge pull request #15764 from jamesmacwhite/iperf-3.10.1-21.02
Rosen Penev [Thu, 3 Jun 2021 10:24:31 +0000 (03:24 -0700)]
Merge pull request #15764 from jamesmacwhite/iperf-3.10.1-21.02

[21.02] iperf3: Update to version 3.10.1

3 years agoiperf3: Update to version 3.10.1 15764/head
James White [Thu, 3 Jun 2021 08:09:58 +0000 (09:09 +0100)]
iperf3: Update to version 3.10.1

Signed-off-by: James White <james@jmwhite.co.uk>
3 years agoMerge pull request #15760 from stangri/21.02-miniupnpd
Rosen Penev [Thu, 3 Jun 2021 03:23:24 +0000 (20:23 -0700)]
Merge pull request #15760 from stangri/21.02-miniupnpd

miniupnpd: disable ext_ip_reserved_ignore by default; fix grammar

3 years agoocserv: updated to 1.1.3
Nikos Mavrogiannopoulos [Wed, 2 Jun 2021 07:08:24 +0000 (09:08 +0200)]
ocserv: updated to 1.1.3

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
3 years agoMerge pull request #15727 from stangri/21.02-https-dns-proxy
Rosen Penev [Wed, 2 Jun 2021 05:08:59 +0000 (22:08 -0700)]
Merge pull request #15727 from stangri/21.02-https-dns-proxy

[21.02] https-dns-proxy: 2021-05-14 bugfix: fallback to HTTP/1 by default

3 years agominiupnpd: disable ext_ip_reserved_ignore by default; fix grammar 15760/head
Stan Grishin [Wed, 2 Jun 2021 04:56:56 +0000 (04:56 +0000)]
miniupnpd: disable ext_ip_reserved_ignore by default; fix grammar

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agohttps-dns-proxy: 2021-05-14 bugfix: fallback to HTTP/1 by default 15727/head
Stan Grishin [Tue, 1 Jun 2021 04:32:32 +0000 (04:32 +0000)]
https-dns-proxy: 2021-05-14 bugfix: fallback to HTTP/1 by default

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agoMerge pull request #15658 from mattreeve/openwrt-21.02
Rosen Penev [Tue, 1 Jun 2021 23:58:28 +0000 (16:58 -0700)]
Merge pull request #15658 from mattreeve/openwrt-21.02

[21.02] rsync: Add rrsync script

3 years agomsmtp: update to version 1.8.15
Josef Schlehofer [Sun, 30 May 2021 22:37:42 +0000 (00:37 +0200)]
msmtp: update to version 1.8.15

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

3 years agohwinfo: fix compilation with ARC
Rosen Penev [Tue, 20 Apr 2021 23:06:21 +0000 (16:06 -0700)]
hwinfo: fix compilation with ARC

Added a small patch to fix compilation.

Renamed patch files to have a .patch suffix. Makes them easier to read
with vim and probably IDEs.

Remove UCLIBC depend since it's no longer present.

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

3 years agoluajit: for powerpc, add FPU dependency
Rosen Penev [Mon, 1 Mar 2021 22:46:44 +0000 (14:46 -0800)]
luajit: for powerpc, add FPU dependency

powerpc support as of 2.1 does not work with soft float.

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

3 years agonginx-util: do not use fallthrough attribute
Peter Stadler [Wed, 19 May 2021 08:38:44 +0000 (10:38 +0200)]
nginx-util: do not use fallthrough attribute

fixes issue #15653

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
(cherry picked from commit 49a84e9b226c617929e3ad30aad27ab35712f096)

3 years agoMerge pull request #15638 from ErwanMAS/2102_tinc_allow_more_param_in_uci
Rosen Penev [Sat, 29 May 2021 23:04:04 +0000 (16:04 -0700)]
Merge pull request #15638 from ErwanMAS/2102_tinc_allow_more_param_in_uci

[21.02] tinc: allow more parameter in uci

3 years agoMerge pull request #15716 from stangri/21.02-https-dns-proxy
Rosen Penev [Sat, 29 May 2021 22:00:01 +0000 (15:00 -0700)]
Merge pull request #15716 from stangri/21.02-https-dns-proxy

[21.02] https-dns-proxy: update to 2021-05-14-1; bugfixes for dhcp server backup

3 years agohttps-dns-proxy: update to 2021-05-14-1; bugfixes for dhcp server backup 15716/head
Stan Grishin [Sat, 29 May 2021 20:12:18 +0000 (20:12 +0000)]
https-dns-proxy: update to 2021-05-14-1; bugfixes for dhcp server backup

Signed-off-by: Stan Grishin <stangri@melmac.net>
3 years agoMerge pull request #15700 from nxhack/2102_reduce_npm_size
Rosen Penev [Sat, 29 May 2021 08:33:04 +0000 (01:33 -0700)]
Merge pull request #15700 from nxhack/2102_reduce_npm_size

[21.02] node: Reduce node-npm package size

3 years agobind: bump to 9.17.13
Noah Meyerhans [Thu, 27 May 2021 20:02:00 +0000 (13:02 -0700)]
bind: bump to 9.17.13

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
(cherry picked from commit 2e02d899ae99cd4af2ae286554fb16c8affcce37)

3 years agonode: Reduce node-npm package size 15700/head
Hirokazu MORIKAWA [Fri, 28 May 2021 04:06:02 +0000 (13:06 +0900)]
node: Reduce node-npm package size

Reduce package size by about 1MB.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agopython-cryptodomex: update to version 3.10.1
Jan Pavlinec [Fri, 14 May 2021 10:18:46 +0000 (12:18 +0200)]
python-cryptodomex: update to version 3.10.1

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit d6cb4edb4ac16eefe697976708ea79d748f44cb1)

3 years agogitlab-runner: update to version 13.12.0
Jan Pavlinec [Tue, 25 May 2021 08:19:47 +0000 (10:19 +0200)]
gitlab-runner: update to version 13.12.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit cbb572534c633e0a75eecf6251b4788984b23721)

3 years agocurl: update to version 7.77.0 (security fix)
Jan Pavlinec [Thu, 27 May 2021 08:54:44 +0000 (10:54 +0200)]
curl: update to version 7.77.0 (security fix)

Fixes:
CVE-2021-22897
CVE-2021-22898
CVE-2021-22901

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit ff58fc3a9c4513e88211d5927d8470867cac7b01)

3 years agoyq: Update to 4.9.3
Tianling Shen [Mon, 24 May 2021 08:05:48 +0000 (16:05 +0800)]
yq: Update to 4.9.3

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 499aba939d229f96c8e14a06bec244a23ff840d4)

3 years agoMerge pull request #15655 from mhei/21.02-php7-update
Michael Heimpold [Thu, 20 May 2021 05:28:08 +0000 (07:28 +0200)]
Merge pull request #15655 from mhei/21.02-php7-update

[21.02] php7: backports updates and fixes

3 years agorsync: Add rrsync script 15658/head
Matt Reeve [Wed, 12 May 2021 13:28:22 +0000 (14:28 +0100)]
rsync: Add rrsync script

Rrsync is a perl script that is supplied as an extra with the rsync program.
It must be used in conjunction with openssh-server or openssh-server-pam
as it requires ~/.ssh/authorized_keys which is not supported by dropbear.

Rrsync allows selective access to subdirectories in either read-only, write-only or read-write mode,
depending on settings in authorized_keys. This allows for safer, restrictive access.
It's particularly useful for automated backup purposes.

An example usage would be this entry:

command="/usr/bin/rrsync -ro /home" <public key here>

This would allow a system connecting with this public key to be able to rsync FROM the
/home directory tree only. It could not write to this directory, nor read from any other directory.

Signed-off-by: Matt Reeve <matt@mreeve.com>
(cherry picked from commit 081229aa09e28435d3d8802ce053a5d4eee8978a)

3 years agophp7: update to 7.4.19 15655/head
Michael Heimpold [Mon, 10 May 2021 20:37:12 +0000 (22:37 +0200)]
php7: update to 7.4.19

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

3 years agophp7: update to 7.4.18
Michael Heimpold [Fri, 30 Apr 2021 19:39:13 +0000 (21:39 +0200)]
php7: update to 7.4.18

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

3 years agophp7-pecl-imagick: configure --with-imagick=...
Eneas U de Queiroz [Fri, 26 Feb 2021 16:21:17 +0000 (13:21 -0300)]
php7-pecl-imagick: configure --with-imagick=...

Add --with-imagick=$(STAGING_DIR)/usr so that configure picks
MagickWand-config from there, before it finds an eventual host-installed
version.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit f434a33a13454d09fcc287477193b4626c387deb)

3 years agovnstat2: update to version 2.7
Jan Hoffmann [Sun, 16 May 2021 16:22:56 +0000 (18:22 +0200)]
vnstat2: update to version 2.7

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
3 years agoyq: Update to 4.9.1
Tianling Shen [Tue, 18 May 2021 04:15:53 +0000 (12:15 +0800)]
yq: Update to 4.9.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 2a7114a1aa0abc40f5bf0cfd63c05d3972a50d97)

3 years agotinc: Add possibility to populate more config variables via uci 15638/head
Erwan MAS [Tue, 18 May 2021 00:19:44 +0000 (20:19 -0400)]
tinc: Add possibility to populate more config variables via uci

Signed-off-by: Erwan MAS <erwan@mas.nom.fr>
3 years agopython3: bump version to 3.9.5
Alexandru Ardelean [Mon, 10 May 2021 07:10:17 +0000 (10:10 +0300)]
python3: bump version to 3.9.5

Refreshed Python patches.
Updated pip & setuptools version.

For pip, patch '001-pep517-pyc-fix.patch' was reworked.

Also, the current version of the bundled pip (21.1.1) no longer supports
Python2, so the 'py2.py3' suffix gets replaced with just py3.

For setuptools, there is no longer a script/module:
  https://github.com/pypa/setuptools/pull/2544

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit e312275dd9c25c4032b4d2d3623b042905c8bf16)

3 years agopython3: introduce libpython3 with ABI_VERSION flag
Alexandru Ardelean [Tue, 15 Dec 2020 09:07:21 +0000 (11:07 +0200)]
python3: introduce libpython3 with ABI_VERSION flag

Related to discussion:
  https://github.com/openwrt/packages/pull/14060

Every once in a while a version bump will occur that requires an ABI
change. Example: Python 3.8 to 3.9. When this happens some Python packages
would need to be rebuilt. In setups where everything gets rebuilt, this
isn't a problem.

It's usually a bigger problem when needing to upgrade something via
opkg.
To accommodate for this, we add a libpython with it's own ABI_VERSION
flag. If this ABI_VERSION changes, then this should propagate forward.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 27aee1fbf09a6230836d191d1138c9ed805373eb)

3 years agopython3: bump to version 3.9.4
Alexandru Ardelean [Mon, 5 Apr 2021 14:53:18 +0000 (17:53 +0300)]
python3: bump to version 3.9.4

For some reason Python3 jumped from 3.9.2 to 3.9.4 in about a week.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 156e2e354e0a4eaa576daa70785aeddaabca7636)

3 years agoBluez: Update to 5.56
Johnny Vogels [Wed, 3 Mar 2021 17:25:05 +0000 (18:25 +0100)]
Bluez: Update to 5.56

Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
(cherry picked from commit 7299ba0517bc0b8fedcf9bcaac687614b04cafa1)

3 years agoBluez: Update to 5.55
Johnny Vogels [Tue, 2 Mar 2021 20:00:58 +0000 (21:00 +0100)]
Bluez: Update to 5.55

Signed-off-by: Johnny Vogels <35307256+jmv2009@users.noreply.github.com>
(cherry picked from commit d653862bd7e91e0b47b0f57e937f7344955df99f)

3 years agoznc: update to 1.8.2
Rosen Penev [Sun, 7 Mar 2021 04:03:26 +0000 (20:03 -0800)]
znc: update to 1.8.2

Switch to CMake + Ninja to fix parallel compilation.

Switched PKG_BUILD_DIR to use PKG_INSTALL_DIR for easier readability.

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

3 years agoMerge pull request #15631 from nxhack/2102_node_14170
Rosen Penev [Sun, 16 May 2021 08:04:08 +0000 (01:04 -0700)]
Merge pull request #15631 from nxhack/2102_node_14170

[21.02] node: bump to v14.17.0

3 years agoknot-resolver: update to version 5.3.2
Jan Pavlinec [Tue, 11 May 2021 08:28:09 +0000 (10:28 +0200)]
knot-resolver: update to version 5.3.2

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 112af34ff3c8b97bf7eb1dbb7fb26b055898e47b)

3 years agosyslog-ng: update to 3.32.1
W. Michael Petullo [Mon, 10 May 2021 17:59:28 +0000 (12:59 -0500)]
syslog-ng: update to 3.32.1

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

3 years agoknot: update to version 3.0.6
Jan Hak [Thu, 13 May 2021 07:32:01 +0000 (09:32 +0200)]
knot: update to version 3.0.6

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit d578f60818b9dd53cc3285cc4deff32fb09f7a89)

3 years agoknot: update to version 3.0.5
Jan Hak [Mon, 29 Mar 2021 09:48:21 +0000 (11:48 +0200)]
knot: update to version 3.0.5

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit d92a2cd21bbc41ceba9ac2b7a8ccc96a0bd2a249)

3 years agoatlas-sw-probe: fix missing link on sysupgrade
Ansuel Smith [Tue, 11 May 2021 22:27:31 +0000 (00:27 +0200)]
atlas-sw-probe: fix missing link on sysupgrade

Recreate symbolic link if it's missing after a sysupgrade with a private and public key present in /etc/atlas/

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(cherry picked from commit 603133074920d845c10bedf02cb79c23e9115244)

3 years agohplip: bump to 3.21.2
Luiz Angelo Daros de Luca [Mon, 22 Feb 2021 18:18:53 +0000 (15:18 -0300)]
hplip: bump to 3.21.2

Patches refreshed:
* 010-libusb_fix.patch
* 020-remove_cups_dep_on_scan.patch
* 060-fix-uclibc.patch renamed to 060-fix-glibc.patch

Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
(cherry picked from commit 2014f1fd0b5a746ed6e6b959739977f59c2bbc13)

3 years agolibtalloc: add Python3/host dependency
Alexander Ryzhov [Sun, 18 Apr 2021 10:57:14 +0000 (13:57 +0300)]
libtalloc: add Python3/host dependency
Otherwise, Package/Configure won't find distutils module from python3/host

Signed-off-by: Alexander Ryzhov <github@ryzhov-al.ru>
(cherry picked from commit d9879cb20009268857b2f9b81fb948ae2e2e4a88)

3 years agochrony: update to 4.1
Miroslav Lichvar [Thu, 13 May 2021 15:54:32 +0000 (17:54 +0200)]
chrony: update to 4.1

Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
3 years agonode: bump to v14.17.0 15631/head
Hirokazu MORIKAWA [Thu, 13 May 2021 06:52:37 +0000 (15:52 +0900)]
node: bump to v14.17.0

Notable Changes:
Diagnostics channel (experimental module)
UUID support in the crypto module
Experimental support for AbortController and AbortSignal

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agoMerge pull request #15606 from 1715173329/yq-2102
Rosen Penev [Tue, 11 May 2021 17:28:37 +0000 (10:28 -0700)]
Merge pull request #15606 from 1715173329/yq-2102

[openwrt-21.02] yq: Update to 4.8.0

3 years agoyq: Update to 4.8.0 15606/head
Tianling Shen [Tue, 11 May 2021 13:38:31 +0000 (21:38 +0800)]
yq: Update to 4.8.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 915311c3dc2f5fcadd8b3d806fb03568116eaf39)

3 years agopython-engineio: add new package
Jan Pavlinec [Wed, 3 Mar 2021 09:13:15 +0000 (10:13 +0100)]
python-engineio: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 9e011b2fc814b63aae2a71ad8ee1351edb325a92)

3 years agopython-bidict: add new package
Jan Pavlinec [Wed, 3 Mar 2021 11:51:13 +0000 (12:51 +0100)]
python-bidict: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit ae0556e6a53f85948448f04d1bc22884906f727e)

3 years agopython-greenlet: support MIPS architecture
Alexandru Ardelean [Mon, 12 Apr 2021 06:43:35 +0000 (09:43 +0300)]
python-greenlet: support MIPS architecture

Fixes: https://github.com/openwrt/packages/issues/15370
This is inspired from:
   https://github.com/wlanslovenija/firmware-packages-opkg/blob/330bc94dccd16a3e92ac2fdde08c81a598e12f94/lang/python-greenlet/Makefile

The `PKG_USE_MIPS16:=0` is not taken into consideration when building
Python modules. That's because the sysconfig is used.

This is only an issue with greenlet (on MIPS) so far.

One option is to do `PKG_USE_MIPS16:=0` in the core Python package.
But, since we know that the `wlanslovenija` group has successfully used
greenlet on MIPS with this construct, we might as well adopt it until GCC10
becomes the main compiler.

As noted here:
  https://github.com/openwrt/packages/issues/15370#issuecomment-817015484
GCC10 doesn't have this problem.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit bde027188ae122c1410569b1085a1a2520850e43)

3 years agopython-greenlet: add new package
Jan Pavlinec [Tue, 9 Mar 2021 11:56:46 +0000 (12:56 +0100)]
python-greenlet: add new package

Notes:
Build is disabled for arc and mips because
greenlet isn't ported for these platforms

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 837f1b59248e3ee885fc142154c65eff3b4516c7)

3 years agopython-socketio: add new package
Jan Pavlinec [Wed, 3 Mar 2021 09:36:33 +0000 (10:36 +0100)]
python-socketio: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit decbd7b43a952dcce765ab6e5bbf8da4259453db)

3 years agopython-eventlet: add new package
Jan Pavlinec [Mon, 15 Mar 2021 11:10:03 +0000 (12:10 +0100)]
python-eventlet: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit d303bd6aac986cf55b85b61fe4e4386a119e5332)

3 years agopython-pysocks: add new package
Jan Pavlinec [Wed, 10 Mar 2021 11:07:33 +0000 (12:07 +0100)]
python-pysocks: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 780fc502d284976b3e9043586c29e41f79718384)

3 years agopython-flask-socketio: add new package
Jan Pavlinec [Wed, 3 Mar 2021 12:51:31 +0000 (13:51 +0100)]
python-flask-socketio: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 8133922a029adbc0cec32cc64c4cbbb16cf82da5)

3 years agopython-flask-httpauth: add new package
Jan Pavlinec [Mon, 15 Mar 2021 08:58:51 +0000 (09:58 +0100)]
python-flask-httpauth: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 6c9627b45d9fcf3acac438466943015e1f0f837f)

3 years agogitlab-runner: update to version 13.11.0
Jan Pavlinec [Mon, 26 Apr 2021 10:13:30 +0000 (12:13 +0200)]
gitlab-runner: update to version 13.11.0

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 2acbb04c77f6ca9b3bacbaa1b8cae3addd4395f3)

3 years agoonionshare-cli: add new package
Jan Pavlinec [Wed, 7 Apr 2021 10:14:08 +0000 (12:14 +0200)]
onionshare-cli: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit ae069fad3d0676e0bae534d2c0a6c76823840db1)

3 years agotailscale: add new package
Jan Pavlinec [Wed, 28 Apr 2021 12:13:06 +0000 (14:13 +0200)]
tailscale: add new package

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 229b34286db1a42731af45a53d2129943c64e4e9)

3 years agopython-gnupg: update to version 0.4.7
Daniel Golle [Wed, 28 Apr 2021 18:06:38 +0000 (19:06 +0100)]
python-gnupg: update to version 0.4.7

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 7b32ab78c0bbef8a538bc61547df3a2de4234ebf)

3 years agolibedit: update to version 20210419-3.1
Jan Hak [Tue, 27 Apr 2021 11:08:21 +0000 (13:08 +0200)]
libedit: update to version 20210419-3.1

Signed-off-by: Jan Hak <jan.hak@nic.cz>
(cherry picked from commit b0870d792b3fd013137d2071c150248e85262d66)

3 years agoatlas-sw-probe: improve key creation
Ansuel Smith [Thu, 22 Apr 2021 23:58:41 +0000 (01:58 +0200)]
atlas-sw-probe: improve key creation

- Exit start if a probe_key is not present
- Add create_key command to generate a private_key based on the provided username in the atlas config.
- Add registration instruction in /etc/atlas
- Rework script to save probe_key on sysupgrade (the key are now adviced to be placed in the /etc/atlas dir and a link is used to make them accessible in the atlas-sw-scripts etc dir)

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
(cherry picked from commit 0afe371babf851d1ce239c75525e99bcef3626d0)

3 years agodebian-archive-keyring: update to 2021.1.1
Daniel Golle [Wed, 28 Apr 2021 16:57:17 +0000 (17:57 +0100)]
debian-archive-keyring: update to 2021.1.1

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 640a6ba9bd9accf2e0d07e15b4694bc66cb30790)

3 years agoJinja2: update to version 2.11.3
Daniel Golle [Wed, 28 Apr 2021 17:38:31 +0000 (18:38 +0100)]
Jinja2: update to version 2.11.3

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit e70965b1aaaec266d6a9fdeb9c815567da3a508f)

3 years agoicu: add ABI_VERSION
Hirokazu MORIKAWA [Fri, 30 Apr 2021 03:48:52 +0000 (12:48 +0900)]
icu: add ABI_VERSION

To prevent inconsistencies in the coming version (69.1).

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit 1eb29ddc956a857c887190315afa164161ba483a)

3 years agosamba4: update to 4.13.8
Andy Walsh [Thu, 6 May 2021 09:03:26 +0000 (11:03 +0200)]
samba4: update to 4.13.8

* update to 4.13.8
* remove faulty io_uring kernel detection
* fixes CVE's: CVE-2020-27840, CVE-2021-20277, CVE-2020-27840, CVE-2021-20277, CVE-2020-27840, CVE-2021-20277, CVE-2021-20254
* resolves #15512

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 93b34d4ddad2768c27d03a78e723b5910964aaa0)

3 years agounbound: add cache-max-negative-ttl config option
Jan Pavlinec [Tue, 13 Apr 2021 12:25:43 +0000 (14:25 +0200)]
unbound: add cache-max-negative-ttl config option

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 9296409e886ebd937fd702057737add0d97e0dfa)

3 years agobind: bump to 9.17.12
Noah Meyerhans [Thu, 29 Apr 2021 16:05:26 +0000 (09:05 -0700)]
bind: bump to 9.17.12

Fixes the following security issues:

* CVE-2021-25215 - named crashed when a DNAME record placed in the ANSWER
                   section during DNAME chasing turned out to be the final
                   answer to a client query.
* CVE-2021-25214 - Insufficient IXFR checks could result in named serving a
                   zone without an SOA record at the apex, leading to a
                   RUNTIME_CHECK assertion failure when the zone was
                   subsequently refreshed. This has been fixed by adding an
                   owner name check for all SOA records which are included
                   in a zone transfer.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
(cherry picked from commit ccb1e8923e6e0269e2443c37362b2b27c121d956)

3 years agomwan3: allow interfaces with no tracking IPs
Aaron Goodman [Wed, 28 Apr 2021 23:42:38 +0000 (19:42 -0400)]
mwan3: allow interfaces with no tracking IPs

In the procd refactor, support for interfaces with no tracking IPs was
inadvertentiy removed. This commit restores the previous behavior

Signed-off-by: Aaron Goodman <aaronjg@stanford.edu>
(cherry picked from commit b7ea19bc96e444b6726218abc6db7cd558bbf343)

3 years agomwan3: update ubus status for not tracked interfaces
Florian Eckert [Mon, 3 May 2021 08:52:26 +0000 (10:52 +0200)]
mwan3: update ubus status for not tracked interfaces

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

3 years agomwna3: fix whitespace
Florian Eckert [Mon, 3 May 2021 08:51:44 +0000 (10:51 +0200)]
mwna3: fix whitespace

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

3 years agohwdata: update to version 0.347
Josef Schlehofer [Mon, 3 May 2021 18:00:46 +0000 (20:00 +0200)]
hwdata: update to version 0.347

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

3 years agobanip: update to 0.7.8
Dirk Brenken [Tue, 4 May 2021 14:32:35 +0000 (16:32 +0200)]
banip: update to 0.7.8

* fix pid file processing of the background monitor plus child
  processes (bug reported in the forum)
* made the enabled/disabled switch of the background monitor functional

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

3 years agonano: update version to 5.7
Hannu Nyman [Sat, 1 May 2021 20:50:21 +0000 (23:50 +0300)]
nano: update version to 5.7

Upgrade nano editor to version 5.7.

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

3 years agoicu: add ABI_VERSION
Hirokazu MORIKAWA [Sat, 1 May 2021 00:01:05 +0000 (09:01 +0900)]
icu: add ABI_VERSION

To prevent inconsistencies in the coming version (69.1).

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agohaproxy: Update HAProxy to v2.2.14
Christian Lachner [Sat, 1 May 2021 09:06:22 +0000 (11:06 +0200)]
haproxy: Update HAProxy to v2.2.14

- Update haproxy download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
3 years agonextdns: Update to version 1.32.1
Olivier Poitrey [Fri, 30 Apr 2021 15:51:06 +0000 (15:51 +0000)]
nextdns: Update to version 1.32.1

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
3 years agoadblock: update to 4.1.2
Dirk Brenken [Fri, 30 Apr 2021 10:02:21 +0000 (12:02 +0200)]
adblock: update to 4.1.2

* preserve DNS cache after adblock processing (unbound & bind)
* fix redirect issue with oisd basic url
* cosmetics

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

3 years agoMerge pull request #15526 from 1715173329/xray-2102
Rosen Penev [Thu, 29 Apr 2021 00:25:53 +0000 (17:25 -0700)]
Merge pull request #15526 from 1715173329/xray-2102

[openwrt-21.02] xray-core: remove PROVIDES

3 years agozerotier: update to 1.6.5
Moritz Warning [Tue, 27 Apr 2021 15:13:27 +0000 (17:13 +0200)]
zerotier: update to 1.6.5

Minor ZeroTier update. Refreshed patches.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
3 years agolibupm: Disable node.js support
Hirokazu MORIKAWA [Tue, 27 Apr 2021 05:41:37 +0000 (14:41 +0900)]
libupm: Disable node.js support

Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agoMerge pull request #15508 from hswong3i/openwrt-21.02-SQUID_enable-ssl-crtd
Josef Schlehofer [Wed, 28 Apr 2021 08:06:05 +0000 (10:06 +0200)]
Merge pull request #15508 from hswong3i/openwrt-21.02-SQUID_enable-ssl-crtd

[openwrt-21.02][cherry-pick] squid: Enable dynamic SSL certificate generation

3 years agosquid: Enable dynamic SSL certificate generation 15508/head
Wong Hoi Sing Edison [Sun, 25 Apr 2021 02:38:14 +0000 (10:38 +0800)]
squid: Enable dynamic SSL certificate generation

Maintainer: @neheb / @BKPepe / @zhanhb
Compile tested: ipq806x, generic, netgear_r7800, master
Run tested: ipq806x, generic, netgear_r7800, openwrt-19.07

Description:

Squid now only support HTTPS proxy in TCP tunnel mode (e.g. `ssl_bump splice all`):

    https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on
    ssl_bump splice all

In order to operate in SSL Bump mode, we need to compile with `--enable-ssl-crtd` for following configuration:

    https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on
    sslcrtd_program /usr/lib/squid/security_file_certgen -s /car/cache/squid/ssl_db -M 4MB
    ssl_bump stare all
    ssl_bump bump all

This PR switch the `SQUID_enable-ssl-crtd` into `default y`, therefore default enable SSL Bump mode.

Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
(cherry picked from commit dbda77686d5dccb3d3999ed2e7dec18aab11fff8)

3 years agolibmraa: Disable node.js support
Hirokazu MORIKAWA [Tue, 27 Apr 2021 05:39:02 +0000 (14:39 +0900)]
libmraa: Disable node.js support

Library for node.js will be disabled temporarily due to difficulty in supporting the latest node.js.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
3 years agoMerge pull request #15518 from 1715173329/yq-2102
Josef Schlehofer [Tue, 27 Apr 2021 22:01:57 +0000 (00:01 +0200)]
Merge pull request #15518 from 1715173329/yq-2102

[openwrt-21.02] yq: Update to 4.7.1

3 years agoxray-core: use `$(INSTALL_DATA)` to install configuration files 15526/head
Tianling Shen [Tue, 27 Apr 2021 11:51:57 +0000 (19:51 +0800)]
xray-core: use `$(INSTALL_DATA)` to install configuration files

Using `$(INSTALL_CONF)` will cause the program has no access to
configurations file when someone enabled the selinux support.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(backported from bbc6c62c2a029fd716b2bcad68ed3f99478da246)