feed/packages.git
2 months agoMerge pull request #23684 from stangri/master-pbr
Stan Grishin [Sat, 23 Mar 2024 01:03:04 +0000 (19:03 -0600)]
Merge pull request #23684 from stangri/master-pbr

pbr: update to 1.1.4-5

2 months agoopus: update to 1.5.1
krant [Wed, 20 Mar 2024 09:39:20 +0000 (11:39 +0200)]
opus: update to 1.5.1

- Switch to Meson build system
- Update patch with Meson build fixes

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agotgt: update to 1.0.91
Maxim Storchak [Sat, 16 Mar 2024 15:00:43 +0000 (17:00 +0200)]
tgt: update to 1.0.91

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2 months agolibstrophe: update to 0.13.1
krant [Fri, 15 Mar 2024 14:55:53 +0000 (16:55 +0200)]
libstrophe: update to 0.13.1

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agominisatip: update to 1.3.4
krant [Fri, 15 Mar 2024 14:49:57 +0000 (16:49 +0200)]
minisatip: update to 1.3.4

- Configure option 'dvbaes' renamed to 'dvbca'

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agominizip: update to 4.0.5
krant [Fri, 15 Mar 2024 14:38:42 +0000 (16:38 +0200)]
minizip: update to 4.0.5

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agosquid: update to 6.8
krant [Fri, 15 Mar 2024 14:19:06 +0000 (16:19 +0200)]
squid: update to 6.8

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agolibdeflate: update to 1.19
krant [Fri, 15 Mar 2024 14:00:44 +0000 (16:00 +0200)]
libdeflate: update to 1.19

  - Use proper tarball URL.

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agohwdata: update to 0.380
krant [Fri, 15 Mar 2024 13:17:44 +0000 (15:17 +0200)]
hwdata: update to 0.380

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agompg123: update to 1.32.5
krant [Fri, 15 Mar 2024 13:11:59 +0000 (15:11 +0200)]
mpg123: update to 1.32.5

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agounrar: update to 7.0.7
krant [Fri, 15 Mar 2024 12:47:17 +0000 (14:47 +0200)]
unrar: update to 7.0.7

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agogit-lfs: update to 3.5.1
krant [Fri, 15 Mar 2024 12:37:31 +0000 (14:37 +0200)]
git-lfs: update to 3.5.1

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agogit: update to 2.44.0
krant [Fri, 15 Mar 2024 12:36:28 +0000 (14:36 +0200)]
git: update to 2.44.0

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agoerlang: update to 26.2.3
krant [Wed, 13 Mar 2024 09:00:52 +0000 (11:00 +0200)]
erlang: update to 26.2.3

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agoexpat: update to 2.6.2
krant [Thu, 14 Mar 2024 15:28:54 +0000 (17:28 +0200)]
expat: update to 2.6.2

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agopulseaudio: update to 17.0
Russell Senior [Tue, 19 Mar 2024 12:30:28 +0000 (05:30 -0700)]
pulseaudio: update to 17.0

changes:
  remove meson_gio patch, already applied upstream
  move pulseaudio-system.conf following upsteam change in e96d278bfc5:
    "daemon/meson.build: Install dbus policy in /usr, not /etc"

Signed-off-by: Russell Senior <russell@personaltelco.net>
2 months agoMerge pull request #23693 from TDT-AG/pr/20240319-rrdtool1
Florian Eckert [Thu, 21 Mar 2024 09:22:26 +0000 (10:22 +0100)]
Merge pull request #23693 from TDT-AG/pr/20240319-rrdtool1

rrdtool1: add license information

2 months agorrdtool1: change download URL to https 23693/head
Florian Eckert [Thu, 21 Mar 2024 09:04:34 +0000 (10:04 +0100)]
rrdtool1: change download URL to https

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 months agorrdtool1: add license information
Florian Eckert [Tue, 19 Mar 2024 09:46:59 +0000 (10:46 +0100)]
rrdtool1: add license information

