Commit Graph

33885 Commits

Author SHA1 Message Date
Jens Wagner
9cab02e71f perl-xs-parse-sublike: Perl Module XS::Parse::Sublike
Perl XS functions to assist in parsing sub-like syntax

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Jens Wagner
c46536d76f perl-xs-parse-keyword: Perl Module XS::Parse::Keyword
Perl XS functions to assist in parsing keyword syntax

Signed-off-by: Jens Wagner <jens@wagner2013.de>
2025-05-27 09:47:29 +02:00
Liangbin Lian
8c55d089cd ddns-scripts: fix parsing of parameters for cloudflare.com
There is an obvious bug here:
if we want to update example.com.example.com in zone example.com,
so `domain=example.com@example.com`, after parsing,
the `__HOST` will be `example.com`, not expected `example.com.example.com`.

Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
2025-05-27 08:05:06 +02:00
Robert Marko
2c78935539 usb-serial-xr_usb_serial_common: remove package
Now that we have packaged the upstream driver[1] and only board[2] that
includes it by default has been switched to it, remove this out-of-tree
driver that is broken on 6.12 anyway.

[1] d39d626b23
[2] 200a31b6f5

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-05-26 19:17:57 +02:00
Mieczyslaw Nalewaj
a5473150f3 xtables-addons: update call BuildTemplate description
The BuildTemplate call has five arguments
(since openwrt/openwrt@f12f407),
so the description is corrected

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
2025-05-26 19:04:18 +02:00
Mieczyslaw Nalewaj
51b65ec784 xtables-addons: set ipp2p depends on kmod-lib-textsearch
For version 3.27 CONFIG_TEXTSEARCH_BM checks is enabled,
so ipp2p is set depends on kmod-lib-textsearch.

