Commit graph

23854 commits

Author SHA1 Message Date
Rosen Penev
e36ffd6a65
Merge pull request #16094 from Andy2244/wsdd2-git-2021-06-28_(21)
[21.02] wsdd2: update to git 2021-06-28
2021-07-11 00:10:26 -07:00
Daniel Golle
e11d70d0c0
transmission: add new syscalls to seccomp filter
Testing showed that additional syscalls are needed on ARMv7.
Add "getegid32", "geteuid32", "getgid32" and "getrandom" as they are
all innocent.
Bump PKG_RELEASE.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 1141ee1e51
and commit a78e527012)
2021-07-10 22:58:48 +01:00
Josef Schlehofer
ee11ce67a2
netdata: update to version 1.30.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 1d532fa545)
2021-07-10 22:29:33 +02:00
Andy Walsh
3ac73fa18b wsdd2: update to git 2021-06-28
* update to git 2021-06-28
* add extra startup delay

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2021-07-10 21:11:11 +02:00
Josef Schlehofer
d948dc938b
Merge pull request #16065 from 1715173329/yq-2102
[openwrt-21.02] yq: Update to 4.9.7
2021-07-08 06:22:32 +02:00
Tianling Shen
a5a176d867
yq: Update to 4.9.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit faf915e97d)
2021-07-07 20:33:01 +08:00
Rosen Penev
ea8d0d246e
Merge pull request #16050 from nxhack/2102_libuv_CVE-2021-22918
[21.02] libuv: fix CVE-2021-22918
2021-07-06 23:02:17 -07:00
Alexandru Ardelean
4bc55dd043 python3: do a simple ls on pip & setuptools if not selected for build
I seem to forget to check/select setuptools and pip (that come bundled with
Python).
This change will do a simple 'ls' on the 2 wheel files, so that the build
fails even if just building Python.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-07-06 16:20:30 +02:00
Alexandru Ardelean
ef50ed85a5 python3: update to version 3.9.6
Refreshed patches.
Bumped pip to 21.1.3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 44e009364f5a115172f5825fbfd8c0b3730021a5)
2021-07-06 16:20:30 +02:00
Daniel Golle
033b04ee70 mwan3: use default routes from additional tables
Until now the additional tables listed in gobal 'rt_table_lookup' were
not considered for interfaces.
In order to be able to also use interface-defined routes from tables
other than main, consider also tables listed in 'rt_table_lookup'.
Update version to 2.10.10 as requested by maintainer.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit cb02b42007)
2021-07-06 08:00:17 +02:00
Hirokazu MORIKAWA
790a49c09f libuv: fix CVE-2021-22918
idna: fix OOB read in punycode decoder

libuv was vulnerable to out-of-bounds reads in the uv__idna_toascii()
function which is used to convert strings to ASCII. This is called by
the DNS resolution function and can lead to information disclosures or
crashes.

b7466e31e4
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990561
https://nodejs.org/en/blog/vulnerability/july-2021-security-releases/

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-07-06 14:02:43 +09:00
Nikos Mavrogiannopoulos
bfd2ad7a09
Merge pull request #16015 from DeathCamel58/openconnect-backport-iconv/intl-fixes
openconnect: backport iconv/intl fix
2021-07-05 19:43:08 +02:00
Rosen Penev
99c42c4b3e
Merge pull request #16042 from commodo/django-bump-21.02
[21.02] django: bump to version 3.2.5
2021-07-05 02:54:56 -07:00
Alexandru Ardelean
c605f4cb4c django: bump to version 3.2.5
Several bug-fixes.
Fix CVE-2021-35042

Release notes:
  https://docs.djangoproject.com/en/3.2/releases/3.2.5/

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 3ee863421a675c41848261a17df145716a23d907)
2021-07-05 10:48:42 +03:00
Rosen Penev
23a799a7db
Merge pull request #16013 from commodo/python-dateutil-21.02
[21.02] python-dateutil: add setuptools-scm build dep
2021-07-03 15:16:37 -07:00
Rosen Penev
8a2619b8ca
Merge pull request #16024 from rs/nextdns-1.34.2-openwrt-21.02
[21.02] nextdns: Update to version 1.34.2
2021-07-03 15:15:37 -07:00
Olivier Poitrey
63ca71937f nextdns: Update to version 1.34.2
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-07-02 18:54:54 +00:00
Baptiste Jonglez
57ed36db42 tessdata: uncompress tarball only once to speed up builds
The previous approach was to uncompress N times a big tarball (638 MB)
where N=130 is the number of supported languages.  Each iteration would
only extract a single file, but it still needs to uncompress the whole
tarball.  This is of course completely inefficient.