See the license information on the rrdtool homepage.
https://oss.oetiker.ch/rrdtool/license.en.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 months agodnsproxy: Update to 0.66.0
Tianling Shen [Thu, 21 Mar 2024 07:03:35 +0000 (15:03 +0800)]
dnsproxy: Update to 0.66.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 months agocloudflared: Update to 2024.3.0
Tianling Shen [Thu, 21 Mar 2024 07:03:30 +0000 (15:03 +0800)]
cloudflared: Update to 2024.3.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 months agov2ray-geodata: Update to latest version
Tianling Shen [Thu, 21 Mar 2024 07:03:14 +0000 (15:03 +0800)]
v2ray-geodata: Update to latest version

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 months agov2ray-core: Update to 5.15.1
Tianling Shen [Thu, 21 Mar 2024 07:03:07 +0000 (15:03 +0800)]
v2ray-core: Update to 5.15.1

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 months agoxray-core: Update to 1.8.9
Tianling Shen [Thu, 21 Mar 2024 07:02:50 +0000 (15:02 +0800)]
xray-core: Update to 1.8.9

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 months agomicrosocks: update to 1.0.4
Ozan Göktan [Sun, 10 Mar 2024 13:39:46 +0000 (14:39 +0100)]
microsocks: update to 1.0.4

Signed-off-by: Ozan Göktan <ozan@goktan.site>
2 months agoMerge pull request #23695 from mhei/php8-update-to-8.3.4
Michael Heimpold [Thu, 21 Mar 2024 06:42:15 +0000 (07:42 +0100)]
Merge pull request #23695 from mhei/php8-update-to-8.3.4

php8: update to 8.3.4

2 months agodnsdist: update to 1.9.1 and add maintainer
Peter van Dijk [Thu, 14 Mar 2024 10:16:41 +0000 (11:16 +0100)]
dnsdist: update to 1.9.1 and add maintainer

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 months agopdns: update to 4.9.0 and add maintainer
Peter van Dijk [Fri, 15 Mar 2024 12:15:48 +0000 (13:15 +0100)]
pdns: update to 4.9.0 and add maintainer

Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 months agotelldus-mqtt: bump to 0.3
Peter Liedholm [Mon, 4 Mar 2024 19:17:41 +0000 (20:17 +0100)]
telldus-mqtt: bump to 0.3

Signed-off-by: Peter Liedholm <peterfromswe884@gmail.com>
2 months agolualanes: update to version 3.16.3 and use tarball
Josef Schlehofer [Tue, 5 Mar 2024 17:03:13 +0000 (18:03 +0100)]
lualanes: update to version 3.16.3 and use tarball

1. Update it to version 3.16.3
Release notes: https://github.com/LuaLanes/lanes/releases/tag/v3.16.3

2. Change to download tarball instead of checking out Git sources
In the previous commit (in the Fixes tag), it was changed to Git sources without any reason. Let's revert it back. Let's use again tagged release.

Fixes: b93e5b45b1daac827d429b51d8763226268f2b9a ("lualanes: Version bump to v3.16.2")
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 months agoxz: update to 5.6.1
krant [Wed, 20 Mar 2024 09:40:45 +0000 (11:40 +0200)]
xz: update to 5.6.1

- Change source URL to the up-to-date one

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agoMerge pull request #23475 from mcha-forks/go-1.22
Tianling Shen [Thu, 21 Mar 2024 05:55:34 +0000 (13:55 +0800)]
Merge pull request #23475 from mcha-forks/go-1.22

golang: update to 1.22.1

2 months agopbr: update to 1.1.4-5 23684/head
Stan Grishin [Mon, 18 Mar 2024 01:43:50 +0000 (01:43 +0000)]
pbr: update to 1.1.4-5

This update includes the following changes:
1. Makefile
  * update copyright
  * attempt to implement the proper variants to avoid luci-app dependency on both variants
  * quietly stop service on uninstall

2. Config-file
  * add the list of dnsmasq instances to target in supported dnsmasq modes
  * for default pbr variant, set the `resolver_set` to `dnsmasq.nftset`
  * for iptables pbr variant, set the `resolver_set` to `dnsmasq.ipset`
  * add the `nft_file_support` (disabled by default)
  * introduce `procd_boot_delay` to delay service start on boot
  * introduce the following nft set creation options:
    * nft_set_auto_merge
    * nft_set_counter
    * nft_set_flags_interval
    * nft_set_flags_timeout
    * nft_set_gc_interval
    * nft_set_policy
    * nft_set_timeout
  * add the pbr.user.wg_server_and_client custom user script to allow running wg server and
    client at the same time
  * add the "Ignore Local Requests" sample policy

