Commit Graph

30967 Commits

Author SHA1 Message Date
Tianling Shen 840f3ac55a
netavark: revert lock cargo dependencies
Now we have rust 1.85.0.

This reverts commit aba78031f5.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-29 17:51:52 +08:00
Jonathan McCrohan 66b5dfadcb
rust: update to 1.85.0
Fixes podman build breakage which was caused by podman depending on
netavark, which in turn depends on rust-iptables.

rust-iptables requires rust 1.85.0 since commit 75825cd
75825cd9c1

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
(cherry picked from commit c675028528)
[refresh patches]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-29 17:51:12 +08:00
hingbong lo 8af896d25c
rust: update to 1.84.0
Signed-off-by: hingbong lo <hingbonglo@gmail.com>
(cherry picked from commit aff8367c7a)
2025-05-29 17:22:01 +08:00
Noah Meyerhans f1673cee7e bind: bump to 9.18.37
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2025-05-21 21:00:04 -04:00
Noah Meyerhans 72561be263 bind: bump to 9.18.36
Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2025-05-20 08:01:53 +02:00
Michael Heimpold afcbfee140 php8: update to 8.2.28
This fixes:
    - CVE-2025-1217
    - CVE-2025-1219
    - CVE-2025-1734
    - CVE-2025-1736
    - CVE-2025-1861

Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.2.28

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2025-05-18 18:00:04 +02:00
Tianling Shen c010fa5dd1
btop: Update to 1.4.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 5082f94791)
2025-05-13 14:27:03 +08:00
Tianling Shen b2f0bbe07c
yq: Update to 4.45.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 35eb372aa5)
2025-05-13 14:26:57 +08:00
Tianling Shen 6d9afba45b
yq: Update to 4.44.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 649ff95b1e)
2025-05-13 14:24:35 +08:00
Tianling Shen 6c2cca222f
yq: Update to 4.44.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 6945c7bb65)
2025-05-13 14:24:33 +08:00
Peter van Dijk be13825169 dnsdist: update to 1.9.9
fixes CVE-2025-30194

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2025-05-08 22:06:31 +03:00
Tianling Shen 24ef56349f
perl-ack: Update to 3.8.2
ack would always set a return code of 1 if -c was used. Now it properly
returns 1 if no files match, and 0 if any files match.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit b6b9cd38fa)
2025-05-04 20:39:19 +08:00
Tianling Shen bfcd45bcb4
ack: Update to 3.8.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0c0d897b47)
2025-05-04 20:39:14 +08:00
Tianling Shen 30cb4250d8
btop: Update to 1.4.2
Update alias command.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 8df8700a13)
2025-05-04 20:38:55 +08:00
Tianling Shen 1fcd857ca5
btop: Update to 1.4.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0e5cc7de57)
2025-05-04 20:38:34 +08:00
Tianling Shen c4add161e3
v2raya: Update to 2.2.6.7
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit aad793b6f4)
2025-04-22 22:18:33 +08:00
Tianling Shen b40127d88b
librespeed-go: add missing conffiles
Add missing uci configuration to conffiles.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit df9ba18578)
2025-04-22 22:18:03 +08:00
Tianling Shen d31e306e47
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 1d73b25ed8)
2025-04-22 22:17:57 +08:00
Yanase Yuki e0627afcb9 expat: update to 2.6.3
- This release contains fixes for CVE-2024-45490,
CVE-2024-45491, CVE-2024-45492.
- Since official place for expat development moved from SourceForge
to GitHub, SourceForge was removed from PKG_SOURCE_URL.
- Use gzip archive to avoid xz usage.
- Remove DOCBOOK_TO_MAN=OFF from CMAKE_OPTIONS because
we already have EXPAT_BUILD_DOCS=OFF, which has same effect.

Signed-off-by: Yanase Yuki <dev@zpc.st>
(cherry picked from commit b0b5b8bf67)
2025-04-13 16:50:15 +08:00
krant b06f986801 expat: update to 2.6.2
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
(cherry picked from commit 8db49729c3)
2025-04-13 16:50:15 +08:00
krant c6e2540707 expat: update to 2.6.0
- Don't set default CMake options

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
(cherry picked from commit c40da57d7b)
2025-04-13 16:50:15 +08:00
Glenn Strauss eeeba7846c lighttpd: backport revert changed TLS defaults
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2025-04-13 16:46:35 +08:00
Glenn Strauss da7333559b lighttpd: update to lighttpd 1.4.79 release hash
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
(cherry picked from commit e800fc7e8c)
2025-04-13 16:46:35 +08:00
Hannu Nyman a50e859c98 nano: Update to 8.4
Update nano edit to version 8.4.

Add configure flags to overcome upstream bug 66978, where the newly added
gnulib module for strcasecmp always fails in the configure step when
cross-compiling.
https://savannah.gnu.org/bugs/?66978
b2927d1b1f

The added flags disable the strcasecmp function from gnulib.
If upstream (gnulib?) fixes things later, the flags should be removed.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit 3d055f8dfb)
2025-04-06 20:05:53 +03:00
Petr Štetiar 8a8fe34432 libxslt: fix build breakage after libxml2 CVE fix updates
libxml2 was updated in OpenWrt Git tree with commit dec59db8fb1f
("libxml2: update to 2.13.6"), which fixed several CVEs.