Now, we uncompress the tarball only once to extract all relevant files,
and then iterate N times to copy the file needed for each language.

This massively speeds up builds, at the expense of temporarily requiring
more build space (about 1 GB more)

Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
(cherry picked from commit 7fe513971f)
2021-07-02 20:37:50 +02:00
Rosen Penev
3d7d41f712 tessdata: update to 2.1.0
Switch to AUTORELEASE for simplicity.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 37bffba074)
2021-07-02 20:37:45 +02:00
Dylan Corrales
7d9210015d openconnect: backport iconv/intl fix
This was pulled from #14741. #14734 affects me as well on Debian 11.

Signed-off-by: Dylan Corrales <deathcamel58@gmail.com>
2021-07-02 12:11:03 -04:00
Alexandru Ardelean
5201d8739c python-dateutil: add setuptools-scm build dep
Following:
  https://github.com/openwrt/packages/pull/16004
  https://github.com/openwrt/packages/pull/15995
  https://github.com/openwrt/packages/issues/15988

It seems that dateutil requires setuptools-scm to be installed.
As such, this is being added as a dependency.

Also, bump setuptools-scm to version 6.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit e2026346cc)
2021-07-02 16:23:23 +03:00
Dirk Brenken
c2657a2e96
adblock: update 4.1.3-2
* add a tcpdump option to resolve IPs in adblock reporting,
  set 'adb_represolve' accordingly (disabled by default). If enabled
  tcpdump will perform a reverse DNS (PTR) lookup for each IP address
* add 'stalkerware' source (provided by @astryzia)
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit e5fd19d2e0)
2021-07-01 06:31:56 +02:00
Oskari Rauta
8e1a8026b9
crun: update to 0.20
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 0b609eb373)
2021-06-30 18:34:45 +02:00
Oskari Rauta
15b873947c
crun: bump to version 0.19.1
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 616d867e48)
2021-06-30 18:34:32 +02:00
Eneas U de Queiroz
dae7bdd915
crun: Don't build on arc
The package needs libseccomp, which does not currently support arc.
In order to avoid a circular dependency, we must avoid arc here as well.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 048e1d2d63)
2021-06-30 18:34:19 +02:00
Oskari Rauta
08abbfd9b4
crun: add package crun
crun is the prefered container run-time of podman, it's faster than
runc and has a much lower memory footprint.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 01d1a4969e)
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>

Fixes: #15870
2021-06-30 18:33:54 +02:00
Daniel Golle
0f395b9947
auc: update to version 0.1.8
This fixes support for x86, auc now selects the right combined image
depending on the system being booted in EFI mode or not.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit 1204cb82f9)
2021-06-30 13:43:57 +01:00
Niels Widger
51dd1c1fdb delve: add package
Signed-off-by: Niels Widger <niels@qacafe.com>
2021-06-29 20:56:18 +03:00
Rosen Penev
e81fa692af
Merge pull request #15987 from G-M0N3Y-2503/backport-cache-domains-fix-wildcard
cache-domains: Fixed missing wildcard entries
2021-06-28 16:34:40 -07:00
Gerard Ryan
3fef9fffa7 cache-domains: Fixed missing wildcard entries
The fix requires the use of the generated dnsmasq `lancache.conf` file.
So I moved configuration of the hosts directory out of the UCI and into
the generated dnsmasq configuration file to simplify the script.

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-06-27 17:29:02 +10:00
Rosen Penev
dc67b2a183
Merge pull request #15976 from rs/nextdns-1.33.11-openwrt-21.02
[21.02] nextdns: Update to version 1.33.11
2021-06-26 12:43:56 -07:00
Olivier Poitrey
24e67d6fa7 nextdns: Update to version 1.33.11
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2021-06-26 18:00:32 +00:00
Dirk Brenken
4692a31beb
travelmate: startup fixes
* fix a possible race condition during boot
* use the new "device" syntax in the network wizard

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit e407566cce)
2021-06-25 23:19:21 +02:00
Rosen Penev
6b85a951c5
Merge pull request #15940 from mkrkn/openwrt-21.02
[21.02] openvpn: update to 2.5.3
2021-06-23 16:42:51 -07:00
Magnus Kroken
29eab35c68 openvpn: update to 2.5.3
Remove upstreamed patch and fix test.sh script.