3. Hotplug firewall/interface scripts
  * better logged messages

4. The pbr and pbr-iptables uci defaults script
  * use functions from the init script
  * improve vpn-policy-routing migration

5. The pbr-netifd uci defaults script
  * use functions from the init script
  * improve uci operations

6. Introduce the firewall.include file

7. Improve pbr.user.aws custom user script

8. Improve pbr.user.netflix custom user script

9. Introduce pbr.user.wg_server_and_client custom user script

10. Update the init file:
  * refactor some code to allow the init script file to be sourced by the uci defaults scripts
    and the luci rpcd script for shared functions
  * add support for `nft_file_mode` in which service prepares the fw4-compatible atomic nft/include
    file for faster operations on service reload
  * improve Tor support (nft mode only)
  * implement support for nft set options
  * update validation functions for new options/parameters

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2 months agonginx: Fix compilation with LTO
Andreas Gnau [Wed, 6 Mar 2024 15:48:45 +0000 (16:48 +0100)]
nginx: Fix compilation with LTO

When CONFIG_USE_LTO=y, the int-size detection script will fail because a
variable gets optimised out. Mark it as volatile to fix the issue.

Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
2 months agonet/acme-common: Fix example config
Toke Høiland-Jørgensen [Wed, 20 Mar 2024 16:17:03 +0000 (17:17 +0100)]
net/acme-common: Fix example config

Make sure we quote all strings, and add missing "option" in second example.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2 months agogolang: Update to 1.22.1 23475/head
Zephyr Lykos [Fri, 8 Mar 2024 04:35:07 +0000 (12:35 +0800)]
golang: Update to 1.22.1

Go 1.22.1 contains the following security fixes:

- CVE-2024-24783:
  crypto/x509: Verify panics on certificates with an unknown public key
  algorithm
- CVE-2023-45290
  net/http: memory exhaustion in Request.ParseMultipartForm
- CVE-2023-45289
  net/http, net/http/cookiejar: incorrect forwarding of sensitive headers
  and cookies on HTTP redirect
- CVE-2024-24785
  html/template: errors returned from MarshalJSON methods may break
  template escaping
- CVE-2024-24784
  net/mail: comments in display names are incorrectly handled

https://go.dev/doc/devel/release#go1.22.1
https://groups.google.com/g/golang-announce/c/5pwGVUPoMbg

Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2 months agogolang: Update to 1.22.0
Zephyr Lykos [Mon, 19 Feb 2024 11:47:01 +0000 (19:47 +0800)]
golang: Update to 1.22.0

Added a third bootstrap stage since go1.22 (and onwards) requires
at least go1.20.14 to build.[1]

[1]: https://go.dev/doc/go1.22#bootstrap

Signed-off-by: Zephyr Lykos <git@mochaa.ws>
2 months agommc-utils: update to upstream's e1281d4de916 commit
Michael Heimpold [Sun, 17 Mar 2024 14:58:30 +0000 (15:58 +0100)]
mmc-utils: update to upstream's e1281d4de916 commit

Included upstream changes:
e1281d4de916 mmc-utils: mmc_cmds: fix type-punned warning on &ext_csd[] casting
b5ca140312d2 mmc-utils: lsmmc: Fix emmc capacity calculation
d1d8a05eeb4b mmc-utils: lsmmc: Disintegrade print_mmc_csd
3b055a2129bf mmc-utils: lsmmc: Simplify interface processing functions
e82719f1d29c mmc-utils: lsmmc: Simplify prinitng manufacturer name

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 months agomstflint: add new package
Til Kaiser [Fri, 26 Jan 2024 17:09:37 +0000 (18:09 +0100)]
mstflint: add new package

This commit adds a new package, including tools for
diagnosing Mellanox Spectrum Switches and ConnectX
NICs and querying and installing firmware.

