Commit Graph

33472 Commits

Author SHA1 Message Date
Koen Vandeputte 3b147d7465 gst1-plugins-ugly: bump to 1.24.12
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2025-03-12 11:07:18 +01:00
Koen Vandeputte 8b7260e25d gst1-plugins-bad: bump to 1.24.12
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2025-03-12 11:07:18 +01:00
Koen Vandeputte 4d08ac9c84 gst1-plugins-base: bump to 1.24.12
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2025-03-12 11:07:18 +01:00
Koen Vandeputte 3593f2984b gst1-plugins-good: bump to 1.24.12
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2025-03-12 11:07:18 +01:00
Koen Vandeputte d9bf16e5f6 gstreamer1: bump to 1.24.12
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2025-03-12 11:07:18 +01:00
Jan Klos a08950d5b8 nginx: update to 1.26.3
Signed-off-by: Jan Klos <jan@klos.xyz>
2025-03-12 11:01:39 +01:00
John Audia 23aeff2341 htop: update to 3.4.0
Changelog: https://github.com/htop-dev/htop/compare/3.3.0...3.4.0

Build system: x86/64
Build-tested: bcm27xx/bcm2712, x86/64
Run-tested: bcm27xx/bcm2712

Signed-off-by: John Audia <therealgraysky@proton.me>
2025-03-12 10:59:55 +01:00
Tianling Shen 71c6350473
xray-core: Update to 25.3.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-12 17:21:38 +08:00
Tianling Shen dfa0ec2d5f
cloudflared: Update to 2025.2.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-12 17:21:30 +08:00
Dirk Brenken 764a77acfd
banIP: update 1.5.3-3
* fix a race condition in the process scheduler
* sync the banIP country file with ipdeny feed
* refine etag handling with country/asn feeds
* refine logging with country/asn feeds
* refine the banIP status output (incl. LuCI changes)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-07 13:26:12 +01:00
Dirk Brenken dd4e3e336d
adblock: update 4.2.7-2
* fix an out of bound error reported in the forum
* set always a default for "adb_dnsdir" to prevent cornercase issues

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-07 11:31:57 +01:00
Robert Marko d362ae9d5d psqlodbc: update to 17.00.0004
Change source to Github since they dont distribute source tarballs anymore,
enable autoreconf in order to generate configure script.

This actually makes psqlodbc as its been broken for a while.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-06 20:17:52 +01:00
Zephyr Lykos d6461746c3 tailscale: Update to 1.80.3
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2025-03-07 01:23:31 +08:00
Tianling Shen e28a0846d9 golang: Update to 1.24.1
go1.24.1 (released 2025-03-04) includes security fixes to the net/http
package, as well as bug fixes to cgo, the compiler, the go command,
and the reflect, runtime, and syscall packages.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-07 01:22:45 +08:00
Tianling Shen b211946520 golang: Update to 1.24.0
Add libstdcpp and libtiff as dependencies, which are required by
debug/elf package.

Release note: https://go.dev/doc/go1.24

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2025-03-07 01:22:45 +08:00
Maxim Storchak a93f0f4752 tgt: update to 1.0.95
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2025-03-06 15:23:56 +02:00
Chad Monroe 66fdb5a90b wget: update to 1.25.0
Fixes: CVE-2024-38428

Signed-off-by: Chad Monroe <chad@monroe.io>
2025-03-05 22:03:25 +02:00
Bjørn Mork 69890a8082 conserver: add runtime test
Simply test that both variants produce a binary for now

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork 50876c8c49 conserver: fix crash on early exit
Add pending patch, fixing a crash when conserver exits
without starting the server.

Link: https://github.com/bstansell/conserver/pull/97
Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork 86a2b342de conserver: update to version 8.2.7
version 8.2.7 (July 7, 2022):
        - configure.ac: autoconf-2.70 fix (Lars Wendler <polynomial-c@gentoo.org>)
        - Add high baud rates (Peter Chubb <Peter.Chubb@data61.csiro.au>)
        - Make compile --with-ipv6 & setproctitle (Bjoern A. Zeeb <patch@zabbadoz.net>)
        - conserver.cf: devicesubst add 'b' for baud rate (Bjoern A. Zeeb <patch@zabbadoz.net>)
        - Reflect that baud values have increased to 7 digits (Bjoern A. Zeeb <patch@zabbadoz.net>)
        - cirrus-ci: move to freebsd-13-0 (Bryan Stansell <bryan@stansell.org>)
        - configure.ac: support libgssapi_krb5 (Jiri Kastner <cz172638@gmail.com>)

Drop upstreamed patch 000-100-backport-config-macro-fix.patch

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork b8a04addb1 conserver: add IPMI support
Linking conserver with FreeIPMI enables it to manage
serial-over-LAN (SOL) consoles in addition to the already
supported tty and tcp/telnet consoles.

