Commit Graph

35546 Commits

Author SHA1 Message Date
Daniel Golle
91e85bbbee libutp: update to 2024-11-16
transmission/libutp@490874c Merge pull request #17 from tearfur/malformed-logs
 transmission/libutp@2d29ce9 Merge pull request #18 from tearfur/ftbfs-log
 transmission/libutp@6c7ee3f Merge pull request #16 from brad0/openbsd_monotonic
 transmission/libutp@1e7e6c6 fix: FTBFS when `UTP_DEBUG_LOGGING` is defined
 transmission/libutp@eedd8b9 fix: malformed logs produced by `struct_utp_context::log()`
 transmission/libutp@14d6f57 Use monotonic clock on OpenBSD
 transmission/libutp@52645d6 chore: remove invalid assertion
 transmission/libutp@4ed4d43 refactor: use std::unordered_map instead of bespoke utpHashTable
 transmission/libutp@13545a9 fixup! chore: savepoint
 transmission/libutp@d0f70e6 chore: add code comments for new code that needs it
 transmission/libutp@b109597 chore: remove extra include string.h
 transmission/libutp@13b5cb4 chore: remove unnecessary #include utp_hash.h
 transmission/libutp@958758b copyediting: tab damage, constify
 transmission/libutp@165a316 refactor: replace UTPSocketHT method with one more narrowly-scoped
 transmission/libutp@9bbf6b3 perf: do not rebuild UTPSocketKey in LookupAdjacent
 transmission/libutp@a271636 chore: savepoint
 transmission/libutp@d339167 feat: make UTPSocketKey std::hash-friendly
 transmission/libutp@1354618 refactor: use std::min(), std::max() instead of bespoke
 transmission/libutp@7480820 chore: remove redundant explicit types when invoking std::min, std::max
 transmission/libutp@3189aba chore: restore undefs
 transmission/libutp@1849bd1 chore: make vsc happy
 transmission/libutp@24c967b refactor: make explicit type for std::min, std::max
 transmission/libutp@1862df0 refactor: make explicit type for std::min, std::max
 transmission/libutp@8080115 refactor: use std::min(), std::max() instead of bespoke
 transmission/libutp@2589200 refactor: use std::vector instead of bespoke Array class
 transmission/libutp@09ef1be Fix build on *BSD (#10)
 transmission/libutp@4d4a3ce fixup! refactor: use std::vector instead of bespoke Array class
 transmission/libutp@1320d78 Merge branch 'post-3.4-transmission' into refactor/replace-bespoke-to-std-pt-1
 transmission/libutp@8bdf5e8 Try to reduce the number of CI builds
 transmission/libutp@4ec3c96 Merge branch 'post-3.4-transmission' into refactor/replace-bespoke-to-std-pt-1
 transmission/libutp@5820d8e Bump minimum CMake version to 3.12 to match Transmission (#9)
 transmission/libutp@d9d3754 refactor: use std::vector instead of bespoke Array class
 transmission/libutp@9cb9f9c build: Require C11 (#5)

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-02-07 19:18:03 +02:00
Daniel Golle
ea3ec746aa libdht: update to 2023-03-18
jech/dht@0bbb8f4 Full declaration of dht_uninit

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-02-07 19:18:03 +02:00
Daniel Golle
69620ea785 libdeflate: update to 1.25
ebiggers/libdeflate@c8c56a2 (tag: v1.25) v1.25
 ebiggers/libdeflate@095bcab cmake: make installed package relocatable
 ebiggers/libdeflate@7b9232c ci.yml: Use windows-latest for windows-visualstudio-build-and-test
 ebiggers/libdeflate@d65d5db Add link to SwiftDeflate wrapper
 ebiggers/libdeflate@6bb4936 lib/x86: drop any mention of `evex512`
 ebiggers/libdeflate@2a3762c lib/x86/cpu_features.h: drop evex512 on gcc-16

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-02-07 19:18:03 +02:00
John Audia
10b230f217 nfs-kernel-server: update to 2.8.5
Changelog: https://www.kernel.org/pub/linux/utils/nfs-utils/2.8.5/2.8.5-Changelog

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-02-07 19:17:04 +02:00
Nick Hainke
e87bcf506c expat: update to 2.7.4
Changelog:
https://github.com/libexpat/libexpat/blob/R_2_7_4/expat/Changes

Fixes: CVE-2026-24515 CVE-2026-25210
Signed-off-by: Nick Hainke <vincent@systemli.org>
2026-02-07 19:16:38 +02:00
Georgi Valkov
ab7fbfd12a ustreamer: add package 6.51
With mjpg-streamer pending removal [1], it would be nice if we add
a compatible replacement which is under active development.

ustreamer offers a better performance, especially when the
camera supports MJPEG encoding in hardware.

The package already includes OpenWRT support files ./pkg/openwrt
but they needed heavy editing, so it is more efficient to copy
the scripts and configuration, instead of using patches.

Notable changes:
While the init.d script can run in the background when no camera is
connected, it is more efficient to indicate no active instances.
A hotplug script is introduced to start and stop the service when
cameras are added or removed.

If the configured format or encoding are unsupported, a compatible
alternative is automatically selected, so I changed the default
configuration to use MJPEG encoding in hardware for better performance.

HACKS:
MAKE_FLAGS += WITH_SETPROCTITLE=0
is added to workaround the following linker error:
undefined reference to setproctitle_init

This symbol is defined in libbsd, however adding the build dependency
does not resolve the error, because -lbsd is added conditionally, only
when uname -s contains linux. This is unreliable and fails when
cross-compiling on a macOS host. An upstream fix is needed.

An alternative is to use
PKG_UNPACK=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip=2 -xf $(DL_DIR)/$(PKG_SOURCE)
however this modifies the directory structure, so patches would need
path editing to maintain upstream compatibility.

TODO:
luci-app-mjpg-streamer which is also pending removal [2] is able to
open the HTTP stream from ustreamer. It would be nice to create
luci-app-ustreamer based on that.

[1] https://github.com/openwrt/packages/pull/28344
[2] https://github.com/openwrt/luci/pull/8221

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2026-02-07 12:25:12 +02:00
Michael Heimpold
849db7361d zabbix: fix no-configure build variant
When selecting only a package of "no-configure" build variant, e.g.
CONFIG_PACKAGE_zabbix-frontend-server=y
but not any other zabbix package, then the build fails.
The sources are not extracted and the install fails finally with:

make[4]: Entering directory '/srv/openwrt/openwrt-2.git/build_dir/target-arm_arm926ej-s_musl_eabi/zabbix-no-configure/zabbix-7.0.22'
make[4]: *** No rule to make target 'install'.  Stop.
make[4]: Leaving directory '/srv/openwrt.git/build_dir/target-arm_arm926ej-s_musl_eabi/zabbix-no-configure/zabbix-7.0.22'
make[3]: *** [Makefile:522: /srv/openwrt.git/build_dir/target-arm_arm926ej-s_musl_eabi/zabbix-no-configure/zabbix-7.0.22/.built] Error 2

This PR fixes this by always running the standard Prepare stage,
but skip the Install one when nothing needs to be compiled.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2026-02-06 22:45:27 +01:00
Wei-Ting Yang
b54cc9b69e django: bump to version 6.0.2
Release notes:
https://docs.djangoproject.com/en/dev/releases/6.0/
https://docs.djangoproject.com/en/dev/releases/6.0.1/
https://docs.djangoproject.com/en/dev/releases/6.0.2/

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-02-06 19:59:56 +02:00
xiao bo
0644f5bd7e sing-box: update to 1.12.20
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.20

Signed-off-by: xiao bo <peterwillcn@gmail.com>
2026-02-06 19:10:52 +02:00
Florian Eckert
2b6adb9ae7 ddns-scripts: Fix hetzner install target file name
This was overlooked. Therefore, the package could not be built.

Fixes: e9fe0249f6 ("ddns-scripts: Fix Hetzner Cloud naming")
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-02-06 10:57:44 +01:00
Bruce Chen
703a057ed3 aliyun-cli: update to 3.2.9
Changelog:
https://github.com/aliyun/aliyun-cli/releases/tag/v3.2.9

Signed-off-by: Bruce Chen <a805899926@gmail.com>
2026-02-06 11:28:50 +02:00
Stan Grishin
0666df9e69 pbr: update to 1.2.1-r87
Makefile:
* Remove installation of /usr/share/nftables.d/* files as they are no
  longer needed

Init script:
* bugfixes/more mature netifd extensions support
* refactor of the nft_file function and global variables it uses
* the "main" atomic nft file now includes creation of pbr chains and jumps
  from relevant fw4 chains to pbr chains
* more consistent use of "uplink" wording in the output and variable names
* implement resolver 'wait' call and use it before trying to resolve any
  policy entries
* major overhaul of the split uplink case (IPv4-only wan and IPv6-only
  wan6), should now create/use a single pbr_wan table for both legacy and
  IPv6 routing and the same marking chain
* updates to IDs and text of some error messages (needs luci app update)
* major speed improvements for service stop
* unify the cleanup_* functions into a single cleanup function
* reject creating/additions to nft sets for src_address entries as dnsmasq
  doesn't populate sets with local addresses
* minor bugfixes/code cleanups
* refactor processing of WG servers due to split uplink support (thanks
  @egc112!)
* clearer (hopefully) argument names for process_interface calls
* small improvements to status_service

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2026-02-05 13:06:55 -08:00
George Sapkin
ec04b18514 syncthing: bump to 2.0.14
Changelog: https://github.com/syncthing/syncthing/releases/tag/v2.0.14
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-05 22:04:56 +02:00
George Sapkin
5065a2ff8f golang: bump 1.25 to 1.25.7
Fixes: CVE-2025-61732
Fixes: CVE-2025-68121
Changes: https://github.com/golang/go/issues?q=milestone%3AGo1.25.7+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-05 22:04:26 +02:00
George Sapkin
e013778bac golang: add support for release candidates
Support building release candidates by setting GO_VERSION_RC to the
release candidate number, e.g. GO_VERSION_RC:=2, and unsetting
GO_VERSION_PATCH.

Signed-off-by: George Sapkin <george@sapk.in>
2026-02-05 22:04:26 +02:00
George Sapkin
35303fb1ab golang: add missing 386 and arm64 suffixes
Add missing 386 and arm64 suffixes to -installsuffix so as not to
accidentally mix incompatible binaries.

Signed-off-by: George Sapkin <george@sapk.in>
2026-02-05 22:04:26 +02:00
George Sapkin
1eaa1f848b golang: use upstream OS/arch format
Use OS/arch format used by Go and reported by go tool dist list.

Update OS/arch combinations.

Signed-off-by: George Sapkin <george@sapk.in>
2026-02-05 22:04:26 +02:00
George Sapkin
c15e32426f yt-dlp: bump to 2026.02.04
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2026.02.04
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-05 22:04:11 +02:00
Dirk Brenken
025c0c58b3 adblock: update 4.5.0-5
* add 'blocklist-referral' to the hagezi selection
* add minor report/map tweaks

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-02-05 16:13:56 +01:00
Stan Grishin
7fd0a6e15c adblock-fast: update to 1.2.1-r7
* switch from nslookup to resolveip and add dependencey
* fix/use new OutputFormatFilter names for all resolvers

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2026-02-04 20:04:15 -08:00
Daniel F. Dickinson
ff7353dbbc zabbix: fix recursive depedency warning on build
The error in the #24828 patch series left Kconfig recursive depedency
error on zabbix-frontend-server. We fix this by update the database
depedencies on zabbix-frontend-server. Now, you must select the PHP8
database module you want _before_ zabbix-frontend-server will be
visible in menuconfig.

This is not a big problem, because zabbix-frontend-server already
depends on having php8 slected before the frontend can be built.

Closes: #28458

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-02-04 20:38:34 +01:00
Daniel F. Dickinson
b032682381 zabbix: fix package rename missed database config
Due to package renaming the selection of database for the server and
proxy was missing from the Kconfig menu. This caused build failures for
proxy and server.

We now fix that.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-02-04 20:38:34 +01:00
Daniel F. Dickinson
8bc0c6c7cf zabbix: fix compile skipped due to line continuation
Using line continuation (\\) in GNU Make \$(foreach ...) and
\$(call ...) resulted in the install section for many of the packages
not being defined. This resulted in 'skipping [package-name] no install
section' messages and no new package being generated.

We remove the line continuation from the parts foreach and call, in
ordeer to restore compilation and creation of packages.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-02-04 20:38:34 +01:00
George Sapkin
9d8ac9df17 golang: add option to skip building bootstrap
Introduce a new configuration option - GOLANG_BUILD_BOOTSTRAP - that
defaults to enabled:

- When enabled, build the local bootstrap instead of using an external
  one for host Go. If GOLANG_EXTERNAL_BOOTSTRAP_ROOT is set, skip the
  initial 1.4 step.

- When disabled, let Go auto-detect the toolchain or use the toolchain
  specified in GOLANG_EXTERNAL_BOOTSTRAP_ROOT to skip building the
  bootstrap and build host Go using that toolchain directly. Configured
  toolchain must be compatible with the current version of Go.

HOST_BUILD_DEPENDS cannot be conditional, so some Makefile juggling is
needed.

Put menu config under bootstrap only.

Remove unnecessary package-related flags from host-only bootstrap.

Signed-off-by: George Sapkin <george@sapk.in>
2026-02-04 08:56:32 +02:00
Jan Hák
e30561dd11 liburcu: update to verion 0.15.6
changelog: https://git.lttng.org/?p=userspace-rcu.git;a=blob;f=ChangeLog;h=44d0d303b649682d05b3be85fa702eb919343807;hb=d8bd37fb288a2da7238103f9b24bf25e190902be
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2026-02-04 07:45:43 +02:00
Stan Grishin
ee3114a766 jq: add host build
* luci-app-advanced-reboot requires jq on host, this adds host build of jq
* remove maintainer

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2026-02-04 07:44:44 +02:00
Daniel F. Dickinson
444b62cbcc mailsend: fix ssl variant to use opensssl
As described in #28261 Not compiled with OpenSSL, the SSL variant of
the mailsend package is not actually being compiled with OpenSSL.

This is due to an upstream configure check borrowed from an ancient
version of BIND, which no longer works.

As a workaround we add `-DHAVE_OPENSSL=1` to the `TARGET_CFLAGS` when
building the SSL variant.

This results in a complaint about COPTS not being honoured correctly,
but results in `mailsend` compiled with OpenSSL (i.e. works).

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-02-04 07:39:56 +02:00
Christopher Obbard
081b7043c3 ddns-scripts: Fix Hetzner Cloud naming
In the original commit I used the wrong name for the package in the
Makefile and various other files which caused the package to not build.

Unify the naming to "cloud" to fix the package build.

Fixes: 5ee205bd31 ("ddns-scripts: add Hetzner Cloud support")
Signed-off-by: Christopher Obbard <obbardc@gmail.com>
2026-02-03 15:30:05 +01:00
John Audia
acd651050f procps-ng: add myself as maintainer
I am fine to take over maintenance on this package.

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-02-03 12:14:37 +02:00
John Audia
ade5acd4b0 procps-ng: update to 4.0.6
Update to 4.0.6

Changelog: https://gitlab.com/procps-ng/procps/-/releases/v4.0.6

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-02-03 12:14:37 +02:00
John Audia
29abee184e tree: update to 2.3.1
Changelog: https://github.com/Old-Man-Programmer/tree/blob/master/CHANGES

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2026-02-03 12:12:44 +02:00
Christopher Obbard
5ee205bd31 ddns-scripts: add Hetzner Cloud support
Add a new Hetzner DDNS provider using the Hetzner Cloud API
(api.hetzner.cloud) with Bearer token authentication.

Configuration guide:
* set [domain] to domain
* set [username] to subdomain (without domain)
* set [password] to Bearer API key

Signed-off-by: Christopher Obbard <obbardc@gmail.com>
2026-02-03 08:32:33 +01:00
Philip Prindeville
f171043ce8 isc-dhcp: replacing automatic empty needs addzone
Since the RFC-1918 in-addr.arpa empty zones are automatically created,
they will exist, but we can't use modzone on them because that's not
how things work.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2026-02-02 20:48:47 -07:00
Rosen Penev
00f5b15311 ffmpeg: update to 6.1.4
Remove warning disable. The issue was fixed in 7.1 and backported to
6.1.3

Remove atrac3 from patented list. It's no longer true and is already in
the non patented list.

Add missing upstream patch in 6.1.4 to fix x86 build.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2026-02-03 01:51:19 +02:00
George Sapkin
5657eb0e2e golang: split src into separate packages
Split misc sources and test data into separate packages. Reduces target
src package size by a third.

Move architecture-dependent generated source from src to the main
package.

Mark doc, misc, src and tests packages with PKGARCH:=all as they don't
have any architecture-specific files.

Fix stripping and strip compiler only.

Fixes: c137c382 ("golang: new packages")
Link: https://github.com/openwrt/packages/pull/28445
Suggested-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 10:10:03 +02:00
George Sapkin
6f4155c0a0 golang: install into lib instead of share
Installing into share and symlinking to lib breaks tests:

--- FAIL: TestAllDependencies (0.01s)

    moddeps_test.go:49: findGorootModules didn't find the well-known module "std"

--- FAIL: TestDependencyVersionsConsistent (0.00s)

    moddeps_test.go:356: findGorootModules didn't find the well-known module "std"

Install into lib directly instead.

Fixes: c137c382 ("golang: new packages")
Link: https://github.com/openwrt/packages/pull/28445
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 10:10:03 +02:00
George Sapkin
a6e94447f7 golang: fix missing dependency check
Add libraries used in test data to extra_provides to pass dependency
checks in package-pack.

Remove unnecessary dependencies.

Fixes: https://github.com/openwrt/packages/issues/27633
Fixes: b2119465 ("golang: Update to 1.24.0")
Link: https://github.com/openwrt/packages/pull/28445
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 10:10:03 +02:00
George Sapkin
4396682602 golang: fix generating zbootstrap
Fix setting architecture-specific defaults in zbootstrap.go.

Fixes: b2119465 ("golang: Update to 1.24.0")
Link: cce90c1eeb
Link: https://github.com/openwrt/packages/pull/28445
Suggested-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 10:10:03 +02:00
George Sapkin
d7e97387d1 golang: don't set GO_LDSO
Don't set GO_LDSO as it's determined automatically at link time.

Link: https://github.com/golang/go/issues/54197
Link: https://github.com/openwrt/packages/pull/28445
Suggested-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 10:10:03 +02:00
George Sapkin
97566a8308 golang: avoid expanding Makefile variables
Replace Makefile variables in comments to avoid expanding them
unnecessarily.

Link: https://github.com/openwrt/packages/pull/28445
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 10:10:03 +02:00
George Sapkin
4fd3857be0 yt-dlp: bump to 2026.01.31
Update license files.

Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2026.01.31
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-02 08:16:05 +02:00
Daniel F. Dickinson
75146ea2be zabbix: deduplicate and reorganize package defines
In preparation for further changes, deduplicate package definitions,
and reorganize them. At the same time make use of provides to ensure
both existing names are preserved, and that it is possible to be
specific about the variant of the package one wants.

Also, condense the package conffiles, install, postinst, etc handling.
This is more maintainable (less copy and paste and less to modify).

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-02-01 20:39:30 +01:00
Daniel F. Dickinson
0a897f7042 zabbix: drop unwanted file and wrong BUILD_VARIANT
cspell.json was accidentally include in a previous commit, so remove it.

VARIANT is to be used in package definitions, and BUILD_VARIANT
for checking which VARIANT is currently being built. BUILD_VARIANT was
incorrectly used in a package definition, so we fix that.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-02-01 20:39:30 +01:00
George Sapkin
2dc5369094 yt-dlp: bump to 2026.01.29
Changelog: https://github.com/yt-dlp/yt-dlp/releases/tag/2026.01.29
Signed-off-by: George Sapkin <george@sapk.in>
2026-02-01 18:12:24 +02:00
Philip Prindeville
505ca0a0d4 bind: backport patch replace automatic empty zones
The RFC-1918 zones are automatically synthesized locally by bind
to avoid forwarding queries about them to root nameservers.  As
a result, we can't easily replace them with rndc addzone on the
fly.  We need this for DHCP integration.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2026-02-01 09:01:50 -05:00
Nate Robinson
09c148177a tailscale: disable logging
Set TS_NO_LOGS_NO_SUPPORT=true as documented here:

https://tailscale.com/kb/1011/log-mesh-traffic?tab=linux#opt-out-of-client-logging

Signed-off-by: Nate Robinson <nrobinson2000@me.com>
2026-01-31 21:14:48 +02:00
Hannu Nyman
66459cd6ec xz: update to 5.8.2
Update xz to version 5.8.2 to match version in build tools.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2026-01-31 17:59:01 +02:00
xiao bo
6ac97228ab sing-box: update to 1.12.18
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.18

Signed-off-by: xiao bo <peterwillcn@gmail.com>
2026-01-31 14:30:27 +02:00
Sandro Jäckel
cdc6ebefc2 tailscale: update to 1.94.1
Changelog: https://tailscale.com/changelog#2026-01-26
Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2026-01-31 04:11:44 +02:00
Rosen Penev
b81df06b41 faad2: update to 2.11.2
Remove no longer used CONFIGURE_ARGS since the conversion to CMake.

Remove patented stuff. Red Hat Legal seems to have approved its
inclusion into Fedora without any flags disabling SBR. If it's good
enough for Red Hat it's good enough for OpenWrt.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2026-01-31 04:10:30 +02:00