Signed-off-by: Magnus Kroken <mkroken@gmail.com>
2021-06-23 22:00:04 +02:00
Alexandru Ardelean
1216b02d4b tcpreplay: bump to version 4.3.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 7436d944fa)
2021-06-22 14:33:16 +02:00
Alexandru Ardelean
56e4da231d python-lxml: bump to version 4.6.3
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 89a6254b0a)
2021-06-22 14:33:16 +02:00
Alexandru Ardelean
535bcdb578 pillow: bump to version 8.1.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit c6f8536efa)
2021-06-22 14:33:16 +02:00
Florian Eckert
1e01952ce8 ddns-scripts: get l3 device for bind network using curl
If pppoe is used for wan access. script set 'eth1' as interface for curl
call. The correct interface is however 'pppoe-wan'.

The script uses 'network_get_physdev' function to get real device for
bind_network but this is wrong. We need instead the l3_device of the the
logical interface.

In case if we don't use pppoe connection - 'l3_device' is equal to real device.

This was reported by the github user `welderpb` with P/R:
 https://github.com/openwrt/packages/pull/14431

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
(cherry picked from commit 036079b308)
2021-06-22 10:24:49 +02:00
Wenli Looi
99f838dd6d ddns-scripts: Fix for domains with dash
Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
(cherry picked from commit 9e2aad3fde)
2021-06-22 10:24:38 +02:00
Wenli Looi
12cd693294 ddns-scripts: Fix for wildcard subdomain
Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
(cherry picked from commit 93344aafa0)
2021-06-22 10:24:12 +02:00
Josef Schlehofer
5fa605a1fa
Merge pull request #15924 from nxhack/2102_icu_691
[21.02] icu: bump to 69.1
2021-06-20 10:04:24 +02:00
Hirokazu MORIKAWA
0db86f4184 icu: bump to 69.1
ICU 69 updates to CLDR 39 locale data with many additions and corrections. ICU 69 also includes significant improvements for measurement unit formatting and number formatting in general, as well as many other bug fixes and enhancements.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2021-06-20 14:16:04 +09:00
Rosen Penev
5dbac90c0e
Merge pull request #15909 from mlichvar/21.02-chrony-fix-uci-allow
[21.02] chrony: fix uci NTP access configuration
2021-06-19 13:13:15 -07:00
Miroslav Lichvar
c45c0a1d40 chrony: fix uci NTP access configuration
The chrony interface hotplug script reuses the handle_allow function
from the init script to allow NTP access on interfaces specified in uci.
The function requires /lib/functions/network.sh. Include the file in the
hotplug script to make the function work as expected.

Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2021-06-19 13:32:16 +02:00
Rosen Penev
b033c0dcda
Merge pull request #15901 from nxhack/2102_node_14171
[21.02] node: bump to 14.17.1
2021-06-19 00:41:33 -07:00
Rosen Penev
b206227ec3
Merge pull request #15905 from 1715173329/yq-2102
[openwrt-21.02] yq: Update to 4.9.6
2021-06-19 00:41:06 -07:00
Chen Minqiang
69e4207965
schroot: fix typo
Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
(cherry picked from commit 2b52fb6221)
2021-06-18 23:44:10 +02:00
Jan Pavlinec
1cc5bad232
knot-resolver: change scheduling priority
This should prevent some resolving issues by other router app.

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
(cherry picked from commit 1d1eca32db)
2021-06-18 17:25:24 +02:00
Andy Walsh
77d5d0cba4
samba4: update to 4.13.9
* update to 4.13.9

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
(cherry picked from commit 2057fc9ee4)
2021-06-18 17:25:15 +02:00