Commit graph

24101 commits

Author SHA1 Message Date
Michael Heimpold
760876059e
Merge pull request #16806 from mhei/21.02-php8-update
[21.02] php8: update to 8.0.11
2021-10-09 10:58:45 +02:00
Michael Heimpold
1a1220efbd
Merge pull request #16805 from mhei/21.02-php7-update
[21.02] php7: update to 7.4.24
2021-10-09 10:58:29 +02:00
Eneas U de Queiroz
f41827d277 perl: perlmod.mk: use flock when hostpkg/perl used
Avoid parallel relinking and usage of the host perl binary by wrapping
its usage around flock calls.

Sometimes, two packages will try to relink the static host perl binary
at the same time.  Neither of them will have the other's module linked
in, and one of them will unavoidably clobber the other one's binary.

This will lead to errors when a package will not be able to find a
module that was supposed to be installed.

To fix that, an exclusive flock is used when relinking, with a 900
seconds timeout to avoid locking up the build process forever.

This is not enough because the binary may be concurrently used to build
another module package; perl is used in Configure, Compile, and Install
procedures.  If timing is right, a package will fail with a "permission
denied" error.

So a shared flock call is added in Configure, Compile, and Install
definitions for host and target, with a shorter, 300 seconds timeout.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit 1e18c4324f)
2021-10-08 09:47:46 -07:00
Max S Kash
58181f8fe6 ttyd: fix ssl ca option init
Signed-off-by: Max S Kash <asukms@ya.ru>
2021-10-08 09:43:56 -07:00
Alexandru Ardelean
0139e44ff2 python-pytz: bump to version 2021.3
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-10-08 09:41:14 -07:00
Hannu Nyman
e155b3d293 nano: update to 5.9
Update nano editor to version 5.9.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 38143e6f8b)
2021-10-08 18:25:44 +03:00
Moritz Warning
39a116f589 smcroute: update to version 2.5.3
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-10-08 17:14:37 +02:00
Leo Soares
d09b92396a autossh: fix procd env issue
This commit fixes an issue where the `AUTOSSH_GATETIME` is not available in the `procd`  environment which gets overwritten by the second `procd_set_param env` call.
It now calls the `procd_set_param env` once with the two variables, instead of twice.

Signed-off-by: Leo Soares <leo@hyper.ag>
(cherry picked from commit 9c4d79519c)
2021-10-06 12:33:44 -07:00
Rosen Penev
da56846711 autossh: fix compilation without ssh installed
configure script looks for host ssh. Just pass the configure variable
directly. --with-ssh doesn't work.

Also get rid of custom Compile section. It's not needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit 63b7febf5f)
2021-10-06 12:33:39 -07:00
Michael Heimpold
3741e45eae php8: update to 8.0.11
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 6969fedfd9)
2021-10-05 22:41:35 +02:00
Michael Heimpold
b188ecff22 php8: fix module loading with glibc (refs #16642)
Without -ldl linker flag .so extensions are not loaded
when glibc is used. Fix it by providing adjusted LDFLAGS
for this case.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 1bff138517)
2021-10-05 22:41:35 +02:00
Michael Heimpold
934de93ad4 php8: update to 8.0.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 449acc7dac)
2021-10-05 22:41:35 +02:00
Michael Heimpold
998d21563d php7: update to 7.4.24
This fixes:
    - CVE-2021-21706

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit 96a04adbf3)
2021-10-05 22:39:03 +02:00
Michael Heimpold
49ffbab9ca php7: fix module loading with glibc (refs #16642)
Without -ldl linker flag .so extensions are not loaded
when glibc is used. Fix it by providing adjusted LDFLAGS
for this case.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit d153c61650)
2021-10-05 22:38:50 +02:00
Kamil Trzciński
dc5faddacb
travelmate: support meta-refresh with single-quote
Currently `travelmate` only support `<meta` tag
if it contains `"`. This updates `travelmate.sh` to support
`'` as well.

```html
<meta...content='1; url=
```

