Commit Graph

35752 Commits

Author SHA1 Message Date
Fabrice Fontaine
78ae80c92b admin/iotop: drop PKG_CPE_ID
cpe:/a:iotop:iotop is not a correct CPE ID for iotop:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:iotop:iotop

Fixes: aca8d8d088 (iotop: add new package)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-14 22:04:40 +02:00
Fabrice Fontaine
5fa9f9edb8 net/nfs-kernel-server: fix PKG_CPE_ID
cpe:/a:linux-nfs:nfs-utils is the correct CPE ID for nfs-kernel-server:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:linux-nfs:nfs-utils

Fixes: ee3b06e42c (nfs-kernel-server: provide a NFSv3 and NFSv4 daemon)

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-14 22:04:00 +02:00
Fabrice Fontaine
502b8b3275 libs/libextractor: assign PKG_CPE_ID
cpe:/a:gnu:libextractor is the correct CPE ID for libextractor:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:gnu:libextractor

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-14 18:01:03 +00:00
Fabrice Fontaine
d2e43c905d utils/bubblewrap: assign PKG_CPE_ID
cpe:/a:projectatomic:bubblewrap is the correct CPE ID for bubblewrap:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:projectatomic:bubblewrap

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2026-03-14 18:00:29 +00:00
Alexandru Ardelean
27b6ad53b9 treewide: add Alexandru Ardelean as co-maintainer
Add 'Alexandru Ardelean <ardeleanalex@gmail.com>' as co-maintainer
alongside Jan Pavlinec <jan.pavlinec1@gmail.com> for all packages
where Jan Pavlinec is listed as maintainer.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-14 10:51:33 +02:00
Alexandru Ardelean
6e014ede19 python-chardet: bump to 7.0.1
Full release notes:
https://github.com/chardet/chardet/releases/tag/7.0.1

Add 'python3-codecs' as dependency. No idea when (or if) this was
ever needed, but it became obvious after test.sh was added.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-14 10:22:59 +02:00
Hannu Nyman
a268b500d9 nano: improve uci coloring of unterminated strings
Improve the uci file coloring with nano-full.
Show unterminated strings more clearly (lightmagenta vs. white)

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2026-03-14 09:51:38 +02:00
Thomas Winkler
15500a07f8 openconnect: fix token_script error handling/logging
When token_script fails, proto_setup_failed() notifies netifd that
setup has failed, but script execution continues regardless.
This commit adds exit 1 and sleep 5 (consistent with wireguard.sh
error handling) to abort setup on token_script failure. Also fix
typo in logger tag ("openconenct" -> "openconnect").

Signed-off-by: Thomas Winkler <tewinkler86@gmail.com>
2026-03-14 08:11:05 +01:00
Thomas Winkler
638335582a openconnect: implement --no-external-auth
The option prevents OpenConnect from advertising 
to the server that it supports any kind of 
authentication mode that requires an external 
browser. Some servers will force the client to use such 
an authentication mode if the client advertises it, but 
fallback to a more "scriptable" authentication mode if 
the client doesn’t appear to support it.

Signed-off-by: Thomas Winkler <tewinkler86@gmail.com>
2026-03-14 08:10:03 +01:00
Daniel Danzberger
0b6bedf5fb pulseaudio: lower START= value in init script
Lower the START value from 99 to 90. This allows other applications that
use pulseaudio to start after it with the pulse client socket being available.

Signed-off-by: Daniel Danzberger <dd@embedd.com>
2026-03-14 08:32:01 +02:00
Alexandru Ardelean
6e95bdf1b9 python-pytz: bump to 2026.1
Updated timezone data to 2026.1 release.

Full release notes:
https://github.com/stub42/pytz/blob/master/src/CHANGES.rst

pytz 2026.1 requires setuptools as build backend but it was not
declared as a build dependency, causing the build to fail with
'setuptools.build_meta:__legacy__ is not available'.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-13 21:30:10 +02:00
Ivan Pavlov
2834b40af6 curl: update to 8.19.0
changelog: https://curl.se/ch/8.19.0.html

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2026-03-13 20:02:05 +02:00
Javier Marcet
1b59cb61a7 luajit2: update to v2.1-20260227
For changes, see tagged commit:
https://github.com/openresty/luajit2/releases/tag/v2.1-20260227

