12929 Commits

Author SHA1 Message Date
Nick Hainke
e4323a5ff5 dawn: bump to 2025-11-07
7414c34 build: set cmake_minimum_required to 3.10
3b220fb Add debian build
e3fe1da datastorage: Correct use after free
8700dbe multicastsocket.h: Correct header guard typoi

Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-11-09 16:34:26 +01:00
Tianling Shen
e1b49dc033 cloudflared: Update to 2025.11.0
Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.11.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-09 21:16:46 +08:00
Tianling Shen
29af05bd20 openlist: Update to 4.1.6
Release note: https://github.com/OpenListTeam/OpenList/releases/tag/v4.1.6

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-09 21:16:07 +08:00
Hannu Nyman
574070c3e7 mosquitto: upgrade to version 2.0.22
Upgrade to version 2.0.22, which is compatible with cmake 4.x
 * backport a post-release fix for nossl build

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-11-08 20:59:09 +02:00
Akihiro Nagai
38da2ccc4d cloudflared: fix argument order for tunnel command
Move all global options (--protocol, --loglevel, --logfile, --config,
--origincert, etc.) before the 'run' subcommand, and keep --token
after it to match the correct cloudflared CLI syntax.

Signed-off-by: Akihiro Nagai <bashing.tremors_0f@icloud.com>
2025-11-08 02:30:51 +08:00
John Audia
facfe95365 snort3: update to 3.9.7.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.9.7.0

% snort --version

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.9.7.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2025 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.22
           Using Vectorscan version 5.4.12 2025-11-02
           Using libpcap version 1.10.5 (with TPACKET_V3)
           Using LuaJIT version 2.1.0-beta3
           Using LZMA version 5.8.1
           Using OpenSSL 3.5.4 30 Sep 2025
           Using PCRE2 version 10.46 2025-08-27
           Using ZLIB version 1.3.1

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-11-07 19:36:24 +02:00
Dirk Brenken
f9c132b3c5 travelmate: update 2.2.1-5
- fix a cornercase issue in the scanning function with hidden uplinks

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-07 17:29:02 +01:00
Sandro Jäckel
4300254ea8 tailscale: update to 1.90.6
Changelog: https://tailscale.com/changelog#2025-10-27
Changelog: https://tailscale.com/changelog#2025-10-28
Changelog: https://tailscale.com/changelog#2025-10-30
Changelog: https://tailscale.com/changelog#2025-10-31

Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2025-11-07 07:04:06 +02:00
Dirk Brenken
b8486bd711 travelmate: update 2.2.1-4
- fix a possible race condition in the scan function
- limit the max. signal strength to 100
- cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-11-06 23:43:38 +01:00
Goetz Goerisch
19f955f950 uacme: bump to 1.7.6
Changelog: https://github.com/ndilieto/uacme/blob/master/ChangeLog

2024-12-29 Nicola Di Lieto <nicola.dilieto@gmail.com>
	* Release 1.7.6
	- Fix OpenSSL 3.x deprecated APIs
	- Fix cross compilation
	- uacme: Add environment variables
	- uacme: Add support for ACME Renewal Information (ARI)
	- uacme: Try obtaining new Reply-Nonce if server doesn't supply one
	- uacme: Add hook environment variables
	- uacme: Allow matching alternative chain by Authority Key Id
	- Documentation update
	- Add link to linode api hook

2024-01-28 Nicola Di Lieto <nicola.dilieto@gmail.com>
	* Release 1.7.5
	- fix ualpn exit code in client mode
	- fix build with autoconf version 2.71
	- uacme: nsupdate.sh overhaul and DNAME redirection support
	- add link to deSEC.io DNS integration
	- minor documentation changes including copyright year

Signed-off-by: Goetz Goerisch <ggoerisch@gmail.com>
2025-11-06 22:24:14 +02:00
Ray Wang
4f84f78b4d hev-socks5-tunnel: update to 2.14.0
Upstream changelog:
https://github.com/heiher/hev-socks5-tunnel/releases/tag/2.14.0

Signed-off-by: Ray Wang <git@hev.cc>
2025-11-07 02:20:37 +08:00
Ray Wang
a3acb2f4c3 hev-socks5-tproxy: update to 2.10.0
Upstream changelog:
https://github.com/heiher/hev-socks5-tproxy/releases/tag/2.10.0

