Commit Graph

32835 Commits

Author SHA1 Message Date
Luiz Angelo Daros de Luca
857efd12c3 ruby: update to 3.3.5
This release is a routine update that includes minor bug fixes.

Link: https://www.ruby-lang.org/en/news/2024/09/03/3-3-5-released/
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2024-10-26 14:51:33 +03:00
Christian Marangi
41fc69e069 sstp-client: bump to 1.0.20 release
Bump sstp-client to 1.0.20 release. This fix compilation error with new
PPPd version 2.5.0 as some API changed.

Patch automatically refreshed.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-26 14:50:36 +03:00
Jianhui Zhao
da42d2f1ba libuhttpd: update to 3.14.2
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-10-26 14:49:06 +03:00
Eric Fahlgren
60833653ff owut: update to 2024.10.25
Enhancements:
    efahl/owut@8c8907c owut: more ux improvements
    efahl/owut@00de355 owut: improve aesthetics of build monitor

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-10-26 14:52:40 +08:00
Wesley Gimenes
24875c965b netbird: update to 0.30.3
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.30.3

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-25 17:53:40 +08:00
Stan Grishin
02ab49c33f adblock-fast: explicitly allowing domains for dnsmasq.servers
New features:
* explicitly add allowed domains on download/allow to the dnsmasq.servers
  config file

Cleanup:
* remove unneeded EXTRA_COMMANDS
* remove unneeded EXTRA_HELP
* remove unnecessary `\n` escapes
* remove unnecessary line breaks from output on download

Optimization:
* simplify is_integer()
* replace long if with case
* more verbose output on download

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-10-24 09:29:23 -07:00
Francesco Benini
30f383c8a8 keepalived: fix dnsmasq reload
When "set_reload_if_sync" is set, the service is reloaded when the
configuration changes. For dnsmasq this means that the service, if
stopped, is started, and we don't want this in the backup node.

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2024-10-22 15:46:27 +02:00
Francesco Benini
ac72a52fd9 keepalived: fix ambigiuos functions in hotplug.sh
When "set_reload_if_sync" is not set in the hotplug script, the service
is not expected to reload. That is not true because even if not set, the
value is set to the default 1 (reload active) or equals the parameter
set when "keepalived_hotplug" is called.
The default behavior should be:
    - Reload if set_reload_if_sync is called
    - NOT reload if set_reload_if_sync is NOT called
A similar fix is ported to "set_update_target".

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2024-10-22 15:46:27 +02:00
Francesco Benini
ea092363d9 keepalived: add option to override service running check
Some init.d scripts like firewall and sqm do not return the actual state
of the service if called with "running" parameter. This result in the
init script called with "start" parameter and the service may not load
the new configuration. Firewall init script is one of this
An option is added in order to skip the "running" check for the service.

Signed-off-by: Francesco Benini <francy.benini@gmail.com>
2024-10-22 15:46:27 +02:00
Wesley Gimenes
b37e625c22 netbird: update to 0.30.2
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.30.2

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-22 17:53:36 +08:00
Eric Fahlgren
547557d56f owut: update to 2024.10.15
Enhancements:
    efahl/owut@cdfbc24 owut: rework build status monitor to use HEAD requests
    efahl/owut@6704884 owut: rework download statistics

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-10-22 17:52:44 +08:00
Christian Marangi
e2e3a5fafb nginx: Add support for NJS module
Add support for NJS module. Various patch are required to make this
module correctly compile with the required library mainly related on
detecting config flags.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:12 +02:00
Christian Marangi
159b6f09f0 nginx: add patch to make libexslt optional
Add patch to make libexslt library optional as nginx autoenable it if
detected.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:11 +02:00
Christian Marangi
782f056051 nginx: disable additional entry in feature test
Disable additional entry in feature test probably added in new version
of Nginx and never notice. Also declare "no" instead of empty value for
cc test.

While at it also refresh the patch.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:11 +02:00
Christian Marangi
11a5d0bd98 libxslt: install header for libxlt by default
Install header for libxlt by default to handle case when dependent
package depends on the library but doesn't select the configuration.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-10-21 17:32:09 +02:00
Martin Schiller
d02650250b rp-pppoe: update to 4.0
This fixes compatibility with ppp-2.5.0 and newer.

We also need to change the PKG_SOURCE_URL since the previous URL is no
longer working and automated downloads from the project homepage are
not desired due to bandwidth restrictions. Have a look at the project
homepage [1] for details.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>