If ipp2p (and kmod-lib-textsearch) is disabled the error
"error CONFIG_TEXTSEARCH=y/m is required.." is displayed.
This is because all modules are always compiled.
So to make compilation possible with ipp2p disabled, the message
was disabled.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
2025-05-26 19:04:18 +02:00
Tianling Shen
937e2a5b80 openthread-br: fix build on GCC 14
This patch is taken from openwrt/openwrt@a41747ac8e ("mbedtls: fix
 build on GCC 14").

Fixes: #26570
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-05-26 11:30:24 +02:00
Fabian Lipken
8fff19135e fx: update to 36.0.3
This commit updates fx to version 36.0.3

For more details, please refer to release details:
https://github.com/antonmedv/fx/releases/tag/36.0.3

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2025-05-26 09:54:09 +02:00
Jianhui Zhao
ba10392cb5 rtty: update to 8.1.5
changelog: https://github.com/zhaojh329/rtty/releases/tag/v8.1.5

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-26 05:51:50 +02:00
Wesley Gimenes
37ff02b716 netbird: update to 0.45.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.45.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-05-26 05:51:00 +02:00
Timothy M. Ace
5f76e1c0ad perlbase-extutils: Adding required perlbase-version dependency
Attempting to use ExtUtils::MakeMaker from perlbase-extutils results in an
error of "Can't locate ExtUtils/MakeMaker/version/vpp.pm in @INC".
Installing perlbase-version fixes the error. Therefore we add
perlbase-version as a dependency of perlbase-extutils.

Signed-off-by: Timothy M. Ace <openwrt@timothyace.com>
2025-05-25 11:42:05 -06:00
Josef Schlehofer
91a366e870 CI: move script into separate directory
This change follows the structure of GitHub workflow
folders from the main OpenWrt repository, where scripts
are in separate folder.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-05-25 18:34:41 +02:00
Josef Schlehofer
3621fded1e CI: formal check: use shared workflow in actions-shared-workflows
Lets switch to shared workflow in actions-shared-workflows instead of having
this separate file here. It will track and use the latest changes to avoid
being outdated.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-05-25 18:34:41 +02:00
Jianhui Zhao
d1f9862893 lua-eco: update to 3.10.0
* A new module `uci` added since this version.
* Fix an installation issue: Existing soft links should be preserved when installing libeco.

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-25 19:12:32 +08:00
Javier Marcet
e344fcc369 docker-compose: Update to version 2.36.2
Release notes:
https://github.com/docker/compose/releases/tag/v2.36.2

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-05-25 19:10:02 +08:00
Javier Marcet
4ac47971db docker-compose: Update to version 2.36.1
Release notes:
https://github.com/docker/compose/releases/tag/v2.36.1

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-05-25 19:10:02 +08:00
Chris Swan
3b98387df6 cjson: update to 1.7.18
This is a bugfix release
Full release notes available at:
https://github.com/DaveGamble/cJSON/releases/tag/v1.7.18

Signed-off-by: Chris Swan <chris@atsign.com>
2025-05-25 14:08:34 +03:00
Luca Barbato
a9a55b4030 cargo-c: update to 0.10.13
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2025-05-25 18:46:22 +08:00
Luca Barbato
95eef0fd58 rust: update to 1.87.0
Simplify the build invocation and reorder the target list to avoid
failures due the build process changes.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2025-05-25 18:46:22 +08:00
Nikolay Manev
cb930147b5 pv: update to 1.9.31
* update to 1.9.31 from upstream: https://codeberg.org/ivarch/pv
* license changed to GPL-3.0-or-later and directory doc/COPYING -> docs/COPYING
* added test.sh file for ci testing

Signed-off-by: Nikolay Manev <just.ops@proton.me>
2025-05-23 15:51:02 +02:00
Russell Senior
269af99ab1 xtables-addons: fix build for kernel 6.12
missing prototypes for three functions generated build errors.
	error: no previous prototype for 'foo' [-Werror=missing-prototypes]

	extensions/LUA/prot_buf_helpers.c: get_header_size
	extensions/LUA/prot_buf_tftp.c: tftp_get_field_changes
	extensions/LUA/prot_buf_dynamic.c: free_dynamic_prot_buf

Signed-off-by: Russell Senior <russell@personaltelco.net>
2025-05-23 10:20:14 +02:00
Sandro Jäckel
91b4032dea tailscale: update to 1.84.0
Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2025-05-23 10:14:30 +02:00
Jan Kardell
27513c12a7 gammu: Fix misspelled licence variable
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
af3b950029 luaexpat: Add license
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
f7603cbf26 luasql: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
a0e74a0318 freetype: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
c71217b57e libudev-zero: Fix license
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
93a9f0d7ac tcp_wrappers: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
ed9613e5ce canutils: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
4461086d56 fuse3: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Jan Kardell
dd7906d975 picocom: Fix license file
Signed-off-by: Jan Kardell <jan.kardell@telliq.com>
2025-05-22 23:27:12 +02:00
Josef Schlehofer
e7f47d09e8 wifi-presence: bump PKG_RELEASE
It is necessary to bump PKG_RELEASE, because existing installation of
wifi-presence wouldnt know about this fix, so this ensures versioning
and as well that existing installation will require update with
this fix.

Fixes: 87175e4ca3  ("wifi-presence: fix reading mqttID from config")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-05-22 14:23:10 +02:00
George Sapkin
8bb5a41cdf python-netifaces: drop package
Upstream project archived [1].

[1] https://github.com/al45tair/netifaces

Signed-off-by: George Sapkin <george@sapk.in>
2025-05-22 14:00:02 +02:00
Mieczyslaw Nalewaj
5c26a8717b xtables-addons: nf_conntrack_rtsp: change strlcpy to strscpy
Change deprecated strlcpy to strscpy
for kernel 6.12 compatibility.

Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com>
2025-05-22 13:56:17 +02:00
Javier Marcet
7f0b4e4bf5 docker-compose: Update to version 2.36.0
Release notes:
https://github.com/docker/compose/releases/tag/v2.36.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2025-05-22 16:00:44 +08:00
Jianhui Zhao
ae118bed18 lua-cjson: add build VARIANT for Lua5.4
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2025-05-22 15:59:55 +08:00
Andy Jackson
afcd6ac423 static-neighbor-reports: Update README.md
Define VAP on first use and fix some typos.

Maintainer: @blocktrron
Compile tested: n/a readme
Run tested: n/a readme

Description: Define VAP on first use and fix some typos.

Signed-off-by: Andy Jackson 33336318+andybjackson@users.noreply.github.com

Signed-off-by: Andy Jackson <33336318+andybjackson@users.noreply.github.com>
2025-05-22 02:37:29 +02:00
Noah Meyerhans
1fe4146126 bind: bump to 9.20.9
CVE-2025-40775: Prevent assertion when processing TSIG algorithm.  DNS messages
that included a Transaction Signature (TSIG) containing an invalid value in the
algorithm field caused named to crash with an assertion failure. This has been
fixed.

Signed-off-by: Noah Meyerhans <frodo@morgul.net>
2025-05-21 17:02:21 -04:00
Sergey Ponomarev
0e413008c8 emailrelay: Add support of build with MbedTLS
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
0d5659690d emailrelay: move config options to Config.in
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
d5e4a8a7e7 emailrelay: update to v2.6
The emailrelay-filter-copy was removed and   --filter=copy: can be used instead.
Minor improvement of description.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
c5604731ca emailrelay: fix reference link
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
0cba893a3d emailrelay: more options
--as-client mode.
dnsbl: to reject bad IPs.
spool_dir and delivery_dir: to set storage on USB disk.
filter: for SpamAssassin.
POP3 options.
Specify interface.
Use --forward-to-some by default.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
7383eb093b emailrelay: conf: TLS split cert and private key
Since v2.3.1 --server-tls-certificate and --client-tls-certificate may be comma separated list of privkey and fullchain so users don't need to merge the both files.
The privkey must be firts, the cert second.
Reflect this in config samples.

Alternatively instead of comma separated the emailrelay allows just pass two --server-tls-certificate options: one for a privkey and second time for a cert.

So the server_tls_certificate option may be a list. But instead to make it easier to configure from UCI let's add a separate option server-tls-key which is dedicated for a privkey.

Similarly, the client-tls-key is a private key part for the --client-tls-certificate

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
ccd014b247 emailrelay: conf: TLS options
The server_tls/client_tls option also requires certs.

server_tls_required
server_tls_certificate
server_tls_verify
client_tls_required
client_tls_certificate
client_tls_verify

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
996b2ec672 emailrelay: fix server_tls
The --server-tls is a boolean option and don't have an arg.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Sergey Ponomarev
caa4f7f8fa emailrelay: early return if not enabled
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-21 11:08:36 +02:00
Ivan Pavlov
63f5058415 ovpn-dco: update to version 0.2.20241216
Added compatibility with 6.12 kernel

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2025-05-21 07:19:01 +02:00
Peter van Dijk
3c236fa284 dnsdist: update to 1.9.10
fixes CVE-2025-30193

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2025-05-20 21:36:15 +02:00
Sergey Ponomarev
66b7e522ca tor-hs: bump version to 0.1.0
Add me as a second maintainer.
Remove outdated README.md but put a link to a Wiki instead.
Use Onion Service instead of Hidden Service.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2025-05-20 13:20:46 +02:00