Commit Graph

32143 Commits

Author SHA1 Message Date
Rosen Penev
3568b16199 augeas: update to 1.14.1
Seems upstream now releases on GitHub.

Fixes compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:52:52 -07:00
Javier Marcet
53ecf43ac7 docker-compose: Update to version 2.27.1
Release notes:
https://github.com/docker/compose/releases/tag/v2.27.1

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-05-27 10:52:27 -07:00
Rosen Penev
d4ae9f1190 taglib: update to 2.0.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:52:13 -07:00
Rosen Penev
adde47e6f9 opus: update to 1.5.2
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:52:01 -07:00
Rosen Penev
eabc831e38 upmpdcli: update to 1.8.11
Autotools is gone. meson is used now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:51:44 -07:00
Rosen Penev
ef95451c6b libupnpp: update to 0.26.5
Autotools build is gone. meson is used now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:51:44 -07:00
Rosen Penev
8ff4ad013e libnpupnp: update to 6.1.3
Install static libraries too to InstallDev.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:51:44 -07:00
Rosen Penev
0b37712ad0 libimobiledevice: update to 2024-05-20
Add patch to fix compilation with GCC14.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-27 10:46:03 -07:00
Nikos Mavrogiannopoulos
68d40e6c69 Merge pull request #24231 from nmav/ocserv-fix-startup
ocserv: use a more neutral character for sed
2024-05-27 15:45:29 +02:00
Sergey Ponomarev
0b5ff1e1c5 acme-common: v1.2.0
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-27 10:28:24 +02:00
Michael Heimpold
6ce1a3adda Merge pull request #24123 from mhei/update-libgpiod-to-2.1.1-with-deps
Update libgpiod to 2.1.1 and update dependent packages
2024-05-27 07:43:29 +02:00
Nikos Mavrogiannopoulos
bd1464db95 ocserv: use a more neutral character for sed
This resolves a startup issue.

Resolves: #24203

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-05-27 07:42:59 +02:00
Rosen Penev
bfe0d361f3 libshout: fix compilation with GCC14
Missing headers.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-26 14:36:41 -07:00
Rosen Penev
baf2e06d17 ffmpeg: update to 5.1.4
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-26 14:36:25 -07:00
Josef Schlehofer
586906183a Merge pull request #24208 from BKPepe/msmtp
msmtp: update to version 1.8.26
2024-05-26 12:41:17 +02:00
Rosen Penev
66ec46c6c3 klish: fix compilation with GCC14
Proper types are now needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-26 01:32:57 -07:00
Sergey Ponomarev
dd662f8a12 acme-common: fallback to deprecated use_staging if the staging option is not set
The use_staging option was deprecated in 9d2d8787ca.
But it still has a bigger priority than the staging option.
This happens because config_get_bool returns 0 when the use_staging option wasn't set.
So the next check for the staging var emptiness is always false.

As the simplest fix, use the config_get staging that returns a plain string when the option is not set and if it's empty then fallback to the use_staging.

Once the use_staging option is removed we should get back to the config_get_bool staging.

Also use config_get_bool debug.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-26 09:53:22 +02:00
Sergey Ponomarev
4c4a7bd31d treewide: use config_get_bool instead of config_get enabled
The config_get_bool function parses not just the 1 but on/yes, true/false or enabled/disabled.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-26 03:00:50 +08:00
John Audia
b450fbc5ea iperf3: update to 3.17.1
Changelogs since last release:
	https://github.com/esnet/iperf/releases/tag/3.17
	https://github.com/esnet/iperf/releases/tag/3.17.1

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-05-25 11:17:29 -07:00
Olivier Poitrey
9ced48feec nextdns: Update to version 1.43.5
Signed-off-by: Olivier Poitrey <rs@nextdns.io>
2024-05-25 17:55:36 +03:00
Tianling Shen
b965bd59aa cloudflared: Update to 2024.5.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-24 22:13:42 +08:00
Tianling Shen
ef9be4a53c v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-24 22:07:00 +08:00
Tianling Shen
6a9b65119d xray-core: update to 1.8.13
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-24 22:06:09 +08:00
Tianling Shen
78d0e16629 yq: Update to 4.44.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-24 22:05:55 +08:00
Robert Marko
9cce31c309 treewide: fix incorrect hashes
It seems that PR #24113 introduced incorrect hashes for multiple packages.

So, lets fix all of them at once.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-05-24 13:50:11 +08:00
Josef Schlehofer
70c27beb09 Revert "github: Improve Pull Request template"
This commit was accidently pushed to wrong remote and
it should be properly reviewed.

This reverts commit 6859b0a6f2.
2024-05-24 00:57:26 +02:00
Josef Schlehofer
6859b0a6f2 github: Improve Pull Request template
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2024-05-24 00:50:58 +02:00
Josef Schlehofer
281aebcdb1 Merge pull request #24057 from BKPepe/gitignore
Introduce .gitignore
2024-05-24 00:13:12 +02:00
Stan Grishin
a6b0d50ac0 nghttp3: drop maintainership
* switch back to using tar.gz archives, switch to xz was
  probably unnecessary and the previous problem building
  from the tagged release gz was probably cache-related