Signed-off-by: Ray Wang <git@hev.cc>
2025-11-07 02:20:26 +08:00
Ray Wang
ea11a81f6b hev-socks5-server: update to 2.11.0
Upstream changelog:
https://github.com/heiher/hev-socks5-server/releases/tag/2.11.0

Signed-off-by: Ray Wang <git@hev.cc>
2025-11-07 02:20:13 +08:00
Akihiro Nagai
b68f1c8c04 cloudflared: improve init script for tunnel management
Resolved conflict between remotely-managed tunnel and locally-managed
tunnel configurations.

- Bumped PKG_RELEASE to 2
- Commented out 'config' and 'origincert' options in default
  configuration file
- Preserved options as comments for user reference

Signed-off-by: Akihiro Nagai <bashing.tremors_0f@icloud.com>
2025-11-06 02:11:02 +02:00
Tianling Shen
b228b5ee4f cloudflared: Update to 2025.10.1
Release note: https://github.com/cloudflare/cloudflared/releases/tag/2025.10.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-11-04 14:18:37 +08:00
Anton P.
3b802d28fe sing-box: update to 1.12.12
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.12

Signed-off-by: Anton P. <dragunap@gmail.com>
2025-11-03 01:52:11 +02:00
Josef Schlehofer
dcb010bb43 strongswan: add build dependency for python and explicitly use python3
Before:
checking for python... /myworkingdir/build/staging_dir/host/bin/python
checking for python version... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.
checking for python platform... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.
checking for python extension module directory (pyexecdir)... xcode-select: Failed to locate 'python', requesting installation of command line developer tools.

After:
checking for python version... 3.11
checking for python platform... darwin
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-11-01 10:42:13 -06:00
George Sapkin
c501030788 adguardhome: refactor config loading and migration
Rename config options and remove unused ones.

Signed-off-by: George Sapkin <george@sapk.in>
2025-11-01 08:29:44 +02:00
Josef Schlehofer
b03e655bf0 umurmur: Use example config and add own init script
Files such as config file and init script related to OpenWrt
were removed in upstream [1]. Config file was same as umurmur.conf.example,
thus use it and init script, we need to ship our own. Add a simple one.

[1] 209edb5c88

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-10-31 08:03:17 +01:00
Josef Schlehofer
3d6be64ea3 umurmur: move config file to its default location
This was changed in version 0.3.1 [1]

Fixes initial start of umurmur:
```
root@turris:~# umurmurd
Error in config file /etc/umurmur/umurmur.conf line 0: file I/O error
```

And also while running help of umurmurd, the defailt location is /etc/umurmur/umurmur.conf
```
Usage: umurmurd [-d] [-r] [-h] [-p <pidfile>] [-t] [-c <conf file>] [-a <addr>] [-b <port>]
       -c <conf file> - Specify configuration file (default /etc/umurmur/umurmur.conf)
```
[1] 4f3ed41357

Fixes: c4a23ca996 ("umurmur: update to version 0.3.1")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-10-31 08:03:17 +01:00
George Sapkin
4ab47f22cd adguardhome: bump to 0.107.69
Changelog: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.68
Changelog: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.69
Signed-off-by: George Sapkin <george@sapk.in>
2025-10-31 06:53:21 +02:00
Tianling Shen
4845c95636 rclone: Update to 1.71.2
Release note: https://github.com/rclone/rclone/releases/tag/v1.71.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-29 21:29:06 +08:00
Sandro Jäckel
333a1e5346 tailscale: update to 1.90.2
Changelog: https://tailscale.com/changelog#2025-10-23
Changelog: https://tailscale.com/changelog#2025-10-24

Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2025-10-28 21:14:26 +08:00
Martin Schiller
816a80df2c xl2tpd: add UCI support
This adds UCI support for xl2tpd. To maintain backward compatibility, I
have introduced the config option “use_legacy_config,” which is enabled
by default.

If you want to use the UCI config, you must disable or delete this
option.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2025-10-27 13:02:45 +01:00
Martin Schiller
b9cd720d28 xl2tpd: add support to set own hostname in proto handler
This is needed if the peer only allows certain hostnames to connect.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2025-10-27 13:02:45 +01:00
Rosen Penev
728e9e1073 kea: update to 3.0.1
Requires conversion to meson.

