Sebastian Hamann [Tue, 19 Aug 2025 11:53:27 +0000 (13:53 +0200)]
nut: fix typo in nut_serial.hotplug (fix #21504)
Signed-off-by: Sebastian Hamann <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 22:59:21 +0000 (01:59 +0300)]
ffmpeg: update to 6.1.3
- Remove 2 upstreamed patches
Signed-off-by: Aleksey Vasilenko <redacted>
Tianling Shen [Sun, 24 Aug 2025 15:14:02 +0000 (23:14 +0800)]
dufs: backport upstream fixes
Including one security fix.
Signed-off-by: Tianling Shen <redacted>
Rosen Penev [Sun, 10 Aug 2025 22:18:06 +0000 (15:18 -0700)]
python3: fix host uuid and ncurses
pkgconfig doesn't work correct for these two packages. Just readd the
proper paths.
Signed-off-by: Rosen Penev <redacted>
Gregory Gullin [Sat, 16 Aug 2025 12:05:14 +0000 (15:05 +0300)]
nnn: update to version 5.1
Release notes: https://github.com/jarun/nnn/compare/v4.9...v5.1
Signed-off-by: Gregory Gullin <redacted>
Yu Fang [Mon, 28 Jul 2025 06:40:18 +0000 (14:40 +0800)]
gateway-go: update to 2.0.10
- support ipv6 transport for remote access
Signed-off-by: Yu Fang <redacted>
Jonas Jelonek [Tue, 5 Aug 2025 10:49:46 +0000 (10:49 +0000)]
i2csfp: update to latest Git HEAD
This fixes build with GCC15.
Signed-off-by: Jonas Jelonek <redacted>
Luiz Angelo Daros de Luca [Sun, 3 Aug 2025 14:07:25 +0000 (11:07 -0300)]
iodine: use procd, add extra options
Iodine now uses a procd init.d service and output is sent to the system
log.
Two new options have been added:
- debuglevel — increases the verbosity of debug output.
- check_client_ip — controls whether to accept or reject queries from
different IP addresses for the same login. This should be disabled if
the recursive DNS server might send queries from varying IPs. However,
disabling this option also makes replay attacks significantly easier.
Signed-off-by: Luiz Angelo Daros de Luca <redacted>
George Sapkin [Wed, 6 Aug 2025 20:11:34 +0000 (23:11 +0300)]
syncthing: improve relay argument parsing
Fixes: 47644ba46 ("syncthing: fix discovery and relay extra args")
Signed-off-by: George Sapkin <redacted>
George Sapkin [Wed, 6 Aug 2025 19:41:53 +0000 (22:41 +0300)]
syncthing: improve discovery argument parsing
Fixes: 47644ba46 ("syncthing: fix discovery and relay extra args")
Signed-off-by: George Sapkin <redacted>
Roc Lai [Fri, 8 Aug 2025 07:12:40 +0000 (15:12 +0800)]
ariang: bump to 1.3.11
ariang: bump to 1.3.11
Change log is available at https://github.com/mayswind/AriaNg/releases/tag/1.3.11
Signed-off-by: Roc Lai <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 20:26:09 +0000 (23:26 +0300)]
libjpeg-turbo: update to 3.1.1
update to 3.1.1
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 22:38:40 +0000 (01:38 +0300)]
clamav: update to 1.4.3
update to 1.4.3
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 10:29:55 +0000 (13:29 +0300)]
https-dns-proxy: match updated curl config options
- match updated curl config options
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 10:21:39 +0000 (13:21 +0300)]
nghttp2: update to 1.66.0
- Update package description
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 10:12:55 +0000 (13:12 +0300)]
nghttp3: update to 1.11.0
- Update package description
- Use CP instead of INSTALL_DATA to copy symlinks properly
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Sat, 23 Aug 2025 05:39:32 +0000 (08:39 +0300)]
ngtcp2: update to 1.15.0
- Remove superficial libnghttp3 dependency
- Add libopenssl dependency
- Update package description
- Fix leaking lib and includes in libngtcp2_crypto_ossl.pc
- Use CP instead of INSTALL_DATA to copy symlinks properly
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 09:54:21 +0000 (12:54 +0300)]
curl: update to 8.15.0
- Merge LIBCURL_NGTCP2 and LIBCURL_NGHTTP3 into single LIBCURL_HTTP3 config option
- Rename LIBCURL_NGHTTP2 to LIBCURL_HTTP2 config option
- Disable IPFS support which is enabled by default
- Refresh a patch
Signed-off-by: Aleksey Vasilenko <redacted>
George Sapkin [Thu, 14 Aug 2025 20:30:03 +0000 (23:30 +0300)]
golang: bump to 1.25.0
Fixes: CVE-2025-47907
Link: https://go.dev/doc/go1.25
Signed-off-by: George Sapkin <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 20:24:36 +0000 (23:24 +0300)]
libzip: update to 1.11.4
update to 1.11.4
Signed-off-by: Aleksey Vasilenko <redacted>
Rosen Penev [Wed, 20 Aug 2025 19:22:53 +0000 (12:22 -0700)]
coova-chilli: update to 1.7
Swith to local tarballs for smaller size.
Some patches were merged upstream.
Switch to static instead of attribute constructor. Simpler.
Signed-off-by: Rosen Penev <redacted>
Jan-Niklas Burfeind [Sat, 23 Aug 2025 15:46:18 +0000 (17:46 +0200)]
uradvd: provide warning upon disabled configuration
which grants clarity and better traceability.
Signed-off-by: Jan-Niklas Burfeind <redacted>
Jan-Niklas Burfeind [Thu, 21 Aug 2025 19:34:42 +0000 (21:34 +0200)]
uradvd: Update to 2025-08-16
Provide four new options:
--valid-lifetime
--preferred-lifetime
--max-router-adv-interval
--min-router-adv-interval
Signed-off-by: Jan-Niklas Burfeind <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 21:15:23 +0000 (00:15 +0300)]
apr: update to 1.7.6
update to 1.7.6
Signed-off-by: Aleksey Vasilenko <redacted>
Carlos Miguel Ferreira [Sat, 23 Aug 2025 00:06:24 +0000 (01:06 +0100)]
boost: Updates package to version 1.89.0
This commit updates boost to version 1.89.0
New libraries in this release:
* Bloom [2]: filters, from Joaquín M López Muñoz.
Other Notes:
* Boost.System is now a header-only library [3]
More info about Boost 1.89.0 can be found at the usual place [1].
[1]: https://www.boost.org/users/history/version_1_89_0.html
[2]: https://www.boost.org/libs/bloom/
[3]; https://github.com/boostorg/system/commit/
7a495bb46d7ccd808e4be2a6589260839b0fd3a3
Signed-off-by: Carlos Miguel Ferreira <redacted>
Hannu Nyman [Sat, 23 Aug 2025 18:45:31 +0000 (21:45 +0300)]
libcbor: adjust for cmake 4.x
Cmake 4.x requires 'cmake_minimum_required' to be at least 3.5.
Use 3.30 as the value (current cmake in OpenWrt 24.10).
Signed-off-by: Hannu Nyman <redacted>
Hannu Nyman [Sat, 23 Aug 2025 18:38:14 +0000 (21:38 +0300)]
treewide: adjust local CMakeLists.txt min version to cmake 4.x
cmake 4.x will require 'cmake_minimum_required' defined in cmake
projects to be at least 3.5. Adjust those local sources where that
variable is currently defined with value below 3.5.
Use 3.30 as the value, as 3.30 is currently used in 24.10, the oldest
still supported OpenWrt release branch.
Signed-off-by: Hannu Nyman <redacted>
Austin Lane [Mon, 23 Jun 2025 13:12:55 +0000 (09:12 -0400)]
libulfius: Update to v2.7.15
This library is tightly coupled with liborcania and libyder, they must be updated together.
* Update libulfius to v2.7.15
* Patch libulfius to fix FTBFS on 32-bit architectures with 64-bit time_t
- Backported from upstream commit:
9457809a5321ca4a87f19fdc3f7f4af68e72afa8
* Remove obsolete CMAKE options for libulfius
Signed-off-by: Austin Lane <redacted>
Austin Lane [Mon, 23 Jun 2025 12:55:03 +0000 (08:55 -0400)]
libyder: Update to v1.4.20
This library is tightly coupled with liborcania and libulfius, they must be updated together.
* Update libyder to v1.4.20
Signed-off-by: Austin Lane <redacted>
Austin Lane [Sat, 7 Jun 2025 01:13:25 +0000 (21:13 -0400)]
liborcania: Update to v2.3.3
This library is tightly coupled with libulfius and libyder, they must be updated together.
* Update liborcania to v2.3.3
Signed-off-by: Austin Lane <redacted>
Christian Lachner [Sat, 23 Aug 2025 10:27:00 +0000 (12:27 +0200)]
haproxy: update to v3.2.4
- Major version bump to the latest HAProxy v3.2 LTS release.
- Updated haproxy PKG_VERSION and PKG_HASH
- Updated build-parameters:
- Removed USE_QUIC_OPENSSL_COMPAT as OpenSSL v3.5.1+ ships with
good enough Quic support. HAProxy does not need the compat code
with these newer versions of OpenSSL anymore.
- Removed obsolete build parameters.
- Updated example configuration so it works with the new version.
- See changes: http://git.haproxy.org/?p=haproxy-3.2.git;a=shortlog
Signed-off-by: Christian Lachner <redacted>
Hannu Nyman [Sat, 23 Aug 2025 11:28:12 +0000 (14:28 +0300)]
nano: set nano as default EDITOR for nano-plus/full
Set nano as the default EDITOR via /etc/profile.d for those apps
that respect the variable. Only for nano-plus and nano-full variants.
Suggested-by: Anthony Sepa <redacted>
Signed-off-by: Hannu Nyman <redacted>
Richard Yu [Fri, 22 Aug 2025 21:13:41 +0000 (05:13 +0800)]
frp: Remove myself as maintainer
Signed-off-by: Richard Yu <redacted>
Shin Rag [Fri, 22 Aug 2025 13:25:52 +0000 (21:25 +0800)]
fish: update to 4.0.2
Update fish to 4.0.2
Signed-off-by: Shin Rag <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 20:28:38 +0000 (23:28 +0300)]
libpng: update to 1.6.50
- refresh a patch
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 20:30:47 +0000 (23:30 +0300)]
imagemagick: update to 7.1.2.1
- Update project URL
- Add newly added type-urw-base35-type1.xml to conffiles
- Sort configure args
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 21:16:47 +0000 (00:16 +0300)]
subversion: update to 1.14.5
update to 1.14.5
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 22:29:58 +0000 (01:29 +0300)]
bottom: update to 0.11.1
update to 0.11.1
Signed-off-by: Aleksey Vasilenko <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 22:11:33 +0000 (01:11 +0300)]
rust: update to 1.89.0
- switch source archive to tar.xz to save space and bandwidth
- refresh a patch
Signed-off-by: Aleksey Vasilenko <redacted>
Hannu Nyman [Sat, 23 Aug 2025 07:03:40 +0000 (10:03 +0300)]
nano: Update to 8.6
Update nano editor to version 8.6
Signed-off-by: Hannu Nyman <redacted>
Rosen Penev [Fri, 22 Aug 2025 23:04:57 +0000 (16:04 -0700)]
protobuf-c: fix host usage
Dependant packages mostly depend on a proto-c binary instead of
proto-gen-c. Add a symlink for it.
Remove no longer needed HOST options.
Signed-off-by: Rosen Penev <redacted>
Aleksey Vasilenko [Fri, 22 Aug 2025 21:29:59 +0000 (00:29 +0300)]
whois: update to 5.6.4
- takeover maintainership
Signed-off-by: Aleksey Vasilenko <redacted>
Michael Heimpold [Sat, 9 Aug 2025 20:35:08 +0000 (22:35 +0200)]
php8: update to 8.4.11
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.11
Signed-off-by: Michael Heimpold <redacted>
Christian Marangi [Mon, 18 Aug 2025 15:29:48 +0000 (17:29 +0200)]
libpfring: backport patches fixing compilation warning on 6.12+
Backport patches fixing compilation warning on 6.12+ kernel version.
CC [M] /home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.o
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:284:1: error: 'static' is not at beginning of declaration [-Werror=old-style-declaration]
284 | const static ip_addr ip_zero = { IN6ADDR_ANY_INIT };
| ^~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:467:7: error: no previous prototype for 'get_num_rx_queues' [-Werror=missing-prototypes]
467 | u_int get_num_rx_queues(struct net_device *dev)
| ^~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:485:7: error: no previous prototype for 'lock_rss_queues' [-Werror=missing-prototypes]
485 | u_int lock_rss_queues(struct net_device *dev)
| ^~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:744:14: error: no previous prototype for 'netns_lookup' [-Werror=missing-prototypes]
744 | pf_ring_net *netns_lookup(struct net *net) {
| ^~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:762:14: error: no previous prototype for 'netns_add' [-Werror=missing-prototypes]
762 | pf_ring_net *netns_add(struct net *net) {
| ^~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:1017:17: error: no previous prototype for 'pf_ring_device_ifindex_lookup' [-Werror=missing-prototypes]
1017 | pf_ring_device *pf_ring_device_ifindex_lookup(struct net *net, int ifindex) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:1031:17: error: no previous prototype for 'pf_ring_device_name_lookup' [-Werror=missing-prototypes]
1031 | pf_ring_device *pf_ring_device_name_lookup(struct net *net /* namespace */, char *name) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3467:5: error: no previous prototype for 'check_perfect_rules' [-Werror=missing-prototypes]
3467 | int check_perfect_rules(struct sk_buff *skb,
| ^~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3541:5: error: no previous prototype for 'check_wildcard_rules' [-Werror=missing-prototypes]
3541 | int check_wildcard_rules(struct sk_buff *skb,
| ^~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3657:5: error: no previous prototype for 'bpf_filter_skb' [-Werror=missing-prototypes]
3657 | int bpf_filter_skb(struct sk_buff *skb,
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3711:5: error: no previous prototype for 'sample_packet' [-Werror=missing-prototypes]
3711 | int sample_packet(struct pf_ring_socket *pfr) {
| ^~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:3731:11: error: no previous prototype for 'default_rehash_rss_func' [-Werror=missing-prototypes]
3731 | u_int32_t default_rehash_rss_func(struct sk_buff *skb, struct pfring_pkthdr *hdr)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4477:6: error: no previous prototype for 'register_device_handler' [-Werror=missing-prototypes]
4477 | void register_device_handler(void)
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4486:6: error: no previous prototype for 'unregister_device_handler' [-Werror=missing-prototypes]
4486 | void unregister_device_handler(void)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4724:6: error: no previous prototype for 'reserve_memory' [-Werror=missing-prototypes]
4724 | void reserve_memory(unsigned long base, unsigned long mem_len)
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:4733:6: error: no previous prototype for 'unreserve_memory' [-Werror=missing-prototypes]
4733 | void unreserve_memory(unsigned long base, unsigned long mem_len)
| ^~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6038:14: error: no previous prototype for 'ring_poll' [-Werror=missing-prototypes]
6038 | unsigned int ring_poll(struct file *file,
| ^~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6130:23: error: no previous prototype for 'cluster_lookup' [-Werror=missing-prototypes]
6130 | ring_cluster_element *cluster_lookup(u_int32_t cluster_id) {
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6149:5: error: no previous prototype for 'get_first_available_cluster_queue' [-Werror=missing-prototypes]
6149 | int get_first_available_cluster_queue(ring_cluster_element *el)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6162:24: error: no previous prototype for 'get_first_cluster_consumer' [-Werror=missing-prototypes]
6162 | struct pf_ring_socket *get_first_cluster_consumer(ring_cluster_element *el)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6179:5: error: no previous prototype for 'add_sock_to_cluster_list' [-Werror=missing-prototypes]
6179 | int add_sock_to_cluster_list(ring_cluster_element *el, struct sock *sk, u_int16_t consumer_id)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6231:5: error: no previous prototype for 'remove_from_cluster_list' [-Werror=missing-prototypes]
6231 | int remove_from_cluster_list(struct ring_cluster *cluster_ptr, struct sock *sock)
| ^~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:6840:5: error: no previous prototype for 'setSocketStats' [-Werror=missing-prototypes]
6840 | int setSocketStats(struct pf_ring_socket *pfr)
| ^~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8266:6: error: no previous prototype for 'pf_ring_zc_dev_register' [-Werror=missing-prototypes]
8266 | void pf_ring_zc_dev_register(zc_dev_callbacks *callbacks,
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8351:6: error: no previous prototype for 'pf_ring_zc_dev_unregister' [-Werror=missing-prototypes]
8351 | void pf_ring_zc_dev_unregister(struct net_device *dev, u_int channel_id)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8505:6: error: no previous prototype for 'remove_device_from_proc' [-Werror=missing-prototypes]
8505 | void remove_device_from_proc(pf_ring_net *netns, pf_ring_device *dev_ptr) {
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8540:6: error: no previous prototype for 'remove_device_from_ring_list' [-Werror=missing-prototypes]
8540 | void remove_device_from_ring_list(struct net_device *dev)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8607:6: error: no previous prototype for 'add_device_to_proc' [-Werror=missing-prototypes]
8607 | void add_device_to_proc(pf_ring_net *netns, pf_ring_device *dev_ptr) {
| ^~~~~~~~~~~~~~~~~~
/home/runner/work/openwrt-rebuilder/openwrt-rebuilder/original/build/SNAPSHOT/build_dir/target-mipsel_24kc_musl/linux-ramips_mt7621/libpfring-8.6.1/kernel/pf_ring.c:8637:5: error: no previous prototype for 'add_device_to_ring_list' [-Werror=missing-prototypes]
8637 | int add_device_to_ring_list(struct net_device *dev, int32_t dev_index)
| ^~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
While at it also refresh all the previous patch.
Signed-off-by: Christian Marangi <redacted>
Jianhui Zhao [Fri, 22 Aug 2025 14:48:39 +0000 (22:48 +0800)]
rtty: update to 9.0.2
changelog: https://github.com/zhaojh329/rtty/releases/tag/v9.0.2
Signed-off-by: Jianhui Zhao <redacted>
Rosen Penev [Thu, 14 Aug 2025 20:02:39 +0000 (13:02 -0700)]
parted: fix compilation with GCC15
Backport upstream patch.
Signed-off-by: Rosen Penev <redacted>
Wei-Ting Yang [Wed, 20 Aug 2025 07:01:27 +0000 (15:01 +0800)]
iperf: update to 2.2.1
Changelog: https://sourceforge.net/projects/iperf2/files/
Note: 001-checksums.c-needs-to-define-_GNU_SOURCE.patch is added to
fix a build error with musl libc, where struct udphdr members are not
available unless _GNU_SOURCE is defined.
Signed-off-by: Wei-Ting Yang <redacted>
Tianling Shen [Fri, 22 Aug 2025 09:22:33 +0000 (17:22 +0800)]
cloudreve: Update to 4.6.0
Changelogs:
- https://github.com/cloudreve/cloudreve/releases/tag/4.5.0
- https://github.com/cloudreve/cloudreve/releases/tag/4.6.0
Signed-off-by: Tianling Shen <redacted>
Tianling Shen [Fri, 22 Aug 2025 11:37:27 +0000 (19:37 +0800)]
dufs: Update to 0.44.0
Release note: https://github.com/sigoden/dufs/releases/tag/v0.44.0
Signed-off-by: Tianling Shen <redacted>
Tianling Shen [Fri, 22 Aug 2025 11:36:32 +0000 (19:36 +0800)]
cloudflared: Update to 2025.8.1
Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.8.1
Signed-off-by: Tianling Shen <redacted>
John Audia [Tue, 12 Aug 2025 07:52:32 +0000 (03:52 -0400)]
snort3: update to 3.9.3.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.9.3.0
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)
Signed-off-by: John Audia <redacted>
John Audia [Tue, 12 Aug 2025 07:49:11 +0000 (03:49 -0400)]
libdaq3: update to 3.0.21
Update to latest version.
Changelog: https://github.com/snort3/libdaq/releases/tag/v3.0.21
Signed-off-by: John Audia <redacted>
Gregory Gullin [Thu, 21 Aug 2025 12:40:38 +0000 (15:40 +0300)]
sing-box: update to 1.12.3
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.3
Signed-off-by: Gregory Gullin <redacted>
Tianling Shen [Wed, 20 Aug 2025 10:04:36 +0000 (18:04 +0800)]
dufs: remove `--locked` flag
It's enabled by default now.
Signed-off-by: Tianling Shen <redacted>
Tianling Shen [Wed, 20 Aug 2025 09:44:57 +0000 (17:44 +0800)]
rust: read build path from `{HOST_}MAKE_PATH`
Allow set build path by `{HOST_}MAKE_PATH`.
Signed-off-by: Tianling Shen <redacted>
Tianling Shen [Wed, 20 Aug 2025 09:28:22 +0000 (17:28 +0800)]
rust: introduce `RUST_{HOST,PKG}_LOCKED` flag
Introduce `RUST_{HOST,PKG}_LOCKED` flag (enabled by default) to respect
upstream lockfile. This can be disabled by setting it to 0 if you want
to have up-to-date dependencies.
This change also adds new `CARGO_{HOST,PKG}_ARGS` variable to pass extra
build arguments to cargo.
Signed-off-by: Tianling Shen <redacted>
Stan Grishin [Mon, 18 Aug 2025 16:34:28 +0000 (16:34 +0000)]
pbr: 1.1.8-36 bugfixes
- drop load_environment_flag and always load environment on start, making
restart command great again
- store/restore existing jshn namespace when using json()
- remove unneeded sleepCount in is_wan_up()
- move updated README inside files/
Signed-off-by: Stan Grishin <redacted>
Bruce Chen [Tue, 19 Aug 2025 01:03:14 +0000 (09:03 +0800)]
aliyun-cli: update to 3.0.296
Changelog:
https://github.com/aliyun/aliyun-cli/releases/tag/v3.0.296
Signed-off-by: Bruce Chen <redacted>
Jon Henrik Bjørnstad [Mon, 18 Aug 2025 12:59:19 +0000 (14:59 +0200)]
qbee-agent: bump version to 2025.34
Signed-off-by: Jon Henrik Bjørnstad <redacted>
qbee-agent: bump version to 2025.34
John Audia [Sun, 17 Aug 2025 22:51:05 +0000 (18:51 -0400)]
lxc: update to 6.0.5
6.0.5 is a bug fix release, see:
https://discuss.linuxcontainers.org/t/lxc-6-0-5-lts-has-been-released/24438
Full changelog: https://github.com/lxc/lxc/compare/v6.0.4...v6.0.5
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)
Signed-off-by: John Audia <redacted>
Austin Lane [Sun, 17 Aug 2025 20:39:33 +0000 (16:39 -0400)]
abseil-cpp: Update to
20240722.1 LTS
- Update abseil-cpp minor rev. Fixes CVE-2025-0838
Signed-off-by: Austin Lane <redacted>
Austin Lane [Sun, 17 Aug 2025 22:27:02 +0000 (18:27 -0400)]
python-pyelftools: Update to v0.32
- Update pyelftools to version 0.32 (minor)
Signed-off-by: Austin Lane <redacted>
Peter van Dijk [Mon, 4 Aug 2025 12:05:08 +0000 (14:05 +0200)]
pdns-recursor: update to 5.2.5
includes fix for CVE-2025-30192 (which was in 5.2.4)
Signed-off-by: Peter van Dijk <redacted>
John Audia [Thu, 14 Aug 2025 19:37:14 +0000 (15:37 -0400)]
libpam: add upstream patch/fix build mold linker
Add backport fixing the build with mold linker and remove the no-mold flag.
See: https://github.com/linux-pam/linux-pam/issues/922 and
https://github.com/linux-pam/linux-pam/pull/928
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)
Signed-off-by: John Audia <redacted>
George Sapkin [Thu, 14 Aug 2025 19:08:00 +0000 (22:08 +0300)]
yt-dlp: bump to 2025.08.11
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2025.08.11
Signed-off-by: George Sapkin <redacted>
Roc Lai [Mon, 11 Aug 2025 00:34:19 +0000 (08:34 +0800)]
frp: bump to 0.64.0
Change log is available at https://github.com/fatedier/frp/compare/v0.51.3...v0.64.0
Signed-off-by: Roc Lai <redacted>
Austin Lane [Wed, 11 Jun 2025 10:43:51 +0000 (06:43 -0400)]
libprotobuf-c: Update to v1.5.2
Update libprotobuf-c to version 1.5.2.
Notably, adds support for protobuf >=26
Signed-off-by: Austin Lane <redacted>
Nathaniel Wesley Filardo [Sun, 30 Mar 2025 15:02:41 +0000 (16:02 +0100)]
lua-argparse: bump to luarocks' 0.7.1
Bump lua-argparse to the luarocks argparse 0.7.1 release.
Signed-off-by: Nathaniel Wesley Filardo <redacted>
Glenn Strauss [Sun, 17 Aug 2025 07:45:36 +0000 (03:45 -0400)]
lighttpd: update to lighttpd 1.4.81 release hash
https://www.lighttpd.net/2025/8/17/1.4.81/
Signed-off-by: Glenn Strauss <redacted>
Gregory Gullin [Thu, 14 Aug 2025 15:12:38 +0000 (18:12 +0300)]
sing-box: update to 1.12.1
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.1
Signed-off-by: Gregory Gullin <redacted>
W. Michael Petullo [Sat, 16 Aug 2025 01:20:04 +0000 (20:20 -0500)]
sendmail: fix building as non-root user
Buildbot builds started failing with this:
[...]
install -c -o buildbot -g buildbot -m 644 ../../include/libmilter/mfapi.h /builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/sendmail-8.16.1/ipkg-install/usr/include/libmilter/mfapi.h
install: invalid user 'buildbot'
Extend 010-enable-nonroot-install.patch to remove "-o U -g G" from more
install targets.
Signed-off-by: W. Michael Petullo <redacted>
Rosen Penev [Thu, 14 Aug 2025 20:27:53 +0000 (13:27 -0700)]
coova-chilli: fix compilation with GCC15
No idea how this even worked. cmdsock never got closed.
Signed-off-by: Rosen Penev <redacted>
W. Michael Petullo [Fri, 15 Aug 2025 21:46:30 +0000 (16:46 -0500)]
krb5: update to 1.22
Upstream list of changes is available at
https://web.mit.edu/kerberos/krb5-1.22/krb5-1.22.html.
Of note is that this release fixes the build with GCC 15.1. As with
other recent versions, GCC 15.1 transforms some warnings into errors,
and this release remediates those warnings, now errors.
Signed-off-by: W. Michael Petullo <redacted>
Eric Fahlgren [Sat, 16 Aug 2025 01:31:27 +0000 (18:31 -0700)]
owut: update to 2025.08.15
Bug fixes:
efahl/owut@
c6e75716d1a3 init: fix typo in file name
efahl/owut@
7f97ab67c2f5 examples: improve docs for writing pre-install scripts
Enhancements:
efahl/owut@
93f2b06b8882 owut: utilize upstream limits instead of hardcoded values
efahl/owut@
7a45c412fc96 owut: improve usability of 'dump' option
efahl/owut@
35720e369ac0 owut: improve age reporting
Signed-off-by: Eric Fahlgren <redacted>
Wei-Ting Yang [Fri, 15 Aug 2025 02:58:25 +0000 (10:58 +0800)]
python-certifi: update to 2025.8.3
Fix CVE-2024-39689.
Signed-off-by: Wei-Ting Yang <redacted>
Wei-Ting Yang [Fri, 15 Aug 2025 03:11:42 +0000 (11:11 +0800)]
python-certifi: assign PKG_CPE_ID
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:certifi:certifi
Signed-off-by: Wei-Ting Yang <redacted>
Philip Prindeville [Sat, 9 Aug 2025 03:48:06 +0000 (21:48 -0600)]
isc-dhcpd: quote filenames for safety
Per best practices, we should protect against wildcards in
variable expansions.
Signed-off-by: Philip Prindeville <redacted>
Philip Prindeville [Mon, 4 Aug 2025 01:40:44 +0000 (19:40 -0600)]
isc-dhcp: fix spacing on forced parameters
If there's a "forced_send" option, then put spaces between multiple
parameter codes.
Signed-off-by: Philip Prindeville <redacted>
Philip Prindeville [Sat, 7 Jun 2025 20:38:26 +0000 (14:38 -0600)]
isc-dhcp: distinguish between hexstrings and strings
It's a minor difference and they're handled the same, but that
might change as we move to Kea.
Signed-off-by: Philip Prindeville <redacted>
Philip Prindeville [Mon, 11 Aug 2025 23:59:00 +0000 (17:59 -0600)]
isc-dhcp: clean up 'if' formatting
We don't use a consistent format of bracket-semicolon, so fix it.
Signed-off-by: Philip Prindeville <redacted>
Christian Korber [Thu, 14 Aug 2025 17:39:34 +0000 (19:39 +0200)]
packages/net-snmp: fix typo
CONFILTS is changed to CONFLICTS to enable condition.
Signed-off-by: Christian Korber <redacted>
Wei-Ting Yang [Thu, 14 Aug 2025 08:23:53 +0000 (16:23 +0800)]
python-urllib3: update to 2.0.7
Fix CVE-2023-45803 and CVE-2023-43804.
Full changelogs:
- https://github.com/urllib3/urllib3/releases/tag/v2.0.5
- https://github.com/urllib3/urllib3/releases/tag/2.0.6
- https://github.com/urllib3/urllib3/releases/tag/2.0.7
Signed-off-by: Wei-Ting Yang <redacted>
Josef Schlehofer [Thu, 14 Aug 2025 11:59:52 +0000 (13:59 +0200)]
python3: update to version 3.11.13
Release notes:
https://docs.python.org/release/3.11.13/whatsnew/changelog.html#python-3-11-13
Fixes CVEs:
CVE 2024-12718
CVE 2025-4138
CVE 2025-4330
CVE 2025-4517
Patch refreshed
Signed-off-by: Josef Schlehofer <redacted>
Til Kaiser [Thu, 14 Aug 2025 08:25:53 +0000 (10:25 +0200)]
mstflint: update to 4.33.0
This commit updates the mstflint package to
the latest 4.33.0 release.
Obsolete patches have been removed,
as they are now included in this version.
Signed-off-by: Til Kaiser <redacted>
Liu Yu [Sun, 10 Aug 2025 18:57:43 +0000 (03:57 +0900)]
kea: fix kea.init error handling
kea.init returned 0 for invalid service names.
Print an error to stderr and return 1 to indicate failure.
Signed-off-by: Liu Yu <redacted>
Liu Yu [Thu, 7 Aug 2025 15:10:48 +0000 (00:10 +0900)]
kea: update to 2.6.4
Upstream changelog:
https://downloads.isc.org/isc/kea/2.6.4/Kea-2.6.4-ReleaseNotes.txt
Signed-off-by: Liu Yu <redacted>
Tianling Shen [Thu, 14 Aug 2025 13:07:33 +0000 (21:07 +0800)]
cloudflared: Update to 2025.8.0
Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.8.0
Signed-off-by: Tianling Shen <redacted>
Alexandru Ardelean [Wed, 13 Aug 2025 14:43:38 +0000 (17:43 +0300)]
django: allow test.sh only for python3-django package
No idea how this worked before.
But the '/usr/bin/django-admin' is available only for python3-django
Signed-off-by: Alexandru Ardelean <redacted>
Alexandru Ardelean [Wed, 13 Aug 2025 06:15:26 +0000 (09:15 +0300)]
python-requests: bump to version 2.32.4
This change updates the Python requests package to version 2.32.4
Signed-off-by: Alexandru Ardelean <redacted>
Alexandru Ardelean [Wed, 13 Aug 2025 06:08:43 +0000 (09:08 +0300)]
numpy: bump to version 2.3.2
This change bumps numpy to 2.3.2
Signed-off-by: Alexandru Ardelean <redacted>
Alexandru Ardelean [Wed, 13 Aug 2025 06:06:16 +0000 (09:06 +0300)]
django-restframework: bump to version 3.16.1
This change updates django-restframework to 3.16.1
Signed-off-by: Alexandru Ardelean <redacted>
Alexandru Ardelean [Thu, 7 Aug 2025 08:53:01 +0000 (11:53 +0300)]
squashfs-tools: bump to version 4.7
This updates squashfs-tools to version 4.7
Tweaked build option flags.
Need to backport patch from upstream to fix compiler error for pid_t type.
Signed-off-by: Alexandru Ardelean <redacted>
Bjørn Mork [Tue, 5 Aug 2025 15:34:42 +0000 (17:34 +0200)]
dbus: fix ujail configuration
Running dbus as an unprivileged user fails for two reasons: Cannot write pid file
and cannot read the installed policies:
Tue Aug 5 17:12:41 2025 daemon.info dbus-daemon[8568]: jail: exec-ing /usr/bin/dbus-daemon
Tue Aug 5 17:12:41 2025 daemon.info dbus-daemon[8585]: Encountered error 'Failed to open "/etc/dbus-1/system.d/org.freedesktop.ModemManager1.conf": Permission denied' while parsing '/etc/dbus-1/system.d/org.freedesktop.ModemManager1.conf'
Tue Aug 5 17:12:41 2025 daemon.err dbus-daemon[8568]: dbus-daemon[8585]: Encountered error 'Failed to open "/etc/dbus-1/system.d/org.freedesktop.ModemManager1.conf": Permission denied' while parsing '/etc/dbus-1/system.d/org.freedesktop.ModemManager1.conf'
Tue Aug 5 17:12:41 2025 daemon.warn dbus-daemon[8585]: Failed to start message bus: Failed to open "/var/run/dbus.pid": Permission denied
Tue Aug 5 17:12:41 2025 daemon.err dbus-daemon[8568]: dbus-daemon[8585]: Failed to start message bus: Failed to open "/var/run/dbus.pid": Permission denied
Tue Aug 5 17:12:41 2025 daemon.info dbus-daemon[8568]: jail: jail (8585) exited with exit: 1
Fix by dropping the pid file when running unprivileged and changing the owner
of the installed policies.
Fixes: f238d6dd0996 ("dbus: run as regular user rather than as root")
Signed-off-by: Bjørn Mork <redacted>
Rosen Penev [Fri, 1 Aug 2025 18:36:41 +0000 (11:36 -0700)]
gkrellmd: update to 2.4.0
Fixes compilation with GCC15.
Signed-off-by: Rosen Penev <redacted>
Rosen Penev [Fri, 1 Aug 2025 23:14:24 +0000 (16:14 -0700)]
perl-file-rsyncp: update to 0.76
Fix compilation with GCC15.
Signed-off-by: Rosen Penev <redacted>
Fabian Lipken [Mon, 11 Aug 2025 09:27:46 +0000 (11:27 +0200)]
python-pycares: bump to 4.10.0
python-pycares: bump from version 4.8.0 to 4.10.0
Signed-off-by: Fabian Lipken <redacted>
Tianling Shen [Mon, 11 Aug 2025 12:23:18 +0000 (20:23 +0800)]
lttng-tools: fix build with libxml 2.14
Backport a pending patch to fix build with libxml 2.14.
Signed-off-by: Tianling Shen <redacted>
Alexandru Ardelean [Tue, 11 Mar 2025 13:18:03 +0000 (15:18 +0200)]
openblas: bump to version 0.3.30
This change updates the version to 0.3.30
Added patch to fix x86 builds.
Also sent upstream:
https://github.com/OpenMathLib/OpenBLAS/pull/5418
Signed-off-by: Alexandru Ardelean <redacted>
Stan Grishin [Sun, 10 Aug 2025 01:41:34 +0000 (01:41 +0000)]
pbr: update to 1.1.8-34
* bugfix: json init was destroying procd_triggers and screwing boot up
fixes https://github.com/openwrt/packages/issues/27194
* improvement: explicit printf calls in get_text
Signed-off-by: Stan Grishin <redacted>
Alexandru Ardelean [Thu, 7 Aug 2025 09:05:16 +0000 (12:05 +0300)]
sudo: bump to version 1.9.17p2
This change bumps sudo to version 1.9.17p2
Signed-off-by: Alexandru Ardelean <redacted>