Commit Graph
37413 Commits
Author SHA1 Message Date
Daniel F. Dickinson cf415f3e64 nut: improve hotplug behaviour for remove
Short-circuit not applicable portions of hotplug script on remove, and
make sure we ignore events with incomplete information (no DEVNAME
or no ACTION).

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-09-10 10:22:36 +02:00
Sergei S. 05f56830e9 sing-box: bump to 1.14.0
Release: https://github.com/SagerNet/sing-box/releases/tag/v1.14.0

New optional features (disabled by default):
- with_cloudflared
- with_openvpn
- with_openconnect
- with_usbip

Snell protocol support is included by default
(see https://sing-box.sagernet.org/changelog/#1140).

Signed-off-by: Sergei S. <it4notice@proton.me>
2026-09-10 10:21:44 +02:00
Daniel Black bc8c5e84c1 mariadb: init - check file versions
mariadb-upgrade has had its own upgrade version file in the datadir,
called mysql_upgrade_info in <= 10.11 and mariadb_upgrade_info there
after.

The mariadb-install-db creates this file, and also the mariadb-upgrade
executable creates this file also.

This removes the need to maintain the .version info though this is used
as a last check of the upgrade.

Signed-off-by: Daniel Black <daniel@mariadb.org>
2026-09-10 10:20:50 +02:00
Romain Isnel 66d20fbcd0 openldap: update to 2.6.14
Changelog is available at: https://openldap.org/software/release/changes_lts.html

Reworked some patches with headers to comply with patches guidelines.

Signed-off-by: Romain Isnel <ri@frmg.eu>
2026-09-10 10:12:08 +02:00
Jimmy Qin c7a47d5831 ocserv: update to 1.5.0
switch to meson build system
disable sock-diag which is not enabled in openwrt kernel
drop the arm build workaround
disable tests via patch file

Signed-off-by: Jimmy Qin <sunnyqeen@gmail.com>
2026-09-10 10:09:08 +02:00
Josef Schlehofer ef7283f311 tvheadend: drop the handwritten version override
The handwritten debian/changelog is only used to override the version
reported by support/version, but it is unnecessary and causes a version
mismatch:

- Build/Prepare feeds the raw git hash into debian/changelog, so the
  binary reports ddb984f4c17f4a26fd34f3e1b24e3323f9641b75~openwrt1
  instead of the package version 2026.08.17~ddb984f4.
- The CI package test then fails because it cannot find the package
  version in the output of any installed executable.
- Without .git, debian/changelog or rpm/version, support/version falls
  back to the source directory name.
- OpenWrt already names the source directory tvheadend-$(PKG_VERSION),
  so the binary correctly reports 2026.08.17~ddb984f4 without any
  override.

Alpine uses rpm/version in the same way and does not encode its own
package release into the version either.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-09-10 08:53:25 +02:00
Josef Schlehofer f2c8300e25 tvheadend: require GNU libiconv and drop the iconv self-test patch
tvheadend has no transliteration of its own.  It asks iconv for
"<charset>//TRANSLIT//IGNORE", a GNU extension that musl does not
implement.  Converting "ŽluťoučkýKůň" to ASCII on mpc85xx/p2020
(Turris 1.x), musl 1.2.6:

    charset                   musl             GNU libiconv
    ASCII//TRANSLIT//IGNORE   EINVAL           "Zlutouck'yKun"
    ASCII//TRANSLIT           EINVAL           "Zlutouck'yKun"
    ASCII                     "*lu*ou*k*K**"   EILSEQ

050-iconv-test-continue.patch removed the abort() from the startup
self-test that reports this, so the package could be built against
musl's iconv.  That silenced the check without fixing anything:
intlconv_utf8() still returns -EIO, so cleanup_filename() in
src/dvr/dvr_rec.c cannot build a recording file name and
pvr_generate_filename() fails.  The charset cannot be avoided either,
because intlconv_filesystem_charset() returns "ASCII" unless $LANG
names a UTF-8 locale, which OpenWrt does not set by default.

Depend on libiconv-full instead of $(ICONV_DEPENDS), which pulls it in
only when BUILD_NLS is set, and point the compiler at its staging prefix
when nls.mk has not already done so.  The binary then links against
libiconv.so.2, the self-test passes and the patch can be dropped.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-09-10 08:53:25 +02:00
Josef Schlehofer 4f1c6984a2 tvheadend: update to 2026-08-17
Update to git master ddb984f4, 124 commits on from the previously
packaged 395afb85. Most of that is web UI work and translation updates,
with smaller fixes in the build system, mpegts and dvr code.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-09-10 08:53:25 +02:00
Martin Johansson aa93cec777 umurmur: update to 0.4.1
Changelog since last package version (0.3.1) here: https://github.com/umurmur/umurmur/blob/master/CHANGELOG.md

Signed-off-by: Martin Johansson <martin@fatbob.nu>
2026-09-10 08:04:00 +02:00
Dirk Brenken ba4e7795e6 travelmate: update 2.4.9-2
- updatted the README and moved to the package root
- LuCI: fix blank pages on footstrap theme navigation

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-09-09 22:54:49 +02:00
Chris Swan ec8e057db3 csshnpd: bump to c1.1.1 release
fixed srv segfault on connection teardown (pthread_join clobbered tid)
C daemon filters device atSign out of the manager atSign list
handle the case where the only manager atSign is the device atSign
sshnpd + srv code review findings (24 fixes: bounds checks, leak
fixes, error-path hardening, log hygiene)
bump atsdk to at_c v0.4.1 for the atauth/onboarding

Signed-off-by: Chris Swan <chris@atsign.com>
2026-09-09 22:28:55 +02:00
Dengfeng Liu b65e6951bc xfrpc: update to 5.09.982
Update from 5.06.909 to 5.09.982.

Major improvements and highlights:
- Add frp transport.wireProtocol v2 support (JSON messages + AES-256-GCM AEAD)
- Support modern frp TOML configuration via tomlc17
- Support OIDC authentication with OAuth2 client_credentials flow
- AES-128-CFB wire encryption and Snappy compression support
- QUIC transport maturity with ngtcp2 <-> quic-go interop
- End-to-end security hardening (bounds check, TLS verification, buffer drains)
- Build fix for 32-bit architectures (widen plen to uint64_t before shift)
- Build fix for OpenWrt wolfSSL/OpenSSL dual-backend compatibility
- Remove deprecated IOD and FTP proxy types

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2026-09-09 22:21:17 +02:00
Dirk Brenken 3da7b018de adblock: release 4.5.8-1
-the trigger calls start refresh, start_service() skips the run
  while adblock_status in the runtime file is anything but error
- a missing or unreadable runtime file still starts a run,
  which covers the boot case, and a failed run is retried on the next interface event
- manual start, boot, restart and reload are unaffected;
  a suspended or stopped adblock is no longer restarted by an interface event
- wan6 in adb_trigger is supported now
- updatted the README and moved to the package root
- LuCI: reworked the feed editor, get rid of custom css

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-09-09 21:37:11 +02:00
Remi Gacogne 11396c3434 dnsdist: update to 2.0.9
This commit updates the dnsdist package from 2.0.6 to 2.0.9,
fixing several issues including CVE-2026-42005, CVE-2026-40011,
CVE-2026-40211, CVE-2026-40210, CVE-2026-40209, CVE-2026-40208,
CVE-2026-42004 and CVE-2026-52682.

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
2026-09-09 12:58:10 +02:00
Remi Gacogne 259eb5fc32 pdns: security update to 4.9.17
This commit updates the PowerDNS authoritative server to 4.9.17,
the latest release in the 4.9.x LTS branch.
This fixes several security issues, including but not limited to:
CVE-2026-33257, CVE-2026-33260, CVE-2026-33611, CVE-2026-33610,
CVE-2026-33609, CVE-2026-33608, CVE-2026-42002, CVE-2026-42001,
CVE-2026-42000, CVE-2026-41999, CVE-2026-42396, CVE-2026-42005,
CVE-2026-52682.

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
2026-09-09 12:52:50 +02:00
Mark AbeandOpenWrt AI review account acdc070b06 tcfilter: add package for persistent tc ingress filters
UCI front-end that installs raw "tc filter ... ingress" expressions on
network devices at boot and re-applies them on ifup, removing them on
stop. The match/action part is entered verbatim as tc syntax; the
package manages the device, the preference number, enable/disable and
persistence. A procd reload trigger re-applies on config changes.

Intended for driving hardware tc-flower offload (e.g. the Realtek DSA
PIE offload) where no higher-level configuration layer exists.

Co-authored-by: OpenWrt AI review account <openwrt-ai@hauke-m.de>
Assisted-by: Claude Code (Anthropic Claude Sonnet 5)
Signed-off-by: Mark Abe <github@mab.wien>
2026-09-09 12:41:29 +02:00
Dirk Brenken aca7007595 banip: release 1.8.13
- f_getup() collects the wan state in one pass and diffs the uplink against
  the local allowlist
- new f_refresh() patches only the changed allowlist Set elements
   in a single atomic nft transaction, without touching the running instance
- the procd trigger calls start refresh, start_service() picks the path, a manual start is unaffected
- wan6 in ban_trigger is supported now
- updatted the README and moved to the package root
- LuCI: reworked the feed editor, get rid of custom css

Signed-off-by: Dirk Brenken dev@brenken.org
Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-09-08 17:58:17 +02:00
Daniel Golle 54aae64f11 fwupd: backport upstream support for MxL862xx switches
Backport two patches from upstream implementing devlink-based firmware
update support for the MaxLinear MxL862xx DSA switch family, found eg.
on the BananaPi R4 Pro (8E/4E).

Users can update the switch firmware using `fwupdmgr update`.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-09-08 12:25:52 +02:00
Dirk Brenken eb67c64b51 shunt: readme update
- readme update regarding wg configuration,
- no version bump

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-09-08 11:22:42 +02:00
Alexandru Ardelean 30de4961d3 luasql: update to 2.7.0
Refresh PKG_HASH from the tag tarball. Upstream moved from
keplerproject to lunarmodules and the 2.7.0 tag has no leading v;
point PKG_SOURCE_URL and the homepage URL at lunarmodules.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-09-08 10:52:20 +03:00
Alexandru Ardelean 2acc571d0e frp: update to 0.71.0
Refresh PKG_HASH from the upstream GitHub tag tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-09-08 10:52:20 +03:00
Alexandru Ardelean 675e1f980f git-lfs: update to 3.8.0
Refresh PKG_HASH from the git-lfs release tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-09-08 10:52:20 +03:00
Alexandru Ardelean 24928ba895 stress-ng: update to 0.22.00
Refresh PKG_HASH from the upstream GitHub tag tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-09-08 10:52:20 +03:00
Alexandru Ardelean 8de821ca64 tcpreplay: update to 4.6.1
Refresh PKG_HASH from the appneta release tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-09-08 10:52:20 +03:00
Dirk BrenkenandClaude b76e77d488 shunt: update to 0.1.6
- *Per-policy `action`, `route` (default) or `bypass` - the equivalent of pbr's `ignore`,
  an exception carved out of every policy below it.
- `keep_local`, default on - a marked packet to one of your own subnets
  stays on `main` instead of taking the policy's default route.
- The ruleset is re-applied when the table is deleted - e.g. with `/etc/init.d/firewall stop`
- README update

Signed-off-by: Dirk Brenken <dev@brenken.org>
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-09-07 21:50:46 +02:00
Dirk Brenken 900d31c6c5 travelmate: update 2.4.9-1
- do not set trm_action in the function library; the library is sourced by the init script,
  reported by @sch-m
- fixed the uplink ssid comparison for fancy essids with quotes
- added a new optional per uplink revive option; an uplink disabled by the retry limit is set back
  to enabled after n run cycles, default off, minimum 10, number of revivals capped by trm_maxretry.
  Counters live in a runtime file, no extra config writes
- update the wifibahn login script, support the new CNA portal API
- LuCI: rework the wireless scan dialog; card list instead of the result table, mobile friendly
- LuCI: add the per uplink revive option to the uplink dialog (off / 10 / 30 / 60 run cycles)
- readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2026-09-07 19:11:00 +02:00
Florian Eckert 00ea9414ca curl: add krb5 support
Enable Kerberos authentication support in curl by including krb5-libs.
This allows curl to handle GSSAPI/Kerberos authentication protocols,
enhancing compatibility with enterprise environments.

The feature is disabled by default to avoid unnecessary dependencies.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-09-07 13:30:19 +02:00
Florian Eckert 76756aad2e modemmanager: bump PKG_RELEASE
Update PKG_RELEASE by one.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-09-07 12:46:19 +02:00
Florian Eckert de35eab441 modemmanager: make command timeout configurable
Make the timeout for command execution configurable, as not all modems and
mobile networks behave in the same way.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-09-07 12:46:19 +02:00
Florian Eckert 3e61169ebf modemmanager: update logging messages
Remove the trailing '...' from the log messages to bring them into line
with the other log messages in this file.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-09-07 12:46:19 +02:00
Florian Eckert ad08185652 modemmanager: cleanup vars in proto_modemmanager_setup
Group variables into blocks to improve readability.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-09-07 12:46:19 +02:00
Jimmy Qin 889e134007 ddns-scripts: update hotplug script
To handle ip address changing by ifupdate.
When the ipv6 address is updated for an interface
(some ISP only give dynamic ipv6 address).
The ddns script will go into dead loop,
as the new ipv6 address is not used.
The simple change is restarting ddns when ip address is changed.

Signed-off-by: Jimmy Qin <sunnyqeen@gmail.com>
2026-09-07 12:11:58 +02:00
Christian Korber 4c19a2ea6b ufp: bump PKG_RELEASE
Increment PKG_RELEASE to force a package rebuild following recent changes,
ensuring package indexes and builds reflect the update.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2026-09-07 12:03:33 +02:00
Christian Korber 88b04833fa ufp: add dependency ucode-mod-rtnl
We need `ucode-mod-rtnl` as a dependency, because it is used in ufp.
This was forgotten in previous commits.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2026-09-07 12:03:33 +02:00
Christian Korber ecb23cd800 ufp: align dependencies
Move each package dependency onto its own line.
This makes future dependency additions, removals,
and code reviews much easier to track in diffs.

It also keeps the dependency line under 80 characters.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2026-09-07 12:03:33 +02:00
Dengfeng Liu 1056fa0f70 apfree-wifidog: update to 9.09.2938
Highlights of this release:

- eBPF captive DNS fast-answer: LAN DNS queries for captive detection
  domains are answered at wire speed from a pinned BPF map (default
  1.1.1.1) while the query still reaches dnsmasq, so captive portal
  detection works when the router is offline
- Real IPs are learned back into the map from snooped upstream DNS
  responses; the dnsmasq aw-captive-domains-hosts mechanism and its
  restart dance are removed (one-time migration at startup)
- Always start HTTP/HTTPS service threads (fix dangling gencb arg);
  sync trusted MACs into eBPF mac_map; portal DNS consumer
  auto-reconnects when aw-bpf reloads

Maintainer: me
Compile tested: aarch64_cortex-a53 (chawrt 25.12 / OpenWrt snapshot)

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2026-09-06 16:00:24 +03:00
Romain Isnel 928ac2bcb5 mutt: update to 2.4.2
Changelog since last version: https://gitlab.com/muttmua/mutt/-/compare/mutt-2-1-5-rel...mutt-2-4-2-rel

Signed-off-by: Romain Isnel <ri@frmg.eu>
2026-09-05 18:39:01 +03:00
Daniel F. Dickinson b3087fee99 zabbix: remove unneeded postinsts
Handling uci-defaults scripts in package postinst is not needed in
modern OpenWrt and in fact results in error messages on install since
the common postinst processes and deletes uci-defaults scripts before
package-specific postinsts are executed.

Therefore remove the unneeded postinsts in this package.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-09-05 18:37:50 +03:00
Chris Swan 534819ae91 csshnpd: bump to c1.1.0 release
Added policy support
Added proxy support for root domain and at_activate
Added ESCR relay authentication
Adjustable session timeout
Twinned session keys
Security hardening

Signed-off-by: Chris Swan <chris@atsign.com>
2026-09-05 18:37:14 +03:00
Daniel F. Dickinson 4a64993c4e radicale3: bump version to v3.8.0
GitHub release page: https://github.com/Kozea/Radicale/releases/tag/v3.8.0

As usual, Radicale is a messy upstream as the release title illustrates:

>3.8.0 Features+Fixes+Improvements+Adjutments[sic]+Extensions

For details, see the release page (above).

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-09-05 18:36:04 +03:00
Romain Isnel 90a18faa07 msmtp: update to 1.8.34
Release note: https://marlam.de/msmtp/news/msmtp-1-8-34/

Signed-off-by: Romain Isnel <ri@frmg.eu>
2026-09-04 20:54:34 +02:00
Karen Khachatryan f3bc744d83 c-ares: bump to 1.34.8
Update c-ares from 1.34.6 to 1.34.8.

Version 1.34.7 includes the following security fixes:

* CVE-2026-33630 (GHSA-6wfj-rwm7-3542): fix a use-after-free /
  double-free issue in query-completion handling.
* CVE-2026-69184 (GHSA-pjmc-gx33-gc76): limit DNS name compression
  pointer traversal to prevent CPU-exhaustion denial of service.
* CVE-2026-69186 (GHSA-jv8r-gqr9-68wj): validate DNS record counts
  before allocation to prevent memory-amplification denial of service.

It also fixes the UDP socket exhaustion regression introduced in 1.34.6.

Version 1.34.8 reverts an unintended API break introduced in 1.34.7 by
the callback parameter const changes.

Signed-off-by: Karen Khachatryan <karen0734@gmail.com>
2026-09-04 17:04:44 +03:00
Andy Chiang 42f0ddbc8f qemu: update to 11.1.1
- Update to 11.1.1 (10.1.x is EOL,ref https://wiki.qemu.org/Planning/10.1)
- Refresh patches
- Remove `0003-qga-invoke-separate-applets-for-guest-shutdown-modes.patch`,
    this issue has been fixed upstream, ref
	https://github.com/qemu/qemu/commit/c5b4afd4d56e9c2251e6674d8c9ae530a923ecb9
- `PKG_BUILD_DEPENDS` add `python-setuptools/host`
- Remove `--disable-glusterfs`,
    11.1 deprecated this,ref https://github.com/qemu/qemu/blob/stable-11.1/docs/about/removed-features.rst
- Remove `linuxboot.bin`, change `multiboot.bin`to `multiboot_dma.bin`,
    ref https://github.com/qemu/qemu/commit/e818b4b10969927019a0a2be5b71aad7a8e0f6a7 and
    https://github.com/qemu/qemu/commit/88641f4df388faa78c49c54ed885e530fd0a75dc
- Drop i386 support,ref https://github.com/qemu/qemu/commit/25512d6865e24976a67f034a1a5be8da266bc58c

Changelog: https://www.mail-archive.com/qemu-devel@nongnu.org/msg1220561.html

Signed-off-by: Andy Chiang <AndyChiang_git@outlook.com>
2026-09-04 17:04:13 +03:00
Sergei S. ebe93b31a8 sing-box: bump to 1.13.21
This patch updates sing-box from 1.13.18 to 1.13.21.
https://github.com/SagerNet/sing-box/releases/tag/v1.13.21

Signed-off-by: Sergei S. <it4notice@proton.me>
2026-09-04 16:53:44 +03:00
George Sapkin 126203ce37 golang: bump 1.27 to 1.27.1
Changes: https://github.com/golang/go/issues?q=milestone%3AGo1.27.1+label%3ACherryPickApproved
Signed-off-by: George Sapkin <george@sapk.in>
2026-09-03 18:46:53 +03:00
George Sapkin 4335f00bdd golang: add support for host-only version series
Support configuring major version series as host-only (i.e. no target
packages) to reduce strain on buildbots in release branches. The goal is to
have one major target series and multiple host-only ones. E.g. 25.12 uses
1.26 as the default host/target series and 1.27 and beyond as host-only for
packages that require these.

Signed-off-by: George Sapkin <george@sapk.in>
2026-09-03 15:54:23 +03:00
Josef Schlehofer 08da28b3e8 librespeed-common: add measurement backend
Add a common backend for running librespeed-cli measurements on a router.

The package provides a locked measurement runner, live progress state, and
an rpcd ucode plugin exposing start/stop/status/result/history/config over
ubus. Scheduled measurements are managed through cron and can run within a
configurable time window. Optional daily aggregation keeps longer-term
history compact.

Raw measurements are kept in JSONL for a configurable retention period.
When persistent archive storage is configured, completed days are reduced
to daily min/avg/max values.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-09-03 14:53:08 +02:00
Tianling Shen 6b1b273e32 v2ray-geodata: update to latest version
Update all geodata.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-09-03 16:35:50 +08:00
Tianling Shen 7ccd301404 dnsproxy: update to 0.84.1
Release note:
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.83.1
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.83.2
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.84.0
- https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.84.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-09-03 16:18:15 +08:00
Tianling Shen 696b64d79a cloudflared: update to 2026.8.3
2026.8.3
- 2026-08-28 chore: Remove stale metrics timeout TODO
- 2026-08-28 TUN-10798: Parse Quick Tunnel allowed mail rules
- 2026-08-27 chore: Clean up unused code
- 2026-08-26 chore: bump gorilla/websocket for GO-2026-6278
- 2026-08-26 VULN-142146: Update GitLab R2 token path (cloudflared-pkgs) to protected branches
- 2026-08-26 TUN-10820: Remove test-only stdin reconnect control
- 2026-08-26 TUN-10822: Remove fetching protocol percentage from remote
- 2026-08-25 TUN-10725: Remove unused certificate configuration
- 2026-08-20 chore: Update distrolesss images in amd64

2026.8.2
- 2026-08-14 VULN-141859: Revert path normalization

2026.8.1
- 2026-08-13 VULN-141859: Fix missing trailing slash

2026.8.0
- 2026-08-12 AUTH-9041 Generate ephemeral keypair for login token transfer
- 2026-08-12 VULN-141859: Normalize request path
- 2026-08-11 TUN-10748: Add FIPS image variant for Cloudflared tunnel
- 2026-08-10 AUTH-9012 Verify Access app identity with signed metadata
- 2026-08-07 chore: Bump grpc to v.1.83.0 to fix vulnerability
- 2026-07-08 TUN-10557: Bump quic-go v0.59.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2026-09-03 16:12:20 +08:00