The FreeIPMI library is huge. Adding a separate package
variant for this feature.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Bjørn Mork 771bb86f26 freeipmi: The GNU IPMI library
FreeIPMI provides in-band and out-of-band IPMI software based on the
IPMI v1.5/2.0 specification. The IPMI specification defines a set of
interfaces for platform management and is implemented by a number of
vendors for system management. The features of IPMI that most users
will be interested in are sensor monitoring, system event monitoring,
power control, and serial-over-LAN (SOL). The FreeIPMI tools and
libraries listed below should provide users with the ability to
access and utilize these and many other features. A number of useful
features for large HPC or cluster environments have also been
implemented into FreeIPMI.

Signed-off-by: Bjørn Mork <bjorn@mork.no>
2025-03-05 21:17:14 +02:00
Jan Hák 4f2aba1c34 liburcu: update to version 0.15.1
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2025-03-05 21:16:15 +02:00
Ray Wang eb64a29e8c hev-socks5-tunnel: update to 2.9.1
Signed-off-by: Ray Wang <r@hev.cc>
2025-03-05 21:14:15 +02:00
Ray Wang a10e197aef hev-socks5-tproxy: update to 2.7.0
Signed-off-by: Ray Wang <r@hev.cc>
2025-03-05 21:13:57 +02:00
Ray Wang fea75c3532 hev-socks5-server: update to 2.8.0
Signed-off-by: Ray Wang <r@hev.cc>
2025-03-05 21:13:46 +02:00
Yu Fang 14f8a45543 gateway-go: update to 0.3.16
Signed-off-by: Yu Fang <yu@iotserv.com>
2025-03-05 21:13:04 +02:00
Maxim Storchak 332d58b3f9 luaposix: update to 36.3
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2025-03-05 21:12:06 +02:00
Hannu Nyman baba458d52 node: mark BROKEN (to test impact on buildbot timeouts)
Mark node BROKEN to disable its build in buildbot in order
to test the impact on preventing frequent buildbot hangups.

It is suspected that node causes frequent build timeouts/hangups
on aarch/arm/i386/x86 builds: approx 1/3 of builds get timeouted.
Disable node for now to test the hypothesis.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-03-05 16:49:25 +02:00
Robert Marko 3d5bc4c9ce Revert "nginx-mod-njs: fix endianess patch"
This reverts commit 7fdb92b59a.

Now that the actual issue has been found and fixed, this is incorrect
so revert it.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-05 15:17:45 +01:00
Robert Marko ea29db6daa nginx: actually download the specified git commit hash
Currently, we are using Download recipes to download the various modules,
however we are using then with PROTO:=git but SOURCE_VERSION is not set,
only VERSION variable so thus the dl_github_archive.py scripts gets called
with --version="" instead of being actually passed the desired commit hash
and thus actually the git head is fetched.

This explains why currently buildbots are failling with
nginx-mod-njs/104-endianness_fix.patch failling to apply since buildbots
are using prepackaged tarballs which are different than what we get when
manually building.

So, lets set SOURCE_VERSION to make sure we actually fetch the desired
git commit hash.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-03-05 15:17:45 +01:00
Nick Hainke d16b8ca78a dawn: update to 2025-03-03
Add "option tcp_ip '0.0.0.0'" to config.

Changelog:
62688e4 tcpsocket: add option to bind to specific ip
be63ed4 ubus: actually deny association when no probe entry is found
6361df6 datastorage: fix debug message regarding client kick condition
af593cc ci: fix and improve ci

Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-03-04 21:32:16 +01:00
Lehua Zhang bb4861efb1 ddns-scripts: Fixup huaweicloud
Script will exit when an error occurred.

Modify write_log 14 to write_log 4,
write_log 14 and write_log 4 can also print the same message,
but write_log 14 will exist script when printed.

Signed-off-by: Lehua Zhang <sxlehua@qq.com>
2025-03-04 10:32:34 +01:00
Dirk Brenken bf87a6dcec
adblock: release 4.2.7-1
* optimized uci config processing (list options)
* no longer set a hardcoded confdir in dhcp/dnsmasq config
* rework suspend/resume handling
* clean up download queue handling
* various small improvements & fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-03 21:50:26 +01:00
Dirk Brenken 62a4633e7c
banIP: update 1.5.3-2
* fix uci config processing (ban_logterm)
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-03-03 19:45:11 +01:00
Hannu Nyman 7ce67fb7dc lang/node-* : Disable parallel builds for node packages
Disable parallel builds for node downstream packages, as the
buildbot is showing frequent timeout problems
for aarch644, arm, i386 and x86, and node & node packages
are the primary suspect.