[1] https://dianne.skoll.ca/projects/rp-pppoe/
2024-10-21 08:26:42 +02:00
Florian Eckert
dd2e7105e6 modemmanger: bump PKG_RELEASE number
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert
85a01e2bb3 modemmanager: add pin check attempts
This new check in the proto modemanager prevents the SIM card from being
blocked and therefore PUK is not required. If the PIN is entered incorrectly
in the 'uci' configuration, it makes no sense to try this several times
until the PUK is required. Should it nevertheless happen that the PUK
is required, then this will logged.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert
deaef51d07 modemmanager: improvement of readability by reversing the query
No functional change. The change makes reading the source clearer.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert
cdda998996 modemmanager: add missing interface argument to function modemmanager_check_state
The variable interface is used in the sub-function 'modemmanager_check_state'.
However, this is not an argument of the function and so the global value
is used. Addding the variable as an function call argument fixes this.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert
64bd9e9d08 modemmanager: move modemmanager_check_state failed and locked into sub functions
To make the source clearer, the program parts for the 'locked' and 'failed'
cases are outsourced to sub-functions.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert
dced576bfe modemmanager: fix value call with modemmanager_get_field function
The correct values are prefixed with 'modem.generic'. This is missing
for the value 'state' and 'state-failed-reason.

While we're at it, let's move the readout of 'state-failed-reason' to the
failed case, because that's the only place it's needed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
Florian Eckert
e2822c9d80 modemmanager: extend log message with count on boot
This makes debugging at system startup easier and shows how long we are
waiting for the ModemManager to start.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-10-17 18:29:16 +02:00
R4SAS I2P
f28940dded i2pd: Update to 2.54.0
* Updating package to 2.54.0
* Changed Makefile to install binary to /usr/bin (as in upstream)
* Updated init.rc script with new path

Signed-off-by: R4SAS I2P <r4sas@i2pmail.org>
2024-10-17 08:04:20 +03:00
Jan Chren ~rindeal
b155d37ecc wifischedule: fix init.d START
Fixes: https://github.com/openwrt/packages/issues/25064

Signed-off-by: Jan Chren ~rindeal <dev.rindeal@gmail.com>
2024-10-17 08:03:53 +03:00
Chen Minqiang
2455bc08b4 pptpd: update to 1.5.0
Update pptpd "poptop" to 1.5.0 to fix comptability with PPP 2.5.1.

Also refresh patches

Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
2024-10-17 08:02:41 +03:00
Jan Hák
8bf814c67c knot: update to verion 3.4.1
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-10-17 08:00:49 +03:00
Miroslav Lichvar
2c31513386 chrony: update to 4.6.1
Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
2024-10-17 08:00:18 +03:00
Koen Vandeputte
f7cdf7dacb gst1-plugins-bad: add support for srt
This enables SRT support within gstreamer.

Secure Reliable Transport is a popular streaming protocol which
can be used both as a sink or source.

It actively continuously negotiates between sender/receiver to avoid
packet loss at all costs.

It also supports stream encryption by simply
setting a password on both ends.

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2024-10-16 10:47:26 -07:00
Koen Vandeputte
963c528214 libs/srt: add new package v1.5.3
This adds the Secure Reliable Transport (SRT) package.

SRT is used as a popular transfer protocol for video & audio
and can be used within gstreamer as both a sink or source.

It also supports stream encryptino by simply
setting a password on both ends of the link.

More details can be found here:
https://www.haivision.com/products/srt-secure-reliable-transport/

It is being actively developed on github:
https://github.com/Haivision/srt

Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2024-10-16 10:47:26 -07:00
Peter van Dijk
0fd7e2c2d0 pdns: update to 4.9.2
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-10-16 20:00:54 +08:00
Lehua Zhang
9e86e22808 ddns-scripts: add ddns-scripts for huaweicloud
Signed-off-by: Lehua Zhang <sxlehua@qq.com>
2024-10-15 09:13:52 +02:00
Robert Marko
4d8a9a44c3 libmaxminddb: fixup lib and include dirs in pkg-config
libmaxminddb has switched to using CMAKE_INSTALL_PREFIX,
CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR for generating the
pkg-config in upstream commit [1] and thus broke pkg-config file
generation in openwrt.

It would generate:
prefix=/usr
exec_prefix=/usr
libdir=lib
includedir=include

Obviously libdir and includedirs are incorrect for OpenWrt and this
would then cause pdns compilation to fail if geoip backend was enabled
since it uses pkg-config to get the required flags and passing just
lib for LDFLAGS would cause libtool to error out since that path is not
valid.

So, lets use SED magic to replace libdir and includedir with the correct
paths, so now pkg-config looks like:
prefix=/usr
exec_prefix=/usr
libdir=${exec_prefix}/lib
includedir=${prefix}/include

[1] 8b4bf0dec9

