Jan Kardell [Mon, 14 Jul 2025 09:47:19 +0000 (11:47 +0200)]
sudo: Fix license file
Signed-off-by: Jan Kardell <[email protected]>
Rosen Penev [Wed, 9 Jul 2025 00:27:11 +0000 (17:27 -0700)]
white: update to 2.23
Add Alpine Linux patch to fix compilation with GCC15.
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Wed, 9 Jul 2025 00:57:04 +0000 (17:57 -0700)]
dump1090: update to 10.2
Remove upstreamed GCC14 patch.
Backport GCC15 patch.
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Sun, 13 Jul 2025 02:57:55 +0000 (19:57 -0700)]
libwebsockets: fix compilation with GCC 15
Upstream backport.
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Sun, 13 Jul 2025 04:12:38 +0000 (21:12 -0700)]
libnpupnp: update to 6.2.1
Fixes compilation with GCC 15
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Sun, 13 Jul 2025 04:36:37 +0000 (21:36 -0700)]
xmlrpc-c: update to 1.60.5
Use OpenEmbedded patch to fix compilation with GCC 15.
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Sun, 13 Jul 2025 04:05:56 +0000 (21:05 -0700)]
libmariadb: update to 3.4.5
Backport upstream patch fixing compilation with GCC 15.
Remove upstreamed patch.
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Sun, 13 Jul 2025 02:07:29 +0000 (19:07 -0700)]
libyaml-cpp: update to 0.8.0
Backport patch fixing compilation with GCC 15 and remove upstreamed one.
Signed-off-by: Rosen Penev <[email protected]>
Liu Yu [Wed, 16 Jul 2025 07:23:47 +0000 (16:23 +0900)]
bind: bump to 9.20.10
New notify-defer configuration option
Removed dependency on libsystemd
Fixed zone deletion issue (GL #5291)
Fixed zone refresh bug (GL #5307)
reset PKG_RELEASE to 1
Signed-off-by: Liu Yu <[email protected]>
Co-authored-by: Josef Schlehofer <[email protected]>
John Crispin [Mon, 26 May 2025 12:41:40 +0000 (14:41 +0200)]
ufp: add a device fingerprinting daemon
Add a daemon that can fingerprint devices based on DHCP, MDNS and WiFi
signatures.
Sample output looks like the following.
{
"04:99:b9:XX:YY:ZZ": {
"device": "HomePod mini",
"vendor": "Apple",
"class": "speaker",
"device_name": "Kitchen"
},
"c4:65:16:XX:YY:ZZ": {
"vendor": "HP",
"device": "OfficeJet Pro 9010 series",
"class": "Printer"
}
}
Signed-off-by: John Crispin <[email protected]>
John Crispin [Mon, 26 May 2025 12:38:47 +0000 (14:38 +0200)]
udhcpsnoop: add new version of the dhcp snooping daemon
The daemon sniffs DHCP packets even on bridged interfaces and provides
fingerprints of requests via ubus.
Signed-off-by: John Crispin <[email protected]>
John Crispin [Mon, 26 May 2025 12:38:05 +0000 (14:38 +0200)]
udhcpsnoop: remove outdated version of the package
Remove outdated version of udhcpsnoop
Signed-off-by: John Crispin <[email protected]>
Felix Fietkau [Wed, 7 May 2025 11:46:17 +0000 (13:46 +0200)]
scapy: fix build by including pip requirements
Add missing packages needed for the build
Signed-off-by: Felix Fietkau <[email protected]>
John Audia [Thu, 17 Jul 2025 22:11:16 +0000 (18:11 -0400)]
snort3: remove gperftools dep for mips* and powerpc
Add conditional to disable gperftools-runtime depends for powerpc and mips due to inability
to compile introduced with
7345b73c3094e2aa2e085954a584ab15a9e3b939
Co-authored-by: Josef Schlehofer <[email protected]>
Signed-off-by: John Audia <[email protected]>
Alexander Koenig [Thu, 26 Jun 2025 19:32:48 +0000 (21:32 +0200)]
mdns-repeater: Update to latest upstream version
Resolves openwrt/packages#26835
Co-authored-by: Josef Schlehofer <[email protected]>
Signed-off-by: Alexander Koenig <[email protected]>
Josef Schlehofer [Tue, 15 Jul 2025 08:38:47 +0000 (10:38 +0200)]
python-uci: update to version 0.10.3 + two patches
Release notes:
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.0
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.1
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.2
https://gitlab.nic.cz/turris/pyuci/-/tags/v0.10.3
Upstream (pyuci developers) removed setup.py,
I bring it back to be able to compile it despite
that we do support building packages, which are
using pyproject.toml, but the thing here is
that their pyproject.toml requires setuptools 74.1.0
[1] [2], but Python 3.11 is using bundled setuptools
and pip [3] [4]. In current version 3.11.13,
there is still outdated version of setuptools, but
it looks like that in the newer version, there will be
new one [5].
Once, there is released Python 3.11.14 and updated
in OpenWrt, these patches can be dropped.
[1] https://gitlab.nic.cz/turris/pyuci/-/blob/
240180b2946fdd1fd46c7f023f224acce5a55511/pyproject.toml#L29
[2] https://setuptools.pypa.io/en/stable/history.html#v74-1-0
[3] https://github.com/openwrt/packages/blob/
c94ab433caf345ebc6bef9a7174d1f65f676fc87/lang/python/python3-version.mk#L18
[4] https://github.com/python/cpython/commits/3.11/Lib/ensurepip/_bundled
[5] https://github.com/python/cpython/commit/
c96ab19ae460911e40ffa502f1bf945ab6c53a2e
Signed-off-by: Josef Schlehofer <[email protected]>
John Audia [Tue, 15 Jul 2025 08:11:51 +0000 (04:11 -0400)]
libpam: fix build with mold linker
Apparently, building with mold linking is not supported.
Closes #26996
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <[email protected]>
Javier Marcet [Fri, 20 Jun 2025 19:07:52 +0000 (21:07 +0200)]
luajit2: update to v2.1-
20250529
For changes, see tagged commit:
https://github.com/openresty/luajit2/releases/tag/v2.1-
20250529
Signed-off-by: Javier Marcet <[email protected]>
Javier Marcet [Sat, 25 Jan 2025 12:34:00 +0000 (13:34 +0100)]
luajit2: update to v2.1-
20250117
See: https://github.com/openresty/luajit2/releases/tag/v2.1-
20250117
Signed-off-by: Javier Marcet <[email protected]>
Philip Prindeville [Thu, 17 Jul 2025 04:33:22 +0000 (22:33 -0600)]
strongswan: fix build issues around PARSE_ERROR
This symbol is an enum defined both in wolfssl and strongswan. This
creates a clash in C's flat namespace. A workaround is to redefine it
when we include wolfssl headers, but really one of the other should
pick a better name.
Signed-off-by: Philip Prindeville <[email protected]>
Philip Prindeville [Sun, 13 Jul 2025 21:12:30 +0000 (15:12 -0600)]
strongswan: Update to 6.0.2
No significant functional changes.
Signed-off-by: Philip Prindeville <[email protected]>
Rob Hoelz [Tue, 15 Jul 2025 02:23:35 +0000 (21:23 -0500)]
prometheus-node-exporter-lua: Fix broken textfile collector
A recent change (
00d420e80) removed the `output` function, which textfile.lua was
using to output metrics. So use the underlying output handle instead
Signed-off-by: Rob Hoelz <[email protected]>
W. Michael Petullo [Sun, 22 Jun 2025 21:21:58 +0000 (16:21 -0500)]
grilo-plugins: update to 0.3.17
Changes since the last packaged version, 0.3.16, include:
* Translation updates.
* Updates to CI definitions.
* Test fixes.
* Revisions to iptv plugin.
* Lua-related changes.
* Drop Rai.tv plugin.
* Drop the Apple trailers plugin.
* Update euronews plugin.
* Update filesystem plugin.
* Update dleyna plugin.
* Documentation updates, including reference to Discourse.
Signed-off-by: W. Michael Petullo <[email protected]>
W. Michael Petullo [Sun, 22 Jun 2025 21:13:57 +0000 (16:13 -0500)]
grilo: update to 0.3.19
Changes since the last packaged version, 0.3.16, include:
* Updates to the playlist handling functions.
* Translation updates.
* Documentation updates, including reference to Discourse.
* Fixes related to the use of GTask.
* Updates to CI definitions.
Signed-off-by: W. Michael Petullo <[email protected]>
Tiago Gaspar [Tue, 6 May 2025 00:12:40 +0000 (01:12 +0100)]
abseil-cpp: fix build and add package install
- propagate CXX flag to compile correctly with protobuf
- add missing install section
Signed-off-by: Tiago Gaspar <[email protected]>
W. Michael Petullo [Sat, 31 May 2025 13:27:41 +0000 (08:27 -0500)]
setools: update to 4.5.1
Upstream list of changes is available at
https://github.com/SELinuxProject/setools/releases/tag/4.5.1.
Signed-off-by: W. Michael Petullo <[email protected]>
Rosen Penev [Sat, 12 Jul 2025 03:25:26 +0000 (20:25 -0700)]
atheepmgr: update to 2.2.1
Fixes compilation with GCC 15.
Signed-off-by: Rosen Penev <[email protected]>
John Audia [Sun, 13 Jul 2025 16:50:16 +0000 (12:50 -0400)]
stress-ng: update to 0.19.02
Changelog: https://github.com/ColinIanKing/stress-ng/releases/tag/V0.19.02
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <[email protected]>
John Audia [Sun, 13 Jul 2025 16:48:14 +0000 (12:48 -0400)]
stress-ng: adjust against glibc 2.41
Add optional depends for users of glibc.
Related: https://github.com/openwrt/packages/pull/26889
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:41 +0000 (10:51 +0300)]
tcsh: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
screen: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Wed, 9 Jul 2025 15:12:23 +0000 (18:12 +0300)]
rtty: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
opendoas: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
ccrypt: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
xinetd: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
tac_plus: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Wed, 9 Jul 2025 15:35:08 +0000 (18:35 +0300)]
squid: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Sun, 6 Jul 2025 06:02:13 +0000 (09:02 +0300)]
samba4: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Wed, 9 Jul 2025 16:26:59 +0000 (19:26 +0300)]
openssh: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Wed, 9 Jul 2025 15:08:35 +0000 (18:08 +0300)]
ocserv: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Sun, 6 Jul 2025 06:01:50 +0000 (09:01 +0300)]
nginx: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Wed, 9 Jul 2025 16:35:40 +0000 (19:35 +0300)]
libreswan: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Wed, 9 Jul 2025 15:23:33 +0000 (18:23 +0300)]
haproxy: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Sun, 6 Jul 2025 06:02:25 +0000 (09:02 +0300)]
freeradius3: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
dante: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Thu, 10 Jul 2025 13:53:57 +0000 (16:53 +0300)]
xupnpd: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Sun, 6 Jul 2025 06:02:37 +0000 (09:02 +0300)]
exim: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Sun, 6 Jul 2025 06:02:47 +0000 (09:02 +0300)]
alpine: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Sun, 6 Jul 2025 06:03:00 +0000 (09:03 +0300)]
uw-imap: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
libpam: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
libdht: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
libcli: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:41 +0000 (10:51 +0300)]
libapr: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:41 +0000 (10:51 +0300)]
perl: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:40 +0000 (10:51 +0300)]
luaposix: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Konstantin Demin [Fri, 4 Jul 2025 07:51:39 +0000 (10:51 +0300)]
sudo: adjust with glibc and libcrypt-compat
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.
Signed-off-by: Konstantin Demin <[email protected]>
Gregory Gullin [Sat, 12 Jul 2025 13:23:00 +0000 (16:23 +0300)]
sing-box: Update to 1.11.15
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.11.15
Signed-off-by: Gregory Gullin <[email protected]>
John Audia [Sun, 13 Jul 2025 11:44:31 +0000 (07:44 -0400)]
libpam: update to 1.7.1
Release notes:
https://github.com/linux-pam/linux-pam/releases/tag/v1.5.3
https://github.com/linux-pam/linux-pam/releases/tag/v1.6.0
https://github.com/linux-pam/linux-pam/releases/tag/v1.6.1
https://github.com/linux-pam/linux-pam/releases/tag/v1.7.0
https://github.com/linux-pam/linux-pam/releases/tag/v1.7.1
Adapt Makefile to use meson and removed patch relating to configure.
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <[email protected]>
Rosen Penev [Sat, 12 Jul 2025 03:23:36 +0000 (20:23 -0700)]
cligen: fix compilation with GCC 15
Upstream has this fixed in a massive patch.
Signed-off-by: Rosen Penev <[email protected]>
Maxim Storchak [Fri, 4 Jul 2025 16:59:06 +0000 (19:59 +0300)]
lsof: update to 4.99.5
- [linux] fix legacy linux kernel compatibility due to missing /proc/self/ns (https://github.com/lsof-org/lsof/pull/329)
- [linux] fix potential null pointer deference, reported by @mono-trip (https://github.com/lsof-org/lsof/pull/332)
Signed-off-by: Maxim Storchak <[email protected]>
John Audia [Sat, 12 Jul 2025 08:24:09 +0000 (04:24 -0400)]
gnutls: Update to version 3.8.10
Single patches automatically refreshed.
Changelog: https://lists.gnupg.org/pipermail/gnutls-help/2025-July/004883.html
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <[email protected]>
Daniel Golle [Tue, 8 Jul 2025 01:26:34 +0000 (02:26 +0100)]
mjpg-streamer: adapt dependency to changed package name
The libv4l package has been renamed to v4l-utils to match the name now
used upstream, and also to make the folder name consistent with the
PKG_NAME.
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 15:20:37 +0000 (16:20 +0100)]
v4l-utils: merge with edid-decode
Make PKG_NAME and folder name consistent (v4l-utils) and build
edid-decode as subpackage. Unfortunately LTO breaks build of some
of the utils, so disable it.
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Sun, 13 Jul 2025 01:23:32 +0000 (02:23 +0100)]
openal-soft: add package
Add open source OpenAL implementation for optional audio support in gzdoom.
Signed-off-by: Daniel Golle <[email protected]>
Jens Wagner [Sun, 6 Jul 2025 23:45:57 +0000 (01:45 +0200)]
perl-lwp-protocol-https: new module LWP::Protocol::https, version 6.14
This module is a plug-in for LWP (perl-www),
provides https support for LWP::UserAgent
Signed-off-by: Jens Wagner <[email protected]>
Rosen Penev [Wed, 9 Jul 2025 00:26:28 +0000 (17:26 -0700)]
bluez: update to 5.83
Fixes compilation with GCC 15.
Remove upstreamed patches.
Signed-off-by: Rosen Penev <[email protected]>
Rosen Penev [Wed, 9 Jul 2025 01:14:34 +0000 (18:14 -0700)]
vim: update to 9.1
Fixes compilation with GCC15.
Signed-off-by: Rosen Penev <[email protected]>
Daniel Golle [Sat, 12 Jul 2025 02:01:08 +0000 (03:01 +0100)]
libudev-zero: import upstream patches
udev_device.c: fix TOCTOU race condition (illiliti/libudev-zero#57)
illiliti/libudev-zero@
a2cc51bb142c16eac5598237d2edb46f095607be
Avoidable OOM on small systems (illiliti/libudev-zero#62)
illiliti/libudev-zero@
5eca08d71d51074bfe7b14fcf7d89318f4f6ff47
Fixes incorrect detection of touchpads (illiliti/libudev-zero#66)
illiliti/libudev-zero@
bbeb7ad51c1edb7ab3cf63f30a21e9bb383b7994
Signed-off-by: Daniel Golle <[email protected]>
John Audia [Thu, 10 Jul 2025 18:43:13 +0000 (14:43 -0400)]
samba4: update to 4.22.3
https://www.samba.org/samba/history/samba-4.22.3.html
Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc
Signed-off-by: John Audia <[email protected]>
Eric Fahlgren [Fri, 11 Jul 2025 18:15:15 +0000 (11:15 -0700)]
owut: update to 2025.07.11
Bug fixes:
efahl/owut@
0d00192dbe0d package checks: change error to warning for missing dependencies
Enhancements:
efahl/owut@
2ba6d113ba49 status: show link to commit at which build performed
Signed-off-by: Eric Fahlgren <[email protected]>
Jan Kardell [Thu, 10 Jul 2025 13:35:25 +0000 (15:35 +0200)]
sudo: bump to version 1.9.17p1
Fixes: CVE-2025-32462
Fixes: CVE-2025-32463
Signed-off-by: Jan Kardell <[email protected]>
Tianling Shen [Fri, 11 Jul 2025 11:31:58 +0000 (19:31 +0800)]
yq: Update to 4.46.1
Release note: https://github.com/mikefarah/yq/releases/tag/v4.46.1
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Fri, 11 Jul 2025 11:31:20 +0000 (19:31 +0800)]
geoipupdate: Update to 7.1.1
Release note: https://github.com/maxmind/geoipupdate/releases/tag/v7.1.1
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Fri, 11 Jul 2025 11:30:33 +0000 (19:30 +0800)]
rclone: Update to 1.70.3
Release note: https://github.com/rclone/rclone/releases/tag/v1.70.3
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Fri, 11 Jul 2025 11:14:35 +0000 (19:14 +0800)]
v2ray-core: Update to 5.37.0
Release note: https://github.com/v2fly/v2ray-core/releases/tag/v5.37.0
Signed-off-by: Tianling Shen <[email protected]>
Wesley Gimenes [Thu, 10 Jul 2025 23:51:12 +0000 (20:51 -0300)]
netbird: update to 0.50.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.50.2
Signed-off-by: Wesley Gimenes <[email protected]>
Chris Swan [Thu, 10 Jul 2025 14:57:44 +0000 (15:57 +0100)]
csshnpd: Bump to c1.0.14 release
Upstream release aligned to MbedTLS 3.6.4
Signed-off-by: Chris Swan <[email protected]>
Paulo Neves [Wed, 9 Jul 2025 18:15:41 +0000 (20:15 +0200)]
afraid.org-v2-token.json: Fix 404 on update
The URL for update changed and updates were silently failing
with HTTP 404. Fixed the URL
Signed-off-by: Paulo Neves <[email protected]>
Richard Muzik [Thu, 10 Jul 2025 09:03:20 +0000 (11:03 +0200)]
git: update to 2.46.4
Fixes:
- CVE-2025-27613
- CVE-2025-27614
- CVE-2025-46334
- CVE-2025-46835
- CVE-2025-48384
- CVE-2025-48385
- CVE-2025-48386
Signed-off-by: Richard Muzik <[email protected]>
George Sapkin [Tue, 8 Jul 2025 19:05:33 +0000 (22:05 +0300)]
golang: bump to 1.24.5
go1.24.5 (released 2025-07-08) includes security fixes to the go
command, as well as bug fixes to the compiler, the linker, the runtime,
and the go command.
Link: https://github.com/golang/go/issues?q=milestone%3AGo1.24.5+label%3ACherryPickApproved
Signed-off-by: George Sapkin <[email protected]>
Wesley Gimenes [Mon, 7 Jul 2025 08:00:50 +0000 (05:00 -0300)]
netbird: update to 0.50.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.50.1
Signed-off-by: Wesley Gimenes <[email protected]>
Tianling Shen [Wed, 9 Jul 2025 09:14:55 +0000 (17:14 +0800)]
cloudflared: change default protocol back to 'auto'
Most of the PQ and FIPS compliant curves are already available
in go 1.24.
Signed-off-by: Tianling Shen <[email protected]>
Peter van Dijk [Mon, 7 Jul 2025 09:10:03 +0000 (11:10 +0200)]
pdns: update to 4.9.7
Signed-off-by: Peter van Dijk <[email protected]>
Jianhui Zhao [Tue, 8 Jul 2025 15:47:51 +0000 (23:47 +0800)]
rtty: update to 9.0.0
Two new command-line parameters have been added since this version:
* -g, --group=string Set a group for the device
* -i number Set heartbeat interval in seconds
changelog: https://github.com/zhaojh329/rtty/releases/tag/v9.0.0
Signed-off-by: Jianhui Zhao <[email protected]>
Tan Zien [Sun, 6 Jul 2025 00:11:40 +0000 (08:11 +0800)]
unzip: fix build GCC 15.1
refer to:
https://gitlab.alpinelinux.org/alpine/aports/-/blob/
b7410ac718d5eeae21001de5cae9159f597bb517/main/unzip/gcc15.patch
fix this:
unix/unxcfg.h:120:15: error: conflicting types for 'gmtime'; have 'struct tm *(void)'
120 | struct tm *gmtime(), *localtime();
| ^~~~~~
In file included from unix/unxcfg.h:119:
/home/nasbdh9/openwrt/staging_dir/toolchain-x86_64_gcc-15.1.0_musl/include/time.h:59:12: note: previous declaration of 'gmtime' with type 'struct tm *(const time_t *)' {aka 'struct tm *(const long int *)'}
59 | struct tm *gmtime (const time_t *);
| ^~~~~~
unix/unxcfg.h:120:26: error: conflicting types for 'localtime'; have 'struct tm *(void)'
120 | struct tm *gmtime(), *localtime();
| ^~~~~~~~~
/home/nasbdh9/openwrt/staging_dir/toolchain-x86_64_gcc-15.1.0_musl/include/time.h:60:12: note: previous declaration of 'localtime' with type 'struct tm *(const time_t *)' {aka 'struct tm *(const long int *)'}
60 | struct tm *localtime (const time_t *);
| ^~~~~~~~~
Signed-off-by: Tan Zien <[email protected]>
Daniel Golle [Wed, 9 Jul 2025 02:39:53 +0000 (03:39 +0100)]
unifdef: fix build with GCC 15
Using GCC compiler on the host breaks the build due to 'constexpr' being
a reserved keyword in C22.
Build expecting the sources to be in GNU17 standard fixes that.
Signed-off-by: Daniel Golle <[email protected]>
Javier Marcet [Tue, 8 Jul 2025 16:41:02 +0000 (18:41 +0200)]
docker-compose: Update to version 2.38.2
Release notes:
https://github.com/docker/compose/releases/tag/v2.38.2
Signed-off-by: Javier Marcet <[email protected]>
Daniel Golle [Wed, 9 Jul 2025 02:39:31 +0000 (03:39 +0100)]
cryptsetup: update to 2.8.0
See https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.8/v2.8.0-ReleaseNotes
Signed-off-by: Daniel Golle <[email protected]>
Robert Marko [Wed, 9 Jul 2025 08:34:58 +0000 (10:34 +0200)]
shadow: restore PKG_BUILD_DEPENDS to libxcrypt
This reverts commit
f18594a00f6324045a7019863a5278a3f6f52e64.
The whole libxcrypt package was reworked in the base repo to fix
libcrypto-compat and the name was restored to libxcrypt.
Signed-off-by: Robert Marko <[email protected]>
Eric Leung [Tue, 8 Jul 2025 10:01:44 +0000 (18:01 +0800)]
ddns-scripts: (cloudflare) add support for custom zone ID and DNS record ID
User can (optionally) set zone_id and dns_record_id in param_opt.
This allows round robin DNS setup in Cloudflare.
Signed-off-by: Eric Leung <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 21:24:20 +0000 (22:24 +0100)]
gnunet: update to 0.24.3
See upstream NEWS file for more information
https://git.gnunet.org/gnunet.git/tree/NEWS?h=v0.24.3
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 21:25:33 +0000 (22:25 +0100)]
gnupg2: update to 2.4.8
Noteworthy changes in version 2.4.8 (2025-05-14)
------------------------------------------------
* gpg: Fix a verification DoS due to a malicious subkey in the
keyring. [T7527]
* gpg: Fix a regression in 2.4.7 for generating a key from card.
[T7457]
* gpg: Fix --quick-add-key for Weierstrass ECC with usage given.
[T7506]
* gpg: Fully implement the group key flag. [rGedd01d8fc4]
* gpg: Make combination of show-only-fpr-mbox and show-unusable-uid
work. [rGeb2a90d343]
* gpgsm: Do not return an error code when importing a certificate
with an empty subject. [T7171]
* scd: Accept P15 cards with a zero-length label. [rG18b4ebb28a]
* keyboxd: Use case-insensitive search for mail addresses. [T7576]
* gpgconf: Fix reload and kill of keyboxd. [T7569]
* w32: Fix posssible lockup due to lost select results.
[rG9448d01d61]
Release-info: https://dev.gnupg.org/T7428
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 21:25:12 +0000 (22:25 +0100)]
libcurl-gnutls: update to cURL release 8.14.1
Quite a few versions of cURL have been released since last updating
libcurl-gnutls. See release notes since 8.9.1
https://curl.se/ch/8.10.0.html
https://curl.se/ch/8.10.1.html
https://curl.se/ch/8.11.0.html
https://curl.se/ch/8.11.1.html
https://curl.se/ch/8.12.0.html
https://curl.se/ch/8.12.1.html
https://curl.se/ch/8.13.0.html
https://curl.se/ch/8.14.0.html
https://curl.se/ch/8.14.1.html
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 21:24:47 +0000 (22:24 +0100)]
libpbc: update to 1.0.0
The author writes on https://crypto.stanford.edu/pbc/news.html
---
pbc-1.0.0 released
Thanks to many contributors for fixes, wrappers, and tests.
It’s been over a decade since the last release, and over two since
pbc-0.0.0. I had thought this project would have faded into obscurity by
now, but I still receive patches occasionally. I challenged myself to
build a new release. Miraculously, the old scripts still seem to work,
and the only non-trivial edit was renaming a few MinGW invocations in a
Makefile.
I bumped up the major version number. At the rate I’m going, this could
be the last release, and it’d be a shame if the project never reached
v1.0!
Tue Jun 10 09:15:34 PM PDT 2025
---
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 17:56:34 +0000 (18:56 +0100)]
libp11: update to 0.4.16
See release notes since 0.4.13:
https://github.com/OpenSC/libp11/releases/tag/libp11-0.4.14
https://github.com/OpenSC/libp11/releases/tag/libp11-0.4.15
https://github.com/OpenSC/libp11/releases/tag/libp11-0.4.16
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 18:12:47 +0000 (19:12 +0100)]
opentracker: update to git HEAD of 2025-04-25
b20b0b8 Do not ignore return value of iob_init_autofree
123e8aa Silence warning about using a pointer after realloc, take offset of match before
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 15:27:13 +0000 (16:27 +0100)]
libxmp: update to 4.6.3
See https://github.com/libxmp/libxmp/releases/tag/libxmp-4.6.3
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 15:25:39 +0000 (16:25 +0100)]
lvm2: update to 2.03.33 and libdm to 1.02.207
LVM changes:
Version 2.03.33 - 27th June 2025
================================
Various spelling, grammar, formatting, test, and build script improvements.
Override LC_NUMERIC locale if unsuitable for json_std report format.
Repair raid arrays with transiently lost devices.
Version 2.03.32 - 05th May 2025
===============================
Lvconvert vdopool conversion properly validates acceptable LVs.
Accept thin pool data LV as cacheable LV.
Allow using zram block devices (likely for testing).
Fix lvresize when resizing COW snapshots already covering origin.
Fix lvmdbusd read of executed lvm commands output.
Fix construction of DM UUID for cachevol _cdata and _cmeta devices.
Ignore PV claims from old metadata when then PV belongs to a new VG.
Fix integrity metadata rounding.
Accept --autobackup option in pvresize.
libdm changes:
Version 1.02.207 - 27th June 2025
=================================
Escape the escape character itself on JSON report format output.
Fail dm_report_group_create if radix char from locale unsuitable for JSON_STD.
Version 1.02.206 - 05th May 2025
================================
Add support for using regex in selection criteria for string lists.
Fix string list selection when using [<item> || <item> ...].
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 15:25:19 +0000 (16:25 +0100)]
exfatprogs: update to 1.2.9
See https://github.com/exfatprogs/exfatprogs/releases/tag/1.2.9
Signed-off-by: Daniel Golle <[email protected]>
Daniel Golle [Fri, 4 Jul 2025 15:24:51 +0000 (16:24 +0100)]
postgresql: update to 17.5
See https://www.postgresql.org/docs/17/release-17-5.html
Signed-off-by: Daniel Golle <[email protected]>