Signed-off-by: Kamil Trzciński <ayufan@ayufan.eu>
(cherry picked from commit 2cbd9a2eb1)
2021-10-04 20:36:13 +02:00
Gerard Ryan
c98f060039 cache-domains: Fixed remote script usage change
* Removed all unnecessary files after configuration
* Reduced code duplication
* Changed to symlinking config instead of copying

Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
2021-10-03 16:43:45 -07:00
Hannu Nyman
1f3f63f5de haveged: update to 1.9.15
Update haveged to version 1.9.15.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2021-10-03 21:06:50 +03:00
Tianling Shen
670fe1ea16 yq: Update to 4.13.3
Fixes: CVE-2021-33196

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 86e26a0c3b)
2021-10-02 16:21:56 -07:00
Alexandru Ardelean
7fcb8024d7 openpyxl: bump to version 3.0.9
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-30 14:28:44 -07:00
Niels Widger
c0b23efab0 [openwrt-21.02] delve: Update to 1.7.2
See https://github.com/go-delve/delve/blob/master/CHANGELOG.md for
changes.

Signed-off-by: Niels Widger <niels@qacafe.com>
2021-09-27 22:20:38 -07:00
Chukun Pan
365b62f4f1 zerotier: update to 1.6.6
This is a security release (see [1]).

[1] https://www.zerotier.com/2021/09/21/incident-response-to-september-20th-2021

Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
(cherry picked from commit 7f50af8949)
2021-09-27 11:00:41 -07:00
Tianling Shen
172ebab285 xray-core: Update to 1.4.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0a2fb81acc)
2021-09-25 11:11:07 -07:00
Tianling Shen
5d3faa6a4b yq: Update to 4.13.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit f97d8182b8)
2021-09-25 11:10:37 -07:00
Paul Spooren
7130515250 attendedsysupgrade-common: use sysupgrade.openwrt.org
A new server was added which runs within the OpenWrt cloud, it's much
faster and should be used instead. For development the server at
https://asu.aparcar.org stays available.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-09-24 12:01:34 -10:00
Nicholas Smith
ecf1e65752
libmbim: bump to 1.24.8
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit 2e3fb9c996)
2021-09-22 11:09:01 +02:00
Nicholas Smith
54a0951641
modemmanager: bump to 1.16.6
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit 5bfe8ed2df)
2021-09-22 11:08:21 +02:00
Nicholas Smith
dab28002f5
libqmi: bump to 1.28.8
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit 4e67af0cc1)
2021-09-22 11:06:29 +02:00
Nicholas Smith
602dbc60f1
libqmi: bump to 1.28.6
Signed-off-by: Nicholas Smith <nicholas@nbembedded.com>
(cherry picked from commit 875e7a759d)
2021-09-22 11:06:24 +02:00
John Audia
d8f33f73e0 lxc: remove legacy cgroups from common.conf
I am unaware of any kernel currently provided that retains cgroup v1 support.
This patch removes these lines in /usr/share/lxc/config/common.conf to allow
for error free usage.

Providing common.conf as-is will result in failure to start. One solution is to
comment out the legacy lines.[1] This requires users to either provide a custom
version of this file on their builds or to manually edit it with each update.

Since many do not build their own, the first option is not available to them.
Manually editing the file with each update will cause a failure to start
containers set to auto-start upon rebooting into the update.

1. https://forum.openwrt.org/t/openwrt-arm64-quick-lxc-howto-guide-lms-in-debian-system-in-lxc-container/99835