Package Contents:
  mflash lib
    This lib provides low level Flash
    access through Mellanox HCAs.
  mtcr lib (implemented in mtcr.h file)
    This lib enables access to HCA hardware registers.
  mstregdump
    This utility dumps hardware registers from
    Mellanox hardware for later analysis by Mellanox.
  mstvpd
    This utility dumps the on-card VPD.
  mstmcra
    This debug utility reads/writes a to/from
    the device configuration register space.
  mstconfig
    This tool sets or queries non-volatile
    configurable options for Mellanox HCAs.
  mstfwmanager
    Mellanox firmware update and query utility which scans
    the system for available Mellanox devices (only mst
    PCI devices) and performs the necessary firmware updates.
  mstreg
    The mlxreg utility allows users to obtain information
    regarding supported access registers, such as their
    fields and attributes.
  mstfwtrace
    The mstfwtrace utility extracts and prints trace messages
    generated by the firmware running on 5th generation
    devices iRISCs. This tool supports secure FW flow only.
  mstlink
    The mstlink tool is used to check and debug
    link status and issues related to them.

Signed-off-by: Til Kaiser <mail@tk154.de>
2 months agoopenssh: bump to 9.7p1
John Audia [Tue, 12 Mar 2024 12:13:02 +0000 (08:13 -0400)]
openssh: bump to 9.7p1

Release notes: https://www.openssh.com/txt/release-9.7

Removed upstreamed patch: 010-better_fzero-call-detection.patch

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

Signed-off-by: John Audia <therealgraysky@proton.me>
2 months agoMerge pull request #23648 from commodo/python-updates1
Alexandru Ardelean [Tue, 19 Mar 2024 14:33:29 +0000 (16:33 +0200)]
Merge pull request #23648 from commodo/python-updates1

python-{pytz,dateutil,evdev},django: bump versions

2 months agoluafilesystem: add missing license information
Florian Eckert [Tue, 19 Mar 2024 13:08:55 +0000 (14:08 +0100)]
luafilesystem: add missing license information

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 months agosnort3: update to 3.1.82.0
John Audia [Thu, 14 Mar 2024 19:14:45 +0000 (15:14 -0400)]
snort3: update to 3.1.82.0

Changelog: https://github.com/snort3/snort3/releases/tag/3.1.82.0

Removed patches/010-gcc13.patch

   ,,_     -*> Snort++ <*-
  o"  )~   Version 3.1.82.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-03-06
           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>
2 months agosyslog-ng: enable http module based on zlib support in curl
Josef Schlehofer [Tue, 5 Mar 2024 19:44:47 +0000 (20:44 +0100)]
syslog-ng: enable http module based on zlib support in curl

Since version 4.4.0, syslog-ng added compression to http() destination
using zlib from curl. [1] However, zlib is currently disabled in curl [2]
and it prevented syslog-ng to start.

This commit changes the configuration opinion to enable http module only if
zlib support is enabled for curl and as well it adds dependency for zlib (in that case).
If the zlib is disabled, then it disables http module, so syslog-ng can start
and thus zlib dependency is not required.

[1] https://gitlab.nic.cz/turris/os/packages/-/issues/932
[2] https://github.com/openwrt/packages/blob/93cbaacbfb13048ad378520a7afea7c9027dd1d6/net/curl/Config.in#L134
Fixes: 4dd49d7c3cd571107958154f1ed1ec8d8dba7464 ("syslog-ng: update to version 4.4.0")
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2 months agoshairport-sync: get rid of libstdcpp
Rosen Penev [Mon, 26 Feb 2024 20:40:14 +0000 (12:40 -0800)]
shairport-sync: get rid of libstdcpp

--as-needed gets rid of it apparently.

Remove empty patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 months agolibpfring: backport patch fixing compilation error for sa_data
Christian Marangi [Tue, 19 Mar 2024 10:40:36 +0000 (11:40 +0100)]
libpfring: backport patch fixing compilation error for sa_data

Backport patch fixing compilation error for sa_data not well defined.
This is triggered only on platform that makes use of fortify string and
cause compilation error due to the fact that sa_data is not well defined
and his size is arbitrary.

