Commit Graph

31448 Commits

Author SHA1 Message Date
Stan Grishin bd501dd89c https-dns-proxy: update to upstream 2023-11-19
* update to upstream 2023-11-19
  (changes: 489c57efd4)
* bugfix: include resolveip dependency in Makefile
  (fixes https://github.com/openwrt/packages/issues/23567)
* minor update for failed healthcheck logging

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-03-02 00:19:58 +00:00
Sergey Ponomarev 04ac8c177d acme-common: simplify config example
Make it more practical to easier get an idea

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-03-01 17:01:40 +01:00
Sergey Ponomarev 4bec28b4d1 acme-acmesh: use validation_method option instead of guessing
The new validation_method option can be: dns, webroot or standalone.
Previously we guessed the challenge type:
1. if the DNS provider is specified then it's dns
2. if standalone=1
3. fallback to webroot

The logic is preserved and if the validation_method wasn't set explicitly we'll guess it in old manner.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-03-01 17:01:40 +01:00
Sergey Ponomarev 7d07c75154 acme-common: use validation_method option instead of guessing
The new validation_method option can be: dns, webroot or standalone.
Previously we guessed the challenge type:
1. if the DNS provider is specified then it's dns
2. if standalone=1
3. fallback to webroot

The logic is preserved and if the validation_method wasn't set explicitly we'll guess it in old manner.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
2024-03-01 17:01:40 +01:00
Igor Bezzubchenko 5ad1f0ebbe libpqxx: update to version 7.9.0
Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
2024-02-29 22:39:24 +01:00
Dirk Brenken bec5f35dea
travelmate: update 2.1.2-5
* final vpn tweaks

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-02-29 21:01:16 +01:00
brvphoenix 3917a0af58 sing-box: update to 1.8.7
Signed-off-by: brvphoenix <brvphoenix@gmail.com>
2024-02-29 12:59:11 +08:00
Dirk Brenken 0af6e8d158
adblock: update 4.1.5-9
* minimal fix with reporting interface 'any'

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-02-28 21:12:10 +01:00
Florian Eckert 94bce57350
Merge pull request #23549 from krant/inotify
inotify-tools: fix link error on x86
2024-02-28 13:33:25 +01:00
krant 7eeda7fd3e inotify-tools: fix link error on x86
Previous commit removed unnecessary linking with libstdc++
but introduced another error on x86 platforms:

  undefined reference to `__stack_chk_fail_local'

Fix it by explicitly linking libssp_nonshared.a

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-28 13:50:10 +02:00
Stijn Tintel b0fabd44ce
Merge pull request #23543 from krant/openthread-br
openthread-br: fix build and modernize
2024-02-27 23:53:53 +02:00
krant 3444a614ed openthread-br: modernize CMake options
- ':BOOL' suffix is not needed
- Don't set options which are matching the defaults
- Rename non-existing OT_BORDER_ROUTING_NAT64 to OTBR_NAT64

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-27 23:45:41 +02:00
krant fc4596ddc4 openthread-br: remove superseded patch
The patch is not needed since it is implemented in
https://github.com/openthread/ot-br-posix/pull/1908
and included into the current version.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-27 23:45:41 +02:00
krant 9ad2c1fd97 openthread-br: fix build error on some platforms
On some builders the package was failing to build:
```
cp: cannot overwrite non-directory '[..]/var' with directory '[..]/var
```

Here we're moving the creation of /var/lib/thread into runtime script,
which eliminates the error.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-27 23:45:41 +02:00
Tianling Shen df9d076d60
rclone: add fuse3-utils as dependency
rclone has switched to use fuse3 since v1.62.0.

Reported-by: qiuzi <gxfclql@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-28 00:42:32 +08:00
krant 03c90979c0 logrotate: update to 3.21.0
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-27 20:08:32 +08:00
krant f8dcc36af4 dnsdist: disable XSK to fix the build
XSK support is set to auto by default and on some hosts it is detected as
on and leads to:

```
In file included from dnsdist-backend.cc:32:
xsk.hh:28:10: fatal error: bits/types/struct_timespec.h: No such file or
directory
   28 | #include <bits/types/struct_timespec.h>
```

Here we disable XSK so configure will behave more deterministically and
hopefully fix the builders.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-27 08:05:47 +01:00
Oskari Rauta dc55b0e941 mc: depend on libe2p
Now that libe2p is separated from e2fsprogs;
midnight commander needs it added to depends.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-27 08:03:57 +01:00
Michael Heimpold ee96e0c1c7
Merge pull request #23542 from mhei/use-https-for-php-and-pecl
php8/pecl8-pecl-*: use https URLs for PKG_SOURCE_URLs
2024-02-27 07:24:00 +01:00
krant 06fa612c85 httping: update to 3.5
- Update package URLs
- Use local tarball for sources
- Switch to CMake
- Drop obsolete patches including 'minimize' (ipk size +3KB only)
- Add 3 new patches to fix musl, openssl and cmake issues

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-26 14:07:53 -08:00
krant 0a7794c57e dump1090: fix soft float ARM build
Package CPU features detection is not supporting soft float ARM.
So we disable it altogether.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-26 12:06:11 -08:00
Michael Heimpold 42aa20ddeb php8/pecl8-pecl-*: use https URLs for PKG_SOURCE_URLs
Most packages already use https URLs and for PHP and PECL
package downloads https is working properly.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2024-02-26 21:03:22 +01:00
Tianling Shen fa54dbc72a
yq: Update to 4.42.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-26 16:22:26 +08:00
Tianling Shen 120fc57d55
v2fly-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-26 16:21:22 +08:00
Tianling Shen 22dd480739
alist: Update to 3.31.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-26 16:21:15 +08:00
Tianling Shen 18aef55126
cloudflared: Update to 2024.2.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-26 16:21:09 +08:00
Daniel Golle 0bdf2fcbe9 uvol: add support for detecting fitblk boot device
Auto-detect LVM2 volume on boot device used with fitblk uImage.FIT
sub-image driver.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-02-26 05:14:10 +00:00
krant ca6afe964b inotify-tools: update to 4.23.9.0
- Workaround superfluous linking with libstdccp

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-25 18:24:12 +00:00
krant dccb910ae0 rust: update to 1.76.0
- Use .xz for source archive
- Refresh patches

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-25 16:14:46 +08:00
John Audia 4295bd7f45 snort3: build against gperftools-runtime
Should provide increases in snort3 performance thanks to thread-
caching malloc provided by gperftools.  Avg CPU usage is down.
Another user reported higher throughput achieved with snort3
compiled with this on samba transfers on system with CPU-limited
snort3 performance.[1]

1. https://forum.openwrt.org/t/some-help-with-a-makefile-gperftools/165656/22

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-24 20:17:51 -08:00
Rosen Penev 6f2608e4b5 rtpmidi: update to 23.12
Get rid of codeload and use local tarballs.

Fixes compilation with newer fmt.

Minor cleanups.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-02-24 20:17:23 -08:00
Maxim Storchak c554f6266d tmux: update to 3.4
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2024-02-24 16:29:51 -08:00
Dirk Brenken bd8829b341
travelmate: update 2.1.2-4
* more re-connections tweaks
* made travelmate generated emails responsive

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-02-24 22:39:31 +01:00
krant bd84d97be6 python-yaml: fix build with Cython 3
Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-24 12:20:49 -08:00
John Audia a7b5bfbfb7 snort3: update to 3.1.81.0
Changelog: https://github.com/snort3/snort3/releases/tag/3.1.81.0

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.1.81.0
   ''''    By Martin Roesch & The Snort Team
           http://snort.org/contact#team
           Copyright (C) 2014-2024 Cisco and/or its affiliates. All rights reserved.
           Copyright (C) 1998-2013 Sourcefire, Inc., et al.
           Using DAQ version 3.0.14
           Using LuaJIT version 2.1.0-beta3
           Using OpenSSL 3.0.13 30 Jan 2024
           Using libpcap version 1.10.4 (with TPACKET_V3)
           Using PCRE version 8.45 2021-06-15
           Using ZLIB version 1.3.1
           Using Hyperscan version 5.4.2 2024-02-16
           Using LZMA version 5.4.6

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-24 12:14:43 -08:00
Darren Tucker 69b24ecf6f conserver: free correct addrinfo to prevent crash.
When looping through addrinfo lists in AddrsMatch, keep a copy of the
original addrinfo pointers to free instead of ending up at the terminating
NULLs and trying to free those.

OpenWRT uses musl in which freeaddrinfo(NULL) is not safe (which is
fine, it's not required by the spec) so this fixes a segfault.

Signed-off-by: Darren Tucker <dtucker@dtucker.net>
2024-02-24 12:14:18 -08:00
krant 9e7739057f htpdate: update to 1.3.7
- Switch package URLs to HTTPS
- Use .gz for source archive since .xz is no longer available
- Remove upstreamed patches

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-24 12:12:49 -08:00
Oldřich Jedlička acc4d9058e fwknop: update to 2.6.11
Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
2024-02-24 12:12:34 -08:00
krant 51b7d49267 dump1090: update to 9.0
- Fix version to be properly configured

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-24 12:12:12 -08:00
krant 0858accfda c-ares: update to 1.27.0
- Update package URL
- Don't set default CMake options

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-24 12:10:20 -08:00
krant a58ce16a02 avrdude: fix dependencies
- libftdi, libhidapi, libusb-0.1 was incorrectly leaking into the build.
- libgpiod was incorrectly missing out despite LINUXGPIO feature
  was explicitly requested.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-24 12:09:54 -08:00
John Audia c1b4e80825 gperftools: add new package
Thread-caching malloc provided by this package improves snort3
performance.  I have been running with this for over seven months
without issues.  Avg CPU usage is down.  Another user reported
higher throughput achieved with snort3 compiled with this on
samba transfers on system with CPU-limited snort performance.[1]

1. https://forum.openwrt.org/t/some-help-with-a-makefile-gperftools/165656/22

Build system: x86/64
Build-tested: x86/64
Run-tested: x86/64

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-24 11:45:33 -08:00
Dirk Brenken 6e4ea63b7e
travelmate: update 2.1.2-3
* various vpn optimizations
* remove obsololete trm_maxscan option
* small fixes for net status and captive portal handling
* add an additional login variant to the h-hotels login script
* fix the wifibahn login script work again with wifionice hotspots again
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
2024-02-24 06:59:24 +01:00
Glenn Strauss 4d8bb07b73 lighttpd: update to lighttpd 1.4.74 release hash
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2024-02-23 08:18:38 +01:00
krant 374175924c sysstat: add missing xz-utils dependency
Depending only on 'xz' hides the package when 'xz-utils' is not selected

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-22 20:37:16 -08:00
Alexander Egorenkov 029c1c5283 imagemagick: add missing libzip dependency
Package imagemagick is missing dependencies for the following libraries:
libzip.so.5.

Fixes: 7b697342e9 ("imagemagick: update to 7.1.1-28")
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
2024-02-22 16:07:26 -08:00
krant 32bed2e89d tesseract: update to 5.3.4
- Fix NEON mis-detection which was breaking builds on some platforms

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-22 16:05:34 -08:00
Oskari Rauta b6e8be2389 micropython: disable mold
package fails to build with mold linker due to unregocnized flag.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2024-02-22 16:05:05 -08:00
Ivan Pavlov 3e34186c16 openvpn: update to 2.6.9
- license change is now complete, and all code has been re-licensed
  under the new license (still GPLv2, but with new linking exception
  for Apache2 licensed code).
  Code that could not be re-licensed has been removed or rewritten.

- add support for building with mbedTLS 3.x.x

- new option "--force-tls-key-material-export" to only accept clients
  that can do TLS keying material export to generate session keys
  (mostly an internal option to better deal with TLS 1.0 PRF failures).

- Windows: bump vcpkg-ports/pkcs11-helper to 1.30

- Log incoming SSL alerts in easier to understand form and move logging
  from "--verb 8" to "--verb 3".

- protocol_dump(): add support for printing "--tls-crypt" packets

and other fixes

For details refer to https://github.com/OpenVPN/openvpn/blob/v2.6.9/Changes.rst

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2024-02-22 16:04:42 -08:00
John Audia bb574d7b69 hyperscan: symlinks redundant ABI shared objects
Use $(CP) macro rather than $(INSTALL_DATA) to preserve symlinks
on shared objects which saves approx 11.8 M of space.

From hyperscan-runtime_5.4.2-1:

% ls -lh /usr/lib/libhs*
-rw-r--r-- 1 root root 4.7M Feb 16 14:29 /usr/lib/libhs.so
-rw-r--r-- 1 root root 4.7M Feb 16 14:29 /usr/lib/libhs.so.5
-rw-r--r-- 1 root root 4.7M Feb 16 14:29 /usr/lib/libhs.so.5.4.2
-rw-r--r-- 1 root root 1.2M Feb 16 14:29 /usr/lib/libhs_runtime.so
-rw-r--r-- 1 root root 1.2M Feb 16 14:29 /usr/lib/libhs_runtime.so.5
-rw-r--r-- 1 root root 1.2M Feb 16 14:29 /usr/lib/libhs_runtime.so.5.4.2

% grep Installed-Size /usr/lib/opkg/info/hyperscan-runtime.control
Installed-Size: 18370560

From hyperscan-runetime_5.4.2-2 (created by this PR):

% ls -lh /usr/lib/libhs*
lrwxr-xr-x 1 root root   10 Feb 22 15:56 /usr/lib/libhs.so -> libhs.so.5
lrwxr-xr-x 1 root root   14 Feb 22 15:56 /usr/lib/libhs.so.5 -> libhs.so.5.4.2
-rwxr-xr-x 1 root root 4.6M Feb 22 15:27 /usr/lib/libhs.so.5.4.2
lrwxr-xr-x 1 root root   18 Feb 22 15:56 /usr/lib/libhs_runtime.so -> libhs_runtime.so.5
lrwxr-xr-x 1 root root   22 Feb 22 15:56 /usr/lib/libhs_runtime.so.5 -> libhs_runtime.so.5.4.2
-rwxr-xr-x 1 root root 1.2M Feb 22 15:27 /usr/lib/libhs_runtime.so.5.4.2

% grep Installed-Size /usr/lib/opkg/info/hyperscan-runtime.control
Installed-Size: 5918720

Credit to @efahl for pointing this out.

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-02-22 16:04:08 -08:00