Unfortunately, upstream needlessly relies on cc.run() to figure out
various things instead of cc.compile(). Requires massive patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-10-27 06:07:28 +02:00
John Audia
4151ca2efb nfs-kernel-server: disable kerberos and ldap
Some targets are failing due likely to build order issues suggested by
Daniel[1] so disable these two options for the v4 package.

Example:
make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a53_musl/nfs-utils-2.8.4'
Package nfs-kernel-server-v4 is missing dependencies for the following libraries:
libgssapi_krb5.so.2
libldap.so.2

1. https://github.com/openwrt/packages/pull/27150#issuecomment-3446589119

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-10-25 15:46:34 +03:00
Nick Hainke
cd609b6f65 flent: update to 2.2.0
Release Notes:
https://github.com/tohojo/flent/releases/tag/v2.2.0

Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-10-25 08:50:13 +03:00
Jan-Niklas Burfeind
906b9248e3 uradvd: implement test.sh
to verify the version emitted by uradvd is not empty.

Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
2025-10-25 08:29:32 +03:00
Jan-Niklas Burfeind
7096816e21 uradvd: update to r26-1e64364d
The OpenWrt package will not provide the correct version information
but the date of the last git commit
in order to ease packaging following the discussions in #27482 and #27614.

Co-authored-by: Nora Matthias Schiffer <neocturne@universe-factory.net>
Co-authored-by: Moritz Warning <moritzwarning@web.de>
Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
2025-10-25 08:29:32 +03:00
Jan-Niklas Burfeind
b08d9d5a38 uradvd: use INSTALL_CONF for confguration
instead of INSTALL_DATA.

Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
2025-10-25 08:29:32 +03:00
Chris Swan
38bfe25526 csshnpd: bump to c1.0.17 release
Upstream release aligned to Mbed-TLS 3.6.5

Signed-off-by: Chris Swan <chris@atsign.com>
2025-10-25 08:25:36 +03:00
Gregory Gullin
ba5bc1a43a sing-box: update to 1.12.11
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.12.11

Signed-off-by: Gregory Gullin <garuwex@gmail.com>
2025-10-25 08:23:11 +03:00
Fabian Zimmermann
0201efd635 ddns-script: removes linefeed which causes 401 err
The linefeed at the end causes ovh-api to return 401 even if the
password is correct.

Fixes #27693

Signed-off-by: Fabian Zimmermann <dev.faz@gmail.com>
2025-10-24 09:13:50 +02:00
Noah Meyerhans
59465b95b8 bind: bump to 9.20.15
Fixes the following security issues:

- CVE-2025-8677: DNSSEC validation fails if matching but invalid
  DNSKEY is found.
- CVE-2025-40778 Address various spoofing attacks.
- CVE-2025-40780 Cache-poisoning due to weak pseudo-random number
  generator.

The complete list of changes from version 9.20.11 is available in the
upstream changelog at
https://ftp.isc.org/isc/bind9/9.20.15/doc/arm/html/changelog.html

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2025-10-22 19:12:41 -04:00
Dirk Brenken
cf40213423 travelmate: update 2.2.1-3
- fix minor log issues
- restore old, efficient log viewer (in LuCI)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-10-22 20:59:40 +02:00
Tianling Shen
480d149323 cloudreve: Update to 4.9.2
> Breaking change:
> If you are using AlibabaCloud OSS storage policy, please go to the
> admin dashboard after upgrading, edit each OSS storage policy,
> fill in the correct Region in Basic info and save it, otherwise
> the storage policy will not continue to work.

Changelog:
- https://github.com/cloudreve/cloudreve/releases/tag/4.9.0
- https://github.com/cloudreve/cloudreve/releases/tag/4.9.1
- https://github.com/cloudreve/cloudreve/releases/tag/4.9.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-23 02:50:08 +08:00
Tianling Shen
5fad7b4412 dnsproxy: Update to 0.77.0
Release note: https://github.com/AdguardTeam/dnsproxy/releases/tag/v0.77.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-22 23:23:10 +08:00
Tianling Shen
d93d55d28a openlist: Update to 4.1.5
Release note: https://github.com/OpenListTeam/OpenList/releases/tag/v4.1.5

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-10-21 13:41:40 +08:00
Yuxi Yang
6552887ae6 nebula: bump version to 1.9.7
changelog: https://github.com/slackhq/nebula/releases/tag/v1.9.7

