Stan Grishin [Mon, 11 Dec 2023 00:54:17 +0000 (00:54 +0000)]
adblock-fast: better allow-listing
* improve allow-listing reliability by running sed from the script-file
instead of the command-line
* fix user for smartdns files ownership
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
693287e9610b379111b1c2a5a7589a576a8ce663)
Stan Grishin [Sun, 10 Dec 2023 20:54:50 +0000 (13:54 -0700)]
Merge pull request #22854 from stangri/openwrt-23.05-adblock-fast
adblock-fast: bugfix: block domains from config when not using block-lists
Tianling Shen [Sat, 25 Nov 2023 06:56:20 +0000 (14:56 +0800)]
upmpdcli: Update to 1.8.6
Removed upstreamed patch.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
c438a1605215c449027d97cb1628e20a119c91da)
Tianling Shen [Sat, 25 Nov 2023 07:23:18 +0000 (15:23 +0800)]
libupnpp: Update to 0.24.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
8facff466be9354d0376dc587237dec03d0cff64)
Tianling Shen [Sat, 25 Nov 2023 07:20:54 +0000 (15:20 +0800)]
libnpupnp: Update to 5.1.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
24b4173030329622f12d4955de2023608b02dfa4)
Rosen Penev [Thu, 16 Nov 2023 21:00:19 +0000 (13:00 -0800)]
upmpdcli: update to 1.8.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit
303b7b665c5f2aa177d1c4ebbc4346eafd51809b)
Rosen Penev [Thu, 16 Nov 2023 19:49:27 +0000 (11:49 -0800)]
libupnpp: update to 0.24.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit
f53100b69e775caa01a53e48308e95b823fabfdc)
Rosen Penev [Thu, 16 Nov 2023 19:46:09 +0000 (11:46 -0800)]
libnpupnp: update to 5.1.1
Build with meson. Faster.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
(cherry picked from commit
36360b7406e3fe62b38d45990689bb524c8d5603)
Stan Grishin [Sun, 10 Dec 2023 02:49:51 +0000 (02:49 +0000)]
adblock-fast: bugfix: block domains from config when not using block-lists
* remove empty lines from the combined list to allo optimization code
to work properly
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
1914114ed39f29c8dd81305969741f7636254280)
Hannu Nyman [Sat, 9 Dec 2023 09:27:20 +0000 (11:27 +0200)]
Merge pull request #22851 from hnyman/irqfix
[23.05] irqbalance: Fix log spam and correct meson version
Hannu Nyman [Sat, 9 Dec 2023 09:00:33 +0000 (11:00 +0200)]
irqbalance: Fix log spam and correct meson version
Irqbalance 1.9.3 changed the handling of certain errors.
Specifically EINVAL, trying to set an invalid CPU core,
was changed to be a temporary error, causing log spam from
repeated balancing runs in some devices. See log and strace below.
Mark EINVAL as permanent.
Also correct the version in our own meson.build patch.
Log and strace:
Sat Dec 9 10:17:27 2023 daemon.warn irqbalance: Cannot change IRQ 48 affinity: Invalid argument
open("/proc/irq/48/smp_affinity", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 6
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6ed9000
ioctl(6, TIOCGWINSZ, 0xbeb134e8) = -1 ENOTTY (Not a tty)
writev(6, [{iov_base="
00000001", iov_len=8}, {iov_base=NULL, iov_len=0}], 2) = -1 EINVAL (Invalid argument)
close(6) = 0
munmap(0xb6ed9000, 4096) = 0
clock_gettime64(CLOCK_REALTIME, {tv_sec=
1702109847, tv_nsec=
340549081}) = 0
sendto(5, "<28>Dec 9 08:17:27 irqbalance: "..., 80, 0, NULL, 0) = 80
writev(1, [{iov_base="Cannot change IRQ 48 affinity: I"..., iov_len=47}, {iov_base="\n", iov_len=1}], 2Cannot change IRQ 48 affinity: Invalid argument
) = 48
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Tianling Shen [Fri, 8 Dec 2023 16:57:41 +0000 (00:57 +0800)]
dnsproxy: Update to 0.60.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
3a708afd04cfa297b3749734f5f46a334a831732)
Tianling Shen [Tue, 5 Dec 2023 11:02:35 +0000 (19:02 +0800)]
yq: Update to 4.40.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
a18841e459195bd6ef27eb1062208f0df97b1d33)
Tianling Shen [Tue, 5 Dec 2023 11:02:27 +0000 (19:02 +0800)]
rclone: Update to 1.65.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
ac17302410dfa0958494b004e07d427cad7dd9cf)
Tianling Shen [Tue, 5 Dec 2023 11:01:25 +0000 (19:01 +0800)]
v2raya: update to 2.2.4.3
Switched back to tar.gz archive to avoid potential permission issue.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
255e244980abf8c028d8ec72e3a15eddc3b63235)
Jeffery To [Mon, 4 Dec 2023 06:21:20 +0000 (14:21 +0800)]
python-cryptography: Update to 41.0.7
41.0.6 included a fix for CVE-2023-49083 (loading certificates from a
PKCS#7 bundle could lead to a null-pointer-dereference and segfault).
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
5f829ad1625901054c75eee0cd6bc970f57e04b7)
Jeffery To [Tue, 31 Oct 2023 03:53:33 +0000 (11:53 +0800)]
python-cryptography: Update to 41.0.5
This also adds a CPE ID for the package and updates the test.sh script
to use an assert.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
c4a223ed8714d43a6e06d9c675447281f8c50127)
Stan Grishin [Fri, 8 Dec 2023 06:08:40 +0000 (23:08 -0700)]
Merge pull request #22840 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: bugfixes: getsize/resolver
Stan Grishin [Fri, 8 Dec 2023 02:41:44 +0000 (02:41 +0000)]
adblock-fast: bugfixes: getsize/resolver
* do not use standalone grep-package dependent syntax to get the remote
file size
* various bugfixes to prevent attempts to change/commit if dnsmasq/smartdns
are not installed
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
496d9b71ab83b1cfcc8c71c894de432ff841616c)
Tianling Shen [Thu, 7 Dec 2023 18:58:27 +0000 (02:58 +0800)]
Merge pull request #22808 from jefferyto/ci-fix-helper-openwrt-23.05
[openwrt-23.05] CI: Fix CI_HELPER
Jonas Jelonek [Fri, 1 Dec 2023 21:41:35 +0000 (22:41 +0100)]
iperf3-mt: remove package
This package was intended to provide the experimental multithreading
support for iperf3. With the update to 3.16, multithreading is available
in mainline iperf3. Thus, remove this package.
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
(cherry picked from
4fb1bdc86c)
Jonas Jelonek [Fri, 1 Dec 2023 21:37:39 +0000 (22:37 +0100)]
iperf3: update to 3.16
notable changes:
- multithreading support
changelog: https://github.com/esnet/iperf/releases/tag/3.16
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
(cherry picked from
bdb6d2a37f)
Jeffery To [Fri, 24 Nov 2023 07:21:26 +0000 (15:21 +0800)]
fail2ban: Fix compatibility with Python 3.11
This backports 2 commits from upstream[1]; the other 3 are not strictly
necessary. One of the patches has been updated to remove a change to a
regex that does not exist in 0.11.2.
[1]: https://github.com/fail2ban/fail2ban/pull/3267
Fixes: https://github.com/openwrt/packages/issues/22736
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
0d9cc4aed202c9126966f7a9e73eaa7f48d51b6b)
Moritz Warning [Wed, 6 Dec 2023 17:56:45 +0000 (18:56 +0100)]
dhtd: udpate to 0.2.6
Signed-off-by: Moritz Warning <moritzwarning@web.de>
(cherry picked from commit
75d5ffd1677d4375996ce4d19de13cf4189c1f5f)
Stan Grishin [Wed, 6 Dec 2023 15:40:42 +0000 (08:40 -0700)]
Merge pull request #22825 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: add smartdns ipset/nftset support
Stan Grishin [Wed, 6 Dec 2023 10:09:02 +0000 (10:09 +0000)]
adblock-fast: add smartdns ipset/nftset support
* bugfix: correct URL to config-update file
* bugfix: check if uci configs exist before chacking for changes
* add support for smartdns ipset-based blocking
* add support for smartfns nftset-based blocking
* disallow non-ascii symbols for smartdns blocking
* add check wherever fw4 restart is needed before calling
procd_set_config_changed firewall
* improve clean-up code in resolver()
* improve case code for different resolver settings
* modify load_validate_config to allow smartdns.ipset and smartdns.nftset
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
28cd5ecf6e29fedfbd8dfcb63ea5124dac69880c)
Thibaut VARÈNE [Tue, 28 Nov 2023 15:47:36 +0000 (16:47 +0100)]
uspot: add package
uspot is an OpenWrt-native captive portal system.
It leverages existing OpenWrt tools such as uhttpd, dnsmasq, firewall4,
ucode, without needing any external kernel module.
It can achieve the maximum performance allowed by nftables (flow
offloading works).
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
(cherry picked from commit
e6e8e58ae0ca981a2301f8951f6416be3b74fbe5)
Ariel Xiong [Sun, 17 Sep 2023 03:12:44 +0000 (11:12 +0800)]
AriaNg: bump 1.3.2 to 1.3.6
Fix the problem that cannot create new task after clearing checksum option
Other bug fix and user interface optimization
Support overriding aria2 global settings with empty content when create new download task (#712)
Other bug fix and user interface optimization
Update Traditional Chinese translation (#705, thx @ChiaYen-Kan)
Other bug fix and user interface optimization
Add check-integrity to task settings tab (#693, thx @raytrap)
Fix a spelling mistake (#696, thx @rusq)
fix due to the index.html (1.3.6) cite these 2 png files. To keep the page looks fine without 404, added these 2 png files.
Signed-off-by: Ariel Xiong <ArielHeleneto@outlook.com>
(cherry picked from commit
904438be39d2fb80573ab45ce606a20bb4fbe7e1)
Oskari Rauta [Thu, 30 Nov 2023 09:26:13 +0000 (11:26 +0200)]
netbird: update to version 0.24.3
Changelog: https://github.com/netbirdio/netbird/releases/tag/v0.24.3
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
2dd3b1b17740740096539dfc88be80e2e7bedcba)
Oskari Rauta [Thu, 30 Nov 2023 09:16:08 +0000 (11:16 +0200)]
aardvark-dns: update to version 1.9.0
Changelog:
- update trust-dns to hickory
- never report an error when the syslog init fails
- dependency updates
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
88ed83a55b28127e336cd4636362e49a0c2104df)
Oskari Rauta [Thu, 30 Nov 2023 09:08:23 +0000 (11:08 +0200)]
netavark: update to version 1.9.0
Changes:
- add firewalld-reload subcommand
- bridge: force static mac on bridge interface
- dependency updates
- numerous fixes to test suite
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
aa3abde67e32e193e4fcc23ff6f27190440a3e94)
Oskari Rauta [Thu, 30 Nov 2023 08:48:04 +0000 (10:48 +0200)]
podman: update to version 4.8.0
Changelog: https://github.com/containers/podman/releases
I also updated containers.conf - it has gotten quite a many new
options. I added crun to depends, every other distribution
seems to ship it with podman, and after all it is a default
OCI Container Runtime for podman anyway and has a super low
footprint, so shouldn't be a problem for anyone running
containers, after all you need some storage for that anyway.
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
9ab2b8a04dfe250139799a8e51fc36232c3c4145)
Oskari Rauta [Thu, 30 Nov 2023 06:36:49 +0000 (08:36 +0200)]
crun: update to version 1.12
Changelog: https://github.com/containers/crun/releases
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
ff51a0b495148ac143deff5bf4e838a144aaeb8d)
Jeffery To [Tue, 28 Nov 2023 05:12:05 +0000 (13:12 +0800)]
CI: Fix CI_HELPER
Commit
18d3c529fa4ab8dafcf6c147cf3cb55792d8ca10 caused CI_HELPER to be
set to "''" (two single quotes), leading to an error when test.sh tries
to source $CI_HELPER.
CI_HELPER is not set anywhere else and not passed into the container
environment, so there is no need to test if it has a value.
This fixes the value of CI_HELPER.
Fixes: 18d3c529fa4a ("github-ci: error on any shell errors")
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
562f5df67fd9436dface35a410e9ce591d9a2894)
Hirokazu MORIKAWA [Sat, 2 Dec 2023 23:46:11 +0000 (08:46 +0900)]
node: bump to v18.19.0
Notable Changes
* npm updated to v10
* ESM and customization hook changes
* New node:module API register for module customization hooks; new initialize hook
* import.meta.resolve unflagged
* --experimental-default-type flag to flip module defaults
Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
Felix Matouschek [Mon, 27 Nov 2023 10:12:03 +0000 (11:12 +0100)]
postfix: Fix enabling PCRE support
After the change from PCRE to PCRE2 when enabling POSTFIX_PCRE the
resulting postfix build no longer reports pcre as an available module.
(postfconf -m). This is caused by using the wrong syntax for the
HAS_PCRE build flag (HAS_PCRE2 vs HAS_PCRE=2). This fixes the build flag
to use the correct syntax.
Signed-off-by: Felix Matouschek <felix@matouschek.org>
Stan Grishin [Fri, 1 Dec 2023 19:56:05 +0000 (12:56 -0700)]
Merge pull request #22773 from stangri/openwrt-23.05-ngtcp2
[23.05] ngtcp2: update to 1.1.0
Stan Grishin [Fri, 1 Dec 2023 19:55:54 +0000 (12:55 -0700)]
Merge pull request #22771 from stangri/openwrt-23.05-nghttp3
[23.05] nghttp3: update to 1.1.0
Moritz Warning [Sun, 26 Nov 2023 01:05:26 +0000 (02:05 +0100)]
dhtd: update to 0.2.5
Signed-off-by: Moritz Warning <moritzwarning@web.de>
(cherry picked from commit
fd1892ef063de6b952ee28a76641d370c09205d0)
Tianling Shen [Sun, 26 Nov 2023 06:22:28 +0000 (14:22 +0800)]
xray-core: Update to 1.8.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
c0704be027f73c4c7d437a2f3807240b72228a7a)
Darryl Sokoloski [Thu, 10 Aug 2023 15:48:32 +0000 (15:48 +0000)]
netifyd: Updated to v4.4.7
Release notes: https://gitlab.com/netify.ai/public/netify-agent/-/releases/v4.4.7
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
(cherry picked from commit
41c9155a802727a95d4c110752190c2a24611196)
Oskari Rauta [Sun, 19 Nov 2023 03:19:23 +0000 (05:19 +0200)]
external-protocol: rename and update cni-protocol
cni-protocol can be used for both cni and netavark
and also for many other things, such as vpn's that
lack customized protocol supports for openwrt as a
general externally managed protocol, so it was due
to rename it.
I also added one extra option, search domain, which
is optional and updated scripts retrieving ip address
and routing information.
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
a0d7e404949170ee6f6307b64c8b14a6488f14d4)
Tianling Shen [Sun, 26 Nov 2023 06:25:50 +0000 (14:25 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
e766690d131825d28552b2b5a56243ed8010e721)
Tianling Shen [Mon, 16 Oct 2023 09:14:34 +0000 (17:14 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
03a69f84bcf95bf2d54aa8c26814dbfe218e706a)
Tianling Shen [Sun, 26 Nov 2023 06:22:09 +0000 (14:22 +0800)]
v2ray-core: Update to 5.12.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
11913a72cc7d6adf677b7ce932702be07d3cc0eb)
Tianling Shen [Sun, 26 Nov 2023 06:22:03 +0000 (14:22 +0800)]
yq: Update to 4.40.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
5fc95dce02547e8b70d24fe57c6e47447253c5fe)
Tianling Shen [Sun, 26 Nov 2023 06:21:57 +0000 (14:21 +0800)]
dnsproxy: Update to 0.59.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
a678f5891200e674792c42bf57799309bd1408be)
Stan Grishin [Mon, 27 Nov 2023 17:45:52 +0000 (17:45 +0000)]
ngtcp2: update to 1.1.0
* Changelog: https://github.com/ngtcp2/ngtcp2/releases/tag/v1.1.0
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
05cf7cff10d39429d8faa3bb05afeb3f09aab13b)
Stan Grishin [Mon, 27 Nov 2023 17:39:36 +0000 (17:39 +0000)]
nghttp3: update to 1.1.0
* Changelog: https://github.com/ngtcp2/nghttp3/releases/tag/v1.1.0
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
353bdb9cf08d3921bcae90d75a84665a329501db)
Hannu Nyman [Sun, 26 Nov 2023 19:22:08 +0000 (21:22 +0200)]
irqbalance: update to 1.9.3
Update irqbalance to version 1.9.3.
* remove upstreamed patch.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit
b8298a9b9114b20b1b104e36a40dc5769b26549d)
Hentioe Cl [Sun, 26 Nov 2023 19:21:52 +0000 (21:21 +0200)]
irqbalance: add banned_cpulist option
Configure CPUs to ignore with `IRQBALANCE_BANNED_CPULIST` environment variable
Signed-off-by: Hentioe Cl <meow.i5.br@gmail.com>
[added PKG_RELEASE bump]
(cherry picked from commit
e1ff9619a3c6d3ae9f5cf04a3b6ce8d91d45ad83)
Stan Grishin [Sun, 26 Nov 2023 00:12:44 +0000 (17:12 -0700)]
Merge pull request #22748 from stangri/openwrt-23.05-https-dns-proxy
[23.05] https-dns-proxy: fix unintentional call of service_stopped in boot()
Stan Grishin [Sun, 26 Nov 2023 00:12:12 +0000 (17:12 -0700)]
Merge pull request #22754 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: bugfix: call to missing function
Stan Grishin [Sat, 25 Nov 2023 20:53:27 +0000 (20:53 +0000)]
adblock-fast: bugfix: call to missing function
* fix call to is_number to is_integer
* improve boot()
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
ffb396bca93ba5675ec0f999cf2dc9397b28e138)
Max Berger [Mon, 30 Oct 2023 19:14:40 +0000 (20:14 +0100)]
ddns-scripts: Fix Route53 provider
This fixes the Invalid Resource Record: FATAL problem: ARRDATAIllegalIPv4Address error message described in https://forum.openwrt.org/t/route53v1-script-error/160068
Maintainer: @chris5560, @maxberger, @dibdot
Tested: Checked on local system
Signed-off-by: Max Berger <max@berger.name>
(cherry picked from commit
86a620f644ae5a57022bddb6d7ee98a263143a35)
Igor Baidasov [Sat, 14 Oct 2023 13:02:21 +0000 (16:02 +0300)]
ddns-scripts: add new DDNS provider ipnodns.ru
Signed-off-by: Igor Baidasov <igorbay@bk.ru>
(cherry picked from commit
a80fec48506260f77e1d325e481c664d0e2d731a)
Dirk Brenken [Sat, 25 Nov 2023 07:57:43 +0000 (08:57 +0100)]
banip: update 0.9.2-4
* fix: accidently upload a faulty urlhaus feed regex in the former commit
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
e7979d6b04e761e6b01a4eec7144841da1c8d9da)
Dirk Brenken [Sat, 25 Nov 2023 07:22:42 +0000 (08:22 +0100)]
banip: update 0.9.2-3
* fix the urlhaus regex
* fix a possible init race condition
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
1557ddfe83fb1045237fb882b6a80860726b1d0f)
Stan Grishin [Fri, 24 Nov 2023 16:11:57 +0000 (16:11 +0000)]
https-dns-proxy: fix unintentional call of service_stopped in boot()
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
2e9f6c44460a48876cd85cde3557ce373693df6b)
Van Waholtz [Wed, 22 Nov 2023 08:03:40 +0000 (16:03 +0800)]
sing-box: update to 1.6.6
Changes: https://github.com/SagerNet/sing-box/compare/v1.6.0...v1.6.6
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
Tianling Shen [Tue, 21 Nov 2023 08:40:43 +0000 (16:40 +0800)]
rust: Update to 1.74.0
- Bumped libc to 0.2.147 to align deps.
- Refreshed patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
11279e54eda923782b587cf0a55e30e174ad283f)
Stan Grishin [Fri, 24 Nov 2023 07:13:40 +0000 (00:13 -0700)]
Merge pull request #22741 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: bufgix: fix boot()
Stan Grishin [Fri, 24 Nov 2023 07:13:28 +0000 (00:13 -0700)]
Merge pull request #22739 from stangri/openwrt-23.05-https-dns-proxy
[23.05] https-dns-proxy: bugfix: prevent erros from boot()
Stan Grishin [Thu, 23 Nov 2023 22:43:25 +0000 (22:43 +0000)]
adblock-fast: bufgix: fix boot()
* fix boot()
* reintroduce procd_boot_delay variable to control delay of service
start on boot
* introduce `check_lists` command to check enabled block-lists for
domain(s)
* use config_get_bool instead of config_get for boolean options
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
96ad0ab6fda173b27d9392f7c16d1e9bea327662)
Stan Grishin [Thu, 23 Nov 2023 22:38:12 +0000 (22:38 +0000)]
https-dns-proxy: bugfix: prevent erros from boot()
* fixes https://github.com/openwrt/packages/issues/22674
* rename resolver_health_check to is_resolver_running for readability
* reorder functions in the init file by name
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
f519b68401b68f011091e83badadb54a43eae33d)
Christian Lachner [Mon, 20 Nov 2023 07:07:23 +0000 (08:07 +0100)]
haproxy: update to v2.8.4
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-2.8.git;a=shortlog
Signed-off-by: Christian Lachner <gladiac@gmail.com>
Moritz Warning [Sun, 19 Nov 2023 15:48:00 +0000 (16:48 +0100)]
dhtd: update to 0.2.4
* add option to execute a script for each result
Signed-off-by: Moritz Warning <moritzwarning@web.de>
(cherry picked from commit
0f3a2070dc85fc401efe53270c39e6a1e5437e17)
Kevin White [Fri, 17 Nov 2023 07:16:27 +0000 (07:16 +0000)]
acme-acmesh: Update to 3.0.7
Signed-off-by: Kevin White <kwhite@kevbo.org>
Tianling Shen [Sun, 19 Nov 2023 06:38:30 +0000 (14:38 +0800)]
dnsproxy: Update to 0.59.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
1ce0e4c14bb4b0eb95a8ae0b07fc28b3591d47e3)
Zephyr Lykos [Fri, 17 Nov 2023 06:15:08 +0000 (14:15 +0800)]
tailscale: Update to 1.54.0
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
(cherry picked from commit
facf954779284217c1d82f6344d7fa695972bb2e)
Zephyr Lykos [Fri, 10 Nov 2023 13:40:13 +0000 (21:40 +0800)]
tailscale: Update to 1.52.1
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
(cherry picked from commit
7e9ed3b117ce5fc1dbd46c19ecde14e4de655056)
Zephyr Lykos [Fri, 6 Oct 2023 10:55:02 +0000 (18:55 +0800)]
tailscale: Update to 1.50.1
https://github.com/tailscale/tailscale/releases/tag/v1.50.1
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
(cherry picked from commit
5cd966ca4f44f9c98fe036cc4fd4933b695762bf)
Oskari Rauta [Sat, 18 Nov 2023 10:03:38 +0000 (12:03 +0200)]
gummiboot: release bump
Changes:
- fixes conflicts with EFI headers mentioned in issue #22433
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
339360045328a3338c08dfe39e6105dac886bf4f)
Oskari Rauta [Sun, 19 Nov 2023 03:36:51 +0000 (05:36 +0200)]
netbird: update to version 0.24.2
Release notes: https://github.com/netbirdio/netbird/releases/tag/v0.24.2
Also fixes issue of not being able to build with musl (>1.2.4)
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
7b3d033ab651dd11e0db5fb099d106c9e09a2dc6)
Oskari Rauta [Fri, 13 Oct 2023 13:23:15 +0000 (16:23 +0300)]
netbird: update to 0.23.9
Changelog:
- Add Pagination for IdP Users Fetch by @bcmmbaga in #1210
- Rework peer connection status based on the update channel existence by @surik in #1213
- Fix nil pointer exception in group delete by @pappz in #1211
- Fix/key backup in config script by @pappz in #1206
Full changelog: https://github.com/netbirdio/netbird/compare/v0.23.8...v0.23.9
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
53dc7146f4623a99b62da5918b3f4ce002697a32)
Oskari Rauta [Sun, 1 Oct 2023 16:40:03 +0000 (19:40 +0300)]
netbird: update to 0.23.6
A lot of changes since previous packaged openwrt version of netbird,
changes available at: https://github.com/netbirdio/netbird/releases
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
(cherry picked from commit
1efe76cee40e86153a6369628ab9dd34253369de)
Moritz Warning [Thu, 16 Nov 2023 20:07:28 +0000 (21:07 +0100)]
dhtd: update to 0.2.1
Signed-off-by: Moritz Warning <moritzwarning@web.de>
(cherry picked from commit
0e863b3f1f02597180d64d91dcfb9b88607969d3)
Moritz Warning [Sun, 12 Nov 2023 16:31:28 +0000 (17:31 +0100)]
dhtd: new package
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Moritz Warning <moritzwarning@web.de>
(cherry picked from commit
6dc262aa41bffd74a7f46b2bfd2092d683734bf7)
S. Brusch [Wed, 15 Nov 2023 12:12:17 +0000 (13:12 +0100)]
crowdsec: new upstream release version 1.5.5
Update crowdsec to latest upstream release version 1.5.5
Signed-off-by: S. Brusch <ne20002@gmx.ch>
Maintainer: Kerma Gérald <gandalf@gk2.net>
Package tested. not able to test run due to limited space (package is big)
Description: update to latest version of upstream
(cherry picked from commit
6ff496d113a69a1a6a55cb0ac0ae46241007dddc)
Tianling Shen [Fri, 17 Nov 2023 03:59:01 +0000 (11:59 +0800)]
Merge pull request #22670 from jefferyto/freeradius3-fix-pcre-openwrt-23.05
[openwrt-23.05] freeradius3: Fix build when pcre is present
Jeffery To [Thu, 16 Nov 2023 07:44:37 +0000 (15:44 +0800)]
Merge pull request #22668 from commodo/pymysql_sha256_23_05
[23.05] pymysql: add meta-package for sha256 support
Eneas U de Queiroz [Wed, 4 Oct 2023 11:54:15 +0000 (08:54 -0300)]
pymysql: add meta-package for sha256 support
Replace the PYTHON3_PYMYSQL_SHA_PASSWORD_SUPPORT option, which is
causing circular dependencies, with a meta-package that installs both
python3-pymysql and python3-cryptography.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
(cherry picked from commit
79b173a0c5e7cbb610a510ab759af1de488196c5)
Jeffery To [Wed, 15 Nov 2023 09:32:22 +0000 (17:32 +0800)]
freeradius3: Fix build when pcre is present
If pcre is built before freeradius, then freeradius' configure will
detect pcre and freeradius will be built with pcre functionality
enabled. This causes a "missing dependencies" error at the end of
package build.
This passes --without-pcre to configure to disable this autodetection.
This also removes the dependency on libpcre2 as freeradius v3 does not
have support for pcre2.
Fixes: 19ec30255f13 ("freeradius3: switch to pcre2")
Fixes: https://github.com/openwrt/packages/issues/22574
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
92aadf7e4acfaf89ef83b43244027e10f7f80d1f)
Jeffery To [Mon, 13 Nov 2023 08:01:30 +0000 (16:01 +0800)]
golang: Update to 1.21.4
Includes fixes for CVE-2023-45283 and CVE-2023-45284 (path/filepath:
insecure parsing of Windows paths).
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit
0ebc7159818acf40a8eada46058312d2aff0281d)
Stan Grishin [Mon, 13 Nov 2023 21:44:38 +0000 (14:44 -0700)]
Merge pull request #22656 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: bugfix: ensure downloaded block-lists end with newline
Stan Grishin [Mon, 13 Nov 2023 10:07:46 +0000 (10:07 +0000)]
adblock-fast: bugfix: ensure downloaded block-lists end with newline
* ensure downloaded block-lists end with newline
* turn free/total RAM checks into functions calls
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
3787b4135584ad2a6510dbd883406d30575dce5c)
Philip Prindeville [Sun, 12 Nov 2023 18:21:04 +0000 (11:21 -0700)]
Merge pull request #22547 from wigyori/openwrt-23.05-riscv
[23.05] perl: add support for riscv64
Stan Grishin [Fri, 10 Nov 2023 19:48:32 +0000 (12:48 -0700)]
Merge pull request #22620 from stangri/openwrt-23.05-adblock-fast
[23.05] adblock-fast: update to 1.0.1-1
Dirk Brenken [Wed, 8 Nov 2023 14:59:08 +0000 (15:59 +0100)]
banip: update 0.9.2-2
* support backup/restore for remote allowlists
* report the used log variant in status message
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
2411bcffaf273b901e61193b18f1ca7355dc832f)
Dirk Brenken [Sun, 5 Nov 2023 08:19:55 +0000 (09:19 +0100)]
banip: release 0.9.2-1
* the log file monitor now supports standard log files used by other log daemons like syslog-ng
Set 'ban_logreadfile' accordingly, by default it points to /var/log/messages
* removed logd dependency, closes #21932
Signed-off-by: Dirk Brenken <dev@brenken.org>
(cherry picked from commit
c4e814074003a1d45bb583e98cac435575e09ca4)
Nikos Mavrogiannopoulos [Thu, 9 Nov 2023 19:06:34 +0000 (20:06 +0100)]
tang: set the right permissions to keys
Resolves: #22632
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
Tianling Shen [Mon, 6 Nov 2023 04:04:28 +0000 (12:04 +0800)]
v2raya: Update to 2.2.4.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
eabb6b8a747acb2292b81ff59417310f12e319f7)
Tianling Shen [Mon, 6 Nov 2023 04:01:34 +0000 (12:01 +0800)]
v2ray-core: Update to 5.11.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
56e29ed7daf39b683be49f06cb4bc065b2bdfd35)
Stan Grishin [Wed, 8 Nov 2023 09:53:06 +0000 (09:53 +0000)]
adblock-fast: update to 1.0.1-1
* update Makefile copyright info
* organize functions shared between the init script, uci-defaults and
luci app in alphabetical order
* update error, warning and status messaging
* use single quotes instead double quotes for static text labels
* better warning for missing recommended packages
* rename dns function to resolver to better reflect its purpose
* improve resolver cleanup code
* move _resolver_config function inside resolver function to improve code readlibity
* rename _process_file_url to process_file_url_wrapper to better reflect its purpose
* add preflight check for available RAM vs total size of block lists
* move _config_add_url_size function inside adb_sizes function to improve code readlibity
* remove uci validation from status_service function to improve performance
* source init script from uci-defaults to include shared functions
Signed-off-by: Stan Grishin <stangri@melmac.ca>
(cherry picked from commit
11df396a18733111a0801d3967142ec0014b564b)
Michael Heimpold [Wed, 8 Nov 2023 06:38:31 +0000 (07:38 +0100)]
Merge pull request #22611 from mhei/23.05-php8-update-to-8.2.12
[23.05] php8: update to 8.2.12
Michael Heimpold [Fri, 27 Oct 2023 05:45:18 +0000 (07:45 +0200)]
php8: update to 8.2.12
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit
8d6a63df8ad0b8bdb4073e20774f34ae26791c5d)
Michael Heimpold [Sat, 3 Jun 2023 15:57:18 +0000 (17:57 +0200)]
php8: fix linking on riscv64 platform (again)
The initial fix was done in
a2e76e497.
Later we could revert it with
5779ae4c5 since a global fix
in gcc was deployed.
But now, PHP itself applied a workaround/fix in 8.2.8,
so that we now require the initial fix again.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
(cherry picked from commit
43b10ad9c1c288e3bc034a1c2be3bb0bd2749634)
S. Brusch [Sat, 21 Oct 2023 17:22:13 +0000 (19:22 +0200)]
crowdsec-firewall-bouncer: add ujail
* added ujail for crowdsec-firewall-bouncer
* set nice to reduce priority for process
Signed-off-by: S. Brusch <ne20002@gmx.ch>
Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.0
(cherry picked from commit
a8df73ce7277134c5bd318b3e63cc14e2c70e9a7)
Zoltan HERPAI [Thu, 12 Oct 2023 14:20:07 +0000 (16:20 +0200)]
perl: add support for riscv64
Required by sifiveu and upcoming riscv targets.
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
(cherry picked from commit
cf59047d3c3f07baed76751e19f06db9c6541800)
Josef Schlehofer [Sun, 5 Nov 2023 12:58:43 +0000 (13:58 +0100)]
nmap: backport fix to be able to compile it with OpenSSL 1.1
The latest nmap version 7.9.3 currently fails to compile with OpenSSL 1.1 [1],
it required to backport upstream patch to fix the compilation. [2]
[1] https://github.com/nmap/nmap/issues/2516
[2] https://github.com/nmap/nmap/commit/
d6bea8dcdee36a3902cece14097993350306f1b6
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
(cherry picked from commit
2c87004346f9456cfd5cc58559ab8ff4e94cd773)