David Bauer [Mon, 12 Sep 2022 00:40:46 +0000 (02:40 +0200)]
python-crcmod: add package
Signed-off-by: David Bauer <mail@david-bauer.net>
(cherry picked from commit
341b07f92e62da1944aa1fb8839c4c6e213c99b9)
Josef Schlehofer [Wed, 9 Nov 2022 14:11:00 +0000 (15:11 +0100)]
ffmpeg: libffmpeg-full package should provide libffmpeg package, too
The previous solution overwrote the provide from ``define
Package/libffmpeg/Default``, but that's not what was wanted.
Thus libffmpeg-full should provide three packages libffmpeg,
libffmpeg-mini and libffmpeg-audio-dec
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
c333c0e5229b7c4f14dd831e2c75709d0de1615e)
Stan Grishin [Tue, 8 Nov 2022 01:11:36 +0000 (17:11 -0800)]
Merge pull request #19861 from stangri/openwrt-22.03-simple-adblock
[22.03] simple-adblock: update to 1.9.2-4
Stan Grishin [Fri, 4 Nov 2022 00:53:26 +0000 (00:53 +0000)]
simple-adblock: update to 1.9.2-4
* update default config file to list options alphabetically
* rearrange some of the init script code to support transition
of WebUI to javascript
* rename wan6_trigger to procd_trigger_wan6 for readability
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
7393b744574a72430f491183853729d941c634ea)
Tianling Shen [Thu, 3 Nov 2022 08:20:16 +0000 (16:20 +0800)]
xray-core: Update to 1.6.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
e606ea7e78c8f294e3d30df01aa82b3346dbeffe)
Michael Heimpold [Sun, 6 Nov 2022 14:52:54 +0000 (15:52 +0100)]
Merge pull request #19835 from mhei/22.03-php8-update-to-8.1.12
[22.03] php8: update to 8.1.12
Josef Schlehofer [Thu, 3 Nov 2022 07:58:23 +0000 (08:58 +0100)]
pulseadio: fix conffiles for pulseadio-daemon-avahi package
Fixes: 60ac7dd751240fa096a85794023b18f26a8317da ("pulseaudio: simplify
and rework Makefile")
Reported-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
7ae66ec7cac3cbfc94fc30149418698f15406543)
Stijn Tintel [Wed, 2 Nov 2022 13:22:12 +0000 (15:22 +0200)]
hub-ctrl: trim trailing spaces
Found with modified Kconfiglib.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit
9579da76ecbb10c611f18e1dca9c4110ca60bb63)
Stijn Tintel [Wed, 2 Nov 2022 13:00:51 +0000 (15:00 +0200)]
announce: trim trailing spaces
Found with modified Kconfiglib.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit
d6b78a0a2bab396c070bc8809c610c4fb25d6fc0)
Jan Hák [Tue, 1 Nov 2022 13:15:24 +0000 (14:15 +0100)]
knot: update to version 3.2.2
Signed-off-by: Jan Hák <jan.hak@nic.cz>
(cherry picked from commit
a5913d51c7024b9f62e213541812a0bdd67e2984)
Josef Schlehofer [Sun, 30 Oct 2022 08:07:50 +0000 (09:07 +0100)]
pulseaudio: change homepage URLs to freedesktop.org
The previous used domain http(s)://pulseaudio.org redirects to
https://www.freedesktop.org/wiki/Software/PulseAudio/
This change enforces to use HTTPS everywhere for homepage URLs
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
00e3918069c5be726bcd5af80a093c0753d9d6e5)
Josef Schlehofer [Sat, 29 Oct 2022 21:42:12 +0000 (23:42 +0200)]
pulseaudio: use AUTORELEASE variable
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
364054fbe749a6121d0b6ff4e2bdda80f17389e7)
Josef Schlehofer [Sat, 29 Oct 2022 21:41:11 +0000 (23:41 +0200)]
pulseaudio: daemons should conflict to each other
It should not be possible to install pulseaudio-daemon and
pulseadio-daemon-avahi at the same time as they have the same files.
Let's avoid that situation by adding conflict.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
5a5bb15949f7cf0abb717245bc23508af2c48ed9)
Josef Schlehofer [Sat, 29 Oct 2022 21:37:09 +0000 (23:37 +0200)]
pulseaudio: simplify and rework Makefile
There were two conffiles sections and both of them were same, but for
different variants. We can have just one conffile section and use it also
for the other variant.
The same applies for the install section for different variants.
- We have two install sections, but we call the first one with the same
files and then add something more for the second variant.
- While at it to make it easier, let's change those three rows for
copying packages into the single one to make sure that I did not miss
anything. Also, we create a directory first and then move files.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
60ac7dd751240fa096a85794023b18f26a8317da)
Stijn Tintel [Wed, 2 Nov 2022 12:58:00 +0000 (14:58 +0200)]
luaexpat: trim trailing spaces
Found with modified Kconfiglib.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit
b051bbcad8c21b0de77657923b9bb9b81030af36)
Stijn Tintel [Wed, 2 Nov 2022 13:17:28 +0000 (15:17 +0200)]
squid: trim trailing space
Found with modified Kconfiglib.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit
d3ef994b3515637e5cc6c6f5a4058c893121811f)
Stijn Tintel [Wed, 2 Nov 2022 13:19:38 +0000 (15:19 +0200)]
mini_snmpd: trim trailing spaces
Found with modified Kconfiglib.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit
3d98f91fe2b5daa2c5a4c0b7270dc937389ed9df)
Stijn Tintel [Wed, 2 Nov 2022 13:11:26 +0000 (15:11 +0200)]
lynx: trim trailing space
Found with modified Kconfiglib.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
(cherry picked from commit
1ba153246b1fab19ac43591666b8d773a41a66d9)
Michal Vasilek [Wed, 2 Nov 2022 15:08:08 +0000 (16:08 +0100)]
librespeed-cli: add package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit
bb33b55354f6a9b51f445c117c5fdb5fca0b5a44)
Vladimir Ulrich [Tue, 1 Nov 2022 21:56:28 +0000 (00:56 +0300)]
zoneinfo: updated to the latest release
Updated zoneinfo-all meta-package to fix warnings on build
Removed zoneinfo-simple from dependencies of zoneinfo-all as its contents are included in other packages.
Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit
1d88250815b5efe623bb01a591c4ca651c8f5600)
Vladimir Ulrich [Fri, 21 Oct 2022 10:39:46 +0000 (13:39 +0300)]
zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit
5a9e8698c94fcfa14ab6a0c314881eb4be1d47c7)
Vladimir Ulrich [Sun, 2 Oct 2022 02:26:50 +0000 (05:26 +0300)]
zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit
8d693a79bedd8a4bf00c2e14f43b0c95ec950155)
Szabolcs Hubai [Sat, 29 Oct 2022 09:28:13 +0000 (11:28 +0200)]
mpd: depend the full variant on pulseaudio instead of pulseaudio-daemon
The full variant of mpd depends on pulseaudio-daemon, so it was not
possible to use the other pulseaudio variant with avahi.
Both pulseaudio daemons provides package pulseaudio, so users can choose
which variant suits them best.
Let's change the dependency to pulseaudio.
Fixes: #19187
Fixes: 2ed62adc5914 ("mpd: enable pulseaudio in full package")
Signed-off-by: Szabolcs Hubai <szab.hu@gmail.com>
(cherry picked from commit
abe35e89f60efb99dee76c53a1ebdc2bd48f73a1)
Stan Grishin [Sat, 5 Nov 2022 02:07:03 +0000 (19:07 -0700)]
Merge pull request #19793 from stangri/openwrt-22.03-curl-7.86.0
[22.03] curl: update to 7.86.0
Stan Grishin [Sat, 5 Nov 2022 02:05:38 +0000 (19:05 -0700)]
Merge pull request #19710 from stangri/openwrt-22.03-simple-adblock
[22.03] simple-adblock: rename wan6_trigger option
Stan Grishin [Sat, 5 Nov 2022 02:05:16 +0000 (19:05 -0700)]
Merge pull request #19708 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: rename options
Michael Heimpold [Mon, 31 Oct 2022 11:38:10 +0000 (12:38 +0100)]
php8: update to 8.1.12
This fixes:
- CVE-2022-31630
- CVE-2022-37454
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit
58b47869c018389218821c4f0947710b693847f4)
Tianling Shen [Mon, 31 Oct 2022 05:01:58 +0000 (13:01 +0800)]
cloudflared: Update to 2022.10.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
33634e30c22c965d7fe4dc94ab41c33a815ec9ce)
Tianling Shen [Mon, 31 Oct 2022 04:54:58 +0000 (12:54 +0800)]
rclone: Update to 1.60.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
90e037b5e59043e70118eeb2675e22bef1ffe4e4)
Tianling Shen [Mon, 31 Oct 2022 04:56:33 +0000 (12:56 +0800)]
yq: Update to 4.29.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
d1f2b96b7eb17fc990765ae5fd47fe0d99c07c88)
Stan Grishin [Wed, 2 Nov 2022 07:17:08 +0000 (07:17 +0000)]
curl: bugfix: building as selected package doesn't break build
* Reported-by: Chen Minqiang <ptpt52@gmail.com>
* details [here](https://github.com/openwrt/packages/commit/
88009b2d5e394c1822ec55734b63b434981a2a9d#commitcomment-
88604318)
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
9c78e10030e00956cb66d11cb2149eff69c9a494)
Stan Grishin [Sun, 30 Oct 2022 19:25:20 +0000 (19:25 +0000)]
curl: update to 7.86.0
* update to 7.86.0: https://curl.se/changes.html#7_86_0
* remove 300-curl-wolfssl.m4-error-out-if-wolfSSL-is-not-usable.patch as
it was fixed upstream: https://github.com/curl/curl/pull/9682
* update configure options for OpenSSL as --without-ssl is breaking build
* remove --without-libidn configure arg as it's no longer recognized
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
88009b2d5e394c1822ec55734b63b434981a2a9d)
Alexandru Ardelean [Sun, 30 Oct 2022 17:32:19 +0000 (19:32 +0200)]
python3-pytz: bump to version 2022.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Stan Grishin [Mon, 31 Oct 2022 03:05:44 +0000 (03:05 +0000)]
curl: include nls.mk
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
d66435208cabfe84b3f24ee47781cb90f94bbadc)
Tianling Shen [Wed, 26 Oct 2022 06:22:45 +0000 (14:22 +0800)]
dnsproxy: Update to 0.46.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
631122c0eb1a4239b45024614e8058c92a3d7d8f)
Tianling Shen [Wed, 26 Oct 2022 06:18:28 +0000 (14:18 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
998e87b6d9b2c8696c7ac2fda4eb9cc0a596b8dc)
Tianling Shen [Wed, 26 Oct 2022 06:18:04 +0000 (14:18 +0800)]
xray-core: Update to 1.6.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
b16b07409f8dae2356d0cb97f6e541218360fd80)
Tianling Shen [Wed, 26 Oct 2022 06:15:47 +0000 (14:15 +0800)]
xray-core: remove orphan xray-geodata definition
Fixes: 975153f93da132 ("v2ray-geodata: split from xray-geodata")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
8e2e11aa2d0c7bb2da3c41c9d97421d975a196ef)
Hirokazu MORIKAWA [Sat, 22 Oct 2022 23:55:33 +0000 (08:55 +0900)]
node: bump to v16.18.0
Update to v16.18.0
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
(cherry picked from commit
5851aa8062f5b8a239e241410c144764b8eb1d88)
Josef Schlehofer [Mon, 24 Oct 2022 12:40:11 +0000 (14:40 +0200)]
ffmpeg: add conflicts and provides
Motivation of this change is that full variants provides the mini
variant and as well audio-dec package, thus you can not install both as
it fails with the following output:
Collected errors:
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavcodec.so.58.91.100
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavdevice.so.58.10.100
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavformat.so.58.45.100
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56
But that file is already provided by package * libffmpeg-full
* check_data_file_clashes: Package libffmpeg-audio-dec wants to install file /usr/lib/libavutil.so.56.51.100
But that file is already provided by package * libffmpeg-full
* opkg_install_cmd: Cannot install package libffmpeg-audio-dec.
Let's change it to:
Installing libffmpeg-audio-dec (4.3.4-1) to root...
Collected errors:
* check_conflicts_for: The following packages conflict with libffmpeg-audio-dec:
* check_conflicts_for: libffmpeg-full *
* opkg_install_cmd: Cannot install package libffmpeg-audio-dec.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
9693bd47c5a67def43577c082d8ece34ffaf5113)
Jean-Michel Lacroix [Tue, 25 Oct 2022 19:23:09 +0000 (15:23 -0400)]
bandwidthd: fix time_t problem
Fixes issue #19510 with the change in time_t with musl 1.2
Signed-off-by: Jean-Michel Lacroix <lacroix@lepine-lacroix.info>
(cherry picked from commit
61d1a86)
Christian Marangi [Tue, 25 Oct 2022 08:29:42 +0000 (10:29 +0200)]
atlas-probe: fix SIGSEGV error on 32bit system
Changes to time_t cause SIGSEGV error on 32bit system and cause ripe
atlas malfunction. (registration successful but no traffic)
Also introduce minor patch to fix some compilation warning.
While at it move PKG_RELEASE to AUTORELEASE macro.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit
14c5dfe4c10f6550b7c4aab4419e0f64ef1abda4)
Nick Hainke [Sun, 9 Oct 2022 13:29:01 +0000 (15:29 +0200)]
samplicator: update to latest master commit 2021-10-11
The newest master branch has important fixes. However, no new release is
published [0]. Switch to git and update to latest master commit.
This introduces new version scheme by using YYYY-MM-DD of the commit.
In addition, add necessary "PKG_FIXUP" and "PKG_REMOVE_FILES" to allow
compile the new version. Also add enable "PKG_BUILD_PARALLEL".
Further, use a pidfile and remove outdated patches.
https://github.com/sleinen/samplicator/issues/73
Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit
a6d7ed4d6d77ca27ba60e763f0ef8aee4faf372b)
Josef Schlehofer [Wed, 26 Oct 2022 07:12:38 +0000 (09:12 +0200)]
libwebsockets: fix recursive dependency
While running `make menuconfig`, it was discovered then there is a
recursive dependency like this:
tmp/.config-package.in:59138:error: recursive dependency detected!
tmp/.config-package.in:59138: symbol PACKAGE_libwebsockets-openssl is selected by PACKAGE_libwebsockets-mbedtls
tmp/.config-package.in:59122: symbol PACKAGE_libwebsockets-mbedtls depends on PACKAGE_libwebsockets-openssl
It is not possible with the recently added conflicts that two packages
(OpenSSL and full variant, which uses OpenSSL as well), which are almost the same
provides the same named package libwebsockets as their conflict - Mbed
TLS.
Fixes: 676c5c72b5eeb583da2603e399fac085fa442c59 ("libwebsockets: OpenSSL
and mbedTLS variants should conflict")
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
a4e8cbb89a48729b3c3ad615765549628d495b0f)
Stan Grishin [Tue, 25 Oct 2022 22:13:05 +0000 (22:13 +0000)]
simple-adblock: rename wan6_trigger option
* rename wan6_trigger to procd_trigger_wan6
* reorder options in default config alphabetically
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
491ade4197f9d6d682f0520d17727045e1c43988)
Stan Grishin [Tue, 25 Oct 2022 21:34:25 +0000 (21:34 +0000)]
https-dns-proxy: rename options
* rename wan6_trigger to procd_trigger_wan6
* rename update_dnsmasq_config to dnsmasq_config_update
* add the uci-defaults file to run sed on config file
* update Makefile to include uci-defaults file
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
6bd055284c4f1f633e3d1cd857dc14adbe27c2f5)
Josef Schlehofer [Tue, 25 Oct 2022 10:14:25 +0000 (12:14 +0200)]
libwebsockets: OpenSSL and mbedTLS variants should conflict
They provide the same files, but they don't conflict to each other, this
means that users can install them side by side.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
676c5c72b5eeb583da2603e399fac085fa442c59)
Josef Schlehofer [Tue, 25 Oct 2022 05:52:15 +0000 (07:52 +0200)]
libwebsockets: full variant provides OpenSSL
For some time, it is not possible to install ttyd and mosquitto-ssl at the
same time, so let's solve it that libwebsockets-full provides
libwebsockets-openssl. This allows to install ttyd and mosquitto at
the same time.
Also, we need to add conflict, because we should not have installed
libwebsockets-openssl and libwebsockets-full at the same time as they
provides the same files.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
77e682a11c53f4dcd0e76bdea5ee82de77eaacfe)
Josef Schlehofer [Tue, 25 Oct 2022 07:40:37 +0000 (09:40 +0200)]
lighttpd: backport patch to fix dummy Sec-WebSocket-Key
It was requested in https://gitlab.nic.cz/turris/os/packages/-/issues/873
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
de49362d35a4baaa36ca8cab3fa874f3ca8cb6ad)
Stan Grishin [Tue, 25 Oct 2022 06:11:34 +0000 (23:11 -0700)]
Merge pull request #19700 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: add version information to binary
Stan Grishin [Tue, 25 Oct 2022 06:11:24 +0000 (23:11 -0700)]
Merge pull request #19697 from stangri/openwrt-22.03-simple-adblock
[22.03] simple-adblock: service_triggers improvements
Michal Hrusecky [Fri, 21 Oct 2022 20:43:52 +0000 (22:43 +0200)]
mariadb: Drop unused rundir fix socket dir perms
We had been creating "rundir" but it was never used, probably leftover
from some removed function. At the same time, we were setting quite
strict rights to the socket directory (while comments sugested
otherwise).
Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
(cherry picked from commit
8f6831b64b89243e7c1be5948f33e6737f7ddfc3)
Stan Grishin [Mon, 24 Oct 2022 21:39:06 +0000 (21:39 +0000)]
https-dns-proxy: add version information to binary
* add patches/020-cmakelists-add-version.patch (thanks @baranyaib90)
to add version information to the binary and fix https://github.com/aarond10/https_dns_proxy/issues/149
* modify Makefile to add version information for the binary
* rename patches/010-fix-cmakelists.patch for better readability
* revert back to service restart in WAN/WAN6 trigger
* update test.sh to test both init script and binary versions
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
61ca2f4d16464a34e638806bd3b9d801d6446b35)
Stan Grishin [Mon, 24 Oct 2022 16:57:56 +0000 (16:57 +0000)]
simple-adblock: service_triggers improvements
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
188d3328407259cff81ed08c8d7a906239d9677c)
Stan Grishin [Mon, 24 Oct 2022 16:45:13 +0000 (09:45 -0700)]
Merge pull request #19692 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: bugfix: restore empty server; misc improvements
Dirk Brenken [Mon, 24 Oct 2022 10:34:12 +0000 (12:34 +0200)]
adblock: update 4.1.5-4
* fixed broken oisd regex
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
e90b4c01e1619ce4adf16abb9f63c772b44fefe9)
Sebastian Kemper [Sat, 22 Oct 2022 14:38:09 +0000 (16:38 +0200)]
softflowd: use %lld for time_t always
Add upstreamed patch to fix segmentation fault reported in [1].
[1] https://github.com/openwrt/packages/issues/19655
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
(cherry picked from commit
7d019635b1490248e0efc487b3723a4cd07b39d7)
Michal Hrusecky [Sat, 22 Oct 2022 11:00:12 +0000 (13:00 +0200)]
mariadb: Update to the latest version 10.6.10
Keeping the major version, bumping just a minor version. It includes
various bug fixes and security fixes. For details, see:
https://mariadb.com/kb/en/mariadb-10610-release-notes/
https://mariadb.com/kb/en/mariadb-1069-release-notes/
https://mariadb.com/kb/en/mariadb-1068-release-notes/
https://mariadb.com/kb/en/mariadb-1067-release-notes/
https://mariadb.com/kb/en/mariadb-1066-release-notes/
https://mariadb.com/kb/en/mariadb-1065-release-notes/
Following two patches dropped as the issues were fixed in upstream.
* 130-c11_atomics.patch
* 140-mips-connect-unaligned.patch
The rest of the patches were refreshed.
Don't need to disable cassandra and tokudb anymore as they were dropped
from upstream tarball.
Signed-off-by: Michal Hrusecky <michal@hrusecky.net>
Stan Grishin [Mon, 24 Oct 2022 04:16:20 +0000 (04:16 +0000)]
https-dns-proxy: bugfix: restore empty server; misc improvements
* bugfix: properly restore empty server config for dnsmasq (to
address issue brought up in https://github.com/stangri/source.openwrt.melmac.net/pull/162)
* better handling of non-existant wan/wan6 interface for triggers
* add resolver url to ubus data for future-proofing WebUI js move
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
fbc63cb9f6ac808803038cfb2775c90085fdc989)
Dirk Brenken [Sat, 22 Oct 2022 07:23:23 +0000 (09:23 +0200)]
adblock: update 4.1.5-3
* fixed search regression in DNS report
* removed last shallalist pointers in the init help
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
ca4c4d4fbcccf1b7b27ed10840b528482fd106fb)
Tianling Shen [Mon, 17 Oct 2022 12:46:28 +0000 (20:46 +0800)]
treewide: fix procd service inactive
Exit directly will result procd service inactive and uci
configuration changes are no longer monitored.
Reported-by: Lvc Revincx <revincx233@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
b1651c5d5444b990b58180a26d6e76779cbb88a9)
Tianling Shen [Tue, 18 Oct 2022 09:39:11 +0000 (17:39 +0800)]
dnsproxy: Update to 0.45.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
5801b0134ae857d1ba4563f327df593b603b4395)
Stan Grishin [Fri, 21 Oct 2022 21:15:44 +0000 (14:15 -0700)]
Merge pull request #19661 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: bugfix: prevent creation of empty interface trigger
Stan Grishin [Fri, 21 Oct 2022 21:15:25 +0000 (14:15 -0700)]
Merge pull request #19659 from stangri/openwrt-22.03-simple-adblock
[22.03] simple-adblock: remove unnecessary procd_add_reload_interface_trigger
Stan Grishin [Fri, 21 Oct 2022 11:57:20 +0000 (11:57 +0000)]
https-dns-proxy: bugfix: prevent creation of empty interface trigger
* When $wan/$wan6 are empty but double-quoted, it leads to creation
of an interface trigger with empty interface
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
425cef2f8c0fd9f90d5f39c9777c877be09c2547)
Stan Grishin [Fri, 21 Oct 2022 11:48:49 +0000 (11:48 +0000)]
simple-adblock: remove unnecessary procd_add_reload_interface_trigger
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
ef067f6304b36ed036b07f241819521d3ba10991)
Stan Grishin [Thu, 20 Oct 2022 11:53:07 +0000 (04:53 -0700)]
Merge pull request #19594 from pymumu/master
[openwrt-22.03] smartdns: update to 1.2022.38.1
Stan Grishin [Thu, 20 Oct 2022 10:42:32 +0000 (03:42 -0700)]
Merge pull request #19636 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: bugfix: remove canary domains
Dirk Brenken [Thu, 20 Oct 2022 09:46:09 +0000 (11:46 +0200)]
adblock: update 4.1.5-2
* fixed broken/blocked oisd download links (switched to the official github mirror)
* made sure that curl error out on http errors as well
* removed obsolete compatibility stuff from init script
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
f83baf221d11781b1e50b492af2353ad7438d351)
Stan Grishin [Thu, 20 Oct 2022 02:23:45 +0000 (02:23 +0000)]
https-dns-proxy: bugfix: remove canary domains
* bugfix: canary domains persistence (as described in
https://forum.openwrt.org/t/https-dns-proxy-canary-domain-persistance/139967)
* minor: remove global variables and make them local in
service_start/service_stop/service_triggers
* minor: split DEFAULT_BOOTSTRAP into BOOTSTRAP_CF and BOOTSTRAP_GOOGLE for
better code readability
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
92a45c3985cab20907205c9187a9c9394d07b4db)
Stan Grishin [Wed, 19 Oct 2022 12:21:25 +0000 (05:21 -0700)]
Merge pull request #19634 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: bugfix: remove wan6 from procd triggers
Stan Grishin [Wed, 19 Oct 2022 09:02:09 +0000 (09:02 +0000)]
https-dns-proxy: bugfix: remove wan6 from procd triggers
* fixes https://github.com/openwrt/packages/issues/19631
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
409ce0f14fbf38a6c5d0d6c7689eef30441e6a4a)
Hannu Nyman [Tue, 18 Oct 2022 14:57:16 +0000 (17:57 +0300)]
irqbalance: update to 1.9.1
Update irqbalance version to 1.9.1
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit
c1582e1ad085297790eaa7fba9b6da520205c35d)
Rosen Penev [Thu, 9 Jun 2022 22:30:40 +0000 (15:30 -0700)]
irqbalance: add meson
Fixes compilation when libiconv is missing.
Also remove pthread from glibc. No longer needed.
Cleanup Makefile for consistency between packages.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit
59cadc7c65d5540b3e1bba26dfcd782cad98a5fe)
Rui Salvaterra [Thu, 23 Jun 2022 08:09:13 +0000 (09:09 +0100)]
irqbalance: handle deepestcache option
Allow the user to specify the level at which irqbalance assumes the cache
domains are partitioned. Keep the default value of 2.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
(cherry picked from commit
d9447cfdc20560e8b8d848e3925f40af81b66576)
Stan Grishin [Tue, 18 Oct 2022 18:09:16 +0000 (11:09 -0700)]
Merge pull request #19604 from stangri/openwrt-22.03-nebula
[22.03] nebula: implement netifd support
Stan Grishin [Tue, 18 Oct 2022 18:08:13 +0000 (11:08 -0700)]
Merge pull request #19626 from stangri/openwrt-22.03-simple-adblock
[22.03] simple-adblock: update to 1.9.2-1
Dirk Brenken [Tue, 18 Oct 2022 10:44:31 +0000 (12:44 +0200)]
adblock: update 4.1.5
* made the reporting/top statistics flexible, see "top_count" parm in CLI or in LuCI (default 10), fixes #19622
* added the new blocklist source cpbl (provided by PascalCoffeeLake@gmail.com)
* added/separated Easylist/Easyprivacy blocklist sources (provided by PascalCoffeeLake@gmail.com)
* added reg_jp blocklist_source (provided by PascalCoffeeLake@gmail.com)
* removed the easylist addons from the other regional lists
* removed the second/obsolete pl regional list and renamed the first one to "reg_pl"
* updated the readme
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
0e19246d14d2b618cd67072334e3c30dd7caf5af)
Michal Vasilek [Tue, 18 Oct 2022 11:43:52 +0000 (13:43 +0200)]
ddns-scripts: fix cloudflare&digitalocean provides
Fixes mistake in
dbe79e409d4d772d607364b47116a108508bb466, the
cloudflare PROVIDES got mixed up with digitalocean.
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit
001564ed8356398c0e61dec12063604127b290e7)
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Remove PKG_RELEASE version bump
Michal Vasilek [Wed, 12 Oct 2022 16:50:34 +0000 (18:50 +0200)]
ddns-scripts: add PROVIDES for old package names
* ddns-scripts-services: provide ddns-scripts_service
* ddns-scripts-cloudflare: provide ddns-scripts_digitalocean.com-v2
* ddns-scripts-freedns: provide ddns-scripts_freedns_42_pl
* ddns-scripts-godaddy: provide ddns-scripts_godaddy.com-v1
* ddns-scripts-noip: provide ddns-scripts_no-ip_com
* ddns-scripts-nsupdate: provide ddns-scripts_nsupdate
* ddns-scripts-route53: provide ddns-scripts_route53-v1
* ddns-scripts-cnkuai: provide ddns-scripts_cnkuai_cn
https://github.com/openwrt/packages/pull/13509 renamed many ddns-scripts
packages, but didn't include a PROVIDES for the old package names to
make updates work well.
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit
dbe79e409d4d772d607364b47116a108508bb466)
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Remove PKG_RELEASE version bump
Stan Grishin [Tue, 18 Oct 2022 08:43:19 +0000 (08:43 +0000)]
simple-adblock: update to 1.9.2-1
* make PKG_VERSION of the init script readonly to remove shellcheck
exception
* replace exit with return in the the procd scripts per:
https://github.com/openwrt/packages/pull/19617
* remove custom boot() function as it prevented creation of procd
firewall object on start on boot
* improve performance of allowing domains code
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
3ba54553ca7bd93b9d0db7d28693fa05c7c7aa87)
Michal Vasilek [Wed, 12 Oct 2022 17:30:37 +0000 (19:30 +0200)]
tailscale: add version tests
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit
551bb8b718fa94a072238f4078286df7cbad0242)
Michal Vasilek [Wed, 12 Oct 2022 17:29:55 +0000 (19:29 +0200)]
tailscale: fix -version
tailscale version, tailscaled -version and the web UI reported the wrong
version number which doesn't cause any issues, but it can be confusing.
This is fixed by specifying the version in go ldflags similar to how
it's done in many other go packages and the official tailscale Dockerfile.
version.Long version can not be specified in GO_PKG_LDFLAGS_X because it
contains a space and GO_PKG_LDFLAGS_X is always split at a space.
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
(cherry picked from commit
738f44be4f39191aa4640086f37ef62420442e06)
Michael Heimpold [Tue, 18 Oct 2022 06:00:13 +0000 (08:00 +0200)]
Merge pull request #19619 from mhei/22.03-libxml2-update-2.10.3
[22.03] libxml2: update to 2.10.3
Michael Heimpold [Sun, 16 Oct 2022 17:57:59 +0000 (19:57 +0200)]
libxml2: update to 2.10.3
This fixes:
- CVE-2022-40303
- CVE-2022-40304
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit
c2742973b0cd25af90f378e4ea9a85e30861ce47)
Stan Grishin [Mon, 17 Oct 2022 06:57:45 +0000 (23:57 -0700)]
Merge pull request #19612 from stangri/openwrt-22.03-https-dns-proxy
[22.03] https-dns-proxy: upstream bugfix for ca_info
Stan Grishin [Sun, 16 Oct 2022 12:04:51 +0000 (12:04 +0000)]
https-dns-proxy: upstream bugfix for ca_info
* upstream bugfix: Add a forgotten 'NULL' initialize for ca_info
if not manually set
* make init script PKG_VERSION variable readonly so that a
shellcheck excettion can be removed
* add procd interface trigger to 'wan6' if IPv6 wan interface name
cannot be obtained on start
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
bca5d0ed8e4791b0c31b624c6fbc3e43e9c0a2a8)
Alexandru Ardelean [Tue, 1 Feb 2022 07:08:01 +0000 (09:08 +0200)]
numpy: bump to version 1.23.3
Also bump Cython version to 0.29.32
And yeeeey: zip -> tar.gz
And they fixed the Intel AVX extension stuff/detection.
Which is why I deferred updating it until now.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit
5b9a66cd7c437ab9d0c1e2b466739ec060f6e9d6)
Eneas U de Queiroz [Thu, 6 Oct 2022 13:02:59 +0000 (10:02 -0300)]
gnunnet: halt build if any command fails
There are many places in the packages' install recipes whith multiple
commands being executed in the same shell invocation, separated with a
semicolon (;). The return status will depend only on the last command
being run. The same thing happens in loops, where only the last file
will determine the result of the command.
Change the ';' to '&&', and exit the loop if any operation fails.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit
2e75ccbb7d7d620d3ba101927f04732a1455b5af)
Eneas U de Queiroz [Thu, 6 Oct 2022 13:02:59 +0000 (10:02 -0300)]
gnunnet: don't copy non-existing files
There are six places pointing to files that do not exist any more:
- gns-import.sh in package gnunet-gns (dropped in v0.11.0)
- libgnunetdnsstub.so* in gnunet-vpn (integrated into util in v0.11.0)
- libgnunettun.so* in gnunet-vpn (integrated into util in v0.11.0)
- gnunet-service-ats-new in package gnunet (dropped in v0.12.0)
- libgnunetreclaimattribute.so.* (integrated into reclaim in v0.13.0)
- libgnunetabe.so.* in gnunet-reclaim (dropped in v0.17.2)
They were not noticed because their failing copy commands were part of
loops in which only the last operation had its exit status checked.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit
fb91f8b7b07e36b4f47f1808badedf7ba3937d3a)
Eneas U de Queiroz [Thu, 6 Oct 2022 13:00:54 +0000 (10:00 -0300)]
gnunet: gnunet-rest: add libjose dependency
According to the package's configure.ac, reclaimID OpenID Connect plugin
depends on jose. It is installed by the gnunet-rest plugin package:
libgnunnetrest_openid_connect.so.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit
f0417960037d5138f9482821560ba7ccdc317fd4)
Eneas U de Queiroz [Thu, 15 Sep 2022 00:21:50 +0000 (21:21 -0300)]
opendoas: avoid libpam dependency
Package is failing to build because it picks up libpam dependency
regardless of `BUSYBOX_CONFIG_PAM`.
Use configure args --with-pam, --without-pam to assert the option.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit
8cb0ed95dd101b1c8d4b44482ef2033a202b030f)
Josef Schlehofer [Fri, 14 Oct 2022 14:13:09 +0000 (16:13 +0200)]
Revert "wget: update to 1.21.3"
With the newer wget version, wget-nossl can not be compiled due to
missing library, so let's revert it.
Package wget-nossl is missing dependencies for the following libraries:
libnettle.so.8
This reverts commit
5075f5b7010617ba916f251b418ef7c79b760b0a.
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Stan Grishin [Tue, 11 Oct 2022 00:07:19 +0000 (00:07 +0000)]
nebula: implement netifd support
This commit contains the following:
* Update binary to version 1.6.1
* Update README URLs in the Makefile to link OpenWrt-specific info
* Separate the binary, the init script and netifd script into 3 packages:
nebula, nebula-service and nebula-proto accordingly
* implement yml parser for init script to fetch variables from it
* add the netifd script for nebula protocol
* update test file to address all built packages
* make the PKG_VERSION variable of init/proto scripts readonly
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
51902f92066da5b127f2ee8c07b48903c664906d)
Scott Roberts [Thu, 6 Oct 2022 12:44:03 +0000 (06:44 -0600)]
zabbix: add variants for SSL support
opkg does not offer ssl varients:
zabbix-agentd
zabbix-sender
zabbix-get
zabbix-proxy
zabbix-server
resolve this by adding ssl varients.
Signed-off-by: Scott Roberts <ttocsr@gmail.com>
(cherry picked from commit
cd48d03f01917af2fd525955b6fd8b8498ad3d6f)
Nick Hainke [Mon, 10 Oct 2022 06:31:29 +0000 (08:31 +0200)]
wget: update to 1.21.3
Release Notes:
https://lists.gnu.org/archive/html/info-gnu/2022-02/msg00017.html
Remove the patch "100-fix-sts-time". This patch was replaced upstream by
several other fixes, see:
https://git.savannah.gnu.org/cgit/wget.git/log/src/hsts.c
Signed-off-by: Nick Hainke <vincent@systemli.org>
(cherry picked from commit
5075f5b7010617ba916f251b418ef7c79b760b0a)
Daniel Golle [Thu, 13 Oct 2022 18:46:52 +0000 (19:46 +0100)]
auc: update to 0.3.1
Remove wrongly placed 'break' statement to actually jump to the most
recent version of a release branch.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit
fd36c91db869544df882de6812cf57dd5056c976)
Daniel Golle [Mon, 10 Oct 2022 03:30:55 +0000 (04:30 +0100)]
auc: update to version 0.3.0
Most notably this brings support for processing package changes such
as suggesting to replace firewall with firewall4 when updating from
21.02.x -> 22.03.y release.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit
36525086ce468ba5f062f41be231be9f43d9488f)
Daniel Golle [Thu, 6 Oct 2022 15:48:23 +0000 (16:48 +0100)]
snowflake: update to version 2.3.1
03b2b56f Fix broker race condition
36f03dfd Record proxy type for proxy relay stats
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit
15fdb5fa166c1d41236c519821cad6e92fbb8e68)
Daniel Golle [Thu, 6 Oct 2022 15:34:05 +0000 (16:34 +0100)]
perl-net-dns: update to version 1.35
**** 1.35 Oct 4, 2022
Improve SVCB error reporting.
Fix rt.cpan.org #144328
accept_reply test fails with matched consecutive "random"
generated packet->id
Fix rt.cpan.org #144299
Spelling errors.
**** 1.34 May 30, 2022
Improve robustness of EDNS option compose/decompose functions.
Simplify code in Makefile.PL.
Fix rt.cpan.org #142426
Avoid "Useless use of a constant in void context" warning.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
(cherry picked from commit
b9338331be79cf8d0c1f9aa0dde2acf57a75ebe8)