Commit Graph

31941 Commits

Author SHA1 Message Date
Hirokazu MORIKAWA fe8b0e85af node: bump to v20.13.1
Update to v20.13.1

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-05-14 05:01:33 -07:00
Rosen Penev 7875dc041e dump1090: fix compilation with GCC14
Upstream backport.

Switch to local tarballs. Smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-14 04:37:33 -07:00
Tianling Shen 5ba2fed358
dnslookup: Update to 1.10.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-14 17:01:05 +08:00
Stan Grishin aa278f835a
Merge pull request #24138 from stangri/master-adblock-fast
adblock-fast: update to 1.1.2-1
2024-05-13 16:03:27 -07:00
Nikos Mavrogiannopoulos 4a4090ff89
Merge pull request #24109 from nmav/tmp-openconnect-cam-fix
openconnect: introduced URI parameter
2024-05-13 16:06:30 +02:00
Ted Hess 06bf0a1f62
Merge pull request #24126 from neheb/o
pianod: fix mbedtls 3.6 compilation
2024-05-13 07:33:37 -04:00
Stan Grishin 0f18a04590
Merge pull request #23982 from stangri/master-unbound
unbound: pull in adblock-fast generated adb_list
2024-05-13 01:57:52 -07:00
Jianhui Zhao 2227a4c180 lua-eco: update to 3.5.1
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2024-05-13 16:00:34 +08:00
Rosen Penev 6c7d4991ea aggregate: fix compilation with GCC 14
Implicit int is now an error.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-13 00:02:15 -07:00
Rosen Penev 77130df23d bottlerocket: fix compilation with GCC 14
implicit int errors now.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-12 23:00:13 -07:00
Stan Grishin fb151d5b82 adblock-fast: update to 1.1.2-1
* move extra_command and EXTRA_HELP to the top of the init file
* add packageCompat variable for compatibility check with WebUI
* add OutputFilter variables for supported resolvers
* simplify adb_check with the use of OutputFilter variables
* add show_blocklist command to display currently blocked domains

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-05-13 04:33:42 +00:00
Rosen Penev 90374cfcbc pianod: fix mbedtls 3.6 compilation
Just a header is needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-05-12 21:10:59 -07:00
Til Kaiser 5e63e53ddd mstflint: add InstallDev target
This commit adds a missing InstallDev target, which
includes header and library files to use the mtcr library.

Signed-off-by: Til Kaiser <mail@tk154.de>
2024-05-12 18:12:01 -07:00
Til Kaiser 5d1d6a1039 mstflint: make Python dependency optional
This commit adds a configuration symbol for the package
to make Python an optional dependency. If unselected,
Python packages won't be selected, and the Python-dependent
tools msftwreset, mstfwtrace, mstprivhost, mstresourcedump,
and mstresourceparse won't be included in the mstflint package.

Signed-off-by: Til Kaiser <mail@tk154.de>
2024-05-12 18:12:01 -07:00
Til Kaiser ae98952b41 mstflint: update to 4.28.0
Update mstflint to version 4.28.0.
Additionally, switch to the tagged release of the GitHub page.

Signed-off-by: Til Kaiser <mail@tk154.de>
2024-05-12 18:12:01 -07:00
Glenn Strauss a300185d49 lighttpd: fix missing dependency for OpenSSL crypto library
This change will provide the necessary dependency resolution, fixing:

  Package lighttpd is missing dependencies for the following libraries:
  libcrypto.so.3

Fixes: #23794
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2024-05-12 18:11:44 -07:00
Petr Štetiar 8c9597f1dc lighttpd: add option to use OpenSSL crypto library
Currently, it is not feasible to configure lighttpd to use OpenSSL as
its internal crypto library. Instead, one must rely on alternative
crypto libraries such as Nettle or mbedTLS. This setup is not ideal in
scenarios where a single crypto library is preferred. To address this
issue, lets propose introducing OpenSSL as an additional configuration
option.  Similarly, propose GnuTLS as additional configuration option.

Closes: #24004
Co-developed-by: Glenn Strauss <gstrauss@gluelogic.com>
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2024-05-12 18:11:44 -07:00
Zephyr Lykos 9f191cdd71 tailscale: Update to 1.66.1
https://github.com/tailscale/tailscale/releases/v1.66.1

Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2024-05-12 14:49:30 -07:00
Jonas Gorski c5fcfc0c1e znc: update to 1.9.0
Update ZNC to 1.9.0 with the following changes:

* drop all patches:
  * 101-Reduce_rebuild_time.patch was only applicable for the old
    autoconf build, which was dropped in 1.9 and we didn't use anymore
    anyway
  * 104-disable-empty-modules-check.patch not needed anymore since ZNC
    now requires the new corecaps module on startup
  * 120-openssl-deprecated.patch was applied upstream
* disable libargon2 support explicitly to avoid non-deterministic builds
  if it gets added
