feed/packages.git
9 months agohttping: add license informations
Florian Eckert [Wed, 13 Mar 2024 11:33:34 +0000 (12:33 +0100)]
httping: add license informations

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
9 months agop910nd: restart daemon even if no driver file is needed
Paul Donald [Tue, 5 Mar 2024 13:59:49 +0000 (14:59 +0100)]
p910nd: restart daemon even if no driver file is needed

Not all USB printers need a blob loading; restart the daemon
independently of driver loading.

Closes openwrt/packages#23588

Signed-off-by: Paul Donald <newtwen@gmail.com>
Tested-by: minicx <minicx@disroot.org>
9 months agoshadowsocks-libev: add remote server ips to dst bypass ipset
Yousong Zhou [Tue, 12 Mar 2024 00:45:28 +0000 (00:45 +0000)]
shadowsocks-libev: add remote server ips to dst bypass ipset

To align with old iptables-based ss-rules implementation.

Supersedes openwrt/packages#20239

Link: https://github.com/openwrt/packages/pull/20239
Signed-off-by: Luis Liou <liouluis@gmail.com>
[minor fixup on commit title, version bump, etc.]
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
9 months agoMerge pull request #23590 from TDT-AG/pr/20240305-modemmanager
Florian Eckert [Tue, 12 Mar 2024 10:59:11 +0000 (11:59 +0100)]
Merge pull request #23590 from TDT-AG/pr/20240305-modemmanager

modemmanager: reconnect interface if the modemmanager detects a disconnect

9 months agognunet: update to version v0.21.0
Daniel Golle [Fri, 8 Mar 2024 23:26:56 +0000 (23:26 +0000)]
gnunet: update to version v0.21.0

This release marks a noteworthy milestone in that it includes a
completely new transport layer. It lays the groundwork for fixing some
major design issues and may also already alleviate a variety of issues
seen in previous releases related to connectivity. This change also
deprecates our testbed and ATS subsystem.

This is a new major release. It breaks protocol compatibility with the
0.20.x versions. Please be aware that Git master is thus henceforth
(and has been for a while) INCOMPATIBLE with the 0.20.x GNUnet
network, and interactions between old and new peers will result in
issues. In terms of usability, users should be aware that there are
still a number of known open issues in particular with respect to ease
of use, but also some critical privacy issues especially for mobile
users. Also, the nascent network is tiny and thus unlikely to provide
good anonymity or extensive amounts of interesting information. As a
result, the 0.21.0 release is still only suitable for early adopters
with some reasonable pain tolerance.

v0.21.0:

- Reworked PEERSTORE API

- Added record flag for maintenance records

- ensure traits can be generated with subsystem-specific prefixes for
  the symbols

- libgnunettesting first major testing NG refactor towards getting
  dependency structure streamlined

- Remove single-use API macro GNUNET_VA_ARG_ENUM

- major revision of blind signature API

- Introduced closure to hold store context when caling function to add
  hello in peerstore.

- Added DDLs for handling GNUNET_PEERSTORE_StoreHelloContext

- Removed old hello functionality.

- Refactoring components under src/ into lib/, plugin/, cli/ and
  service/

- add support for encoding/decoding double values as part of JSON to
  libgnunetjson

- Changed method GNUNET_HELLO_builder_get_expiration_time to not need
  parameter GNUNET_HELLO_Builder.

- Code moved to the core package to get rid of circular dependencies.

- Moved code to testing to have more generic test setup, which can be
  used not only from within transport.

- The old hello design replaced by the new hello design.

- Added api to get notified when hellos are stored with peerstore
  service.

- Added api to store hellos with peerstore service.

- Changed new hello uri api to allow to change the expiration time

- Moved start peer command to testing subsystem.

- Removed all usage of old transport api, beside peerinfo tool,
  gnunet-transport cli and usage in transport layer itself.

- Added __attribute__((deprecated)) to the old transport API

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
9 months agouacme: Add support custom CAs and TLS-ALPN-01 challenge
Peter Putzer [Sat, 24 Feb 2024 16:06:43 +0000 (17:06 +0100)]
uacme: Add support custom CAs and TLS-ALPN-01 challenge