Patch has been accepted in the PF_RING project and this is just a
backport.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2 months agofx: update to 33.0.0
Fabian Lipken [Mon, 18 Mar 2024 07:07:21 +0000 (08:07 +0100)]
fx: update to 33.0.0

Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2 months agoMerge pull request #23690 from drujd/unbound_1.19.3
Dirk Brenken [Tue, 19 Mar 2024 05:08:16 +0000 (06:08 +0100)]
Merge pull request #23690 from drujd/unbound_1.19.3

unbound: update to 1.19.3

2 months agorclone: Update to 1.66.0
Tianling Shen [Tue, 19 Mar 2024 04:37:49 +0000 (12:37 +0800)]
rclone: Update to 1.66.0

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2 months agotravelmate: update 2.1.2-6
Dirk Brenken [Mon, 18 Mar 2024 21:09:09 +0000 (22:09 +0100)]
travelmate: update 2.1.2-6

* fix vpn semaphore handling (#23643), thanks to @brianjmurrell
* disable vpn processing by default

Signed-off-by: Dirk Brenken <dev@brenken.org>
2 months agounbound: update to 1.19.3 23690/head
Jan Klos [Mon, 18 Mar 2024 20:26:51 +0000 (21:26 +0100)]
unbound: update to 1.19.3

Signed-off-by: Jan Klos <jan@klos.xyz>
2 months agoMerge pull request #22211 from alaviss/adguard-network-wait
Stan Grishin [Mon, 18 Mar 2024 16:21:16 +0000 (10:21 -0600)]
Merge pull request #22211 from alaviss/adguard-network-wait

adguardhome: wait for interfaces to be up at boot

2 months agoespeak: remove libstdcpp dependency
Rosen Penev [Mon, 26 Feb 2024 20:45:06 +0000 (12:45 -0800)]
espeak: remove libstdcpp dependency

Apparently it goes away when passing --as-needed.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 months agominisatip: Fix configure option for openssl
Hauke Mehrtens [Sun, 17 Mar 2024 19:04:09 +0000 (20:04 +0100)]
minisatip: Fix configure option for openssl

The configure option which depends on openSSL is named --disable-dvbca
and not --disable-dvbaes

This fixes the following warning:
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls, --disable-dvbaes

When the option is not set configure will check if openssl is available
and compile against openssl if it find openssl. This breaks the build
because openssl is not defined as a package dependency.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2 months agophp8: update to 8.3.4 23695/head
Michael Heimpold [Sun, 17 Mar 2024 17:00:30 +0000 (18:00 +0100)]
php8: update to 8.3.4

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2 months agounbound: spell fix
Paul Donald [Fri, 15 Mar 2024 13:42:12 +0000 (14:42 +0100)]
unbound: spell fix

Closes openwrt/luci#6993

Signed-off-by: Paul Donald <newtwen@gmail.com>
2 months agodocker-compose: Update to version 2.25.0
Javier Marcet [Fri, 15 Mar 2024 17:30:44 +0000 (18:30 +0100)]
docker-compose: Update to version 2.25.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2 months agounbound: bump release
Jan Klos [Mon, 19 Feb 2024 13:32:12 +0000 (14:32 +0100)]
unbound: bump release

Signed-off-by: Jan Klos <jan@klos.xyz>
2 months agounbound: add file parameter to service instance
Jan Klos [Mon, 19 Feb 2024 13:27:05 +0000 (14:27 +0100)]
unbound: add file parameter to service instance

that way, procd does not needlessly restart unbound on triggers when
everything remains the same - changes in non-default included
configuration files will not be registered, however

Signed-off-by: Jan Klos <jan@klos.xyz>
2 months agounbound: remove date/time from config headers
Jan Klos [Fri, 17 Nov 2023 23:59:07 +0000 (00:59 +0100)]
unbound: remove date/time from config headers

so that procd can decide whether to restart unbound based on config
file changes

Signed-off-by: Jan Klos <jan@klos.xyz>
2 months agoeza: update to 0.18.7
Jonas Jelonek [Fri, 15 Mar 2024 17:44:21 +0000 (18:44 +0100)]
eza: update to 0.18.7

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

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2 months agogping: new package
Jonas Jelonek [Wed, 6 Mar 2024 13:44:40 +0000 (14:44 +0100)]
gping: new package

gping is ping but with a graph. It graphically plots ping results
over time in terminal, allows multiple hosts to ping in parallel,
uses coloured output and can also plot the execution time of
arbitrary commands.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2 months agowhois: update to 5.5.21
krant [Fri, 15 Mar 2024 13:04:48 +0000 (15:04 +0200)]
whois: update to 5.5.21

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2 months agoMerge pull request #23641 from TDT-AG/pr/20240313-httping
Florian Eckert [Fri, 15 Mar 2024 14:43:52 +0000 (15:43 +0100)]
Merge pull request #23641 from TDT-AG/pr/20240313-httping

httping: add license informations

2 months agoMerge pull request #23642 from TDT-AG/pr/20240313-collectd
Florian Eckert [Fri, 15 Mar 2024 14:43:28 +0000 (15:43 +0100)]
Merge pull request #23642 from TDT-AG/pr/20240313-collectd

collectd: add license informations

2 months agoci: set correct arch for rootfs tests
Paul Spooren [Thu, 14 Mar 2024 13:46:15 +0000 (14:46 +0100)]
ci: set correct arch for rootfs tests

With the commit 01e5cfc "CI: Add target/arch tags (no suffix) for
snapshot images"[1] the os/platform is set for all images, which is usually
different from what the GitHub action runner uses (x86). The Docker
deamon still tries to fetch the x86 version and fails.

This commit explicitly sets the fitting arch.

[1]: https://github.com/openwrt/docker/commit/01e5cfccd73a72ecab730496607c7c22b904f366

Signed-off-by: Paul Spooren <mail@aparcar.org>
2 months agodjango: bump to version 5.0.3 23648/head
Alexandru Ardelean [Thu, 7 Mar 2024 07:02:59 +0000 (09:02 +0200)]
django: bump to version 5.0.3

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 months agopython-evdev: bump to version 1.7.0
Alexandru Ardelean [Thu, 7 Mar 2024 07:02:21 +0000 (09:02 +0200)]
python-evdev: bump to version 1.7.0

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 months agopython-dateutil: bump to version 2.9.0.post0
Alexandru Ardelean [Thu, 7 Mar 2024 07:00:51 +0000 (09:00 +0200)]
python-dateutil: bump to version 2.9.0.post0

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 months agopython-pytz: bump to version 2024.1
Alexandru Ardelean [Thu, 7 Mar 2024 06:56:33 +0000 (08:56 +0200)]
python-pytz: bump to version 2024.1

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2 months agolighttpd: update to lighttpd 1.4.75 release hash
Glenn Strauss [Thu, 14 Mar 2024 04:31:23 +0000 (00:31 -0400)]
lighttpd: update to lighttpd 1.4.75 release hash

Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2 months agoMerge pull request #23574 from dalfos/yggdrasil-0.5.5
Jo-Philipp Wich [Wed, 13 Mar 2024 21:47:49 +0000 (22:47 +0100)]
Merge pull request #23574 from dalfos/yggdrasil-0.5.5

yggdrasil: bump to 0.5.5

2 months agohttping: add license informations 23641/head
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>
2 months agocollectd: add license informations 23642/head
Florian Eckert [Wed, 13 Mar 2024 11:17:39 +0000 (12:17 +0100)]
collectd: add license informations

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2 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>
2 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>
2 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

2 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>
2 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>
2 months agoyggdrasil: bump to 0.5.5 23574/head
Andrey Petrov [Sat, 2 Mar 2024 17:12:38 +0000 (20:12 +0300)]
yggdrasil: bump to 0.5.5

Signed-off-by: Andrey Petrov <dalfos@mail.ru>
2 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>
2 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>
3 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>
3 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>
3 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>
3 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

3 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>
3 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>
3 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

3 months agozabbix: zabbix_helper_mac80211.c: use POSIX <libgen.h> header 23599/head
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>
3 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>
3 months agomodemmanager: report events for virtual netdevices 23551/head
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>
3 months agomodemmanager: reconnect interface if the modemmanager detects a disconnect 23590/head
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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>
3 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>