* package new module corecaps with znc base, as this is a required
  module
* reorder CMAKE_OPTIONS alphabetically

No new modules were introduced or removed besides the new corecaps
module.

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
2024-05-12 14:42:43 +02:00
Seo Suchan 42140c67e0 transmission: fix compile with MbedTLS 3.X
Backport pending patch, which was submitted to upstream via GitHub
to use renamed function to compile it against MbedTLS 3.x.

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2024-05-12 06:39:10 +02:00
Josef Schlehofer 38d5b8b344 pcre: drop package
This package is no longer actively maintained as it reached
End-of-Life. [1] All new projects should use PCRE2.

OpenWrt wants to be minimalistic and we migrated many packages
from PCRE to PCRE2 huge thanks belong to @Ansuel (Christian Marangi),
who worked with several open-source projects to migrate it to PCRE2 [2].
This means that on routers, we don't need to have installed two libraries
(pcre and pcre2) side by side.

[1] https://www.pcre.org/
[2] https://github.com/openwrt/packages/issues/22006

Fixes: https://github.com/openwrt/packages/issues/22006
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2024-05-11 20:58:08 +02:00
Javier Marcet 356f8347de python-jsonschema: Update to 4.22.0
Release notes:
https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst#v4220

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-05-11 21:56:34 +08:00
TeleostNaCl Dai b8275599af speedtest-go: update to 1.7.5
Update speedtest-go version to 1.7.5

Signed-off-by: TeleostNaCl Dai <teleostnacl@gmail.com>
2024-05-11 21:56:21 +08:00
Jonas Jelonek fc5cbe431f eza: update to 0.18.15
Release notes:
0.18.13: https://github.com/eza-community/eza/releases/tag/v0.18.13
0.18.14: https://github.com/eza-community/eza/releases/tag/v0.18.14
0.18.15: https://github.com/eza-community/eza/releases/tag/v0.18.15

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-05-10 21:37:25 +08:00
Álvaro Fernández Rojas ab7b1c6a09 bcm27xx-eeprom: update to v2024.04.20-2712
This update contains multiple BCM2712 improvements and also some minor
improvements for BCM2711.
From now on, only the latest version from default will be copied. There are too
many versions right now and the package can't be installed without expanding
the rootfs if all versions are copied.

Full changelog:
https://github.com/raspberrypi/rpi-eeprom/compare/v.2024.01.05-2712...v2024.04.20-2712

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-05-10 11:25:44 +02:00
Michael Heimpold 8f40dd95b0
Merge pull request #24104 from nxhack/icu_75_1
icu: bump to 75.1
2024-05-10 10:30:19 +02:00
Nikos Mavrogiannopoulos ab8adb7d76 openconnect: introduced URI parameter
This allows specifying a camouflage string in ocserv.

Fixes: #23364

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-05-09 22:25:50 +02:00
Nikos Mavrogiannopoulos 3ee1adae22
Merge pull request #24108 from nmav/tmp-openconnect-fixes
openconnect: backport fix for anyconnect compatibility
2024-05-09 21:52:59 +02:00
Michael Heimpold 904b8814de
Merge pull request #24103 from nxhack/php8-intl-icu75
php8: Support for icu 75
2024-05-09 21:23:29 +02:00
Nikos Mavrogiannopoulos 75d7b0bf75 openconnect: backport fix for anyconnect compatibility
Fixes: #21135

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-05-09 21:22:58 +02:00
Christian Marangi 4c4e49064a
nginx: drop deprecated luci.module in module.d
Since we moved to automatic loading of dynamic modules, we need to drop
the previous include luci.module or we end up with nginx failing to
start for old configurations.

Fixes: caffa410ed ("nginx: autoload dynamic modules")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-05-09 19:29:49 +02:00
Christian Marangi 3aa746b246
nginx-util: fix SEGFAULT from regex_search
In converting nginx-util to PCRE2, it was wrongly dropped saving the
results of the regex match causing segmentation fault when used.

Add the missing code to correctly store the vector of the results from
the regex.