Signed-off-by: Peter Putzer <openwrt@mundschenk.at>
9 months agodocker-compose: Update to version 2.24.7
Javier Marcet [Thu, 7 Mar 2024 22:59:28 +0000 (23:59 +0100)]
docker-compose: Update to version 2.24.7

Signed-off-by: Javier Marcet <javier@marcet.info>
9 months agopdns-recursor: update to 5.0.3, plus add maintainer
Peter van Dijk [Thu, 7 Mar 2024 11:18:02 +0000 (12:18 +0100)]
pdns-recursor: update to 5.0.3, plus add maintainer

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
9 months agolibfstrm: add second maintainer
Peter van Dijk [Thu, 7 Mar 2024 11:23:42 +0000 (12:23 +0100)]
libfstrm: add second maintainer

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
9 months agoirqbalance Update init script to remove duplicate spaces
krant [Wed, 28 Feb 2024 11:50:10 +0000 (13:50 +0200)]
irqbalance Update init script to remove duplicate spaces

I have some strange issues with irqbalance sometimes overwritin
smp_affinity values for banned/ignored IRQs. The issue is reproduceable
and is mitigated when I change theway how the irqbalance command line is
built. The only difference between the resulting command is that there
is only one space between the -t parameter and the first -i parameter
value.

Also see https://github.com/Irqbalance/irqbalance/issues/297

Signed-off-by: Carsten Schuette <schuettecarsten@googlemail.com>
9 months agolibwslay: remove, nothing depends on it since h2o is gone
Peter van Dijk [Thu, 7 Mar 2024 11:22:18 +0000 (12:22 +0100)]
libwslay: remove, nothing depends on it since h2o is gone

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
9 months agoMerge pull request #23551 from dnlplm/dp/mm-qmap-fix
Florian Eckert [Thu, 7 Mar 2024 08:57:19 +0000 (09:57 +0100)]
Merge pull request #23551 from dnlplm/dp/mm-qmap-fix

modemmanager: report events for virtual netdevices

9 months agochrony: update package description
Reguna [Mon, 26 Feb 2024 17:02:53 +0000 (01:02 +0800)]
chrony: update package description

Explicitly mention the support of NTS (or the lack of it) in the description of chrony and chrony-nts

Signed-off-by: Reguna <60984878+regunakyle@users.noreply.github.com>
9 months agoknot: update to version 3.3.5
Jan Hák [Wed, 6 Mar 2024 13:30:16 +0000 (14:30 +0100)]
knot: update to version 3.3.5

Signed-off-by: Jan Hák <jan.hak@nic.cz>
9 months agoMerge pull request #23599 from guidosarducci/master-fix-zabbix-musl
Etienne Champetier [Wed, 6 Mar 2024 15:19:47 +0000 (10:19 -0500)]
Merge pull request #23599 from guidosarducci/master-fix-zabbix-musl

zabbix: zabbix_helper_mac80211.c: add <libgen.h> header

9 months agozabbix: zabbix_helper_mac80211.c: use POSIX <libgen.h> header
Tony Ambardar [Wed, 6 Mar 2024 09:18:34 +0000 (01:18 -0800)]
zabbix: zabbix_helper_mac80211.c: use POSIX <libgen.h> header

The musl libc only implements POSIX basename() but provided a GNU header
kludge in <string.h>, which was removed in musl 1.2.5 [1]. Use the standard
<libgen.h> header to avoid compilation warnings like:

zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:37:11: warning:
 implicit declaration of function 'basename' [-Wimplicit-function-declaration]
   37 |     phy = basename(phy);
      |           ^~~~~~~~
zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:37:9: warning:
 assignment to 'char *' from 'int' makes pointer from integer without a cast
 [-Wint-conversion]
   37 |     phy = basename(phy);
      |         ^
zabbix-6.4.7/zabbix-extra-mac80211/zabbix_helper_mac80211.c:38:10: warning:
 assignment to 'char *' from 'int' makes pointer from integer without a cast
 [-Wint-conversion]
   38 |     stat = basename(stat);
      |          ^

Link 1: https://git.musl-libc.org/cgit/musl/log/?qt=grep&q=basename

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
9 months agoeza: update to 0.18.6
Jonas Jelonek [Wed, 6 Mar 2024 09:36:01 +0000 (10:36 +0100)]
eza: update to 0.18.6

