Sandro Jäckel [Tue, 10 Jun 2025 16:45:03 +0000 (18:45 +0200)]
tailscale: update to 1.84.2
Signed-off-by: Sandro Jäckel <[email protected]>
George Sapkin [Thu, 12 Jun 2025 11:55:37 +0000 (14:55 +0300)]
golang: bump to 1.24.4
go1.24.4 (released 2025-06-05) includes security fixes to the
crypto/x509, net/http, and os packages, as well as bug fixes to the
linker, the go command, and the hash/maphash and os packages.
Fixes CVE-2025-4673
Link: https://github.com/golang/go/issues?q=milestone%3AGo1.24.4+label%3ACherryPickApproved
Signed-off-by: George Sapkin <[email protected]>
Javier Marcet [Sat, 14 Jun 2025 08:52:37 +0000 (10:52 +0200)]
docker-compose: Update to version 2.37.1
Release notes:
https://github.com/docker/compose/releases/tag/v2.37.1
Signed-off-by: Javier Marcet <[email protected]>
Josef Schlehofer [Fri, 13 Jun 2025 13:06:17 +0000 (15:06 +0200)]
treewide: drop nanosleep patches related to uClibc-ng
These all patches were related to uClibc-ng
according to this commit [1]. uClibc-ng was
removed in OpenWrt main repo, so these patches
are not needed anymore. They could not be even
applied by `git am`, so there is difficult to find
who authored it, if it was upstreamed (most likely not).
[1]
c1a9e69feff5c879ddcdf476f59285b137c05ecd ("libreswan: Replace usleep with nanosleep")
[2] https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=
63fb175203bbf3b336804587c2f5b3a2d8132ec1
Signed-off-by: Josef Schlehofer <[email protected]>
Josef Schlehofer [Sun, 15 Jun 2025 06:55:08 +0000 (08:55 +0200)]
addrwatch: add patch header from upstreamed commit
This patch was upstreamed [1], so it can be removed in the future.
For now, I added patch header, so it can be applied with `git am`
and also, we know who commited such changes.
[1] https://github.com/fln/addrwatch/commit/
951b6940f4cf14a4a1712e9b874e3a9c5e32befc
Signed-off-by: Josef Schlehofer <[email protected]>
Michael Heimpold [Thu, 12 Jun 2025 20:30:42 +0000 (22:30 +0200)]
php8: add missing dependency for soap module
The soap module depends on the session module.
Add the missing dependency.
Signed-off-by: Michael Heimpold <[email protected]>
Michael Heimpold [Sun, 8 Jun 2025 21:33:37 +0000 (23:33 +0200)]
php8: update to 8.4.8
Upstream changelog:
https://www.php.net/ChangeLog-8.php#8.4.8
Signed-off-by: Michael Heimpold <[email protected]>
Josef Schlehofer [Sun, 15 Jun 2025 07:11:27 +0000 (09:11 +0200)]
stress: drop old unmaintained project
As a replacement for this project despite it was resurrected,
it is not maintained.
We added stress-ng [1], which is regularly updated and
gets new features and there is no reason to have two packages
in this repository.
[1]
fba6bb94895e443830cfa28a1937cb7caf8dab8d ("stress-ng: add")
Signed-off-by: Josef Schlehofer <[email protected]>
Daniel Cousens [Sun, 18 Feb 2024 11:46:51 +0000 (22:46 +1100)]
treewide: use https for some PKG_SOURCE_URLs
This changes a number of PKG_SOURCE_URLs that were using the http protocol to use https if available.
HTTPS was verified as functioning for the updated hosts.
Signed-off-by: Daniel Cousens <[email protected]>
Jens Wagner [Tue, 10 Jun 2025 19:04:34 +0000 (21:04 +0200)]
perl-authen-sasl-xs: fix issues with gcc-14
Fixes #26576
Corrected Makefile, and adopted various patches from
https://sources.debian.org/patches/libauthen-sasl-xs-perl/1.00-3/
Signed-off-by: Jens Wagner <[email protected]>
Til Kaiser [Sat, 14 Jun 2025 18:13:17 +0000 (20:13 +0200)]
mstflint: add missing nls.mk include
If nls.mk is not included and BUILD_NLS is set compilation
will fail with various undefined references to the libiconv
library. So this commit includes the missing nls.mk.
Signed-off-by: Til Kaiser <[email protected]>
Andrey Butirsky [Sat, 23 Sep 2023 21:56:11 +0000 (21:56 +0000)]
meta: create devcontainer.json
Maintainer: me
Compile tested: mips, ath79, OpenWrt SNAPSHOT
Description:
Development container configuration.
The container can run locally or in cloud (Codespaces).
Sample usage: easily open full-featured VS Code IDE in browser,
pre-configured for OpenWrt packages development.
When run in the Codespaces, the packages repo is found in /workspaces/packages.
To add it to the feeds, run inside the container:
$ sed -i '1s;^;src-link workspaces /workspaces/packages\n;' ~/feeds.conf.default
Signed-off-by: Andrey Butirsky <[email protected]>
Dirk Brenken [Sat, 14 Jun 2025 18:58:01 +0000 (20:58 +0200)]
adblock: update 4.4.2-3
* minor reporting improvements in LuCI
* readme update
* cosmetics
Signed-off-by: Dirk Brenken <[email protected]>
Dirk Brenken [Sat, 14 Jun 2025 17:47:19 +0000 (19:47 +0200)]
banIP: update 1.5.6-5
* fixed the restore rc handling
* skip allowlist entries during map creation
* disable the map button by default (only enabled if map & NFT counter are selected)
* disable the content filter checkbox for elements with hits by default (only enabled if NFT counter are selected)
* readme update
Signed-off-by: Dirk Brenken <[email protected]>
Tianling Shen [Thu, 12 Jun 2025 11:09:49 +0000 (19:09 +0800)]
btop: add migration for alias command
Files in `/etc/profile.d/` are marked as user configs and won't be
replaced to new version when update the package, so add a migration
script for this.
Fixes: #26709
Signed-off-by: Tianling Shen <[email protected]>
Josef Schlehofer [Fri, 13 Jun 2025 13:41:01 +0000 (15:41 +0200)]
mc: drop patches to handle newer terminfo
This patch was introduced by me in commit
62513dc57661ac91a4ed7ba1260ebae959c19bbb ("mc: fix mouse handling")
and that commit backported patch from master branch and it that time,
there was not any release, which included it.
Since 4.8.2.5 update, we are still rebasing it, no need to do that.
Fixes: eb0c3b534a7f1676cc49552a3fbac3165e8b37eb ("mc: update to 4.8.25")
Signed-off-by: Josef Schlehofer <[email protected]>
Jan Hák [Tue, 10 Jun 2025 13:20:36 +0000 (15:20 +0200)]
knot: update to version 3.4.7
Release notes: https://www.knot-dns.cz/2025-06-04-version-347.html
Signed-off-by: Jan Hák <[email protected]>
Tianling Shen [Thu, 12 Jun 2025 11:16:50 +0000 (19:16 +0800)]
v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <[email protected]>
Tianling Shen [Thu, 12 Jun 2025 11:16:38 +0000 (19:16 +0800)]
xray-core: Update to 25.6.8
Signed-off-by: Tianling Shen <[email protected]>
Josef Schlehofer [Wed, 11 Jun 2025 18:25:10 +0000 (20:25 +0200)]
sunwait: drop manual Build/Compile step to respect flags
The custom Build/Compile definition was overriding the default OpenWrt build logic,
causing issues when compiling with fPIC.
Signed-off-by: Josef Schlehofer <[email protected]>
Philip Prindeville [Sun, 25 May 2025 19:04:08 +0000 (13:04 -0600)]
bind: enable building against jemalloc library
This provides better instrumentation for finding where memory is
being used, and/or leaked.
Signed-off-by: Philip Prindeville <[email protected]>
Philip Prindeville [Sun, 8 Jun 2025 20:27:10 +0000 (14:27 -0600)]
jemalloc: add package
jemalloc is a general purpose malloc(3) implementation that emphasizes
fragmentation avoidance and scalable concurrency support.
Signed-off-by: Philip Prindeville <[email protected]>
Hannu Nyman [Wed, 11 Jun 2025 15:53:52 +0000 (18:53 +0300)]
collectd: Adjust .json names to match plugin names
Adjust .json names to match the plugin names: use '-' instead of '_'
Fix commits
033c19a and
e36b727 that used a filename differing
from the plugin name used in OpenWrt. That prevented package compilation
to find and include the .json files that were left out of the package.
Signed-off-by: Hannu Nyman <[email protected]>
Nikolay Manev [Sat, 31 May 2025 09:34:05 +0000 (12:34 +0300)]
tio: update to version 3.9
* update to version 3.9
* added lua as build dependency
* added glib as build dependency
* removed libinih as dependency
* disable bash-completion and man pages
* added test.sh file for ci testing
Signed-off-by: Nikolay Manev <[email protected]>
Liangbin Lian [Tue, 10 Jun 2025 03:03:13 +0000 (11:03 +0800)]
zerotier: fix system include path
`-isystem ext` makes `#include <miniupnpc/miniupnpc.h>` actually include `ext/miniupnpc/miniupnpc.h`.
we should use `$(STAGING_DIR)/usr/include` as a higher priority system include path.
Fix https://github.com/openwrt/openwrt/issues/18019
Signed-off-by: Liangbin Lian <[email protected]>
Fabian Lipken [Tue, 20 May 2025 12:57:26 +0000 (14:57 +0200)]
python-pycares: bump to 4.8.0
This commit updates python-pycares to version 4.8.0
For more details, please refer to release changelog:
https://github.com/saghul/pycares/releases/tag/v4.8.0
Signed-off-by: Fabian Lipken <[email protected]>
George Sapkin [Mon, 2 Jun 2025 12:03:03 +0000 (15:03 +0300)]
adguardhome: bump to 0.107.62
Changelog: https://github.com/AdguardTeam/AdGuardHome/releases/tag/v0.107.62
Signed-off-by: George Sapkin <[email protected]>
W. Michael Petullo [Tue, 3 Jun 2025 14:28:14 +0000 (09:28 -0500)]
nfdump: adjust patches
The second patch, which addresses a problem where the build would
include -I/usr/include, made the first patch obsolete. The first patch
had fixed the detection of pthreads, but this was a red herring caused
by the circumstances surrounding the second.
Signed-off-by: W. Michael Petullo <[email protected]>
Robert Marko [Tue, 10 Jun 2025 19:43:07 +0000 (21:43 +0200)]
gcc: update to 14.3
Update to 14.3 which is the new default, otherwise GCC fails building
on buildbots.
Signed-off-by: Robert Marko <[email protected]>
Robert Marko [Tue, 10 Jun 2025 17:22:12 +0000 (19:22 +0200)]
libarchive: pass CMAKE_INSTALL_LIBDIR
libarchive changed the pkgconfig install logic in 3.8.1, so that it now
installs the pkgconfig file in ${CMAKE_INSTALL_LIBDIR}/pkgconfig instead
of the previous lib/pkgconfig.
While this is a bug[1] in libarchive as this was unintended change, until
that is fixed upstream lets pass -DCMAKE_INSTALL_LIBDIR=lib to restore
previous behaviour in order for InstallDev step to install the .pc file so
other packages can find libarchive and link against it.
[1] https://github.com/libarchive/libarchive/issues/2667
Fixes: d77931df5db6 ("libarchive: bump to 3.8.1")
Signed-off-by: Robert Marko <[email protected]>
Martin Kennedy [Fri, 13 Dec 2024 21:41:41 +0000 (16:41 -0500)]
realtek-poe: build default config from board.json
This adjustment makes a compromise between those that would prefer not
to complicate the realtek-poe.git source repository and those who want
to have PoE work out-of-the-box on Realtek switches -- see
realtek-poe.git, commit
2df137ee457155 ("realtek-poe/openwrt: Generate
config from board.json")
Switches previously booted with OpenWrt will have an /etc/config/poe
file already present, and thus the uci-default shall not take effect.
Signed-off-by: Martin Kennedy <[email protected]>
John Audia [Wed, 26 Mar 2025 11:52:49 +0000 (07:52 -0400)]
lm-sensors: use standard location for custom conf
Slight modification to package to provide /etc/sensors.d/custom.conf
where users can set hardware-specific configurations. Changed behavior
of package to no longer provide a specific configuration for i386 since
it has so many potential configurations.
Signed-off-by: John Audia <[email protected]>
Tianling Shen [Mon, 9 Jun 2025 10:44:37 +0000 (18:44 +0800)]
bluez: fix need re-pairing after daemon restarts
Backport an upstream patch to fix load link-keys with kernel >= 6.10.
Signed-off-by: Tianling Shen <[email protected]>
Jens Wagner [Sun, 8 Jun 2025 17:34:39 +0000 (19:34 +0200)]
perl-io-socket-ssl: bump to 2.090
Changelog: https://metacpan.org/dist/IO-Socket-SSL/changes
Signed-off-by: Jens Wagner <[email protected]>
Austin Lane [Sat, 7 Jun 2025 01:12:53 +0000 (21:12 -0400)]
python-platformio: Update to v6.1.18
Update version to v6.1.18
Signed-off-by: Austin Lane <[email protected]>
Javier Marcet [Sat, 7 Jun 2025 08:54:21 +0000 (10:54 +0200)]
docker-compose: Update to version 2.37.0
Release notes:
https://github.com/docker/compose/releases/tag/v2.37.0
Signed-off-by: Javier Marcet <[email protected]>
Tianling Shen [Wed, 28 May 2025 09:20:08 +0000 (17:20 +0800)]
dufs: add new package
Dufs is a distinctive utility file server that supports static serving,
uploading, searching, accessing control, webdav...
Signed-off-by: Tianling Shen <[email protected]>
Dirk Brenken [Mon, 9 Jun 2025 04:56:24 +0000 (06:56 +0200)]
banIP: update 1.5.6-4
* show the IP plus the packet counter in the modal Set content view (or on the CLI)
* add a filter to show only elements with hits in the modal Set content view (or on the CLI)
* limit the element output with hits to max. 50 per Set on the Set Reporting overview page
* fixed set names suffix in the report output
* fixed the Set content view for MAC based Sets
* display the map even if the HomeIP cannot be determined
Signed-off-by: Dirk Brenken <[email protected]>
Daniel Golle [Fri, 16 May 2025 00:52:53 +0000 (01:52 +0100)]
uvol: fix autopart on devices using fitblk
Correctly detect the block device used for booting also on devices
using the new fitblk driver.
Signed-off-by: Daniel Golle <[email protected]>
Kevin Jilissen [Wed, 8 May 2024 23:51:32 +0000 (01:51 +0200)]
prometheus-node-exporter-lua: Add ethtool exporter
Based on ethtool-lua library, add interface statistics to the
prometheus-node-exporter.
As closely as possible, the behaviour of the implementation at
https://github.com/prometheus/node_exporter/blob/
400c3979931613db930ea035f39ce7b377cdbb5b/collector/ethtool_linux.go#L208
is replicated.
Signed-off-by: Kevin Jilissen <[email protected]>
[squash commits, bump version, fix permission, use untyped, rename to ethtool]
Signed-off-by: Etienne Champetier <[email protected]>
Kevin Jilissen [Wed, 8 May 2024 17:56:16 +0000 (19:56 +0200)]
ethtool-lua: Initial packaging
The ethtool-lua library is a partial re-implementation of the ethtool.
The goal is to provide the CLI queries and configuration options as a
Lua API.
The reason for staring this library, was the desire for a nice and
efficient way to query DSA switch statistics in the
prometheus-node-exporter-lua on OpenWRT devices. Existing suggestions
around the internet focussed mainly on calling the ethtool CLI program
and parsing the output. This is neither elegant nor efficient, as the
collection time for this implementation was 300% higher on my rtl838x
based switch running OpenWRT.
This package can be easily compiled and packaged for OpenWRT, as it was
initially created as an OpenWRT package.
Signed-off-by: Kevin Jilissen <[email protected]>
[improve PKG_SOURCE/PKG_SOURCE_URL]
Signed-off-by: Etienne Champetier <[email protected]>
Philip Prindeville [Sun, 25 May 2025 17:48:11 +0000 (11:48 -0600)]
strongswan: bump to 6.0.1
mod-bliss and libnttfft are dropped.
Signed-off-by: Philip Prindeville <[email protected]>
Philip Prindeville [Wed, 4 Jun 2025 01:36:45 +0000 (19:36 -0600)]
strongswan: drop mod-uci as part of version bump
This has been broken for a while and hasn't been supported for years.
Signed-off-by: Philip Prindeville <[email protected]>
Keith T. Garner [Mon, 2 Jun 2025 20:05:11 +0000 (15:05 -0500)]
rtl_433: bump version to 25.02
Also adds a simple init script and sample config file.
changelog: https://github.com/merbanan/rtl_433/releases/tag/25.02
Signed-off-by: Keith T. Garner <[email protected]>
George Sapkin [Sun, 8 Jun 2025 10:12:13 +0000 (13:12 +0300)]
syncthing: bump to 1.29.7
Changelog: https://github.com/syncthing/syncthing/compare/v1.29.6...v1.29.7
Signed-off-by: George Sapkin <[email protected]>
John Audia [Fri, 28 Feb 2025 20:23:07 +0000 (15:23 -0500)]
iotop: add new package
Iotop identifies processes that use high amount of input/output requests
on your machine. It is similar to the well known top utility, but
instead of showing you what consumes CPU the most, it lists processes by
their IO usage. Inspired by iotop Python script from Guillaume
Chazarain, rewritten in C by Vyacheslav Trushkin and improved by Boian
Bonev so it runs without Python at all.
Note that only targets that have KERNEL_TASKSTATS enabled will be able
to build this package.
Build system: x86/64
Build-tested: bcm27xx/bcm2712
Run-tested: bcm27xx/bcm2712
Signed-off-by: John Audia <[email protected]>
John Audia [Wed, 4 Jun 2025 12:06:17 +0000 (08:06 -0400)]
iputils: bump to
20250605
Makefile:
Update to new release
Change PKG_SOURCE_URL to use codeload.github.com
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64 (ping)
Signed-off-by: John Audia <[email protected]>
Donald Hoskins [Sat, 6 Apr 2024 06:34:41 +0000 (02:34 -0400)]
libopenldap: Add missing Config.in hook
Package has a consistent Config.in file, but it isn't added to all parts of the file.
libopenldap is unable to be built with --enable-debug because the Config.in is never
attached to the libopenldap.
Signed-off-by: Donald Hoskins <[email protected]>
John Audia [Sun, 1 Jun 2025 11:49:23 +0000 (07:49 -0400)]
gdbm: bump to 1.25 and include fix for GCC 15.1
Added a patch to fix build for GCC 15.1
Signed-off-by: John Audia <[email protected]>
Nikolay Manev [Fri, 23 May 2025 16:05:23 +0000 (19:05 +0300)]
rng-tools: update to version 6.17
* update to version 6.17
* change source to codeload.github.com
* added curl as dependency
* added jansson as dependency
* added libcap as dependency
* added test.sh file for ci testing
* drop maintainer https://github.com/openwrt/packages/issues/14492 and comment https://github.com/openwrt/packages/pull/12788#issuecomment-
664031645
Signed-off-by: Nikolay Manev <[email protected]>
Sergey Ponomarev [Sun, 8 Jun 2025 10:37:26 +0000 (13:37 +0300)]
tor: add /etc/torrc.d/ to conffiles
The /etc/tor/torrc may contain the line:
%include /etc/torrc.d/*.conf
So users may put their own config files there.
We should preserve the files during an upgrade.
Signed-off-by: Sergey Ponomarev <[email protected]>
[Added PKG_RELEASE bump]
Konstantin Demin [Tue, 3 Jun 2025 21:28:59 +0000 (00:28 +0300)]
libxcrypt: remove package, moved into main OpenWrt repo
libxcrypt has been moved to the main OpenWrt source repository.
Signed-off-by: Konstantin Demin <[email protected]>
Dirk Brenken [Sun, 1 Jun 2025 06:01:34 +0000 (08:01 +0200)]
unbound: bring back the service to the startup menu
* trivial fix for #25963 to workaround the current "10 line parsing limit"
Signed-off-by: Dirk Brenken <[email protected]>
Bjørn Mork [Sat, 1 Mar 2025 12:33:41 +0000 (13:33 +0100)]
net: mini_snmpd: Enable ethtool statistics
Been waiting more than 4 years for a release with this.. Let's stop
waiting and switch to the now 4 year old HEAD of the main branch.
Many DSA switches will not produce useful statistics in the
/proc/net/dev file used by default. It contains interfaces counters
associated with the DSA slave ports, which counts traffic between the
external ports and the CPU port. The usual expectation from snmp
on a switch is that it returns the actual switched traffic per port.
This is often exported using driver specific or phy specific ethtool
counters.
This update brings the ability to pull the per port snmp counters from
configurable ethtool counters.
Signed-off-by: Bjørn Mork <[email protected]>
Bjørn Mork [Fri, 28 Feb 2025 18:20:03 +0000 (19:20 +0100)]
net: mini_snmpd: Support more than 8 ports
The implementation of mini_snmpd is based on a number of fixed size arrays
for simplicity and efficiency. This limits the number of ports which can
be monitored. The default is as low as 8, which makes the package
unsuitable for many switches.
Make the size of these arrays a build time configuration add some package
variants for switches or other devices with more than 8 ports
Signed-off-by: Bjørn Mork <[email protected]>
Henning Schild [Sun, 25 May 2025 10:49:56 +0000 (12:49 +0200)]
socat: drop old patch
reverts
17cfc75b9874 ("socat: Fix compile with deprecated APIs disabled")
The package no longer relies on deprecated openssl functions.
Signed-off-by: Henning Schild <[email protected]>
Henning Schild [Sun, 25 May 2025 10:01:42 +0000 (12:01 +0200)]
socat: update to 1.8.0.3
reverting because upstream fixed it:
2650de468665 ("socat: fix compile error when ccache is enabled")
Closes: https://github.com/openwrt/packages/issues/26585
Signed-off-by: Henning Schild <[email protected]>
John Audia [Sun, 1 Jun 2025 12:34:33 +0000 (08:34 -0400)]
oniguruma: bump to 6.9.10
In addition to version bump, this is the min version needed to compile with
GCC 15.1
Signed-off-by: John Audia <[email protected]>
John Audia [Sun, 1 Jun 2025 13:05:19 +0000 (09:05 -0400)]
jq: bump to v1.8.0
In addition to shipping the latest upstream version, package shared objects.
It is worth noting that this release is required when building with GCC 15.1.
Signed-off-by: John Audia <[email protected]>
John Audia [Sun, 1 Jun 2025 13:38:23 +0000 (09:38 -0400)]
db: fix building with GCC 15.1
Force the default C version to -std=gnu17.
Signed-off-by: John Audia <[email protected]>
John Audia [Sun, 1 Jun 2025 13:42:05 +0000 (09:42 -0400)]
bc: fix building with GCC 15.1
Force the default C version to -std=gnu17.
Signed-off-by: John Audia <[email protected]>
Anton P. [Sat, 7 Jun 2025 21:27:29 +0000 (00:27 +0300)]
sing-box: Update to 1.11.13
changelog: https://github.com/SagerNet/sing-box/releases/tag/v1.11.13
Signed-off-by: Anton P. <[email protected]>
Philip Prindeville [Sat, 7 Jun 2025 18:16:34 +0000 (12:16 -0600)]
openssh: wrong permissions on /etc/ssh
For users to make use of system-wide settings, the /etc/ssh/
directory and its contents need to be world readable.
Fixes: #26608
Signed-off-by: Philip Prindeville <[email protected]>
Oleg Derevenetz [Mon, 2 Jun 2025 18:17:53 +0000 (21:17 +0300)]
bwping: update to 2.6
This commit updates the bwping package to version 2.6.
Signed-off-by: Oleg Derevenetz <[email protected]>
Marius Dinu [Wed, 4 Jun 2025 13:02:46 +0000 (16:02 +0300)]
tvheadend: cut subnet from lan IP reported by uci, fix bug #26681
Unannounced modifications (OpenWrt PR 13780) in uci network.lan.ipaddr broke tvheadend init script.
This commit updates the init script to cut the subnet from the ip address reported by uci.
Bug report: #26681
Reported-by: @DonKult
Tested-by: @DonKult
Signed-off-by: Marius Dinu <[email protected]>
Marius Dinu [Wed, 4 Jun 2025 13:42:53 +0000 (16:42 +0300)]
tvheadend: update to git master 2025-06-04
removed patch is now included in tvheadend sources
Signed-off-by: Marius Dinu <[email protected]>
John Audia [Fri, 6 Jun 2025 20:42:32 +0000 (16:42 -0400)]
coreutils: bump to 9.7
Single patch automatically rebased.
Added -std=gnu23 to CFLAGS
Release news: https://savannah.gnu.org/news/?id=10751
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <[email protected]>
John Audia [Fri, 6 Jun 2025 23:31:54 +0000 (19:31 -0400)]
libarchive: bump to 3.8.1
This is a feaure and bugfix release.
New features:
bsdtar: support --mtime and --clamp-mtime (#2601)
lib: mbedtls 3.x compatibility (#2602)
7-zip reader: improve self-extracting archive detection (#2088)
xar: xmllite support for the XAR reader and writer (#2388)
zip writer: added XZ, LZMA, ZSTD and BZIP2 support (#2137, #2284, #2391)
zip writer: added LZMA + RISCV BCJ filter (#2403)
Notable security fixes:
rar: do not skip past EOF while reading (#2584)
rar: fix double free with over 4 billion nodes (#2598)
rar: fix heap-buffer-overflow (#2599)
warc: prevent signed integer overflow (#2568)
tar: fix overflow in build_ustar_entry (#2588)
Notable bugfixes:
ibarchive: fix FILE_skip regression (#2642)
compress: Prevent call stack overflow (#2649)
iso9660: always check archive_string_ensure return value (#2651)
tar: Support negative time values with pax (#2634)
tar: Reset accumulated header state after reading macOS metadata blob (#2636)
tar: Keep block alignment after pax error (#2637)
tar: Handle extra bytes after sparse entries (#2643)
windows: check archive_wstring_ensure return value (#2652)
bsdtar: don't hardlink negative inode files together (#2587)
gz: allow setting the original filename for gzip compressed files (#2544)
lib: improve lseek handling (#2564)
lib: support @-prefixed Unix epoch timestamps as date strings (#2606)
rar: support large headers on 32 bit systems (#2596)
tar reader: Improve LFS support on 32 bit systems (#2582)
Full changelog: https://github.com/libarchive/libarchive/compare/v3.7.9...v3.8.1
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <[email protected]>
John Audia [Wed, 4 Jun 2025 15:37:06 +0000 (11:37 -0400)]
procps-ng: bump to 4.0.5
Patch automatically rebased.
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <[email protected]>
W. Michael Petullo [Fri, 6 Jun 2025 13:58:44 +0000 (08:58 -0500)]
bogofilter: replace no-docs patch with backport of upstream commit
Bogofilter added a --disable-documentation option to configure in
response to https://gitlab.com/bogofilter/bogofilter/-/issues/17.
Signed-off-by: W. Michael Petullo <[email protected]>
Álvaro Fernández Rojas [Thu, 5 Jun 2025 18:24:44 +0000 (20:24 +0200)]
bcm27xx-eeprom: update to v2025-05-08-2712
bcm2711:
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2711/release-notes.md#2025-05-08-implement-tcp-window-for-net-boot-latest
bcm2712:
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-02-12-fixup-change-to-disable-37v-pmic-output-on-cm5-no-wifi-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-03-fix-bootloader-pull-configuration-on-2712d0-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-10-add-boot_partition-filter-plus-sdram-init-fixes-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-19-log-the-fan-speed-at-boot-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-03-27-os_check-cm5-check-for-cm5-specific-dtbs-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-04-07-arm_dt-revert-to-using-the-max-fan-speed-latest
https://github.com/raspberrypi/rpi-eeprom/blob/v2025.05.08-2712/firmware-2712/release-notes.md#2025-05-08-implement-tcp-window-for-net-boot-latest
Signed-off-by: Álvaro Fernández Rojas <[email protected]>
Vladimir Ermakov [Sat, 22 Mar 2025 14:49:22 +0000 (15:49 +0100)]
go2rtc: update to 1.9.9
- Update version to 1.9.9
- Add patch to fix build with CGO=0
- Add patch to support RISC-V 64
- Fix excludes not to include examples
Signed-off-by: Vladimir Ermakov <[email protected]>
Jeffery To [Thu, 5 Jun 2025 13:37:53 +0000 (21:37 +0800)]
golang: Fix host build compatibility with GCC 15
Fixes https://github.com/openwrt/packages/issues/26446.
Signed-off-by: Jeffery To <[email protected]>
Nikolay Manev [Fri, 23 May 2025 12:20:15 +0000 (15:20 +0300)]
fping: update to version 5.3
* update to version 5.3
* added test.sh file for ci testing
Signed-off-by: Nikolay Manev <[email protected]>
Liangbin Lian [Wed, 4 Jun 2025 09:22:03 +0000 (17:22 +0800)]
ddns-scripts: fix parsing of parameters for cloudflare.com
Compatible with domain without the `@` symbol, consistent with the previous.
Fixes
8c55d089 ("ddns-scripts: fix parsing of parameters for cloudflare.com")
Signed-off-by: Liangbin Lian <[email protected]>
Wesley Gimenes [Tue, 3 Jun 2025 03:03:08 +0000 (00:03 -0300)]
netbird: update to 0.45.3
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.45.3
Signed-off-by: Wesley Gimenes <[email protected]>
Wesley Gimenes [Tue, 3 Jun 2025 06:19:29 +0000 (03:19 -0300)]
github: Add fields to help users in the bug report
Not everyone filling out the bug report is an expert.
These fields, with additional explanations, can hopefully
help users provide more accurate information.
Add fields to guide users in completing the bug report.
Signed-off-by: Wesley Gimenes <[email protected]>
Wesley Gimenes [Tue, 3 Jun 2025 06:08:08 +0000 (03:08 -0300)]
github: require user to check all bug report fields
Previously, users could leave fields blank,
resulting in missing information in the bug report.
Now, it is mandatory for all fields to be filled out,
ensuring that no essential information is overlooked.
Signed-off-by: Wesley Gimenes <[email protected]>
Josef Schlehofer [Mon, 2 Jun 2025 10:03:09 +0000 (12:03 +0200)]
github: Creating issue: Add external links
This is heavily inspired by OpenWrt main repository [1]
as in the packages feed we would like to follow
and be in sync with the main repository.
Having external, well, contact links, where users
can ask or propose feature request and even find links
for documentation or contacting us is a good idea.
Might help to improve the current state of this repository.
[1] https://github.com/openwrt/openwrt/blob/
57c104ef7f8619d48579ada5ab24f78984391edd/.github/ISSUE_TEMPLATE/config.yml
Signed-off-by: Josef Schlehofer <[email protected]>
Josef Schlehofer [Mon, 2 Jun 2025 10:38:18 +0000 (12:38 +0200)]
github: Use GitHub Issue Forms with yaml
This replaces the old issue templates with the new one.
It is going to reflect changes and require more details.
Issue Forms as also used in the main repository and in LuCI,
it helps users to create structured issue.
Signed-off-by: Josef Schlehofer <[email protected]>
Xiao Yu [Wed, 21 May 2025 23:48:44 +0000 (23:48 +0000)]
collectd: Add `write_prometheus` uci config
Included with default options used by collectd
Signed-off-by: Xiao Yu <[email protected]>
W. Michael Petullo [Sat, 31 May 2025 13:15:02 +0000 (08:15 -0500)]
scapy: update to 2.6.1
Upstream list of changes is available at
https://github.com/secdev/scapy/releases/tag/v2.6.1.
Signed-off-by: W. Michael Petullo <[email protected]>
W. Michael Petullo [Sat, 31 May 2025 02:26:24 +0000 (21:26 -0500)]
nfdump: update to 1.7.6
Upstream list of changes is available at
https://github.com/phaag/nfdump/releases/tag/v1.7.6.
Signed-off-by: W. Michael Petullo <[email protected]>
Stan Grishin [Thu, 29 May 2025 17:57:30 +0000 (17:57 +0000)]
adblock-fast: update to 1.1.3-13
* update to SPDX license identified in Makefile
* bugfix: correct HELP line description for sizes command (thanks @justops1337)
* performance fix: updated domains filter (thanks @justops1337)
* bugfix/improvement: more reliable get_url_filesize code with fall-back to
uclient-fetch (thanks @justops1337)
Signed-off-by: Stan Grishin <[email protected]>
W. Michael Petullo [Fri, 30 May 2025 03:42:35 +0000 (22:42 -0500)]
bogofilter: update to 1.3.0.rc1
Bogofilter development has moved to gitlab.com.
Upstream list of changes is available at
https://gitlab.com/bogofilter/bogofilter/-/blob/main/bogofilter/NEWS.
Signed-off-by: W. Michael Petullo <[email protected]>
Josef Schlehofer [Mon, 2 Jun 2025 11:17:12 +0000 (13:17 +0200)]
github: Use Markdown and slight changes to PR template
The previous pull request was kinda not exactly tested.
This one should be better and more visible.
Fixes: 9a273c3e79ec1018aea4fe9bc338d679f5553bee ("github: Improve Pull Request template")
Signed-off-by: Josef Schlehofer <[email protected]>
Jens Wagner [Sun, 1 Jun 2025 22:21:33 +0000 (00:21 +0200)]
perl-io-socket-ssl: Added description
As requested by @BKPepe , added a package
description to the Makefile
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Sun, 1 Jun 2025 22:19:41 +0000 (00:19 +0200)]
perl-io-async: Added description
As requested by @BKPepe , added a package
description to the Makefile
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:11:56 +0000 (13:11 +0200)]
perl-xs-parse-sublike: Shorter TITLE in Makefile
As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:11:39 +0000 (13:11 +0200)]
perl-xs-parse-keyword: Shorter TITLE in Makefile
As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:10:55 +0000 (13:10 +0200)]
perl-struct-dumb: Shorter TITLE in Makefile
As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:10:29 +0000 (13:10 +0200)]
perl-net-ssleay: Removed PKG_BUILD_DEPENDS
As requested by @BKPepe , removed PKG_BUILD_DEPENDS
as build dependency already covered in DEPENDS
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:09:11 +0000 (13:09 +0200)]
perl-future: Shorter TITLE in Makefile
As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:08:15 +0000 (13:08 +0200)]
perl-future-asyncawait: Removed PKG_BUILD_DEPENDS
As requested by @BKPepe , removed PKG_BUILD_DEPENDS
as build dependency already covered in DEPENDS
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:07:41 +0000 (13:07 +0200)]
perl-file-sharedir: Shorter TITLE in Makefile
As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Tue, 27 May 2025 11:05:36 +0000 (13:05 +0200)]
perl-class-inspector: Shorter TITLE in Makefile
As requested by @BKPepe , added a shorter title
to make it display correctly in make menuconfig
Signed-off-by: Jens Wagner <[email protected]>
W. Michael Petullo [Sat, 31 May 2025 02:34:17 +0000 (21:34 -0500)]
luaexpat: update to 1.5.2
Upstream list of changes is available at
https://github.com/lunarmodules/luaexpat/releases/tag/1.5.2.
Signed-off-by: W. Michael Petullo <[email protected]>
John Audia [Wed, 19 Feb 2025 17:51:23 +0000 (12:51 -0500)]
snort3: update to 3.8.1.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.8.1.0
,,_ -*> Snort++ <*-
o" )~ Version 3.8.1.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.19
Using Hyperscan version 5.4.2 2025-05-27
Using libpcap version 1.10.5 (with TPACKET_V3)
Using LuaJIT version 2.1.0-beta3
Using LZMA version 5.6.2
Using OpenSSL 3.5.0 8 Apr 2025
Using PCRE2 version 10.42 2022-12-11
Using ZLIB version 1.3.1
Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64
Signed-off-by: John Audia <[email protected]>
Jens Wagner [Mon, 2 Jun 2025 09:44:35 +0000 (11:44 +0200)]
perl-net-async-http: Perl Module Net::Async::HTTP
This object class implements an asynchronous HTTP user agent
for the IO::Async framework in Perl, similar to LWP::UserAgent.
Signed-off-by: Jens Wagner <[email protected]>
Jens Wagner [Mon, 2 Jun 2025 09:42:49 +0000 (11:42 +0200)]
perl-io-async-ssl: Perl Module IO::Async::SSL
This module extends existing IO::Async classes with
methods to allow the use of SSL or TLS-based connections
Required be e.g. Net::Async::HTTP to support https://
Signed-off-by: Jens Wagner <[email protected]>