Fixes: b738e42c4d ("nginx-util: move to pcre2")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-05-09 19:20:22 +02:00
Tianling Shen 32a22201db golang: Enable loongarch64 for Go compiler and packages
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-09 16:15:50 +08:00
Tianling Shen 0c645cb6a6
v2ray-core: update to 5.16.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-05-09 16:15:08 +08:00
Hirokazu MORIKAWA 6979d0c2ac icu: bump to 75.1
Unicode® ICU 75 updates to CLDR 45 (beta blog) locale data with new locales and various additions and corrections. C++ code now requires C++17 and is being made more robust.
The CLDR MessageFormat 2.0 specification is now in technology preview, together with a corresponding update of the ICU4J (Java) tech preview and a new ICU4C (C++) tech preview.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-05-09 12:19:56 +09:00
Hirokazu MORIKAWA 6d6fed624f php8: Support for icu 75
Preparing to update icu4c to 75.
Created a patch for build errors in php-intl.
```
In file included from /mnt/node/openwrt/staging_dir/target-aarch64_generic_musl/usr/include/unicode/unistr.h:39,
                 from ext/intl/intl_convertcpp.h:22,
                 from ext/intl/intl_convertcpp.cpp:17:
/mnt/node/openwrt/staging_dir/target-aarch64_generic_musl/usr/include/unicode/stringpiece.h:133:29: error: 'enable_if_t' in namespace 'std' does not name a template type
  133 |             typename = std::enable_if_t<
      |                             ^~~~~~~~~~~
/mnt/node/openwrt/staging_dir/target-aarch64_generic_musl/usr/include/unicode/stringpiece.h:133:24: note: 'std::enable_if_t' is only available from C++14 onwards
  133 |             typename = std::enable_if_t<
      |                        ^~~
/mnt/node/openwrt/staging_dir/target-aarch64_generic_musl/usr/include/unicode/stringpiece.h:133:40: error: expected '>' before '<' token
  133 |             typename = std::enable_if_t<
      |                                        ^
```
The FreeBSD ports patch was used as a reference.
e680bd98d3

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2024-05-09 11:43:21 +09:00
Michel Promonet 274e39e909 v4l2rtspserver: update to v0.3.10
Signed-off-by: Michel Promonet <michel.promonet@free.fr>
2024-05-08 14:20:51 -07:00
Florian Eckert 335c0bb62d keepalived: add patch to remove log message on json output
The 'luci-app-keepalived' uses the status json output to parse this
information for the status page. The problem is that when the LuCI
status page is open in the browser, the query is logged every 3 second into
the syslog. This is not needed and can therefore be removed.

This patch was already merged upstream:
6cce75f4eb

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-05-08 11:04:37 +02:00
Florian Eckert 60a63ef620 net-tools: Revert "net-tools: add netstat utiltiy"
This reverts commit d932a867e9 as this
changes has not been reviewed and must be reverted.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-05-08 08:18:05 +02:00
Moritz Warning cf6fef36b4 zerotier: update to 1.14.0
Includes refreshed patches.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-05-07 17:42:05 -07:00
Florian Eckert a2281fe2c7
Merge pull request #24088 from TDT-AG/pr/20240506-net-tools
net-tools: add netstat utiltiy
2024-05-07 13:55:36 +02:00
Florian Eckert 0c73680313
Merge pull request #24089 from TDT-AG/pr/20240506-stunnel
stunnel: update to version 5.72
2024-05-07 13:14:49 +02:00
Philip Prindeville d95f6625e3 strongswan: Add missing declarations in swanctl
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-05-06 20:51:12 -06:00
Sean Khan 97082f12a6
nginx: QUIC: Fix SSL 3.0 deprecated function
`EVP_CIPHER_CTX_cipher()` function was deprecated in OpenSSL 3.0.
As per OpenSSL's recommendation (https://www.openssl.org/docs/manmaster/man3/EVP_CIPHER_CTX_get0_cipher.html)
switch to using `EVP_CIPHER_CTX_get0_cipher()` instead.

With this change and recent commit to nginx-util #23935. We should now
be able to build nginx + modules with fully compliant calls to OpenSSL
3.0+ with legacy features disabled.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
Link: https://github.com/openwrt/packages/pull/24005
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-05-06 23:31:34 +02:00
Nikos Mavrogiannopoulos 5929af4eb4
Merge pull request #24092 from nmav/tmp-fix-ocserv-ipcalc
ocserv: set ipcalc explicitly
2024-05-06 22:21:25 +02:00
Nikos Mavrogiannopoulos f92bfbddb9 ocserv: set ipcalc explicitly
This is a mandatory tool for the test suite, but we do not run it.
Fixes compilation.

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
2024-05-06 21:52:30 +02:00
Sergey Ponomarev 8aadb12835
openssh-keygen: Make ssh-keygen as an alternative to dropbearkey
The DropBear's dropbearkey tool is compatible with OpenSSH
ssh-keygen.
It was set by default as the /usr/bin/ssh-keygen program since
the PR https://github.com/openwrt/openwrt/pull/14174
Now if a user need for a full ssh-keygen the openssh-keygen package
should substitute it gracefully as an alternative.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Link: https://github.com/openwrt/packages/pull/22861
[ wrap to 80 columns ]
Link: https://github.com/openwrt/packages/pull/22861
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-05-06 13:44:08 +02:00
Florian Eckert dfcdf2e2f6 stunnel: update to version 5.72
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-05-06 13:25:01 +02:00
Florian Eckert d932a867e9 net-tools: add netstat utiltiy
Some user may want or need the full fuctionality of the netstat tool.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-05-06 13:06:56 +02:00
Florian Eckert 0721409810 atlas-probe: fix version for APK
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2024-05-06 12:10:42 +02:00