* drop maintainership

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-05-24 00:12:13 +02:00
Stan Grishin
4a61eec169 nebula: drop maintainership
Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-05-24 00:12:01 +02:00
Josef Schlehofer
edc4321420 msmtp: add test.sh
This file ensures that msmtp is run tested inside GitHub Actions
to help to ensure that this application is compiled and run
tested for OpenWrt master.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2024-05-24 00:05:20 +02:00
Josef Schlehofer
2b21035891 msmtp: update to version 1.8.26
Release notes:
https://marlam.de/msmtp/news/msmtp-1-8-26/

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2024-05-23 23:53:10 +02:00
Rosen Penev
13841d15af openldap: fix compilation with GCC14
Wrong pointer type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-21 17:59:57 -07:00
Rosen Penev
4189202d7e cyrus-sasl: fix compilation with GCC14
Missing time.h header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-21 17:59:42 -07:00
Zephyr Lykos
fde6dcb95c tailscale: Update to 1.66.4
https://github.com/tailscale/tailscale/releases/v1.66.4
Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-05-21 17:58:52 -07:00
Sergey Ponomarev
4f660ec902 sslh: update to v1.23.1
The sslh Makefile's default target "all" now also tries to compile a new version sslh-ev.
To disable its compilation the Build/Compile is overridden and to call directly "make sslh-select" or "make sslh-fork" depending on CONFIG_SSLH_SELECT.

Some changes from 001-configfile-fix.patch were applied to the upstream and we can remove them.
The only left is a notice "sslh command line arguments override the config".

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-05-21 17:58:42 -07:00
Peter van Dijk
a298bedc6e dnsdist: update to 1.9.4
fixes CVE-2024-25581

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-05-21 17:57:58 -07:00
Jan Hák
c66e9254ef libedit: update to version 20240517-3.1
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-05-21 17:57:49 -07:00
Peter van Dijk
4100ad82c2 pdns-recursor: update to 5.0.5
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2024-05-21 15:51:10 -07:00
brvphoenix
2b7369c323 sing-box: update to 1.8.14
Signed-off-by: brvphoenix <brvphoenix@gmail.com>
2024-05-21 17:40:39 +08:00
TeleostNaCl Dai
084a217512 speedtest-go: update to 1.7.7
Update speedtest-go version to 1.7.7

Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
2024-05-21 17:40:30 +08:00
Christian Lachner
601d650688 liburing: Update to v2.6
- Updated download URL and hash

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-05-20 11:58:14 +08:00
Tianling Shen
2545930606 Merge pull request #24188 from gladiac/haproxy-2.8.9
haproxy: update to v2.8.9
2024-05-20 11:57:56 +08:00
Christian Lachner
3c2ddc6f5d haproxy: update to v2.8.9
- Update haproxy PKG_VERSION and PKG_HASH
- See changes: http://git.haproxy.org/?p=haproxy-2.8.git;a=shortlog

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2024-05-19 10:38:32 +02:00
Dirk Brenken
ccca9c8325 banip: release 0.9.6-1
* refine IPv4 parsing, skip rough feed entries like loopback addresses
* better error logging during banIP nftables initialization and Set loading
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-05-18 08:30:04 +02:00
Zephyr Lykos
116bbca14c tailscale: Update to 1.66.3
<https://github.com/tailscale/tailscale/releases/v1.66.3>

Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-05-17 14:07:03 -07:00
Florian Eckert
c90ddcaddd ddns-scripts: do not verify DNS server on start
When the ddns update script is started, the system checks whether the
configured DNS server can be reached. This is checked with the 'netcat' tool.
The tool tries to establish a TCP connection on port 53 of the configured
DNS server.

The problem with this implementation is, that this call blocks the ddns
update script until 'netcat' returns from the call.

Verfification failed:
If the IP and the port cannot be reached, the netcat call returns
immediately.

Verfification successfull:
If the IP and the port of the DNS server can be reached, the connection
remains established and so the ddns update scripts blocks until the
configured TCP session timeout of the DNS server resets the connection.

The behavior in the event of an successfull verificataion is a problem
for the ddns update script if it is called via the hotplug. Since the ddns
update script runs too long! This blocking behavior also depends on
the TCP session timeout setting of the DNS server.

> time netcat 1.1.1.1 53
netcat 1.1.1.1 53  0.00s user 0.00s system 0% cpu 10.016 total

> time netcat 8.8.8.8 53
netcat 8.8.8.8 53  0.00s user 0.00s system 0% cpu 2.012 total

The TCP session timeout is for 1.1.1.1 10 seconds and for 8.8.8.8 2 seconds.

The '--wait' option of necat or the additional integration of the 'timeout'
function of busybox was implemented for this behavior. But the used '--wait'
function of netcat of the busybox shows no effect here.

Since the used implementation is not clean, the question arise why this
is necessary for the ddns update script at all? As the nslookup throws an
error anyway if it cannot resolve the IP. This check is only informative.
The check does not affect the script behavior.

The check is therefore removed on ddns update.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-05-17 12:39:19 +02:00
Rosen Penev
b914fd47ca unixodbc: fix compilation with GCC14
Wrong pointer type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-16 23:45:53 -07:00
Rosen Penev
8d57f843ba quota: fix compilation with GCC14
Header is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-16 23:45:40 -07:00
Rosen Penev
498d5697de tac_plus: fix compilation with GCC14
Missing declaration and wrong pointer type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-16 23:45:24 -07:00