- Release notes:
https://github.com/eza-community/eza/releases/tag/v0.18.6

- fix typo in description in Makefile

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
9 months agomodemmanager: report events for virtual netdevices
Daniele Palmas [Tue, 27 Feb 2024 11:15:40 +0000 (12:15 +0100)]
modemmanager: report events for virtual netdevices

Virtual netdevices created for multiplexing should not be skipped
when reporting events, otherwise it is not possible to setup the
data connection.

Add these exceptions in mm_report_event function.

Signed-off-by: Daniele Palmas <dnlplm@gmail.com>
9 months agomodemmanager: reconnect interface if the modemmanager detects a disconnect
Florian Eckert [Tue, 5 Mar 2024 13:58:33 +0000 (14:58 +0100)]
modemmanager: reconnect interface if the modemmanager detects a disconnect

There are situation for mobile routers, that the modemmanager can not
stay connected to the mobile network. There can have various reasons.
In order for the system to reconnect automatically, the netifd must be
informed that it must re-establish the connection.

The modem manager already does have a script callback handling which is
already used by the modemmanager in openwrt. Currently the modem is marked
as not unavailable when a disconnected event is detected.

The behavior was changed with this commit, so that a reconnect of the
interface is now triggerd via the netifd if the modem disconnects.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
9 months agosyslog-ng: update to version 4.6.0
Josef Schlehofer [Tue, 5 Mar 2024 19:24:19 +0000 (20:24 +0100)]
syslog-ng: update to version 4.6.0

1. Bump version config to 4.6
2. Updated to 4.6.0 version
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.6.0
https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.5.0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
9 months agosyslog-ng: conf: fix deprecated stats_freq
Sergey Ponomarev [Sun, 26 Nov 2023 08:50:56 +0000 (10:50 +0200)]
syslog-ng: conf: fix deprecated stats_freq

The deprecated stats_freq() replaced with stats(freq(0)).

Also make comments shorter.
Fix tabs.

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
9 months agomodemmanager: start a 3gpp network regsistration
Florian Eckert [Wed, 21 Feb 2024 15:41:32 +0000 (16:41 +0100)]
modemmanager: start a 3gpp network regsistration

If a 'plmn' is set in the configuration, a registration attempt should be
established before the simple-connect command. If the plmn is set during
the simple-connect, a network change may occur during the connection setup.

To prevent this, the registration is started before the simple-connect with
a separate mmcli command. So that we can be sure that the modem is already
registered in the correct network before the simple-connect command.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
9 months agomodemmanager: move cleanup and enable to the top
Florian Eckert [Wed, 21 Feb 2024 15:03:07 +0000 (16:03 +0100)]
modemmanager: move cleanup and enable to the top

Before a new connection attempt is made, the previous connection must be
cleaned up before further connection attempts are made. This is now done
by moving the cleanup and enable sequence to the beginning of the
conection setup.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
9 months agontpclient: remove
Paul Donald [Fri, 1 Mar 2024 20:28:43 +0000 (21:28 +0100)]
ntpclient: remove

ntp sources are dead and gone. The most important functionality is now
provided by ntpd.

Signed-off-by: Paul Donald <newtwen@gmail.com>
9 months agomodemmanager: moving the openwrt related files to subdirectories
Florian Eckert [Tue, 5 Mar 2024 11:59:23 +0000 (12:59 +0100)]
modemmanager: moving the openwrt related files to subdirectories

Moving the openwrt related files to subdirectories as they are installed
on the system. This change makes it immediately apparent during development
where the file is to be installed in the running system.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
9 months agoalist: Update to 3.32.0
Tianling Shen [Tue, 5 Mar 2024 05:29:13 +0000 (13:29 +0800)]
alist: Update to 3.32.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agov2ray-core: Update to 5.14.1
Tianling Shen [Tue, 5 Mar 2024 05:28:00 +0000 (13:28 +0800)]
v2ray-core: Update to 5.14.1

Including security fixes, see release note:
https://github.com/v2fly/v2ray-core/releases/tag/v5.14.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agolsd: add new package
Oskari Rauta [Wed, 28 Feb 2024 18:34:11 +0000 (20:34 +0200)]
lsd: add new package