Signed-off-by: John Audia <graysky@archlinux.us>
(cherry picked from commit 049cf1e1b0)
2021-09-22 00:40:36 -07:00
Michal Vasilek
67e9ed1d51 syncthing: update to 1.18.2
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit 9a172a52fb)
2021-09-20 11:05:22 -10:00
Josef Schlehofer
2cd1fa16b8
python-astral: update to version 2.2
Update copyright

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit 1deaf6dbbe)
2021-09-17 16:09:27 +02:00
Michal Vasilek
e1c24c07f4
fail2ban: patch CVE-2021-32749
* switch to AUTORELEASE

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit 273a6d19c5)
2021-09-17 15:27:43 +02:00
Michael Heimpold
7268909184
Merge pull request #16635 from mhei/21.02-php7-update
[21.02] php7: update to 7.4.23
2021-09-16 08:14:00 +02:00
Rosen Penev
97813bac7e
Merge pull request #16633 from 1715173329/yq-2102
[openwrt-21.02] yq: Update to 4.13.0
2021-09-15 21:18:51 -07:00
Michael Heimpold
6979ce4a62 php7: fix config file upgrade issue (fixes #14623)
The addressed issue is related to #6893 as its resolution
is actually causing the problem.

When changing the priority of the config file it happens
that after a sysupgrade the previous file is restored
and the new file is added, ending up in a situation
like this:

/etc/php7/15_openssl.ini
/etc/php7/20_openssl.ini

Causing a double extension=openssl.so to be parsed,
which is not appropriate and leads to error message.

The same problem might also occur for mysqli since there
was also a priority change - let's take care about this
at the same time.

The solution is to remove one of the files. Since it is
a configuration file, the user might have adjusted it, so
lets just use the previous version to replace the new
installed version.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit e51a049301)
2021-09-15 21:18:31 +02:00
Michael Heimpold
2929694f87 php7: update to 7.4.23
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit fb9e05615b)
2021-09-15 21:18:19 +02:00
Tianling Shen
54d1c110b1
yq: Update to 4.13.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 993315f90a)
2021-09-16 01:45:20 +08:00
Dirk Brenken
fd21207cf8
travelmate: update to 2.0.7-2
* removed the newly introduced wpa-supplicant dependency as it makes trouble with a circular dependency

Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit 40f1071a39)
2021-09-15 14:53:21 +02:00
Alexandru Ardelean
2bb2a48d14 openpyxl: bump to version 3.0.8
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-09-14 20:17:10 -07:00
Dobroslaw Kijowski
50351667a0
adguardhome: bump to 0.106.3
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.3

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
(cherry picked from commit 3626cc96f8)
2021-09-14 11:31:43 +02:00
Dobroslaw Kijowski
a98adbc479
adguardhome: bump to 0.106.2
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.2

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
(cherry picked from commit b704844658)
2021-09-14 11:31:39 +02:00
Dobroslaw Kijowski
8236e0441d
adguardhome: bump to 0.106.1
* Create working directory when it is not present. Apparently
  some recent change made adguardhome fail to start when working
  directory is missing.
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.1

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
(cherry picked from commit 350ba8cbbd)
2021-09-14 11:31:35 +02:00
Dobroslaw Kijowski
b5ad600a76
adguardhome: bump to 0.106.0
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.106.0
* Add build time LDFLAG introduced in commit [1].

[1]: 1d07afb30e (diff-82ef468ec5547f1ed424776755a7f87dfec4eba9838d2c2ac02c9881bb67d737R67)

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
(cherry picked from commit 48bf0f8e81)
2021-09-14 11:31:30 +02:00
Dobroslaw Kijowski
be38dc31ec
adguardhome: bump to 0.105.2
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.105.2

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
(cherry picked from commit d12c6658e4)
2021-09-14 11:31:26 +02:00
Dobroslaw Kijowski
b1b8128e41
adguardhome: bump to 0.105.1
* Full changelog available at:
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.105.0
  * https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.105.1
* Add node-yarn/host dependency as it is needed since [1].
* Adjust LDFLAGS to the new ones introduced in [2].
* Invoke targets from make instead of manually running npm and yarn.
* Replace GO_PKG_EXCLUDES with GO_PKG_BUILD_PKG as our intention is to
  build only one specific package (a cosmetic change).

[1]: 5e20ac7ed5 (diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52R140)
[2]: 0d67aa251d (diff-82ef468ec5547f1ed424776755a7f87dfec4eba9838d2c2ac02c9881bb67d737R60)

Signed-off-by: Dobroslaw Kijowski <dobo90@gmail.com>
(cherry picked from commit d208610b8d)
2021-09-14 11:31:22 +02:00
Josef Schlehofer
c61d7c2b5d
Merge pull request #16621 from jefferyto/golang-1.17.1-openwrt-21.02
[openwrt-21.02] golang: Update to 1.17.1
2021-09-14 11:30:08 +02:00
Josef Schlehofer
d203b3bba9
Merge pull request #16627 from acooler15/add_parted-21.02
[21.02]parted: add new package
2021-09-14 09:54:41 +02:00
Ren Zongjia
8a06dc026c autoconf: fix shebang
Fix shebang errors for autom4te, autoreconf, autoheader, autoscan, autoupdate, ifnames.

resolve openwrt/packages#16604

Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
(cherry picked from commit 72f3dfcb0e)
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-09-13 00:27:44 -07:00
Oskari Rauta
8638a565cd parted: add new package
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit 5ad56ca340)
Signed-off-by: Ren Zongjia <acooler15@foxmail.com>
2021-09-13 15:15:01 +08:00
Jeffery To
3fdaf7d8dd
golang: Update to 1.17.1
Includes fix for CVE-2021-39293 (archive/zip: overflow in preallocation
check can cause OOM panic).

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit aa96b8408f)
2021-09-13 05:55:21 +08:00