Signed-off-by: Yuxi Yang <i@bgme.me>
2025-10-20 19:44:04 +02:00
Dirk Brenken
65b935cb58 travelmate: update 2.2.1-2
- fix a logical glitch in opensta-handling
- add a list option  'trm_ssidfilter' to maintain a list of SSID patterns
   for filtering/skipping specific open uplinks, e.g. 'Chromecast*' (fix #26406)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-10-19 20:20:02 +02:00
Ralph Siemsen
00feb12444 znc: do not watch znc.conf for changes
ZNC can modify its own config file (znc.conf) during runtime, for
example using controlpanel or webadmin modules. Manually editing the
znc.conf file while znc is running is strongly discouraged.

Thus prodc should not watch this file, it would just lead to znc being
restarted unnecessarily.

As it happens, no restarts were done, because the watched path was
specified incorrectly. It used ZNC_CONFIG instead of ZNC_CONFIG_DIR,
and so it watched /tmp/etc/znc/configs/znc.conf/configs/znc.conf which
does not exist.

Remove the watch of znc.conf as it is not needed.

Signed-off-by: Ralph Siemsen <ralph.siemsen@linaro.org>
2025-10-19 16:05:01 +02:00
Dirk Brenken
a38196f151 travelmate: release 2.2.1
- add a new lan/wan subnet check, to to show conflicts with router LAN network
- clean up bogus debug log outputs
- minor code clean ups
- readme update

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-10-18 22:01:11 +02:00
John Audia
69117bf2d5 snort3: run as regular user rather than as root
Running as a dedicated user is better from both a security and an
isolation perspective than running as root.

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-10-17 22:31:54 +03:00
Jan Hák
9fe9b952f7 knot: update to version 3.5.1
Release notes: https://www.knot-dns.cz/2025-10-16-version-351.html

Delete patches already merged into master branch

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2025-10-17 17:11:00 +02:00
Andrea Pesaresi
a7d51c511c ksmbd-tools: update to 3.5.5
Major change is:
 - set server signing to auto by default.

In recent versions of Windows 11, server signing is required.
However, server signing is disabled by default in ksmbd server.
So It is recommended to set server signing = auto as default,
so that it is used whenever it is required.

Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
2025-10-17 06:50:59 +03:00
John Audia
4845aca6a3 openssh: update to 10.2p1
Changelog: https://www.openssh.com/txt/release-10.2

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-10-17 06:50:11 +03:00
John Audia
950e2856e8 snort3: inform user of optional dependencies
Add a comment to the package description to inform users that the build
system will not automatically pick gperftools-runtime and vectorscan-
runtime when building from source.

References to performance benefits of using them:
c1b4e80825
b6b2d1e305

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-10-17 06:49:05 +03:00
John Audia
41e25e864e snort3: update to 3.9.6.0
Release notes: https://github.com/snort3/snort3/releases/tag/3.9.6.0

% snort --version

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.9.6.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2025 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.21
           Using Vectorscan version 5.4.12 2025-10-06
           Using libpcap version 1.10.5 (with TPACKET_V3)
           Using LuaJIT version 2.1.0-beta3
           Using LZMA version 5.8.1
           Using OpenSSL 3.6.0 1 Oct 2025
           Using PCRE2 version 10.46 2025-08-27
           Using ZLIB version 1.3.1

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-10-17 06:49:05 +03:00
John Audia
39f8295457 snort3: fix typo preventing vectorscan detection
Since vectorscan-runtime was dropped in the following commit, need to
replace references to it with just vectorscan in order to compile
snort3 against it: 8a3c7a69e6

Without this change, even having CONFIG_PACKAGE_vectorscan=y in the
.config will result in a failure to compile against it, e.g:

...
Feature options:
    DAQ Modules:    Dynamic
    libatomic:      User-specified
    Hyperscan:      OFF
...

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-10-17 06:49:05 +03:00