ls deluxe. Substitute for ls command with style.
Popular amongst people who use ohmyzsh and similar
shell stylers.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
9 months agoeza: add new package
Oskari Rauta [Wed, 28 Feb 2024 18:32:24 +0000 (20:32 +0200)]
eza: add new package

eza is a substitute for ls command with icons and colors and more.
Common for those who use ohmyzsh or similar shell stylers.

Co-authored-by: Jonas Jelonek <jonas.helonek@proton.me>
Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
9 months agoMerge pull request #23571 from stangri/master-https-dns-proxy
Stan Grishin [Mon, 4 Mar 2024 20:58:28 +0000 (13:58 -0700)]
Merge pull request #23571 from stangri/master-https-dns-proxy

https-dns-proxy: update to upstream 2023-11-19

9 months agobanip: update 0.9.4-3
Dirk Brenken [Mon, 4 Mar 2024 20:26:44 +0000 (21:26 +0100)]
banip: update 0.9.4-3

* fix another logical glitch in the logfile monitor

Signed-off-by: Dirk Brenken <dev@brenken.org>
9 months agonatmap: update to 20240303
Ray Wang [Sun, 3 Mar 2024 10:23:39 +0000 (18:23 +0800)]
natmap: update to 20240303

Signed-off-by: Ray Wang <r@hev.cc>
9 months agomt5311: make package importable as lua module
jasle [Tue, 20 Feb 2024 02:01:58 +0000 (03:01 +0100)]
mt5311: make package importable as lua module

Added init.lua to make the program importable by other lua programs.

Signed-off-by: jasle <jasle@riseup.net>
9 months agomt5311: add package
jasle [Sun, 14 Jan 2024 16:38:33 +0000 (17:38 +0100)]
mt5311: add package

mt5311 are utilities for working with Metanoia/Proscend VDSL2 SFP Modems.

Resulting package:
 * mt5311

Signed-off-by: jasle <jasle@riseup.net>
9 months agolua-struct: add package
jasle [Sun, 14 Jan 2024 16:38:14 +0000 (17:38 +0100)]
lua-struct: add package

lua-struct is a implementation of binary packing/unpacking in pure lua.

Resulting-package:
 * lua-struct

Signed-off-by: jasle <jasle@riseup.net>
9 months agobanip: update 0.9.4-2
Dirk Brenken [Sat, 2 Mar 2024 20:25:47 +0000 (21:25 +0100)]
banip: update 0.9.4-2

* fix a long standing problem in the logfile-parser with dropbear and compressed IPv6 addresses

Signed-off-by: Dirk Brenken <dev@brenken.org>
9 months agopython-bcrypt: Update to 4.1.2
Fabian Lipken [Thu, 29 Feb 2024 08:45:35 +0000 (09:45 +0100)]
python-bcrypt: Update to 4.1.2

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
9 months agov2raya: Update to 2.2.5.1
Tianling Shen [Sat, 2 Mar 2024 15:33:03 +0000 (23:33 +0800)]
v2raya: Update to 2.2.5.1

Hot fix for a frontend failure bug.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agodnsproxy: Update to 0.65.2
Tianling Shen [Sat, 2 Mar 2024 11:50:51 +0000 (19:50 +0800)]
dnsproxy: Update to 0.65.2

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agogolang: Update to 1.21.7
Tianling Shen [Mon, 26 Feb 2024 08:25:18 +0000 (16:25 +0800)]
golang: Update to 1.21.7

go1.21.6 (released 2024-01-09) includes fixes to the compiler,
the runtime, and the crypto/tls, maps, and runtime/pprof packages.

go1.21.7 (released 2024-02-06) includes fixes to the compiler,
the go command, the runtime, and the crypto/x509 package.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agoapfree-wifidog: update to 7.02.1977
Dengfeng Liu [Wed, 28 Feb 2024 05:05:26 +0000 (13:05 +0800)]
apfree-wifidog: update to 7.02.1977

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
9 months agoapfree-wifidog: fix some bugs in the wifidogx.init file
Dengfeng Liu [Wed, 28 Feb 2024 04:43:29 +0000 (12:43 +0800)]
apfree-wifidog: fix some bugs in the wifidogx.init file

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
9 months agov2raya: Update to 2.2.5
Tianling Shen [Sat, 2 Mar 2024 09:56:04 +0000 (17:56 +0800)]
v2raya: Update to 2.2.5

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agobanip: release 0.9.4-1
Dirk Brenken [Sat, 2 Mar 2024 08:28:39 +0000 (09:28 +0100)]
banip: release 0.9.4-1