Based on discussion in
https://github.com/openwrt/packages/issues/26078

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2025-03-03 17:15:11 +02:00
Felix Fietkau d798ccce9a python3-host.mk: disable pip --no-binary on macOS
For some reason, pip builds a broken Cython, which segfaults on attempting
to install wheel. Work around this by allowing to use precompiled wheels.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2025-03-03 12:18:16 +01:00
TeleostNaCl Dai 028c3a87ca speedtest-go: update to 1.7.10
Update speedtest-go version to 1.7.10

Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
2025-03-02 18:47:44 +08:00
Stan Grishin f19bf22b3c adblock-fast: bugfix: detect_file_type()
* Properly detect domain lists, fixes https://github.com/openwrt/packages/issues/25973
  Thanks @timfeierabend
* Better output when setting triggers
* No wait for ubus network.interface on boot

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2025-03-01 09:57:10 -08:00
Dirk Brenken d5cd6f3cf2
banIP: release 1.5.3-1
* optimized uci config processing (list options)
* optimized icmp rules in pre-routing (thanks @brada)
* set inbound marker in pre-routing only if inbound logging is enabled (fixes #26044)
* fix cornercase in Set removal function
* print chain-, set- and rules-counter in the banIP status
* clean up logging und download queue handling
* update the readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2025-02-28 16:50:56 +01:00
Florian Eckert ace9f160ce gpsd: migrate option device to a list devices
More than one device can be added to the gpsd at startup. Currently the gpsd
service start script in OpenWrt treats this as an option with only one value.
To allow multiple devices to be specified, the uci 'option device' must be
removed and a new uci 'list devices' is added.

This change means that several devices can be specified at gpsd start with
the new uci 'list devices' configuration.

Running configurations in the field are migrated by a migration script.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-02-28 08:13:00 +01:00
Florian Eckert e377d07afd gpsd: add readonly option to uci
The 'readonly' option tells the GPSD that it is not allowed to write to the
GPS TTY, only reading the NMEA data stream is allowed. This option of the
GPSD must be set for my mobile radio device MV31, otherwise the GPSD can not
read the NMEA data stream on the GPS TTY because the GPSD blocks during
plugin probing.

gpsd:PROG: CORE: Probing "Garmin USB binary" driver...
gpsd:PROG: CORE: Probe not found "Garmin USB binary" driver...
gpsd:PROG: CORE: Probing "GeoStar" driver...
gpsd:PROG: Sent GeoStar packet id 0xc1

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-02-28 08:13:00 +01:00
Florian Eckert c954b960c4 gpsd: only add device to procd start call if device option is configured
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-02-28 08:13:00 +01:00
Florian Eckert d7fae14030 gpsd: add hotplug handling
The 'gpsd' offers the possibility to call the script '/etc/gpsd/device-hook'
when a GPS source was added or removed via gpsdctl.

In addition to the '/etc/gpsd/device-hook' call an event is now triggered
too after the 'gpsd' has started. This allows scripts to configurre 'gpsd'
receivers.

The following events are available for '/etc/hotplug.d/gpsd' scripts:

* ACTIVATE   via '/etc/gpsd/device-hook'
* DEACTIVATE via '/etc/gpsd/device-hook'
* STARTED    via '/etc/init.d/gpsd'

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-02-28 08:13:00 +01:00
Florian Eckert 7ca3ffebff gpsd: add the possibility to start the gpsd with a different log level
This simplifies the handling of log levels if we need more log information
during development.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-02-28 08:13:00 +01:00
Florian Eckert f420a7bb37 gpsd: add control socket '/var/run/gpsd.sock' on startup
This change makes it possible to add new gps device without restarting the
'gpsd' service by using the 'gpsdctl' command.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-02-28 08:13:00 +01:00
Wesley Gimenes 8f0ab168ce netbird: update to 0.37.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.37.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-02-28 13:59:56 +08:00
Robert Marko 7fdb92b59a nginx-mod-njs: fix endianess patch
Currently, the 104-endianness_fix.patch does not apply, so lets manually
refresh it to apply and thus fix buildbot nginx builds.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-02-27 16:47:32 +01:00
Gilles Lenaerts 5cb12d479b modemmanager: add config optional netifd integration
This change introduces an optional configuration
of the  netifd integration in the ModemManager package.
When disabled, it removes the NETIFD dependency and
other unwanted components from the root filesystem
during the build phase.

Additionally, in the modemmanager.common the netifd-proto.sh
inclusion line can be savely removed as there is no usage
of it in its functions.

Signed-off-by: Gilles Lenaerts <gilles.lenaerts_ext@softathome.com>
2025-02-26 10:03:30 +01:00
Espen Jürgensen 03f8663b8e mxml: Remove
Version 3.3 isn't current any more, but current mxml v4 has breaking changes,
so if added should be a new package.

Not depended on by other packages.

Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
2025-02-26 16:48:36 +08:00