Signed-off-by: Javier Marcet <javier@marcet.info>
2026-03-13 20:00:49 +02:00
Josef Schlehofer
d1acb1cc44 vscode: update editor settings and commit constraints
Enable trailing whitespace trimming, insert final newline, and force LF.
Configure git input validation to warn if subject exceeds 60 characters
or if body lines exceed 75 characters.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-03-13 19:59:50 +02:00
Jeffery To
376cbe460a treewide: remove myself as maintainer
slide-switch is my software, I choose to continue to be sole maintainer.
(This was also the case in #28429.)

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2026-03-14 01:53:21 +08:00
Rosen Penev
f04aa8389d python-pyodbc: update to 5.3.0
Fixes compilation with newer Python/

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2026-03-13 19:51:41 +02:00
Alexandru Ardelean
a7e01c91b6 treewide: add me as co-maintainer to Jeffery's packages
Add 'Alexandru Ardelean <ardeleanalex@gmail.com>' as co-maintainer
alongside Jeffery To <jeffery.to@gmail.com> for all packages where
Jeffery To is listed as maintainer.

Supersedes PR: https://github.com/openwrt/packages/pull/28429

We can have another PR where Jeffery removes himself later.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-13 19:04:53 +02:00
Alexandru Ardelean
5f7107d5e0 openblas: bump to 0.3.31
Dropped patch: 0001-Make-GEMM3M-parameters-available-on-32bit-X86-GENERI.patch
Part of upstream: https://github.com/OpenMathLib/OpenBLAS/pull/5418

Changelog:
- Revert a 0.3.30 optimization that could cause race conditions
  and invalid results in GEMM
- Fix thread lockup with Python 3.9 and NumPy
- Fix deadlock in multithreaded code after fork()
- Add bfloat16 extensions (BGEMM, BGEMV) and basic FP16 infrastructure
- Add batch GEMM operations with strided variants
- Add multithreaded LAPACK SLAED3/DLAED3 for improved eigensolvers
- Add Apple M4 and Intel Lunar Lake support
- Add initial POWER11 architecture support
- Improve GEMM performance on A64FX and ARM processors

Full release notes:
https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.31

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-13 09:34:51 +02:00
Alexandru Ardelean
68f18ae0ef numpy: bump to 2.4.2
Changelog:
- Fix memory leaks
- Fix validation of contraction axes in tensordot
- Fix free-threaded PyObject layout bugs
- Fix thread safety in array_getbuffer
- Fix quantile promotion logic
- Fix compatibility with latest Cython version
- Update OpenBLAS to fix hanging issues

Full release notes:
https://github.com/numpy/numpy/releases/tag/v2.4.2

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-13 09:34:28 +02:00
Chester A. Unal
6b23febb15 bsbf-openwrt-resources: add BSBF URL to packages
Add the BondingShouldBeFree URL to the bsbf-openwrt-resources packages.

Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com>
2026-03-13 07:37:59 +02:00
Chester A. Unal
e3c7df1383 bsbf-resources: add BSBF URL to packages
Add the BondingShouldBeFree URL to the bsbf-resources packages.

Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com>
2026-03-13 07:37:59 +02:00
Chester A. Unal
709b2c629c bsbf-plpmtu: add
Update bsbf-resources to the GIT HEAD of 2026-03-12. Add bsbf-plpmtu and
make bsbf-bonding depend on bsbf-plpmtu.

Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com>
2026-03-13 07:37:59 +02:00
Chester A. Unal
bc1e10d8cc plp-mtu-discovery: add
Perform Path MTU Discovery without relying on ICMP errors, which are often
not delivered.

Signed-off-by: Chester A. Unal <chester.a.unal@arinc9.com>
2026-03-13 07:37:59 +02:00
George Sapkin
04f5991451 sqlite3: bump to 3.52.0
Changes: https://sqlite.org/releaselog/3_52_0.html
Signed-off-by: George Sapkin <george@sapk.in>
2026-03-13 04:37:07 +02:00
Dirk Brenken
2657120d5f adblock: update 4.5.2‑4
* optimized the awk for the Top10 statistics in the DNS Report,
  removed the faulty caching (reported in the forum)
* minor improvement in the f_switch function
* readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-03-12 20:39:20 +01:00
George Sapkin
cc7814f191 adguardhome: add config reload trigger
Restart the service when config is changed from the app.

Signed-off-by: George Sapkin <george@sapk.in>
2026-03-12 16:38:09 +02:00
Ivan Belokobylskiy
1e8de4500c python-evdev: bump version to 1.9.3
Fix several memory leaks in input.c

Signed-off-by: Ivan Belokobylskiy <belokobylskij@gmail.com>
2026-03-12 15:56:00 +02:00
Ivan Belokobylskiy
b016aa38c3 python-evdev: add mandatory uinput.h header to builder
Starting from 1.9.2 python-evdev requires
include/uapi/linux/uinput.h headers for proper building.
Otherwise, it compiles but cannot be imported causing
KeyError: 'UI_FF'

Add uinput.h to LINUX_EVDEV_HEADERS

Signed-off-by: Ivan Belokobylskiy <belokobylskij@gmail.com>
2026-03-12 15:56:00 +02:00
Alexandru Ardelean
a01d2a9440 squashfs-tools: bump to 4.7.5
Changes since 4.7.2:
- Fix potential corruption in Squashfs filesystems containing sparse files
- Fix pseudo file creation failures with large blocks of contiguous zeros
- Fix duplicate file detection for files exceeding available buffer space
- Add -numeric-owner option to mksquashfs/sqfstar
- Fix segfault when using pseudo file root definitions with only Xattr metadata
- Fix conflict between -offset and -stream options
- Fix directory modification timestamp issues in pseudo file hierarchy
- Fix -max-depth incorrectly marking empty directories as excluded

Full release notes:
https://github.com/plougher/squashfs-tools/releases/tag/4.7.5

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-03-12 13:09:28 +02:00
George Sapkin
c59d9b2476 adguardhome: bump to 0.107.73
Changes: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.73
Signed-off-by: George Sapkin <george@sapk.in>
2026-03-11 20:41:41 +02:00
John Audia
66c1a6dab0 snort3: update to v3.11.1.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.11.1.0

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-03-11 18:55:56 +01:00
John Audia
7f676c5954 libdaq3: update to 3.0.25
Release notes: https://github.com/snort3/libdaq/releases/tag/v3.0.25

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-03-11 18:55:56 +01:00
Rosen Penev
3f727dfd0c python-psycopg2: update to 2.9.11
Newer Python compatibility.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2026-03-11 18:54:49 +01:00
Tianling Shen
ff826adfa8 rust: Update to 1.94.0
Changelog:
- https://github.com/rust-lang/rust/releases/tag/1.91.1
- https://github.com/rust-lang/rust/releases/tag/1.92.0
- https://github.com/rust-lang/rust/releases/tag/1.93.0
- https://github.com/rust-lang/rust/releases/tag/1.93.1
- https://github.com/rust-lang/rust/releases/tag/1.94.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-03-12 00:52:21 +08:00
John Audia
78ba767e09 nfs-kernel-server: update to 2.8.6
Changelog: https://www.kernel.org/pub/linux/utils/nfs-utils/2.8.6/2.8.6-Changelog

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-03-11 17:46:21 +02:00
Harin Lee
ff0e55a2a3 mwan3: bump PKG_VERSION to 2.12.1
Signed-off-by: Harin Lee <me@harin.net>
2026-03-11 14:24:47 +01:00
Harin Lee
1e721190f9 mwan3: fix typos in warning messages
Signed-off-by: Harin Lee <me@harin.net>
2026-03-11 14:24:47 +01:00
Harin Lee
8031e5459c mwan3: fix IPv6 support for httping command
This passes the '-6' option to httping if the address family is IPv6.

Signed-off-by: Harin Lee <me@harin.net>
2026-03-11 14:24:47 +01:00
Harin Lee
91b997bb50 mwan3: warn about unsupported IPv6 in arping track method
ARP and arping do not support IPv6.

Signed-off-by: Harin Lee <me@harin.net>
2026-03-11 14:24:47 +01:00
Florian Eckert
19bf94887b openvpn: increment PKG_RELEASE by one
Increment PKG_RELEASE by one.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
647b67e18b openvpn: add hotplug handling back in
This commit adds hotplug handling back in.

Fixes: 2607b761 ("openvpn: introduce proto handler")

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
337a449c03 openvpn: use append for the remaining options
There is already the 'append' command, which assembles all parameters that
are called 'proto_run_command'. Let´s move also the last params to the
top. To ensure that the sequence is correct, the parameters must be added
at the beginning, so that user parameters can overwrite them.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
be20045045 openvpn: use also append for dev_type and ovpnproto options
There is already the 'append' command, which assembles all parameters that
are called 'proto_run_command'. Let´s use that. To ensure that the
sequence is correct, the parameters must be added at the beginning, so that
user parameters can overwrite them.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
f89b656de2 openvpn: use common pattern for global variable
The common pattern for global variable is, to write the variable name in
capital letters. This improves maintainability in shell scripts.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
9ccb8650fd openvpn: fix auth_user_pass option
The variable 'auth_file' is not used in the following programm sequence.
It therefore only makes sense to add it as a call parameter via 'append'
when calling the the 'proto_run_commmand'.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
a5b3ecfbcf openvpn: rename openvpn proto option to ovpnproto option
This was forgotten during renameing of this option.

Fixes: e026ce0f ("openvpn: handle ovpnproto exclusively")

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Florian Eckert
54eae83c95 openvpn: remove net needed blank lines
There is always only one blank line between the sections.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-03-11 14:22:41 +01:00
Wei-Ting Yang
d1923a44fd django: bump to version 6.0.3
Fix CVE-2026-25674.

Full release notes:
https://docs.djangoproject.com/en/6.0/releases/6.0.3/

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-03-11 13:52:18 +02:00
Wei-Ting Yang
551fe9b9b6 django: clean up Makefile
- Add AUTHORS into PKG_LICENSE_FILES.
- Drop no longer required python3-pytz dependency.
- Remove obsolete CONFLICTS field.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-03-11 13:52:18 +02:00
Martin Schiller
a39a55629b usbutils: use ALTERNATIVES
Use the ALTERNATIVES symlink handling to avoid conflicts with busybox
lsusb tool. Otherwise this package can not be installed if you also have
enabled lsusb from busybox.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2026-03-11 12:11:52 +01:00