* add support for destination port & protocol limitations for external feeds (see readme for details),
  useful for lan-forward ad- or DoH-blocking, e.g. only tcp ports 80 and 443
* add turris sentinel blocklist feed
* update readme

Signed-off-by: Dirk Brenken <dev@brenken.org>
9 months agohttps-dns-proxy: update to upstream 2023-11-19
Stan Grishin [Sat, 2 Mar 2024 00:13:49 +0000 (00:13 +0000)]
https-dns-proxy: update to upstream 2023-11-19

* update to upstream 2023-11-19
  (changes: https://github.com/aarond10/https_dns_proxy/commit/489c57efd46983e688579974a2ab7aeaa7df8d83)
* 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>
9 months agoacme-common: simplify config example
Sergey Ponomarev [Wed, 28 Feb 2024 20:06:33 +0000 (22:06 +0200)]
acme-common: simplify config example

Make it more practical to easier get an idea

Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
9 months agoacme-acmesh: use validation_method option instead of guessing
Sergey Ponomarev [Wed, 28 Feb 2024 20:13:47 +0000 (22:13 +0200)]
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>
9 months agoacme-common: use validation_method option instead of guessing
Sergey Ponomarev [Wed, 28 Feb 2024 19:59:27 +0000 (21:59 +0200)]
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>
9 months agolibpqxx: update to version 7.9.0
Igor Bezzubchenko [Thu, 29 Feb 2024 13:03:01 +0000 (14:03 +0100)]
libpqxx: update to version 7.9.0

Signed-off-by: Igor Bezzubchenko <garikello@gmail.com>
9 months agotravelmate: update 2.1.2-5
Dirk Brenken [Thu, 29 Feb 2024 20:00:21 +0000 (21:00 +0100)]
travelmate: update 2.1.2-5

* final vpn tweaks

Signed-off-by: Dirk Brenken <dev@brenken.org>
9 months agosing-box: update to 1.8.7
brvphoenix [Wed, 28 Feb 2024 13:32:53 +0000 (21:32 +0800)]
sing-box: update to 1.8.7

Signed-off-by: brvphoenix <brvphoenix@gmail.com>
9 months agoadblock: update 4.1.5-9
Dirk Brenken [Wed, 28 Feb 2024 20:11:48 +0000 (21:11 +0100)]
adblock: update 4.1.5-9

* minimal fix with reporting interface 'any'

Signed-off-by: Dirk Brenken <dev@brenken.org>
9 months agoMerge pull request #23549 from krant/inotify
Florian Eckert [Wed, 28 Feb 2024 12:33:25 +0000 (13:33 +0100)]
Merge pull request #23549 from krant/inotify

inotify-tools: fix link error on x86

9 months agoinotify-tools: fix link error on x86
krant [Wed, 28 Feb 2024 11:50:10 +0000 (13:50 +0200)]
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>
9 months agoMerge pull request #23543 from krant/openthread-br
Stijn Tintel [Tue, 27 Feb 2024 21:53:53 +0000 (23:53 +0200)]
Merge pull request #23543 from krant/openthread-br

openthread-br: fix build and modernize

9 months agoopenthread-br: modernize CMake options
krant [Tue, 27 Feb 2024 08:15:07 +0000 (10:15 +0200)]
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>
9 months agoopenthread-br: remove superseded patch
krant [Tue, 27 Feb 2024 08:07:09 +0000 (10:07 +0200)]
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>
9 months agoopenthread-br: fix build error on some platforms
krant [Tue, 27 Feb 2024 10:31:02 +0000 (12:31 +0200)]
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>
9 months agorclone: add fuse3-utils as dependency
Tianling Shen [Tue, 27 Feb 2024 16:39:15 +0000 (00:39 +0800)]
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>
9 months agologrotate: update to 3.21.0
krant [Tue, 27 Feb 2024 09:53:19 +0000 (11:53 +0200)]
logrotate: update to 3.21.0

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agodnsdist: disable XSK to fix the build
krant [Mon, 26 Feb 2024 11:12:21 +0000 (13:12 +0200)]
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>
9 months agomc: depend on libe2p
Oskari Rauta [Mon, 26 Feb 2024 23:03:49 +0000 (01:03 +0200)]
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>
9 months agoMerge pull request #23542 from mhei/use-https-for-php-and-pecl
Michael Heimpold [Tue, 27 Feb 2024 06:24:00 +0000 (07:24 +0100)]
Merge pull request #23542 from mhei/use-https-for-php-and-pecl

php8/pecl8-pecl-*: use https URLs for PKG_SOURCE_URLs

9 months agohttping: update to 3.5
krant [Sun, 25 Feb 2024 09:09:05 +0000 (11:09 +0200)]
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>
9 months agodump1090: fix soft float ARM build
krant [Mon, 26 Feb 2024 12:57:50 +0000 (14:57 +0200)]
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>
9 months agophp8/pecl8-pecl-*: use https URLs for PKG_SOURCE_URLs
Michael Heimpold [Tue, 20 Feb 2024 16:38:25 +0000 (17:38 +0100)]
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>
9 months agoyq: Update to 4.42.1
Tianling Shen [Mon, 26 Feb 2024 08:22:26 +0000 (16:22 +0800)]
yq: Update to 4.42.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agov2fly-geodata: Update to latest version
Tianling Shen [Mon, 26 Feb 2024 08:18:56 +0000 (16:18 +0800)]
v2fly-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agoalist: Update to 3.31.0
Tianling Shen [Mon, 26 Feb 2024 08:21:15 +0000 (16:21 +0800)]
alist: Update to 3.31.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agocloudflared: Update to 2024.2.1
Tianling Shen [Mon, 26 Feb 2024 08:21:09 +0000 (16:21 +0800)]
cloudflared: Update to 2024.2.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
9 months agouvol: add support for detecting fitblk boot device
Daniel Golle [Mon, 26 Feb 2024 05:08:04 +0000 (05:08 +0000)]
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>
9 months agoinotify-tools: update to 4.23.9.0
krant [Sun, 25 Feb 2024 16:14:58 +0000 (18:14 +0200)]
inotify-tools: update to 4.23.9.0

- Workaround superfluous linking with libstdccp

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agorust: update to 1.76.0
krant [Sat, 24 Feb 2024 16:47:34 +0000 (18:47 +0200)]
rust: update to 1.76.0

- Use .xz for source archive
- Refresh patches

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agosnort3: build against gperftools-runtime
John Audia [Sun, 25 Feb 2024 00:06:45 +0000 (19:06 -0500)]
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>
9 months agortpmidi: update to 23.12
Rosen Penev [Sat, 24 Feb 2024 20:24:22 +0000 (12:24 -0800)]
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>
9 months agotmux: update to 3.4
Maxim Storchak [Sat, 24 Feb 2024 22:32:21 +0000 (00:32 +0200)]
tmux: update to 3.4

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
9 months agotravelmate: update 2.1.2-4
Dirk Brenken [Sat, 24 Feb 2024 21:39:10 +0000 (22:39 +0100)]
travelmate: update 2.1.2-4

* more re-connections tweaks
* made travelmate generated emails responsive

Signed-off-by: Dirk Brenken <dev@brenken.org>
9 months agopython-yaml: fix build with Cython 3
krant [Tue, 20 Feb 2024 11:49:43 +0000 (13:49 +0200)]
python-yaml: fix build with Cython 3

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agosnort3: update to 3.1.81.0
John Audia [Tue, 20 Feb 2024 20:36:26 +0000 (15:36 -0500)]
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>
9 months agoconserver: free correct addrinfo to prevent crash.
Darren Tucker [Thu, 15 Feb 2024 08:33:05 +0000 (19:33 +1100)]
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>
9 months agohtpdate: update to 1.3.7
krant [Sat, 24 Feb 2024 11:02:57 +0000 (13:02 +0200)]
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>
9 months agofwknop: update to 2.6.11
Oldřich Jedlička [Fri, 23 Feb 2024 22:35:37 +0000 (23:35 +0100)]
fwknop: update to 2.6.11

Signed-off-by: Oldřich Jedlička <oldium.pro@gmail.com>
9 months agodump1090: update to 9.0
krant [Sat, 24 Feb 2024 10:34:11 +0000 (12:34 +0200)]
dump1090: update to 9.0

- Fix version to be properly configured

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agoc-ares: update to 1.27.0
krant [Fri, 23 Feb 2024 20:19:37 +0000 (22:19 +0200)]
c-ares: update to 1.27.0

- Update package URL
- Don't set default CMake options

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agoavrdude: fix dependencies
krant [Fri, 23 Feb 2024 09:19:45 +0000 (11:19 +0200)]
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>
9 months agogperftools: add new package
John Audia [Thu, 13 Jul 2023 14:20:48 +0000 (10:20 -0400)]
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>
9 months agotravelmate: update 2.1.2-3
Dirk Brenken [Sat, 24 Feb 2024 05:58:40 +0000 (06:58 +0100)]
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>
9 months agolighttpd: update to lighttpd 1.4.74 release hash
Glenn Strauss [Thu, 22 Feb 2024 18:03:24 +0000 (13:03 -0500)]
lighttpd: update to lighttpd 1.4.74 release hash

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
9 months agosysstat: add missing xz-utils dependency
krant [Fri, 23 Feb 2024 01:30:19 +0000 (03:30 +0200)]
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>
9 months agoimagemagick: add missing libzip dependency
Alexander Egorenkov [Sat, 17 Feb 2024 10:02:08 +0000 (11:02 +0100)]
imagemagick: add missing libzip dependency

Package imagemagick is missing dependencies for the following libraries:
libzip.so.5.

Fixes: 7b697342e9fc ("imagemagick: update to 7.1.1-28")
Signed-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
9 months agotesseract: update to 5.3.4
krant [Wed, 21 Feb 2024 11:03:11 +0000 (13:03 +0200)]
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>
9 months agomicropython: disable mold
Oskari Rauta [Fri, 16 Feb 2024 08:44:11 +0000 (10:44 +0200)]
micropython: disable mold

package fails to build with mold linker due to unregocnized flag.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
9 months agoopenvpn: update to 2.6.9
Ivan Pavlov [Mon, 12 Feb 2024 19:23:24 +0000 (22:23 +0300)]
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>
9 months agohyperscan: symlinks redundant ABI shared objects
John Audia [Thu, 22 Feb 2024 20:21:46 +0000 (15:21 -0500)]
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>
9 months agoscreen: update to 4.9.1
krant [Sun, 11 Feb 2024 23:23:25 +0000 (01:23 +0200)]
screen: update to 4.9.1

- Remove upstreamed patch

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agocoova-chilli: fix libxt-coova not loading properly from iptables ( openwrt/packages...
Pierre Parent [Wed, 14 Feb 2024 10:51:59 +0000 (11:51 +0100)]
coova-chilli: fix libxt-coova not loading properly from iptables ( openwrt/packages#23092 )

Signed-off-by: Pierre Parent <m@pierre-parent.fr>
9 months agortl_433: update to 23.11
Edmunt Pienkowsky [Sat, 17 Feb 2024 09:03:02 +0000 (10:03 +0100)]
rtl_433: update to 23.11

Signed-off-by: Edmunt Pienkowsky <roed@onet.eu>
9 months agortl-sdr: update to v2.0.1
Edmunt Pienkowsky [Sat, 17 Feb 2024 08:57:08 +0000 (09:57 +0100)]
rtl-sdr: update to v2.0.1

Signed-off-by: Edmunt Pienkowsky <roed@onet.eu>
9 months agoclamav: update to 1.3.0
krant [Thu, 22 Feb 2024 10:53:47 +0000 (12:53 +0200)]
clamav: update to 1.3.0

- Add build-time Rust dependency
- Don't set default and rename changed CMake options

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
9 months agocroc: update to 9.6.12
Jonas Jelonek [Thu, 22 Feb 2024 19:03:43 +0000 (20:03 +0100)]
croc: update to 9.6.12

changelogs:
9.6.10: https://github.com/schollz/croc/releases/tag/v9.6.10
9.6.11: https://github.com/schollz/croc/releases/tag/v9.6.10
9.6.12: https://github.com/schollz/croc/releases/tag/v9.6.10

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>