Fixes: 9f7357880f ("libmaxminddb: update to 1.11.0")
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-10-14 21:59:46 +02:00
Lukas Voegl
ad63c9cacf libgudev: remove package
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2024-10-14 10:50:36 -07:00
Lukas Voegl
cbbf61c16e fwupd: Update to 2.0.0
Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2024-10-14 10:50:36 -07:00
S. Brusch
280a66ecb3 crowdsec-firewall-bouncer: updated nftables rules
Signed-off-by: S. Brusch <ne20002@gmx.ch>

Maintainer: Kerma Gérald <gandalf@gk2.net>
Run tested: mediatek/filogic, BPI-R3, Openwrt 23.05.5

Description:

    updated the initd script creating the nftables rules for the bouncer
    to adapt and support the crowdsec-firewall-bouncer's (from 0.0.30)
    new internal rule creation mechanism.
2024-10-14 13:36:48 +08:00
Wesley Gimenes
4549f122ff netbird: update to 0.30.1
Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-10-14 13:36:23 +08:00
Hauke Mehrtens
ce6ca4137c fluent-bit: Deactivate sasl2, zlib and zstd
Deactivate the dependencies to libsals2, libzlib and libzstd.
This fixes the build of fluent-bit.

This fixes the following problem:
```
Package fluent-bit is missing dependencies for the following libraries:
libsasl2.so.3
libz.so.1
libzstd.so.1
```

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-10-13 18:03:34 -07:00
Hauke Mehrtens
6a1511fcd8 gst1-plugins-good: Remove gudev
Deactivate the dependencies to libgudev.
This fixes the build of gst1-plugins-good.

This fixes the following problem:
```
Package gst1-mod-video4linux2 is missing dependencies for the following libraries:
libgudev-1.0.so.0
```

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-10-13 18:03:22 -07:00
Othmar Truniger
339e3bfd22 knxd: bump to version 0.14.65
Signed-off-by: Othmar Truniger <github@truniger.ch>
2024-10-13 18:03:03 -07:00
Vladimir Ermakov
27e7c37ddb go2rtc: run service as regular user
Improve security a bit by dropping root privileges.
Also instruct procd to respawn.

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2024-10-12 18:13:27 -07:00
Eric Fahlgren
3ab468be20 owut: update to 2024.10.11
Bug fixes:
    efahl/owut@f3f5c10 owut: retain full result from download response
    efahl/owut@c43712f owut: use exception handlers for failed json parsing

Enhancements:
    efahl/owut@e17c906 owut: add poll-interval option
    efahl/owut@7119199 owut: better error message output

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-10-12 18:29:17 +08:00
Tianling Shen
fd5546fc1f v2raya: Update to 2.2.6
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-12 18:28:14 +08:00
Peter van Dijk
0fe73d3e31 pdns-recursor: update to 5.1.2
fixes CVE-2024-25590

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-10-12 02:44:41 +08:00
Dirk Brenken
270e6f1264 banIP: update to 1.0.0-8
* supports comments (introduced with a #), for MAC addresses
  in the allow and block list, e.g. 26:5e:a0:6a:9c:da # Test
* added hagezi threat ip feed
* added an adguard logterm to the readme
* removed the broken talos feed

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-11 19:46:16 +02:00
Dirk Brenken
1294b54471 adblock: update to 4.2.2-6
* fixed adblock status reporting
* optimized the mail template
* removed unanswered DNS requests from reporting
* various small fixes

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-10-10 19:00:33 +02:00
Vladimir Ermakov
850b2609c6 qemu: fix guest agent patch
I've used wrong type in qemu guest agent patch, found by: @curtdept
Fixes d9da6e792a (r147673510)

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2024-10-10 18:45:07 +02:00
Jen Wolf
7fe51d7dfe mtools: update to 4.0.45
mtools: update to 4.0.45

no change log
https://www.gnu.org/software/mtools/manual/mtools.html

Compile tested: Model ASUS RT-AC88U
Architecture ARMv7 Processor rev 0 (v7l)
BCM53xx / arm_cortex-a9.
Kernel Version 6.6.53
main branch
Run tested: Using GCC 14.2.0 and binutils 2.43.1

Signed-off-by: Jen Wolf <jenwolf@protonmail.com>
2024-10-10 18:57:52 +03:00
Milinda Brantini
2047471841 adguardhome: Update to 0.107.53
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-10-10 14:54:28 +08:00
Matthias Schiffer
d57306298e ecdsautils: update to 0.4.2
1b53b726f3dc ecdsautils 0.4.2
554e2585efd9 sha256: fix misaligned buffer read in ecdsa_sha256_update()
8c17b073647f sha256: remove burnStack function

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
2024-10-09 18:22:57 +02:00