Unfortunately this version bump included removal of some features, which
leads to build issues of libxslt:

  libxslt-1.1.37/xsltproc/xsltproc.c:733:39: error: assignment of read-only variable 'xmlParserMaxDepth'
   733 |                     xmlParserMaxDepth = value;

So lets fix it by backporting an upstream "fix", which removes that
deprecated functionality.

Fixes: dec59db8fb1f ("libxml2: update to 2.13.6")
References: https://github.com/openwrt/openwrt/pull/18280
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2025-04-04 10:22:03 +02:00
Vladimir Ulrich f89b8a3eac zoneinfo: Updated to 2025b release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>

(cherry picked from commit df9015f9da)
2025-03-29 13:46:34 +02:00
Vladimir Ulrich 0b8e0181f9 zoneinfo: Updated to 2025a release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>

(cherry picked from commit 59db147031)
2025-03-29 13:46:23 +02:00
Vladimir Ulrich 5493402b35 zoneinfo: Updated to 2024b release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit 54162a8254)
2025-03-29 13:46:12 +02:00
Vladimir Ulrich 4b8f4e863c zoneinfo: Updated to 2024a release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit 5a06f63390)
2025-03-29 13:45:55 +02:00
Vladimir Ulrich e66af12581 zoneinfo: Updated to the latest (2023d) release.
Signed-off-by: Vladimir Ulrich <admin@evl.su>
(cherry picked from commit 69953f9fd3)
2025-03-29 13:45:37 +02:00
Tianling Shen aba78031f5 netavark: lock cargo dependencies
rust-iptables 0.5.3+ requires rust 1.85.0 to build, use the version
defined in Cargo.toml instead.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-28 14:23:10 +08:00
Thiago Pereira Ricciardi 47ea48c09d pptpd: Fix secrets update
Clear pptp-server existing logins from CHAP_SECRETS file before adding new login data.

Signed-off-by: Thiago Pereira Ricciardi <thiago.ricciardi@gmail.com>
2025-03-20 16:19:40 +01:00
Tianling Shen b49fb10610 rust: disable download ci llvm
Upstream removed CI builds for this (outdated) version.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-13 19:45:27 +08:00
Tianling Shen 01338963f9 rsync: backport bug fixes
Including CVE fixes for:
CVE-2024-12084
CVE-2024-12085
CVE-2024-12086
CVE-2024-12087
CVE-2024-12088
CVE-2024-12747

The patch list is based on rsync_3.2.7-1+deb12u2 from Debian.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-11 02:58:02 +08:00
Ray Wang d812d91706 natmap: update to 20250221
Signed-off-by: Ray Wang <r@hev.cc>
(cherry picked from commit 2db5fca2d8)
2025-02-26 16:46:53 +08:00
Tianling Shen 58aa6bddea
v2raya: Update to 2.2.6.6
Remove unneeded reload_service func while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 39c5d7f851)
2025-02-20 16:25:39 +08:00
Tianling Shen a9fc87fd96
v2raya: Update to 2.2.6.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit a5a9140870)
2025-02-20 16:25:36 +08:00
Tianling Shen 6f31ce4d40
v2raya: Update to 2.2.6.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit a08614a047)
2025-02-20 16:25:33 +08:00
Tianling Shen 3e52392b27
v2raya: Update to 2.2.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit fd5546fc1f)
2025-02-20 16:25:29 +08:00
Tianling Shen 96e049c9f7
rclone: Update to 1.69.1
Remove unneeded reload_service func while at it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 944d48241c)
2025-02-20 16:24:22 +08:00
Olivier Poitrey bf07cf79ef nextdns: Update to version 1.45.0
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2025-02-18 16:38:30 +02:00
Olivier Poitrey e82e68cc05 nextdns: Update to version 1.44.6
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2025-02-15 10:34:33 +02:00
Milinda Brantini b3cde11f68 sing-box: Update to 1.11.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
(cherry picked from commit 8eecd2e5a0)
2025-02-06 16:51:12 +08:00
Milinda Brantini 86b0feae6c sing-box: Update to 1.11.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
(cherry picked from commit 2c7b8ef5a2)
2025-02-06 16:51:12 +08:00
Tianling Shen 0db4466a0f
Revert "xray-core: Update to 25.1.30"
xray-core v24.12.31 is the last version that supports Go 1.21.

This reverts commit 0eb7153990.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-02-05 16:01:13 +08:00
Tianling Shen acf92e4ab4
rclone: Update to 1.69.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 35b614c437)
2025-02-05 15:57:49 +08:00
Liangbin Lian 2c55293f2a
rclone: fix configuration saving
The following error occurs when creating storage configuration in WEBUI:
```
Failed to save config after 10 tries: failed to create temp file for new config: open /etc/rclone/rclone.conf4258227003: permission denied
```

we should set the owner of the parent directory of the configuration
file to rclone.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
[split chown command, wrap commit message]
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit bcd87dd8b6)
2025-02-05 15:57:46 +08:00
Ryan Keane 610ebcbb98
rclone: Bump to 1.68.2
Release notes in links below.

Link: https://rclone.org/changelog/#v1-68-2-2024-11-15

Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
(cherry picked from commit c342279eb6)
2025-02-05 15:57:41 +08:00
Tianling Shen 01ea206ea4
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit cec4103bbc)
2025-02-05 15:55:56 +08:00
Tianling Shen 581de9db6a
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit d750bb3182)
2025-02-05 15:55:53 +08:00